From cyx5 at cdc.gov Tue Feb 1 05:10:43 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Tue, 1 Feb 2005 06:10:43 -0500 Subject: [AccessD] OT - Internet Access Message-ID: OK. This is what the #1 in resources woman has been able to do. My problem was when I put in the Adelphia CD to hook up through the cable modem, I needed a password to activate the connection. What I didn't realize is that I don't have to use the username and password that is coming in on that connection. Solution: Found a person willing to give me his name and password. Then set up a new account, as Adelphia allows 7 addresses. Hahahah!!! Always a way. Gives me something to do in my spare time. :) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Monday, January 31, 2005 11:58 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT - Internet Access They do have satellite internet. Drew -----Original Message----- From: Nicholson, Karen [mailto:cyx5 at cdc.gov] Sent: Monday, January 31, 2005 8:34 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Internet Access Is there any other way to get internet access besides dial up, cable modem or phone internet service? I am trying to work using dial-up and it is impossible as one can imagine. The person holding the account will not give me the password to set up the cable connection, nor can I add the phone feature? Great roomates, huh? Any ideas? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cyx5 at cdc.gov Tue Feb 1 05:12:22 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Tue, 1 Feb 2005 06:12:22 -0500 Subject: [AccessD] OT - Internet Access Message-ID: My intent is to eliminate my phone bill by getting my own cable line run and try out that service that is only $24.95 per month and goes through the tv cable. I like the feature that you can pick up your email messages from anywhere from my laptop that I am getting when I grow up. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Monday, January 31, 2005 11:21 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT - Internet Access How about DSL through your phone company? There used to be satellite in some metro areas but I don't know if you can still get it. Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Nicholson, Karen" To: Sent: Monday, January 31, 2005 6:33 AM Subject: [AccessD] OT - Internet Access Is there any other way to get internet access besides dial up, cable modem or phone internet service? I am trying to work using dial-up and it is impossible as one can imagine. The person holding the account will not give me the password to set up the cable connection, nor can I add the phone feature? Great roomates, huh? Any ideas? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cyx5 at cdc.gov Tue Feb 1 05:19:56 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Tue, 1 Feb 2005 06:19:56 -0500 Subject: [AccessD] OT - Internet Access Message-ID: I am in Pittsburgh, PA. South Hills, Peters Township. I have such a computer mess on my hands. I have four PCs, and not one of them is working correctly. As things went wrong, for instance, my office 2000 blew up somehow, it was never reinstalled. I didn't know it. Then I have four printers, and none of them work. My brother gave me a Dell Server, but I am clueless as to how to format the thing. That is the one that would work the best if it could connect to the modem cable that I am going to get going today. But when that thing tries to ping or whatever, I get this message about it being a small network or something like that. What the..... I am a programmer, dam*it! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Monday, January 31, 2005 10:15 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT - Internet Access Wireless is nice. I'm not talking wireless like phones. I mean fixed wireless. Of course you have to have an ISP with service and a tower near by. I used to own a wireless ISP and it's a very nice service. Where are you located? Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Nicholson, Karen Sent: Monday, January 31, 2005 9:34 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Internet Access Is there any other way to get internet access besides dial up, cable modem or phone internet service? I am trying to work using dial-up and it is impossible as one can imagine. The person holding the account will not give me the password to set up the cable connection, nor can I add the phone feature? Great roomates, huh? Any ideas? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marcus at tsstech.com Tue Feb 1 06:24:32 2005 From: marcus at tsstech.com (Scott Marcus) Date: Tue, 1 Feb 2005 07:24:32 -0500 Subject: [AccessD] Linking to replicated Access 97 BE with Access 2000 FE Message-ID: I'm trying to link to an Access 97 back end replicated database in Access 2000. When I do this, the tables in the linkage look fine but when you open them, all the fields are not there. For instance, I have a table with 3 fields in it (actually 6 when you count the ones added for replication) that when viewed in Access 2000/2003 only the 3 replication fields show. I have tried compacting/repairing the Access 97 mdb this still does not fix the problem. I cannot convert the mdb to Access 2000/2003 because I'm running this database in a mixed environment that has several very old laptops that barely run Access 97. Anyone else seen this problem and know a software solution? I may just install Access 97 on the server for the easy way out. Scott Marcus TSS Technologies, Inc. marcus at tsstech.com From marcus at tsstech.com Tue Feb 1 06:35:26 2005 From: marcus at tsstech.com (Scott Marcus) Date: Tue, 1 Feb 2005 07:35:26 -0500 Subject: [AccessD] RE: Linking to replicated Access 97 BE with Access 2000 FE Message-ID: UPDATE: If I show hidden and system objects, I get all the fields. It appears that Access 2000 is hiding the wrong fields. So anyone seen this? Scott Marcus TSS Technologies, Inc. marcus at tsstech.com -----Original Message----- From: Scott Marcus Sent: Tuesday, February 01, 2005 7:25 AM To: 'Access Developers discussion and problem solving' Subject: Linking to replicated Access 97 BE with Access 2000 FE I'm trying to link to an Access 97 back end replicated database in Access 2000. When I do this, the tables in the linkage look fine but when you open them, all the fields are not there. For instance, I have a table with 3 fields in it (actually 6 when you count the ones added for replication) that when viewed in Access 2000/2003 only the 3 replication fields show. I have tried compacting/repairing the Access 97 mdb this still does not fix the problem. I cannot convert the mdb to Access 2000/2003 because I'm running this database in a mixed environment that has several very old laptops that barely run Access 97. Anyone else seen this problem and know a software solution? I may just install Access 97 on the server for the easy way out. Scott Marcus TSS Technologies, Inc. marcus at tsstech.com From jwcolby at colbyconsulting.com Tue Feb 1 07:57:22 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 01 Feb 2005 08:57:22 -0500 Subject: [AccessD] OT - Internet Access In-Reply-To: Message-ID: <007401c50865$f43b6720$677aa8c0@ColbyM6805> Karen, You don't need any of that crap. Just hook your PC up to the cable modem and go. Or better, hook a router up to the cable modem and then hook all your pcs up to that. Buy a domain name for $15 / year (less if you get several years at a time). Then get a web site ($7 / month or so for the cheapies). That gives you X email addresses - kNicholson at NicholsonConsulting.com. You can usually set up FTP to / from your site for sending big stuff to clients. Definitely worth the small expense. I have owned ColbyConsulting.com for many years now and my email never changes (with proper precautions to prevent spam of course). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Tuesday, February 01, 2005 6:11 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT - Internet Access OK. This is what the #1 in resources woman has been able to do. My problem was when I put in the Adelphia CD to hook up through the cable modem, I needed a password to activate the connection. What I didn't realize is that I don't have to use the username and password that is coming in on that connection. Solution: Found a person willing to give me his name and password. Then set up a new account, as Adelphia allows 7 addresses. Hahahah!!! Always a way. Gives me something to do in my spare time. :) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Monday, January 31, 2005 11:58 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT - Internet Access They do have satellite internet. Drew -----Original Message----- From: Nicholson, Karen [mailto:cyx5 at cdc.gov] Sent: Monday, January 31, 2005 8:34 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Internet Access Is there any other way to get internet access besides dial up, cable modem or phone internet service? I am trying to work using dial-up and it is impossible as one can imagine. The person holding the account will not give me the password to set up the cable connection, nor can I add the phone feature? Great roomates, huh? Any ideas? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 1 08:02:51 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 01 Feb 2005 15:02:51 +0100 Subject: [AccessD] RE: Linking to replicated Access 97 BE with Access 2000 FE Message-ID: Hi Scott I can confirm this. You have to mark Show System Objects to get all fields displayed. Access 2003 behaves the same way so I guess Access 2002/XP does as well. If you unreplicate the database file, all fields are always shown. /gustav >>> marcus at tsstech.com 01-02-2005 13:35:26 >>> UPDATE: If I show hidden and system objects, I get all the fields. It appears that Access 2000 is hiding the wrong fields. So anyone seen this? Scott Marcus TSS Technologies, Inc. marcus at tsstech.com -----Original Message----- From: Scott Marcus Sent: Tuesday, February 01, 2005 7:25 AM To: 'Access Developers discussion and problem solving' Subject: Linking to replicated Access 97 BE with Access 2000 FE I'm trying to link to an Access 97 back end replicated database in Access 2000. When I do this, the tables in the linkage look fine but when you open them, all the fields are not there. For instance, I have a table with 3 fields in it (actually 6 when you count the ones added for replication) that when viewed in Access 2000/2003 only the 3 replication fields show. I have tried compacting/repairing the Access 97 mdb this still does not fix the problem. I cannot convert the mdb to Access 2000/2003 because I'm running this database in a mixed environment that has several very old laptops that barely run Access 97. Anyone else seen this problem and know a software solution? I may just install Access 97 on the server for the easy way out. Scott Marcus TSS Technologies, Inc. marcus at tsstech.com From cyx5 at cdc.gov Tue Feb 1 08:05:57 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Tue, 1 Feb 2005 09:05:57 -0500 Subject: [AccessD] OT - Internet Access Message-ID: There is software to install to use the cable modem and register it with Adelphia. There is a password screen. He will not give me the password. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 01, 2005 8:57 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT - Internet Access Karen, You don't need any of that crap. Just hook your PC up to the cable modem and go. Or better, hook a router up to the cable modem and then hook all your pcs up to that. Buy a domain name for $15 / year (less if you get several years at a time). Then get a web site ($7 / month or so for the cheapies). That gives you X email addresses - kNicholson at NicholsonConsulting.com. You can usually set up FTP to / from your site for sending big stuff to clients. Definitely worth the small expense. I have owned ColbyConsulting.com for many years now and my email never changes (with proper precautions to prevent spam of course). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Tuesday, February 01, 2005 6:11 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT - Internet Access OK. This is what the #1 in resources woman has been able to do. My problem was when I put in the Adelphia CD to hook up through the cable modem, I needed a password to activate the connection. What I didn't realize is that I don't have to use the username and password that is coming in on that connection. Solution: Found a person willing to give me his name and password. Then set up a new account, as Adelphia allows 7 addresses. Hahahah!!! Always a way. Gives me something to do in my spare time. :) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Monday, January 31, 2005 11:58 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT - Internet Access They do have satellite internet. Drew -----Original Message----- From: Nicholson, Karen [mailto:cyx5 at cdc.gov] Sent: Monday, January 31, 2005 8:34 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Internet Access Is there any other way to get internet access besides dial up, cable modem or phone internet service? I am trying to work using dial-up and it is impossible as one can imagine. The person holding the account will not give me the password to set up the cable connection, nor can I add the phone feature? Great roomates, huh? Any ideas? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DElam at jenkens.com Tue Feb 1 08:18:57 2005 From: DElam at jenkens.com (Elam, Debbie) Date: Tue, 1 Feb 2005 08:18:57 -0600 Subject: [AccessD] OT - Internet Access Message-ID: <7B1961ED924D1A459E378C9B1BB22B4C024859BD@natexch.jenkens.com> Pretty reliable. The problem comes in when you try VPN mainly. There is a noticeable trip time for the signal on satellite, so VPN is difficult to impossible. Starband is the service I was using. I switched to a wireless high speed internet after a problem with the satellite in December. Debbie -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: Monday, January 31, 2005 10:34 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT - Internet Access How reliable is satellite? Susan H. ..if you've got a phone line you can get a half decent link through a Direct satellite link ...not as fast or reliable as DSL or cable but a damn sight better than dial-up. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. From jwcolby at colbyconsulting.com Tue Feb 1 08:22:39 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 01 Feb 2005 09:22:39 -0500 Subject: [AccessD] OT - Internet Access In-Reply-To: Message-ID: <007701c50869$7c124e90$677aa8c0@ColbyM6805> Karen, If you are attempting to use his INTERNET account with the cable company then you are at his mercy. There is nothing to prevent you from getting your own INTERNET account with the cable company. You own the cable modem etc. As for software, there was none REQUIRED formy cable modem. I use a router and do NOT have any cable company software installed on any of my systems. I did have to call the cable company and read them the sn / NIC numbers from the modem which they then assigned to my account. The software is NOT (TTBOMK) a requirement, it is a method of connecting a computer to the network. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Tuesday, February 01, 2005 9:06 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT - Internet Access There is software to install to use the cable modem and register it with Adelphia. There is a password screen. He will not give me the password. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 01, 2005 8:57 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT - Internet Access Karen, You don't need any of that crap. Just hook your PC up to the cable modem and go. Or better, hook a router up to the cable modem and then hook all your pcs up to that. Buy a domain name for $15 / year (less if you get several years at a time). Then get a web site ($7 / month or so for the cheapies). That gives you X email addresses - kNicholson at NicholsonConsulting.com. You can usually set up FTP to / from your site for sending big stuff to clients. Definitely worth the small expense. I have owned ColbyConsulting.com for many years now and my email never changes (with proper precautions to prevent spam of course). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Tuesday, February 01, 2005 6:11 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT - Internet Access OK. This is what the #1 in resources woman has been able to do. My problem was when I put in the Adelphia CD to hook up through the cable modem, I needed a password to activate the connection. What I didn't realize is that I don't have to use the username and password that is coming in on that connection. Solution: Found a person willing to give me his name and password. Then set up a new account, as Adelphia allows 7 addresses. Hahahah!!! Always a way. Gives me something to do in my spare time. :) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Monday, January 31, 2005 11:58 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT - Internet Access They do have satellite internet. Drew -----Original Message----- From: Nicholson, Karen [mailto:cyx5 at cdc.gov] Sent: Monday, January 31, 2005 8:34 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Internet Access Is there any other way to get internet access besides dial up, cable modem or phone internet service? I am trying to work using dial-up and it is impossible as one can imagine. The person holding the account will not give me the password to set up the cable connection, nor can I add the phone feature? Great roomates, huh? Any ideas? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cyx5 at cdc.gov Tue Feb 1 08:28:59 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Tue, 1 Feb 2005 09:28:59 -0500 Subject: [AccessD] OT - Internet Access Message-ID: The cable company will not give me another line into the house as the one exists. I guess I don't understand. I called and asked for my own box, account, etc. but they said not until he signs his as out of service can they activate mine. Why he is being so mean to us I will never know. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 01, 2005 9:23 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT - Internet Access Karen, If you are attempting to use his INTERNET account with the cable company then you are at his mercy. There is nothing to prevent you from getting your own INTERNET account with the cable company. You own the cable modem etc. As for software, there was none REQUIRED formy cable modem. I use a router and do NOT have any cable company software installed on any of my systems. I did have to call the cable company and read them the sn / NIC numbers from the modem which they then assigned to my account. The software is NOT (TTBOMK) a requirement, it is a method of connecting a computer to the network. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Tuesday, February 01, 2005 9:06 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT - Internet Access There is software to install to use the cable modem and register it with Adelphia. There is a password screen. He will not give me the password. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 01, 2005 8:57 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT - Internet Access Karen, You don't need any of that crap. Just hook your PC up to the cable modem and go. Or better, hook a router up to the cable modem and then hook all your pcs up to that. Buy a domain name for $15 / year (less if you get several years at a time). Then get a web site ($7 / month or so for the cheapies). That gives you X email addresses - kNicholson at NicholsonConsulting.com. You can usually set up FTP to / from your site for sending big stuff to clients. Definitely worth the small expense. I have owned ColbyConsulting.com for many years now and my email never changes (with proper precautions to prevent spam of course). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Tuesday, February 01, 2005 6:11 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT - Internet Access OK. This is what the #1 in resources woman has been able to do. My problem was when I put in the Adelphia CD to hook up through the cable modem, I needed a password to activate the connection. What I didn't realize is that I don't have to use the username and password that is coming in on that connection. Solution: Found a person willing to give me his name and password. Then set up a new account, as Adelphia allows 7 addresses. Hahahah!!! Always a way. Gives me something to do in my spare time. :) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Monday, January 31, 2005 11:58 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT - Internet Access They do have satellite internet. Drew -----Original Message----- From: Nicholson, Karen [mailto:cyx5 at cdc.gov] Sent: Monday, January 31, 2005 8:34 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Internet Access Is there any other way to get internet access besides dial up, cable modem or phone internet service? I am trying to work using dial-up and it is impossible as one can imagine. The person holding the account will not give me the password to set up the cable connection, nor can I add the phone feature? Great roomates, huh? Any ideas? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DElam at jenkens.com Tue Feb 1 08:57:24 2005 From: DElam at jenkens.com (Elam, Debbie) Date: Tue, 1 Feb 2005 08:57:24 -0600 Subject: [AccessD] OT - Internet Access Message-ID: <7B1961ED924D1A459E378C9B1BB22B4C024859BE@natexch.jenkens.com> There are 2 way satellites now. Starband is the largest provider. Debbie -----Original Message----- From: William Hindman [mailto:dejpolsys at hotmail.com] Sent: Monday, January 31, 2005 12:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT - Internet Access ..the up-link runs through your phone line ...the down link through the sat ..so the response is comparatively sluggish and you won't get more than ~ 400Kbps down which is much better than dial-up but not close to DSL or cable speeds ...if the only option is dial-up, then sat makes sense. ..weather wise a lot depends on your equipment ...if your antenna is mounted such that wind never bothers it and nothing gets between it and the view of the sat, then the newer frequency bands should be pretty reliable ..but on the older bands a snow storm or even heavy rain could block you. William Hindman ----- Original Message ----- From: To: "Access Developers discussion and problem solving" Sent: Monday, January 31, 2005 12:57 PM Subject: RE: [AccessD] OT - Internet Access >I didn't know that! That does suck :( > > -----Original Message----- > From: Eric Barro > > You can't even connect a router directly to the satellite modem like > you could on a DSL or cable modem. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. From Lambert.Heenan at AIG.com Tue Feb 1 09:37:26 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 1 Feb 2005 10:37:26 -0500 Subject: [AccessD] OT - Internet Access Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2B90@xlivmbx21.aig.com> Could you perhaps arrange for a tree to fall on his cable box? That should put it out of service. Failing that unscrew the cable where it goes into his cable modem and carefully snip out the central conductor. Then screw it all back together. Heh Heh! > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen > Sent: Tuesday, February 01, 2005 9:29 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT - Internet Access > > The cable company will not give me another line into the house as the > one exists. I guess I don't understand. I called and asked for my own > box, account, etc. but they said not until he signs his as out of > service can they activate mine. Why he is being so mean to us I will > never know. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby > Sent: Tuesday, February 01, 2005 9:23 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT - Internet Access > > > Karen, > > If you are attempting to use his INTERNET account with the cable company > then you are at his mercy. There is nothing to prevent you from getting > your own INTERNET account with the cable company. You own the cable > modem > etc. As for software, there was none REQUIRED formy cable modem. I use > a > router and do NOT have any cable company software installed on any of my > systems. I did have to call the cable company and read them the sn / > NIC > numbers from the modem which they then assigned to my account. The > software > is NOT (TTBOMK) a requirement, it is a method of connecting a computer > to > the network. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Tuesday, February 01, 2005 9:06 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT - Internet Access > > > There is software to install to use the cable modem and register it with > Adelphia. There is a password screen. He will not give me the > password. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby > Sent: Tuesday, February 01, 2005 8:57 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT - Internet Access > > > Karen, > > You don't need any of that crap. Just hook your PC up to the cable > modem > and go. Or better, hook a router up to the cable modem and then hook > all > your pcs up to that. Buy a domain name for $15 / year (less if you get > several years at a time). Then get a web site ($7 / month or so for the > cheapies). That gives you X email addresses - > kNicholson at NicholsonConsulting.com. You can usually set up FTP to / > from > your site for sending big stuff to clients. > > Definitely worth the small expense. I have owned ColbyConsulting.com > for > many years now and my email never changes (with proper precautions to > prevent spam of course). > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Tuesday, February 01, 2005 6:11 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT - Internet Access > > > OK. This is what the #1 in resources woman has been able to do. My > problem > was when I put in the Adelphia CD to hook up through the cable modem, I > needed a password to activate the connection. What I didn't realize is > that > I don't have to use the username and password that is coming in on that > connection. Solution: Found a person willing to give me his name and > password. Then set up a new account, as Adelphia allows 7 addresses. > Hahahah!!! Always a way. Gives me something to do in my spare time. :) > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > DWUTKA at marlow.com > Sent: Monday, January 31, 2005 11:58 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] OT - Internet Access > > > They do have satellite internet. > > Drew > > -----Original Message----- > From: Nicholson, Karen [mailto:cyx5 at cdc.gov] > Sent: Monday, January 31, 2005 8:34 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] OT - Internet Access > > > Is there any other way to get internet access besides dial up, cable > modem > or phone internet service? I am trying to work using dial-up and > it is impossible as one can imagine. The person holding the account > will not give me the password to set up the cable connection, nor can I > add > the phone feature? Great roomates, huh? Any ideas? > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cyx5 at cdc.gov Tue Feb 1 10:26:13 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Tue, 1 Feb 2005 11:26:13 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: Now Access is being rude to me. I recently moved the security file that controls my database from each person's own hard drive to a centralized location on the network. Every couple of days, the security file named rb.mdw has a friend, rb.md1, locking out most of the users. Does anyone know what this is and how to prevent it? Thanks. From kaupca at chevrontexaco.com Tue Feb 1 15:46:16 2005 From: kaupca at chevrontexaco.com (Kaup, Chester A) Date: Tue, 1 Feb 2005 15:46:16 -0600 Subject: [AccessD] Update Oracle table Message-ID: <1375769556091B4DAABC159F944CA1BB67F2CD@bocnte2k4.hou150.chevrontexaco.net> Is it possible to write an access query to update an oracle table that requires a userid and password to get to the oracle DB? I can connect to the oracle table with ODBC but then what? Chester Kaup Information Management Technician IT-MidContinent/MidContinent Business Unit CTN 8-687-7415 Outside 432-687-7415 No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. From prodevmg at yahoo.com Tue Feb 1 15:54:33 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Tue, 1 Feb 2005 13:54:33 -0800 (PST) Subject: [AccessD] Update Oracle table In-Reply-To: <1375769556091B4DAABC159F944CA1BB67F2CD@bocnte2k4.hou150.chevrontexaco.net> Message-ID: <20050201215433.50872.qmail@web20423.mail.yahoo.com> Look up pass through queries in Access Help. There you can store the passord and uid in the connection string and send you sql via the pass through query "Kaup, Chester A" wrote:Is it possible to write an access query to update an oracle table that requires a userid and password to get to the oracle DB? I can connect to the oracle table with ODBC but then what? Chester Kaup Information Management Technician IT-MidContinent/MidContinent Business Unit CTN 8-687-7415 Outside 432-687-7415 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 May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Search presents - Jib Jab's 'Second Term' From lists at theopg.com Tue Feb 1 17:45:56 2005 From: lists at theopg.com (MarkH) Date: Tue, 1 Feb 2005 23:45:56 -0000 Subject: [AccessD] Autoscrolling the treeview control In-Reply-To: Message-ID: <002201c508b8$2df9d6c0$c639fc3e@netboxxp> Hello I'm using the treeview (mscomctl.ocx) with an access xp mdb. I have it set so you can re-locate a record by dragging and dropping from one node to another (same as what you can do in explorer etc.). Problem is, when I drag a node to the upper or lower boundery of the object the treeview doesn't scroll up or down to show the next available branches ... Anyone got any ideas? I did google and msdn and didn't find anything (I've had a few beers though and its real late :@) Thanks in advance Mark --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.832 / Virus Database: 566 - Release Date: 10/01/2005 From d.dick at uws.edu.au Tue Feb 1 22:30:55 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Wed, 2 Feb 2005 15:30:55 +1100 Subject: [AccessD] A2003: Formatting a text Box Message-ID: <200502020431.j124V8wF003808@cooper.uws.edu.au> Hello all I want the text in a text box to be blue or red depending on conditions Can it be done in the control source of the Control? I know it can be done via Conditional Formatting or in code Just wanna know if it can be done in the control source EG (pseudo code) =IIf([SomeValue]=-1,Format([SomeControl].ForeColor,"vbred","vbblue")) Many thanks Darren From Gustav at cactus.dk Wed Feb 2 03:27:19 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 02 Feb 2005 10:27:19 +0100 Subject: [AccessD] A2003: Formatting a text Box Message-ID: Hi Darren Not that I know of, but you can create a small function which does this: Private Function SetTest(ByVal varValue As Variant) As Variant Dim lngForeColor As Long With Me!txtTest ' Specify default ForeColor value. lngForeColor = vbBlack If IsNumeric(varValue) Then If Val(varValue) > 500 Then lngForeColor = vbBlue Else lngForeColor = vbRed End If End If ' Make other tests. ' ... ' Set ForeColor .ForeColor = lngForeColor End With SetTest = varValue End Function Then set the ControlSource of textbox txtTest to: =SetTest([txtInput]) Now txtTest will show the value in txtInput and adjust forecolor. /gustav >>> d.dick at uws.edu.au 02-02-2005 05:30:55 >>> Hello all I want the text in a text box to be blue or red depending on conditions Can it be done in the control source of the Control? I know it can be done via Conditional Formatting or in code Just wanna know if it can be done in the control source EG (pseudo code) =IIf([SomeValue]=-1,Format([SomeControl].ForeColor,"vbred","vbblue")) Many thanks Darren From tom.bolton at donnslaw.co.uk Wed Feb 2 03:31:34 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Wed, 2 Feb 2005 09:31:34 -0000 Subject: [AccessD] Update Oracle table Message-ID: <61F915314798D311A2F800A0C9C8318806433329@dibble.observatory.donnslaw.co.uk> D'oh, beaten to it. Watch out for locking issues though, I've had terrible trouble using them on an Informix database Cheers Tom -----Original Message----- From: Lonnie Johnson [mailto:prodevmg at yahoo.com] Sent: 01 February 2005 21:55 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update Oracle table Look up pass through queries in Access Help. There you can store the passord and uid in the connection string and send you sql via the pass through query "Kaup, Chester A" wrote:Is it possible to write an access query to update an oracle table that requires a userid and password to get to the oracle DB? I can connect to the oracle table with ODBC but then what? Chester Kaup Information Management Technician IT-MidContinent/MidContinent Business Unit CTN 8-687-7415 Outside 432-687-7415 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 May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Search presents - Jib Jab's 'Second Term' -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From bryan.fitzpatrick at cyberone.com.au Wed Feb 2 03:47:15 2005 From: bryan.fitzpatrick at cyberone.com.au (Bryan Fitzpatrick) Date: Wed, 02 Feb 2005 20:47:15 +1100 Subject: [AccessD] A2003: Formatting a text Box In-Reply-To: <200502020431.j124V8wF003808@cooper.uws.edu.au> References: <200502020431.j124V8wF003808@cooper.uws.edu.au> Message-ID: <4200A1A3.1020208@cyberone.com.au> Darren The FORMAT propertyof a textbox allows some control of this. Check it in the on-line Help. I know that you can set up to four different formats for a number field, but I'm not sure if it works for text. HTH bryan Darren DICK wrote: >Hello all >I want the text in a text box to be blue or red depending on conditions > >Can it be done in the control source of the Control? >I know it can be done via Conditional Formatting or in code >Just wanna know if it can be done in the control source > >EG (pseudo code) > >=IIf([SomeValue]=-1,Format([SomeControl].ForeColor,"vbred","vbblue")) > >Many thanks > >Darren > > > > > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.3 - Release Date: 31/01/2005 From tom.bolton at donnslaw.co.uk Wed Feb 2 04:18:17 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Wed, 2 Feb 2005 10:18:17 -0000 Subject: [AccessD] Data from Informix to Access - dirty reads? Message-ID: <61F915314798D311A2F800A0C9C831880643332B@dibble.observatory.donnslaw.co.uk> Try as I might, I can't see what the problem is. I've been using ODBC to get at Informix, but I really can't see the problem with that code. I might have been temporarily confused about the "dot" syntax in your SQL string and given bad advice (my sincere apologies, am having a heavy week!!) but you've stripped it down to the basics now anyway and it should DEFINITELY work. Are you using a DSN, or connecting with the OLE DB drivers and doing without a DSN? If you're connecting with OLE DB then the connection string in the code I gave you won't work - it's for ODBC with a DSN. Anyone else on here had any experience with OLE DB for Informix? Sorry Mark, I seem to have run out of ideas! Cheers, Tom -----Original Message----- From: Mark A Matte [mailto:markamatte at hotmail.com] Sent: 31 January 2005 16:02 To: accessd at databaseadvisors.com Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Tom, Below is the SQL( with changes you suggested) and where I'm hitting a problem: strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id = 100;" rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly Do While Not rsRecordset.EOF Debug.Print rsRecordset("case_id") 'HERE IS WHERE I GET THE ERROR rsRecordset.MoveNext Loop **************** Any suggestions? Thanks, Mark P.S...No Legal software...just pulling some adhoc volume from a reporting DB. >From: Tom Bolton >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >Date: Mon, 31 Jan 2005 14:39:01 -0000 > >Mark > >I take it your connection is opening without error? > >Are you referencing the tablename in the recordset field, i.e. >rsResults("ps_rc_case.case_id")? ADO doesn't like this, just leave out the >tablename i.e. rsResults("case_id") for the time being and see if that >gives >you any more luck. You can also reference recordset fields using integer >ordinals i.e. rsResults(1) or rsResults.Fields(1) - Fields is the default >(collection) property. > >Also, try leaving out the brackets () from your SQL query that Access so >loves to randomly insert. > >If you can, download a program called WinSQL >(http://www.synametrics.com/winsql ). You can use this Enterprise >Manager-style tool test out your queries before you try and pull the data >with ADO - I've found it's a great help. > >BTW (just out of plain curiosity), you're not working on any kind of >law/legal firm software are you? > >Cheers >Tom > > > > > > > >-----Original Message----- >From: Mark A Matte [mailto:markamatte at hotmail.com] >Sent: 31 January 2005 14:13 >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Tom, > >Just for testing...I tried to pull 1 record and 1 field using: >strSQL = "SELECT ps_rc_case.case_id FROM ps_rc_case WHERE >(((ps_rc_case.case_id) = 100));" > >Any ideas? > >Thanks, Again, > >Mark > > >From: Tom Bolton > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Date: Mon, 31 Jan 2005 10:14:24 -0000 > > > >Hi Mark > > > >What does your SQL query look like? > > > >Cheers, > >Tom > > > > > >-----Original Message----- > >From: Mark A Matte [mailto:markamatte at hotmail.com] > >Sent: 28 January 2005 17:41 > >To: accessd at databaseadvisors.com > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Ok...I think I'm almost there. With a little tweaking I've made it to: > >Debug.Print rsRecordset("myField1") 'etc... > > > >Then I get this error:"Multiple-step OLE DB operation generated errors. > >Check eash OLE DB status value, if available. No work was done." > > > >Any suggestions? > > > >Thanks, > > > >Mark > > > > > > >From: Tom Bolton > > >Reply-To: Access Developers discussion and problem > > >solving > > >To: "'Access Developers discussion and problem > > >solving'" > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > >Date: Fri, 28 Jan 2005 09:38:07 -0000 > > > > > >Mark > > > > > >No probs, the following will retrieve data into an ADO recordset. >Check > > >the > > >syntax first mind, as I'm just freestyling this into my email editor... > > > > > > Dim rsRecordset as ADODB.Recordset > > > Dim cnConnection as ADODB.Connection > > > > > > Dim strConnectionString as String > > > Dim strSQL as String > > > > > > ' instantiate data objects > > > set rsRecordset = New ADODB.Recordset > > > Set cnConnection = New ADODB.Connection > > > > > > ' connection string > > > strConnectionString = > > > >"DSN=mydsn;UID=myUID;PWD=myPWD;DATABASE=myDB;HOST=myHost;SRVR=myServer;SERV > >= > > >myPortNumber;PRO=onsoctcp;" > > > > > > ' opne connection > > > cnConnection.Open strConnectionString > > > > > > ' query > > > strSQL = "SELECT blah blah FROM yadda yadda WHERE some things" > > > > > > ' pull records > > > ' keyset cursor type is compatible with DAO > > > rsRecordset.open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > > > > > > > > > ' loop through recordset > > > Do While Not rsRecordset.EOF > > > > > > Debug.Print rsRecordset("myField1") 'etc... > > > > > > rsRecordset.MoveNext > > > > > > Loop > > > > > > > > >This should get you started - remember, >http://www.connectionstrings.com > >if > > >you get stuck on the connection string. You'll need a reference set to > >MS > > >ActiveX Data Objects. > > > > > >HTH > > >Tom > > > > > > > > > > > >-----Original Message----- > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > >Sent: 27 January 2005 19:56 > > >To: accessd at databaseadvisors.com > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > >Tom, > > > > > >">Mark - instead of using APPEND queries, would it not be any faster to > > >pull > > > >the data from Informix in an ADO recordset - I'm doing this via ODBC >as > > > >this > > > >is how our Terminal Servers are set up >:?( - then open a DAO >recordset > > >on > > > >your Access table, and loop round in a do...while copying the records > > >from > > > >one to the other" > > > > > >I've never used ADO...can you send a sample of code? > > > > > >Thanks, > > > > > >Mark > > > > > > > > > >From: Tom Bolton > > > >Reply-To: Access Developers discussion and problem > > > >solving > > > >To: "'Access Developers discussion and problem > > > >solving'" > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Date: Thu, 27 Jan 2005 10:57:05 -0000 > > > > > > > >Mark (and Jim) > > > > > > > >Sorry for the delay, had a bit on yesterday. There are indeed > >ADO/OLEDB > > > >drivers for Informix, a colleague has installed one but is having a > > >little > > > >difficulty with the connection string. Try > > > >http://www.connectionstrings.com > > > > > > > > > > > >Mark - instead of using APPEND queries, would it not be any faster to > > >pull > > > >the data from Informix in an ADO recordset - I'm doing this via ODBC >as > > > >this > > > >is how our Terminal Servers are set up >:?( - then open a DAO >recordset > > >on > > > >your Access table, and loop round in a do...while copying the records > > >from > > > >one to the other? Jim has an excellent link explicitly explaining >how > >to > > > >do > > > >just this. However, I've a sneaking suspicion that he's right, and > >ODBC > > >is > > > >at the bottom of your woes - definitely worth exploring OLEDB, as > > >methinks > > > >ODBC is a little old-hat these days. > > > > > > > >It might just be me (ASP/Oracle/SQL Server background) but I like to > >try > > > >and > > > >avoid letting Jet anywhere near anything that's not solely concerned > >with > > > >Access FE tables (for which, of course, it's excellent). > > > > > > > >Cheers > > > >Tom > > > > > > > > > > > >-----Original Message----- > > > >From: Jim Lawrence [mailto:accessd at shaw.ca] > > > >Sent: 27 January 2005 04:48 > > > >To: 'Access Developers discussion and problem solving' > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > >Hi Mark: > > > > > > > >Your bottle-neck is ODBC. The only way around that is if there is a > > >direct > > > >ADO-OLE equivalent. I am sure there are ADO drivers for every version > >of > > > >Informix...check these out: > > > > > > > > > > >http://www.gold-software.com/LuxenadbExpressdriverforInformixPro-review9342 > > >. > > > >htm (ADO type driver... shareware. > > > > > > > >You can download the driver from IBM at: > > > >http://www.ibm.com/products/finder/us/en/finders?pg=ddfinder > > > > > > > >To then use it the code is something like this: > > > > > > > >Dim objConn As ADODB.Connection > > > >Dim gsConnectionString as String > > > > > > > >gsConnectionString = "Provider=Ifxoledbc;Password=pass; Persist > >Security > > > >Info=True;User ID=user;Data Source=market_report;" > > > > > > > >objConn.connectionstring = gsConnectionString > > > >objConn.Open > > > > > > > >HTH > > > >Jim > > > > > > > > > > > >-----Original Message----- > > > >From: accessd-bounces at databaseadvisors.com > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >Matte > > > >Sent: Tuesday, January 25, 2005 6:49 AM > > > >To: accessd at databaseadvisors.com > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > >Hello All, > > > > > > > >Every week I do pulls from Informix to A97 using ODBC. 1 of my pulls > >now > > > >is > > > > > > > >around 1 million records. I use temp tables and append queries. >This > > >can > > > >take a few hours. Some of the replies in this thread imply there is >a > > >much > > > >'better/faster' way. Without changing versions of Access...is there >a > > >way > > > >to 'tweak'/'speed up' this data pull? > > > > > > > >Thanks, > > > > > > > >Mark > > > > > > > > >From: Roz Clarke > > > > >Reply-To: Access Developers discussion and problem > > > > >solving > > > > >To: "'Access Developers discussion and problem > > > > >solving'" > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > >Date: Tue, 25 Jan 2005 09:52:19 -0000 > > > > > > > > > >Informix doesn't support XML afaik >< > > > > > > > > > >We did think about this as a way around connection issues for SQL > > >Server > > > > >when we thought that we would have our main db replicating to SQL > > >Server > > > > >rather than Informix - our recordsets are going to be up to about >50k > > > >rows > > > > >I > > > > >think. I don't know how XML would perform with that volume of data > >but > > > >it's > > > > >academic for now. > > > > > > > > > >Roz > > > > > > > > > >-----Original Message----- > > > > >From: John W. Colby [mailto:jwcolby at colbyconsulting.com] > > > > >Sent: 24 January 2005 20:58 > > > > >To: 'Access Developers discussion and problem solving' > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > > > > > > > > >How much data? Can it export it to an XML file in a location where > > >your > > > >fe > > > > >can use it? XML has a high overhead but can be useful in cases >like > > > >this. > > > > > > > > > >John W. Colby > > > > >www.ColbyConsulting.com > > > > > > > > > >Contribute your unused CPU cycles to a good cause: > > > > >http://folding.stanford.edu/ > > > > > > > > > >-----Original Message----- > > > > >From: accessd-bounces at databaseadvisors.com > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Roz >Clarke > > > > >Sent: Monday, January 24, 2005 10:23 AM > > > > >To: 'Access Developers discussion and problem solving' > > > > >Subject: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > > > > > > > > >Hi all > > > > > > > > > > > > > > >We have a bit of a problem with getting data out of our Informix > >server > > > > >since we recently turned on transaction logging for replication. >When > > > > >extracting data with an Access XP MDE using pass-through queries, > > >Access > > > > >locks entire tables in the Informix database, which causes > >transaction > > > > >errors and makes the Informix database scarily unstable. > > > > > > > > > >Our Informix suppliers told us that the way to avoid these locking > > >issues > > > > >was to set the connection to 'dirty read' before running the SQL. > > > >However, > > > > >Access cannot execute 2 statements in a pass-through query and it > >does > > > >not > > > > >hold the connection open between the execution of 1 statement and >the > > > >next. > > > > >Thus when the query is processed the 'dirty read' setting is no > >longer > > >in > > > > >effect. > > > > > > > > > >We have been racking our brains trying to come up with a >workaround. > > >Some > > > > >further options that we have considered are: > > > > > > > > > >* Stick the data in a temp table in Informix. This is no good >because > > > > >the temp table is destroyed automatically when the connection is > >closed > > > >and > > > > >there's no way to make it persist long enough to bind it to a >report. > > > > >* Use a view in Informix. This is no good because views in >Informix > > > > >cannot be set read-only. > > > > >* Create a permanent table in Informix and destroy it when >finished > > > > >with it. This is far from ideal because Informix does not support > > >SELECT > > > > >INTO and therefore a table would have to be explicitly constructed > >with > > > > >names columns etc. We really need the system to be flexible so that > >the > > > > >queries can be easily changed. > > > > >* Use an ADO recordset. This is a PITA because you cannot bind >a > > > > >report to a recordset in an MDE and we cannot build the report on >the > > >fly > > > > > > >- > > > > >we are a Terminal Services site so we will have up to 20 users in >one > > >FE. > > > > >* Create a table in Access and destroy it when finished with >it. > >Can't > > > > >think of a better way to induce bloating... > > > > > > > > > >Has anyone faced this kind of problem before? Any bright ideas? Our > > > > >foreheads are starting to bleed... > > > > > > > > > >TIA > > > > > > > > > >Roz (and Tom) > > > > > > > > > > > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > >The contents of this message and any attachments are the property >of > > > >Donns > > > > >Solicitors > > > > >and are intended for the confidential use of the named recipient > >only. > > > > >They may be legally > > > > > privileged and should not be communicated to, or relied upon, by > >any > > > > >other party without > > > > >our written consent. If you are not the addressee, please notify >us > > > > >immediately so that we > > > > >can make arrangements for its return. You should not show this > >e-mail > > >to > > > > >any person or > > > > > take copies as you may be committing a criminal or civil offence > >for > > > > >which you may be > > > > > liable. The statement and opinions expressed in this e-mail > >message > > > >are > > > > >those of the > > > > >writer, and do not necessarily represent that of Donns Solicitors. > > > > >Although any files attached > > > > > to this e-mail will have been checked with virus protection > >software > > > > >prior to transmission, > > > > >you should carry out your own virus check before opening any > > >attachment. > > > > >Donns Solicitors does not accept any liability for any damage or >loss > > > >which > > > > > > > > >may be caused > > > > >by software viruses... > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > >-- > > > >AccessD mailing list > > > >AccessD at databaseadvisors.com > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > > >Donns > > > >Solicitors > > > >and are intended for the confidential use of the named recipient >only. > > > >They may be legally > > > > privileged and should not be communicated to, or relied upon, by >any > > > >other party without > > > >our written consent. If you are not the addressee, please notify us > > > >immediately so that we > > > >can make arrangements for its return. You should not show this >e-mail > >to > > > >any person or > > > > take copies as you may be committing a criminal or civil offence >for > > > >which you may be > > > > liable. The statement and opinions expressed in this e-mail >message > > >are > > > >those of the > > > >writer, and do not necessarily represent that of Donns Solicitors. > > > >Although any files attached > > > > to this e-mail will have been checked with virus protection >software > > > >prior to transmission, > > > >you should carry out your own virus check before opening any > >attachment. > > > >Donns Solicitors does not accept any liability for any damage or loss > > >which > > > > > > >may be caused > > > >by software viruses... > > > >-- > > > >AccessD mailing list > > > >AccessD at databaseadvisors.com > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > >Donns > > >Solicitors > > >and are intended for the confidential use of the named recipient only. > > >They may be legally > > > privileged and should not be communicated to, or relied upon, by any > > >other party without > > >our written consent. If you are not the addressee, please notify us > > >immediately so that we > > >can make arrangements for its return. You should not show this e-mail >to > > >any person or > > > take copies as you may be committing a criminal or civil offence for > > >which you may be > > > liable. The statement and opinions expressed in this e-mail message > >are > > >those of the > > >writer, and do not necessarily represent that of Donns Solicitors. > > >Although any files attached > > > to this e-mail will have been checked with virus protection software > > >prior to transmission, > > >you should carry out your own virus check before opening any >attachment. > > >Donns Solicitors does not accept any liability for any damage or loss > >which > > > > >may be caused > > >by software viruses... > > >-- > > >AccessD mailing list > > >AccessD at databaseadvisors.com > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of >Donns > >Solicitors > >and are intended for the confidential use of the named recipient only. > >They may be legally > > privileged and should not be communicated to, or relied upon, by any > >other party without > >our written consent. If you are not the addressee, please notify us > >immediately so that we > >can make arrangements for its return. You should not show this e-mail to > >any person or > > take copies as you may be committing a criminal or civil offence for > >which you may be > > liable. The statement and opinions expressed in this e-mail message >are > >those of the > >writer, and do not necessarily represent that of Donns Solicitors. > >Although any files attached > > to this e-mail will have been checked with virus protection software > >prior to transmission, > >you should carry out your own virus check before opening any attachment. > >Donns Solicitors does not accept any liability for any damage or loss >which > > >may be caused > >by software viruses... > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of Donns >Solicitors >and are intended for the confidential use of the named recipient only. >They may be legally > privileged and should not be communicated to, or relied upon, by any >other party without >our written consent. If you are not the addressee, please notify us >immediately so that we >can make arrangements for its return. You should not show this e-mail to >any person or > take copies as you may be committing a criminal or civil offence for >which you may be > liable. The statement and opinions expressed in this e-mail message are >those of the >writer, and do not necessarily represent that of Donns Solicitors. >Although any files attached > to this e-mail will have been checked with virus protection software >prior to transmission, >you should carry out your own virus check before opening any attachment. >Donns Solicitors does not accept any liability for any damage or loss which >may be caused >by software viruses... >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From tom.bolton at donnslaw.co.uk Wed Feb 2 04:19:42 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Wed, 2 Feb 2005 10:19:42 -0000 Subject: [AccessD] Data from Informix to Access - dirty reads? Message-ID: <61F915314798D311A2F800A0C9C831880643332C@dibble.observatory.donnslaw.co.uk> Mark Just found this connection string for OLE DB: Provider=Ifxoledbc.2;password=myPw;User ID=myUser;Data Source=dbName at serverName; Might work if you're using OLE DB drivers? Cheers Tom -----Original Message----- From: Mark A Matte [mailto:markamatte at hotmail.com] Sent: 31 January 2005 16:02 To: accessd at databaseadvisors.com Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Tom, Below is the SQL( with changes you suggested) and where I'm hitting a problem: strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id = 100;" rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly Do While Not rsRecordset.EOF Debug.Print rsRecordset("case_id") 'HERE IS WHERE I GET THE ERROR rsRecordset.MoveNext Loop **************** Any suggestions? Thanks, Mark P.S...No Legal software...just pulling some adhoc volume from a reporting DB. >From: Tom Bolton >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >Date: Mon, 31 Jan 2005 14:39:01 -0000 > >Mark > >I take it your connection is opening without error? > >Are you referencing the tablename in the recordset field, i.e. >rsResults("ps_rc_case.case_id")? ADO doesn't like this, just leave out the >tablename i.e. rsResults("case_id") for the time being and see if that >gives >you any more luck. You can also reference recordset fields using integer >ordinals i.e. rsResults(1) or rsResults.Fields(1) - Fields is the default >(collection) property. > >Also, try leaving out the brackets () from your SQL query that Access so >loves to randomly insert. > >If you can, download a program called WinSQL >(http://www.synametrics.com/winsql ). You can use this Enterprise >Manager-style tool test out your queries before you try and pull the data >with ADO - I've found it's a great help. > >BTW (just out of plain curiosity), you're not working on any kind of >law/legal firm software are you? > >Cheers >Tom > > > > > > > >-----Original Message----- >From: Mark A Matte [mailto:markamatte at hotmail.com] >Sent: 31 January 2005 14:13 >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Tom, > >Just for testing...I tried to pull 1 record and 1 field using: >strSQL = "SELECT ps_rc_case.case_id FROM ps_rc_case WHERE >(((ps_rc_case.case_id) = 100));" > >Any ideas? > >Thanks, Again, > >Mark > > >From: Tom Bolton > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Date: Mon, 31 Jan 2005 10:14:24 -0000 > > > >Hi Mark > > > >What does your SQL query look like? > > > >Cheers, > >Tom > > > > > >-----Original Message----- > >From: Mark A Matte [mailto:markamatte at hotmail.com] > >Sent: 28 January 2005 17:41 > >To: accessd at databaseadvisors.com > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Ok...I think I'm almost there. With a little tweaking I've made it to: > >Debug.Print rsRecordset("myField1") 'etc... > > > >Then I get this error:"Multiple-step OLE DB operation generated errors. > >Check eash OLE DB status value, if available. No work was done." > > > >Any suggestions? > > > >Thanks, > > > >Mark > > > > > > >From: Tom Bolton > > >Reply-To: Access Developers discussion and problem > > >solving > > >To: "'Access Developers discussion and problem > > >solving'" > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > >Date: Fri, 28 Jan 2005 09:38:07 -0000 > > > > > >Mark > > > > > >No probs, the following will retrieve data into an ADO recordset. >Check > > >the > > >syntax first mind, as I'm just freestyling this into my email editor... > > > > > > Dim rsRecordset as ADODB.Recordset > > > Dim cnConnection as ADODB.Connection > > > > > > Dim strConnectionString as String > > > Dim strSQL as String > > > > > > ' instantiate data objects > > > set rsRecordset = New ADODB.Recordset > > > Set cnConnection = New ADODB.Connection > > > > > > ' connection string > > > strConnectionString = > > > >"DSN=mydsn;UID=myUID;PWD=myPWD;DATABASE=myDB;HOST=myHost;SRVR=myServer;SERV > >= > > >myPortNumber;PRO=onsoctcp;" > > > > > > ' opne connection > > > cnConnection.Open strConnectionString > > > > > > ' query > > > strSQL = "SELECT blah blah FROM yadda yadda WHERE some things" > > > > > > ' pull records > > > ' keyset cursor type is compatible with DAO > > > rsRecordset.open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > > > > > > > > > ' loop through recordset > > > Do While Not rsRecordset.EOF > > > > > > Debug.Print rsRecordset("myField1") 'etc... > > > > > > rsRecordset.MoveNext > > > > > > Loop > > > > > > > > >This should get you started - remember, >http://www.connectionstrings.com > >if > > >you get stuck on the connection string. You'll need a reference set to > >MS > > >ActiveX Data Objects. > > > > > >HTH > > >Tom > > > > > > > > > > > >-----Original Message----- > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > >Sent: 27 January 2005 19:56 > > >To: accessd at databaseadvisors.com > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > >Tom, > > > > > >">Mark - instead of using APPEND queries, would it not be any faster to > > >pull > > > >the data from Informix in an ADO recordset - I'm doing this via ODBC >as > > > >this > > > >is how our Terminal Servers are set up >:?( - then open a DAO >recordset > > >on > > > >your Access table, and loop round in a do...while copying the records > > >from > > > >one to the other" > > > > > >I've never used ADO...can you send a sample of code? > > > > > >Thanks, > > > > > >Mark > > > > > > > > > >From: Tom Bolton > > > >Reply-To: Access Developers discussion and problem > > > >solving > > > >To: "'Access Developers discussion and problem > > > >solving'" > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Date: Thu, 27 Jan 2005 10:57:05 -0000 > > > > > > > >Mark (and Jim) > > > > > > > >Sorry for the delay, had a bit on yesterday. There are indeed > >ADO/OLEDB > > > >drivers for Informix, a colleague has installed one but is having a > > >little > > > >difficulty with the connection string. Try > > > >http://www.connectionstrings.com > > > > > > > > > > > >Mark - instead of using APPEND queries, would it not be any faster to > > >pull > > > >the data from Informix in an ADO recordset - I'm doing this via ODBC >as > > > >this > > > >is how our Terminal Servers are set up >:?( - then open a DAO >recordset > > >on > > > >your Access table, and loop round in a do...while copying the records > > >from > > > >one to the other? Jim has an excellent link explicitly explaining >how > >to > > > >do > > > >just this. However, I've a sneaking suspicion that he's right, and > >ODBC > > >is > > > >at the bottom of your woes - definitely worth exploring OLEDB, as > > >methinks > > > >ODBC is a little old-hat these days. > > > > > > > >It might just be me (ASP/Oracle/SQL Server background) but I like to > >try > > > >and > > > >avoid letting Jet anywhere near anything that's not solely concerned > >with > > > >Access FE tables (for which, of course, it's excellent). > > > > > > > >Cheers > > > >Tom > > > > > > > > > > > >-----Original Message----- > > > >From: Jim Lawrence [mailto:accessd at shaw.ca] > > > >Sent: 27 January 2005 04:48 > > > >To: 'Access Developers discussion and problem solving' > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > >Hi Mark: > > > > > > > >Your bottle-neck is ODBC. The only way around that is if there is a > > >direct > > > >ADO-OLE equivalent. I am sure there are ADO drivers for every version > >of > > > >Informix...check these out: > > > > > > > > > > >http://www.gold-software.com/LuxenadbExpressdriverforInformixPro-review9342 > > >. > > > >htm (ADO type driver... shareware. > > > > > > > >You can download the driver from IBM at: > > > >http://www.ibm.com/products/finder/us/en/finders?pg=ddfinder > > > > > > > >To then use it the code is something like this: > > > > > > > >Dim objConn As ADODB.Connection > > > >Dim gsConnectionString as String > > > > > > > >gsConnectionString = "Provider=Ifxoledbc;Password=pass; Persist > >Security > > > >Info=True;User ID=user;Data Source=market_report;" > > > > > > > >objConn.connectionstring = gsConnectionString > > > >objConn.Open > > > > > > > >HTH > > > >Jim > > > > > > > > > > > >-----Original Message----- > > > >From: accessd-bounces at databaseadvisors.com > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >Matte > > > >Sent: Tuesday, January 25, 2005 6:49 AM > > > >To: accessd at databaseadvisors.com > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > >Hello All, > > > > > > > >Every week I do pulls from Informix to A97 using ODBC. 1 of my pulls > >now > > > >is > > > > > > > >around 1 million records. I use temp tables and append queries. >This > > >can > > > >take a few hours. Some of the replies in this thread imply there is >a > > >much > > > >'better/faster' way. Without changing versions of Access...is there >a > > >way > > > >to 'tweak'/'speed up' this data pull? > > > > > > > >Thanks, > > > > > > > >Mark > > > > > > > > >From: Roz Clarke > > > > >Reply-To: Access Developers discussion and problem > > > > >solving > > > > >To: "'Access Developers discussion and problem > > > > >solving'" > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > >Date: Tue, 25 Jan 2005 09:52:19 -0000 > > > > > > > > > >Informix doesn't support XML afaik >< > > > > > > > > > >We did think about this as a way around connection issues for SQL > > >Server > > > > >when we thought that we would have our main db replicating to SQL > > >Server > > > > >rather than Informix - our recordsets are going to be up to about >50k > > > >rows > > > > >I > > > > >think. I don't know how XML would perform with that volume of data > >but > > > >it's > > > > >academic for now. > > > > > > > > > >Roz > > > > > > > > > >-----Original Message----- > > > > >From: John W. Colby [mailto:jwcolby at colbyconsulting.com] > > > > >Sent: 24 January 2005 20:58 > > > > >To: 'Access Developers discussion and problem solving' > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > > > > > > > > >How much data? Can it export it to an XML file in a location where > > >your > > > >fe > > > > >can use it? XML has a high overhead but can be useful in cases >like > > > >this. > > > > > > > > > >John W. Colby > > > > >www.ColbyConsulting.com > > > > > > > > > >Contribute your unused CPU cycles to a good cause: > > > > >http://folding.stanford.edu/ > > > > > > > > > >-----Original Message----- > > > > >From: accessd-bounces at databaseadvisors.com > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Roz >Clarke > > > > >Sent: Monday, January 24, 2005 10:23 AM > > > > >To: 'Access Developers discussion and problem solving' > > > > >Subject: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > > > > > > > > >Hi all > > > > > > > > > > > > > > >We have a bit of a problem with getting data out of our Informix > >server > > > > >since we recently turned on transaction logging for replication. >When > > > > >extracting data with an Access XP MDE using pass-through queries, > > >Access > > > > >locks entire tables in the Informix database, which causes > >transaction > > > > >errors and makes the Informix database scarily unstable. > > > > > > > > > >Our Informix suppliers told us that the way to avoid these locking > > >issues > > > > >was to set the connection to 'dirty read' before running the SQL. > > > >However, > > > > >Access cannot execute 2 statements in a pass-through query and it > >does > > > >not > > > > >hold the connection open between the execution of 1 statement and >the > > > >next. > > > > >Thus when the query is processed the 'dirty read' setting is no > >longer > > >in > > > > >effect. > > > > > > > > > >We have been racking our brains trying to come up with a >workaround. > > >Some > > > > >further options that we have considered are: > > > > > > > > > >* Stick the data in a temp table in Informix. This is no good >because > > > > >the temp table is destroyed automatically when the connection is > >closed > > > >and > > > > >there's no way to make it persist long enough to bind it to a >report. > > > > >* Use a view in Informix. This is no good because views in >Informix > > > > >cannot be set read-only. > > > > >* Create a permanent table in Informix and destroy it when >finished > > > > >with it. This is far from ideal because Informix does not support > > >SELECT > > > > >INTO and therefore a table would have to be explicitly constructed > >with > > > > >names columns etc. We really need the system to be flexible so that > >the > > > > >queries can be easily changed. > > > > >* Use an ADO recordset. This is a PITA because you cannot bind >a > > > > >report to a recordset in an MDE and we cannot build the report on >the > > >fly > > > > > > >- > > > > >we are a Terminal Services site so we will have up to 20 users in >one > > >FE. > > > > >* Create a table in Access and destroy it when finished with >it. > >Can't > > > > >think of a better way to induce bloating... > > > > > > > > > >Has anyone faced this kind of problem before? Any bright ideas? Our > > > > >foreheads are starting to bleed... > > > > > > > > > >TIA > > > > > > > > > >Roz (and Tom) > > > > > > > > > > > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > >The contents of this message and any attachments are the property >of > > > >Donns > > > > >Solicitors > > > > >and are intended for the confidential use of the named recipient > >only. > > > > >They may be legally > > > > > privileged and should not be communicated to, or relied upon, by > >any > > > > >other party without > > > > >our written consent. If you are not the addressee, please notify >us > > > > >immediately so that we > > > > >can make arrangements for its return. You should not show this > >e-mail > > >to > > > > >any person or > > > > > take copies as you may be committing a criminal or civil offence > >for > > > > >which you may be > > > > > liable. The statement and opinions expressed in this e-mail > >message > > > >are > > > > >those of the > > > > >writer, and do not necessarily represent that of Donns Solicitors. > > > > >Although any files attached > > > > > to this e-mail will have been checked with virus protection > >software > > > > >prior to transmission, > > > > >you should carry out your own virus check before opening any > > >attachment. > > > > >Donns Solicitors does not accept any liability for any damage or >loss > > > >which > > > > > > > > >may be caused > > > > >by software viruses... > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > >-- > > > >AccessD mailing list > > > >AccessD at databaseadvisors.com > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > > >Donns > > > >Solicitors > > > >and are intended for the confidential use of the named recipient >only. > > > >They may be legally > > > > privileged and should not be communicated to, or relied upon, by >any > > > >other party without > > > >our written consent. If you are not the addressee, please notify us > > > >immediately so that we > > > >can make arrangements for its return. You should not show this >e-mail > >to > > > >any person or > > > > take copies as you may be committing a criminal or civil offence >for > > > >which you may be > > > > liable. The statement and opinions expressed in this e-mail >message > > >are > > > >those of the > > > >writer, and do not necessarily represent that of Donns Solicitors. > > > >Although any files attached > > > > to this e-mail will have been checked with virus protection >software > > > >prior to transmission, > > > >you should carry out your own virus check before opening any > >attachment. > > > >Donns Solicitors does not accept any liability for any damage or loss > > >which > > > > > > >may be caused > > > >by software viruses... > > > >-- > > > >AccessD mailing list > > > >AccessD at databaseadvisors.com > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > >Donns > > >Solicitors > > >and are intended for the confidential use of the named recipient only. > > >They may be legally > > > privileged and should not be communicated to, or relied upon, by any > > >other party without > > >our written consent. If you are not the addressee, please notify us > > >immediately so that we > > >can make arrangements for its return. You should not show this e-mail >to > > >any person or > > > take copies as you may be committing a criminal or civil offence for > > >which you may be > > > liable. The statement and opinions expressed in this e-mail message > >are > > >those of the > > >writer, and do not necessarily represent that of Donns Solicitors. > > >Although any files attached > > > to this e-mail will have been checked with virus protection software > > >prior to transmission, > > >you should carry out your own virus check before opening any >attachment. > > >Donns Solicitors does not accept any liability for any damage or loss > >which > > > > >may be caused > > >by software viruses... > > >-- > > >AccessD mailing list > > >AccessD at databaseadvisors.com > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of >Donns > >Solicitors > >and are intended for the confidential use of the named recipient only. > >They may be legally > > privileged and should not be communicated to, or relied upon, by any > >other party without > >our written consent. If you are not the addressee, please notify us > >immediately so that we > >can make arrangements for its return. You should not show this e-mail to > >any person or > > take copies as you may be committing a criminal or civil offence for > >which you may be > > liable. The statement and opinions expressed in this e-mail message >are > >those of the > >writer, and do not necessarily represent that of Donns Solicitors. > >Although any files attached > > to this e-mail will have been checked with virus protection software > >prior to transmission, > >you should carry out your own virus check before opening any attachment. > >Donns Solicitors does not accept any liability for any damage or loss >which > > >may be caused > >by software viruses... > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of Donns >Solicitors >and are intended for the confidential use of the named recipient only. >They may be legally > privileged and should not be communicated to, or relied upon, by any >other party without >our written consent. If you are not the addressee, please notify us >immediately so that we >can make arrangements for its return. You should not show this e-mail to >any person or > take copies as you may be committing a criminal or civil offence for >which you may be > liable. The statement and opinions expressed in this e-mail message are >those of the >writer, and do not necessarily represent that of Donns Solicitors. >Although any files attached > to this e-mail will have been checked with virus protection software >prior to transmission, >you should carry out your own virus check before opening any attachment. >Donns Solicitors does not accept any liability for any damage or loss which >may be caused >by software viruses... >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From Erwin.Craps at ithelps.be Wed Feb 2 05:34:26 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Wed, 2 Feb 2005 12:34:26 +0100 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5778@stekelbes.ithelps.local> This is probably a mdl file (l not 1). A mdl file is always present when somebody has opened the database file, in this case the security file. In this file all locks are kepded and is needed for Access to operate. This does not cause any lockouts for users unless some bad programming or other (security?) issues. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Tuesday, February 01, 2005 5:26 PM To: accessd at databaseadvisors.com Subject: [AccessD] What is this .md1 That Is Locking My Security File? Now Access is being rude to me. I recently moved the security file that controls my database from each person's own hard drive to a centralized location on the network. Every couple of days, the security file named rb.mdw has a friend, rb.md1, locking out most of the users. Does anyone know what this is and how to prevent it? Thanks. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Chris.Foote at uk.thalesgroup.com Wed Feb 2 05:40:05 2005 From: Chris.Foote at uk.thalesgroup.com (Foote, Chris) Date: Wed, 2 Feb 2005 11:40:05 -0000 Subject: [AccessD] A2003: Formatting a text Box Message-ID: <97CF276BD8C6D4119C4B00508BB18DE709E0C556@ntscxch1.int.rdel.co.uk> Hi Darren! I'm not sure about A2003 or formatting in control source. But I've used the following code in the "Current" event of a form to set the colour of a text box control depending upon the contents of the control. This works in A97 & A2k. ------------Code snippet start---------------- '========================= ' Code to set colour of txtLifeDate ' depending upon "age" of date '================== ' Dim sValAge As Date Dim txtTest As Integer If Not IsNull(txtLifeDate.Value) Then txtTest = DateDiff("m", Me.txtLifeDate.Value, Now()) Select Case txtTest Case 0 To 6 Me.txtLifeDate.ForeColor = 6723891 'Green Case 6 To 12 Me.txtLifeDate.ForeColor = 39423 ' Orange Case Else Me.txtLifeDate.ForeColor = vbRed ' Red End Select Else End If ------------Code snippet end---------------- Hope this helps! Chris Foote > -----Original Message----- > From: Bryan Fitzpatrick [mailto:bryan.fitzpatrick at cyberone.com.au] > Sent: Wednesday, February 02, 2005 9:47 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] A2003: Formatting a text Box > > > Darren > The FORMAT propertyof a textbox allows some control of this. > Check it > in the on-line Help. I know that you can set up to four different > formats for a number field, but I'm not sure if it works for text. > > HTH > bryan > > Darren DICK wrote: > > >Hello all > >I want the text in a text box to be blue or red depending on > conditions > > > >Can it be done in the control source of the Control? > >I know it can be done via Conditional Formatting or in code > >Just wanna know if it can be done in the control source > > > >EG (pseudo code) > > > >=IIf([SomeValue]=-1,Format([SomeControl].ForeColor,"vbred","vbblue")) > > > >Many thanks > > > >Darren From GregSmith at starband.net Wed Feb 2 09:20:23 2005 From: GregSmith at starband.net (GregSmith at starband.net) Date: Wed, 2 Feb 2005 10:20:23 -0500 (EST) Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: <46B976F2B698FF46A4FE7636509B22DF1B5778@stekelbes.ithelps.local> References: <46B976F2B698FF46A4FE7636509B22DF1B5778@stekelbes.ithelps.local> Message-ID: <21211.65.118.249.214.1107357623.squirrel@cetus.email.starband.net> I've always had and ldb (small "L") file present when someone logs into a database...and for a split db, there is one for the FE, one for the BE and one for the security file...but they're all ldb, not md"x" files. The security file, SecFile.mdw would have a corresponding SecFile.ldb associated with it when someone logs in. Same with the FE and BE files-a corresponding *.ldb file. I can't find any reference anywhere to mdl (small "L") on M$ or Google... If you login "Exclusively" to a db, then this ldb file does not open, letting Access know that nobody else can login because the file is 'locked' by an exclusive user. Greg > This is probably a mdl file (l not 1). > A mdl file is always present when somebody has opened the database file, > in this case the security file. > In this file all locks are kepded and is needed for Access to operate. > > This does not cause any lockouts for users unless some bad programming > or other (security?) issues. > > > Erwin > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Tuesday, February 01, 2005 5:26 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] What is this .md1 That Is Locking My Security File? > > Now Access is being rude to me. I recently moved the security file that > controls my database from each person's own hard drive to a centralized > location on the network. Every couple of days, the security file named > rb.mdw has a friend, rb.md1, locking out most of the users. Does anyone > know what this is and how to prevent it? Thanks. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From JRojas at tnco-inc.com Wed Feb 2 09:44:51 2005 From: JRojas at tnco-inc.com (Joe Rojas) Date: Wed, 2 Feb 2005 10:44:51 -0500 Subject: [AccessD] Using IIF in SQL Message-ID: <0CC84C9461AE6445AD5A602001C41C4B05A107@mercury.tnco-inc.com> Access 2000 Below is SQL query that uses IIF to determine the value of a column. SELECT DMRCCRLog.DocumentNum, DMRCCRLog.DocumentType, IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum) AS OperatorNum FROM DMRCCRLog LEFT JOIN tblDMRCCROperators ON (DMRCCRLog.DocumentNum = tblDMRCCROperators.DocNum) AND (DMRCCRLog.DocumentType = tblDMRCCROperators.DocType WHERE DMRCCRLog.DocumentType = "DMR"; I have a form that allows a user to select the operator from a defined list. In the case where there is more than one operator needs to be recorded they can select an operator from the listed called "Multiple Operators" which when they do this a form pops up that lets them select the multiple operators and the operators are stored in tblDMRCCROperators. The above query is used to combine the two tables and return one column that has the operator number. It works just fine. I want to add another join to retrieve the operator's name. "INNER JOIN Employees ON Employees.EmpID = OperatorNum" When I try to do this, Access yells at me saying that "Employees.EmpID = OperatorNum" is an invalid join expression. I assume it is because I am using a column alias in the join expression. I tried to use "Employees.EmpID = IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum)" and that failed. I can achieve my goal by saving the above SQL statement to a query and referencing it in a new query, but I was wondering if it is possible to do everything in one query. Thanks, JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. From DElam at jenkens.com Wed Feb 2 10:04:56 2005 From: DElam at jenkens.com (Elam, Debbie) Date: Wed, 2 Feb 2005 10:04:56 -0600 Subject: [AccessD] Using IIF in SQL Message-ID: <7B1961ED924D1A459E378C9B1BB22B4C024859CE@natexch.jenkens.com> Have you tried CAST to make sure that SQL is interpreting OperatorNum as the correct datatype? Debbie -----Original Message----- From: Joe Rojas [mailto:JRojas at tnco-inc.com] Sent: Wednesday, February 02, 2005 9:45 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Using IIF in SQL Access 2000 Below is SQL query that uses IIF to determine the value of a column. SELECT DMRCCRLog.DocumentNum, DMRCCRLog.DocumentType, IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum) AS OperatorNum FROM DMRCCRLog LEFT JOIN tblDMRCCROperators ON (DMRCCRLog.DocumentNum = tblDMRCCROperators.DocNum) AND (DMRCCRLog.DocumentType = tblDMRCCROperators.DocType WHERE DMRCCRLog.DocumentType = "DMR"; I have a form that allows a user to select the operator from a defined list. In the case where there is more than one operator needs to be recorded they can select an operator from the listed called "Multiple Operators" which when they do this a form pops up that lets them select the multiple operators and the operators are stored in tblDMRCCROperators. The above query is used to combine the two tables and return one column that has the operator number. It works just fine. I want to add another join to retrieve the operator's name. "INNER JOIN Employees ON Employees.EmpID = OperatorNum" When I try to do this, Access yells at me saying that "Employees.EmpID = OperatorNum" is an invalid join expression. I assume it is because I am using a column alias in the join expression. I tried to use "Employees.EmpID = IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum)" and that failed. I can achieve my goal by saving the above SQL statement to a query and referencing it in a new query, but I was wondering if it is possible to do everything in one query. Thanks, JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage 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 - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. From JRojas at tnco-inc.com Wed Feb 2 10:38:20 2005 From: JRojas at tnco-inc.com (Joe Rojas) Date: Wed, 2 Feb 2005 11:38:20 -0500 Subject: [AccessD] Using IIF in SQL Message-ID: <0CC84C9461AE6445AD5A602001C41C4B05A108@mercury.tnco-inc.com> Can I use CAST in Access? If so, what is the syntax? I looked in the help file but I didn't see anything. Thanks, JR -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Wednesday, February 02, 2005 11:05 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Using IIF in SQL Have you tried CAST to make sure that SQL is interpreting OperatorNum as the correct datatype? Debbie -----Original Message----- From: Joe Rojas [mailto:JRojas at tnco-inc.com] Sent: Wednesday, February 02, 2005 9:45 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Using IIF in SQL Access 2000 Below is SQL query that uses IIF to determine the value of a column. SELECT DMRCCRLog.DocumentNum, DMRCCRLog.DocumentType, IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum) AS OperatorNum FROM DMRCCRLog LEFT JOIN tblDMRCCROperators ON (DMRCCRLog.DocumentNum = tblDMRCCROperators.DocNum) AND (DMRCCRLog.DocumentType = tblDMRCCROperators.DocType WHERE DMRCCRLog.DocumentType = "DMR"; I have a form that allows a user to select the operator from a defined list. In the case where there is more than one operator needs to be recorded they can select an operator from the listed called "Multiple Operators" which when they do this a form pops up that lets them select the multiple operators and the operators are stored in tblDMRCCROperators. The above query is used to combine the two tables and return one column that has the operator number. It works just fine. I want to add another join to retrieve the operator's name. "INNER JOIN Employees ON Employees.EmpID = OperatorNum" When I try to do this, Access yells at me saying that "Employees.EmpID = OperatorNum" is an invalid join expression. I assume it is because I am using a column alias in the join expression. I tried to use "Employees.EmpID = IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum)" and that failed. I can achieve my goal by saving the above SQL statement to a query and referencing it in a new query, but I was wondering if it is possible to do everything in one query. Thanks, JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage 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 - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. From CMackin at quiznos.com Wed Feb 2 10:47:09 2005 From: CMackin at quiznos.com (Mackin, Christopher) Date: Wed, 2 Feb 2005 09:47:09 -0700 Subject: [AccessD] Using IIF in SQL Message-ID: Cast is in T-SQL (SQL Server), IIF is is Jet SQL, so no, you cannot ever mix the 2. The CAST statement is to transform Data Type, the equivalent in Jet SQL is CInt(), CDate(), CLng() etc.... -Chris Mackin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Joe Rojas Sent: Wednesday, February 02, 2005 9:38 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Using IIF in SQL Can I use CAST in Access? If so, what is the syntax? I looked in the help file but I didn't see anything. Thanks, JR -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Wednesday, February 02, 2005 11:05 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Using IIF in SQL Have you tried CAST to make sure that SQL is interpreting OperatorNum as the correct datatype? Debbie -----Original Message----- From: Joe Rojas [mailto:JRojas at tnco-inc.com] Sent: Wednesday, February 02, 2005 9:45 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Using IIF in SQL Access 2000 Below is SQL query that uses IIF to determine the value of a column. SELECT DMRCCRLog.DocumentNum, DMRCCRLog.DocumentType, IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum) AS OperatorNum FROM DMRCCRLog LEFT JOIN tblDMRCCROperators ON (DMRCCRLog.DocumentNum = tblDMRCCROperators.DocNum) AND (DMRCCRLog.DocumentType = tblDMRCCROperators.DocType WHERE DMRCCRLog.DocumentType = "DMR"; I have a form that allows a user to select the operator from a defined list. In the case where there is more than one operator needs to be recorded they can select an operator from the listed called "Multiple Operators" which when they do this a form pops up that lets them select the multiple operators and the operators are stored in tblDMRCCROperators. The above query is used to combine the two tables and return one column that has the operator number. It works just fine. I want to add another join to retrieve the operator's name. "INNER JOIN Employees ON Employees.EmpID = OperatorNum" When I try to do this, Access yells at me saying that "Employees.EmpID = OperatorNum" is an invalid join expression. I assume it is because I am using a column alias in the join expression. I tried to use "Employees.EmpID = IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum)" and that failed. I can achieve my goal by saving the above SQL statement to a query and referencing it in a new query, but I was wondering if it is possible to do everything in one query. Thanks, JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage 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 - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage 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 Jeff at outbaktech.com Wed Feb 2 11:11:28 2005 From: Jeff at outbaktech.com (Jeff Barrows) Date: Wed, 2 Feb 2005 11:11:28 -0600 Subject: [AccessD] OT(?) Long Term Support Contracts Message-ID: Does anyone have a long term support contract that they use or know where I could go to look for an example of one? I had a client ask about one the other day and I have a meeting with them next week that needs to include discussion on this issue. Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com From itsame2000 at sbcglobal.net Wed Feb 2 11:29:15 2005 From: itsame2000 at sbcglobal.net (Jeremy Toves) Date: Wed, 2 Feb 2005 09:29:15 -0800 (PST) Subject: [AccessD] ADO Record Counts Message-ID: <20050202172915.37133.qmail@web81501.mail.yahoo.com> Can somebody tell me what is wrong here? I am trying to change from using DAO to ADO. I've seen where several of you use ADO. I'm writing filenames to an archive table. If the file I'm looking at doesn't exist in the archive table, then I would append. I get a -1 for the record count, whether there is a match or not to the file I'm evaluating. Here is a sample of what I'm running. Thanks, Jeremy Toves ************************************************************** Sub Suspense_File_Recon Dim cn As ADODB.Connection Dim rs As ADODB.Recordset Dim strSQL As String, strFile As String Set cn = CurrentProject.Connection Set rs1 = New ADODB.Recordset strFile = "File1.txt" strSQL = "SELECT " _ & "tblFileArchive.* " _ & "FROM " _ & "tblFileArchive " _ & "WHERE " _ & "(((tblFileArchive.txtFilename)=" & Chr(34) & strFile & Chr(34) & "));" rs1.Open _ strSQL, _ cn, _ adOpenDynamic, _ adLockOptimistic If rs1.RecordCount < 1 Then '================> Here is where the recordcount _ works with DAO but not ADO. rs1.AddNew rs1!txtFilename = strFile rs1!Update End If rs1.Close cn.Close Set rs1 = Nothing Set cn = Nothing End Sub From DElam at jenkens.com Wed Feb 2 11:35:39 2005 From: DElam at jenkens.com (Elam, Debbie) Date: Wed, 2 Feb 2005 11:35:39 -0600 Subject: [AccessD] Using IIF in SQL Message-ID: <7B1961ED924D1A459E378C9B1BB22B4C024859CF@natexch.jenkens.com> Ack got mixed up with SQL. Access uses C***() as in Cstr(), Clng(), Cint(). Just choose the type that you need. Debbie -----Original Message----- From: Joe Rojas [mailto:JRojas at tnco-inc.com] Sent: Wednesday, February 02, 2005 10:38 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Using IIF in SQL Can I use CAST in Access? If so, what is the syntax? I looked in the help file but I didn't see anything. Thanks, JR -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Wednesday, February 02, 2005 11:05 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Using IIF in SQL Have you tried CAST to make sure that SQL is interpreting OperatorNum as the correct datatype? Debbie -----Original Message----- From: Joe Rojas [mailto:JRojas at tnco-inc.com] Sent: Wednesday, February 02, 2005 9:45 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Using IIF in SQL Access 2000 Below is SQL query that uses IIF to determine the value of a column. SELECT DMRCCRLog.DocumentNum, DMRCCRLog.DocumentType, IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum) AS OperatorNum FROM DMRCCRLog LEFT JOIN tblDMRCCROperators ON (DMRCCRLog.DocumentNum = tblDMRCCROperators.DocNum) AND (DMRCCRLog.DocumentType = tblDMRCCROperators.DocType WHERE DMRCCRLog.DocumentType = "DMR"; I have a form that allows a user to select the operator from a defined list. In the case where there is more than one operator needs to be recorded they can select an operator from the listed called "Multiple Operators" which when they do this a form pops up that lets them select the multiple operators and the operators are stored in tblDMRCCROperators. The above query is used to combine the two tables and return one column that has the operator number. It works just fine. I want to add another join to retrieve the operator's name. "INNER JOIN Employees ON Employees.EmpID = OperatorNum" When I try to do this, Access yells at me saying that "Employees.EmpID = OperatorNum" is an invalid join expression. I assume it is because I am using a column alias in the join expression. I tried to use "Employees.EmpID = IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum)" and that failed. I can achieve my goal by saving the above SQL statement to a query and referencing it in a new query, but I was wondering if it is possible to do everything in one query. Thanks, JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage 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 - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage 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 - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. From martyconnelly at shaw.ca Wed Feb 2 11:36:18 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 02 Feb 2005 09:36:18 -0800 Subject: [AccessD] OT(?) Long Term Support Contracts References: Message-ID: <42010F92.3060406@shaw.ca> Here is a generic support consulting contract http://smallbusiness.findlaw.com/business-forms-contracts/form1-35.html You might have to hunt around for other contracts http://www.findlaw.com Jeff Barrows wrote: >Does anyone have a long term support contract that they use or know >where I could go to look for an example of one? I had a client ask >about one the other day and I have a meeting with them next week that >needs to include discussion on this issue. > > > >Jeff Barrows > >MCP, MCAD, MCSD > > > >Outbak Technologies, LLC > >Racine, WI > >jeff at outbaktech.com > > > > > -- Marty Connelly Victoria, B.C. Canada From DWUTKA at marlow.com Wed Feb 2 11:37:17 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Wed, 2 Feb 2005 11:37:17 -0600 Subject: [AccessD] ADO Record Counts Message-ID: <123701F54509D9119A4F00D0B747349016D25A@main2.marlow.com> Check for EOF and BOF being true instead. Drew -----Original Message----- From: Jeremy Toves [mailto:itsame2000 at sbcglobal.net] Sent: Wednesday, February 02, 2005 11:29 AM To: accessd at databaseadvisors.com Subject: [AccessD] ADO Record Counts Can somebody tell me what is wrong here? I am trying to change from using DAO to ADO. I've seen where several of you use ADO. I'm writing filenames to an archive table. If the file I'm looking at doesn't exist in the archive table, then I would append. I get a -1 for the record count, whether there is a match or not to the file I'm evaluating. Here is a sample of what I'm running. Thanks, Jeremy Toves ************************************************************** Sub Suspense_File_Recon Dim cn As ADODB.Connection Dim rs As ADODB.Recordset Dim strSQL As String, strFile As String Set cn = CurrentProject.Connection Set rs1 = New ADODB.Recordset strFile = "File1.txt" strSQL = "SELECT " _ & "tblFileArchive.* " _ & "FROM " _ & "tblFileArchive " _ & "WHERE " _ & "(((tblFileArchive.txtFilename)=" & Chr(34) & strFile & Chr(34) & "));" rs1.Open _ strSQL, _ cn, _ adOpenDynamic, _ adLockOptimistic If rs1.RecordCount < 1 Then '================> Here is where the recordcount _ works with DAO but not ADO. rs1.AddNew rs1!txtFilename = strFile rs1!Update End If rs1.Close cn.Close Set rs1 = Nothing Set cn = Nothing End Sub -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From CMackin at quiznos.com Wed Feb 2 11:50:45 2005 From: CMackin at quiznos.com (Mackin, Christopher) Date: Wed, 2 Feb 2005 10:50:45 -0700 Subject: [AccessD] ADO Record Counts Message-ID: You could also set the cursor type to the Client side (before opening), then you can get accurate recordcounts. For your purpose though, you could just change the SQL statement to: SELECT Count(*) FROM.... then evaluate rs1(0) to see if the value is > 0 -Chris Mackin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of DWUTKA at marlow.com Sent: Wednesday, February 02, 2005 10:37 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] ADO Record Counts Check for EOF and BOF being true instead. Drew -----Original Message----- From: Jeremy Toves [mailto:itsame2000 at sbcglobal.net] Sent: Wednesday, February 02, 2005 11:29 AM To: accessd at databaseadvisors.com Subject: [AccessD] ADO Record Counts Can somebody tell me what is wrong here? I am trying to change from using DAO to ADO. I've seen where several of you use ADO. I'm writing filenames to an archive table. If the file I'm looking at doesn't exist in the archive table, then I would append. I get a -1 for the record count, whether there is a match or not to the file I'm evaluating. Here is a sample of what I'm running. Thanks, Jeremy Toves ************************************************************** Sub Suspense_File_Recon Dim cn As ADODB.Connection Dim rs As ADODB.Recordset Dim strSQL As String, strFile As String Set cn = CurrentProject.Connection Set rs1 = New ADODB.Recordset strFile = "File1.txt" strSQL = "SELECT " _ & "tblFileArchive.* " _ & "FROM " _ & "tblFileArchive " _ & "WHERE " _ & "(((tblFileArchive.txtFilename)=" & Chr(34) & strFile & Chr(34) & "));" rs1.Open _ strSQL, _ cn, _ adOpenDynamic, _ adLockOptimistic If rs1.RecordCount < 1 Then '================> Here is where the recordcount _ works with DAO but not ADO. rs1.AddNew rs1!txtFilename = strFile rs1!Update End If rs1.Close cn.Close Set rs1 = Nothing Set cn = Nothing End Sub -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From scapistrant at symphonyinfo.com Wed Feb 2 11:53:53 2005 From: scapistrant at symphonyinfo.com (Steve Capistrant) Date: Wed, 2 Feb 2005 11:53:53 -0600 Subject: [AccessD] OT(?) Long Term Support Contracts Message-ID: <855499653F55AD4190B242717DF132BC032DBF@dewey.Symphony.local> Here is a link to a genericized version of the support contract we use for our clients. This is a temporary link, so download now or contact me if the timing has expired. www.symphonyinfo.com/download/SoftwareSupportContract.doc Steve Capistrant scapistrant at symphonyinfo.com Symphony Information Services 7308 Aspen Lane North, Suite 132 Brooklyn Park, MN 55428 763-391-7400 www.symphonyinfo.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jeff Barrows Sent: Wednesday, February 02, 2005 11:30 AM To: AccessD Subject: [AccessD] OT(?) Long Term Support Contracts Does anyone have a long term support contract that they use or know where I could go to look for an example of one? I had a client ask about one the other day and I have a meeting with them next week that needs to include discussion on this issue. Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jeffrey.demulling at usbank.com Wed Feb 2 12:06:51 2005 From: jeffrey.demulling at usbank.com (jeffrey.demulling at usbank.com) Date: Wed, 2 Feb 2005 12:06:51 -0600 Subject: [AccessD] ADO Record Counts In-Reply-To: <20050202172915.37133.qmail@web81501.mail.yahoo.com> Message-ID: See code below. Also you might want to check your dim of rs. In the beginning you declare rs and in the code you use rs1. Sub Suspense_File_Recon Dim cn As ADODB.Connection Dim rs As ADODB.Recordset Dim strSQL As String, strFile As String Set cn = CurrentProject.Connection Set rs1 = New ADODB.Recordset strFile = "File1.txt" strSQL = "SELECT " _ & "tblFileArchive.* " _ & "FROM " _ & "tblFileArchive " _ & "WHERE " _ & "(((tblFileArchive.txtFilename)=" & Chr(34) & strFile & Chr(34) & "));" rs1.Open _ strSQL, _ cn, _ adOpenDynamic, _ adLockOptimistic if not rs1.bof and not rs1.eof then 'Check to see if any records returned rs1.AddNew rs1!txtFilename = strFile rs1!Update End If rs1.Close cn.Close Set rs1 = Nothing Set cn = Nothing End Sub "Jeremy Toves" To Sent by: accessd at databaseadvisors.com accessd-bounces at d cc atabaseadvisors.c om Subject [AccessD] ADO Record Counts 02/02/2005 11:29 AM Please respond to "Access Developers discussion and problem solving" Can somebody tell me what is wrong here? I am trying to change from using DAO to ADO. I've seen where several of you use ADO. I'm writing filenames to an archive table. If the file I'm looking at doesn't exist in the archive table, then I would append. I get a -1 for the record count, whether there is a match or not to the file I'm evaluating. Here is a sample of what I'm running. Thanks, Jeremy Toves ************************************************************** Sub Suspense_File_Recon Dim cn As ADODB.Connection Dim rs As ADODB.Recordset Dim strSQL As String, strFile As String Set cn = CurrentProject.Connection Set rs1 = New ADODB.Recordset strFile = "File1.txt" strSQL = "SELECT " _ & "tblFileArchive.* " _ & "FROM " _ & "tblFileArchive " _ & "WHERE " _ & "(((tblFileArchive.txtFilename)=" & Chr(34) & strFile & Chr(34) & "));" rs1.Open _ strSQL, _ cn, _ adOpenDynamic, _ adLockOptimistic If rs1.RecordCount < 1 Then '================> Here is where the recordcount _ works with DAO but not ADO. rs1.AddNew rs1!txtFilename = strFile rs1!Update End If rs1.Close cn.Close Set rs1 = Nothing Set cn = Nothing End Sub -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ------------------------------------------------------------------------------ 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 markamatte at hotmail.com Wed Feb 2 12:10:32 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 02 Feb 2005 18:10:32 +0000 Subject: [AccessD] Data from Informix to Access - dirty reads? In-Reply-To: <61F915314798D311A2F800A0C9C831880643332C@dibble.observatory.donnslaw.co.uk> Message-ID: Ok...I think I'm getting real close here. I found that if I change my SQL to look for case IDs less than 100...the code runs fine until I get to a 2 digit case number (10)...and then I get the error described below. Here is a copy of the code. Any ideas? Thanks, Mark ********************************************** Dim rsRecordset As ADODB.Recordset Dim cnConnection As ADODB.Connection Dim strConnectionString As String Dim strSQL As String ' instantiate data objects Set rsRecordset = New ADODB.Recordset Set cnConnection = New ADODB.Connection ' connection string strConnectionString = "DSN=;UID=;PWD=;DATABASE=;HOST=;SRVR=;SERV=;PRO=onsoctcp;" '**** ' opne connection cnConnection.Open strConnectionString ' query strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id <100;" rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly ' loop through recordset Do While Not rsRecordset.EOF Debug.Print rsRecordset("case_id") '***HERE IS THE PROBLEM rsRecordset.MoveNext Loop *************************************** >From: Tom Bolton >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >Date: Wed, 2 Feb 2005 10:19:42 -0000 > >Mark > >Just found this connection string for OLE DB: > >Provider=Ifxoledbc.2;password=myPw;User ID=myUser;Data >Source=dbName at serverName; > >Might work if you're using OLE DB drivers? > >Cheers >Tom > > > >-----Original Message----- >From: Mark A Matte [mailto:markamatte at hotmail.com] >Sent: 31 January 2005 16:02 >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Tom, > >Below is the SQL( with changes you suggested) and where I'm hitting a >problem: > strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id = 100;" > rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > Do While Not rsRecordset.EOF > Debug.Print rsRecordset("case_id") 'HERE IS WHERE I GET THE ERROR > rsRecordset.MoveNext > Loop > >**************** >Any suggestions? > >Thanks, > >Mark > >P.S...No Legal software...just pulling some adhoc volume from a reporting >DB. > > >From: Tom Bolton > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Date: Mon, 31 Jan 2005 14:39:01 -0000 > > > >Mark > > > >I take it your connection is opening without error? > > > >Are you referencing the tablename in the recordset field, i.e. > >rsResults("ps_rc_case.case_id")? ADO doesn't like this, just leave out >the > >tablename i.e. rsResults("case_id") for the time being and see if that > >gives > >you any more luck. You can also reference recordset fields using integer > >ordinals i.e. rsResults(1) or rsResults.Fields(1) - Fields is the default > >(collection) property. > > > >Also, try leaving out the brackets () from your SQL query that Access so > >loves to randomly insert. > > > >If you can, download a program called WinSQL > >(http://www.synametrics.com/winsql ). You can use this Enterprise > >Manager-style tool test out your queries before you try and pull the data > >with ADO - I've found it's a great help. > > > >BTW (just out of plain curiosity), you're not working on any kind of > >law/legal firm software are you? > > > >Cheers > >Tom > > > > > > > > > > > > > > > >-----Original Message----- > >From: Mark A Matte [mailto:markamatte at hotmail.com] > >Sent: 31 January 2005 14:13 > >To: accessd at databaseadvisors.com > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Tom, > > > >Just for testing...I tried to pull 1 record and 1 field using: > >strSQL = "SELECT ps_rc_case.case_id FROM ps_rc_case WHERE > >(((ps_rc_case.case_id) = 100));" > > > >Any ideas? > > > >Thanks, Again, > > > >Mark > > > > >From: Tom Bolton > > >Reply-To: Access Developers discussion and problem > > >solving > > >To: "'Access Developers discussion and problem > > >solving'" > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > >Date: Mon, 31 Jan 2005 10:14:24 -0000 > > > > > >Hi Mark > > > > > >What does your SQL query look like? > > > > > >Cheers, > > >Tom > > > > > > > > >-----Original Message----- > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > >Sent: 28 January 2005 17:41 > > >To: accessd at databaseadvisors.com > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > >Ok...I think I'm almost there. With a little tweaking I've made it to: > > >Debug.Print rsRecordset("myField1") 'etc... > > > > > >Then I get this error:"Multiple-step OLE DB operation generated errors. > > >Check eash OLE DB status value, if available. No work was done." > > > > > >Any suggestions? > > > > > >Thanks, > > > > > >Mark > > > > > > > > > >From: Tom Bolton > > > >Reply-To: Access Developers discussion and problem > > > >solving > > > >To: "'Access Developers discussion and problem > > > >solving'" > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Date: Fri, 28 Jan 2005 09:38:07 -0000 > > > > > > > >Mark > > > > > > > >No probs, the following will retrieve data into an ADO recordset. > >Check > > > >the > > > >syntax first mind, as I'm just freestyling this into my email >editor... > > > > > > > > Dim rsRecordset as ADODB.Recordset > > > > Dim cnConnection as ADODB.Connection > > > > > > > > Dim strConnectionString as String > > > > Dim strSQL as String > > > > > > > > ' instantiate data objects > > > > set rsRecordset = New ADODB.Recordset > > > > Set cnConnection = New ADODB.Connection > > > > > > > > ' connection string > > > > strConnectionString = > > > > > > >"DSN=mydsn;UID=myUID;PWD=myPWD;DATABASE=myDB;HOST=myHost;SRVR=myServer;SERV > > >= > > > >myPortNumber;PRO=onsoctcp;" > > > > > > > > ' opne connection > > > > cnConnection.Open strConnectionString > > > > > > > > ' query > > > > strSQL = "SELECT blah blah FROM yadda yadda WHERE some things" > > > > > > > > ' pull records > > > > ' keyset cursor type is compatible with DAO > > > > rsRecordset.open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > > > > > > > > > > > > ' loop through recordset > > > > Do While Not rsRecordset.EOF > > > > > > > > Debug.Print rsRecordset("myField1") 'etc... > > > > > > > > rsRecordset.MoveNext > > > > > > > > Loop > > > > > > > > > > > >This should get you started - remember, > >http://www.connectionstrings.com > > >if > > > >you get stuck on the connection string. You'll need a reference set >to > > >MS > > > >ActiveX Data Objects. > > > > > > > >HTH > > > >Tom > > > > > > > > > > > > > > > >-----Original Message----- > > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > > >Sent: 27 January 2005 19:56 > > > >To: accessd at databaseadvisors.com > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > >Tom, > > > > > > > >">Mark - instead of using APPEND queries, would it not be any faster >to > > > >pull > > > > >the data from Informix in an ADO recordset - I'm doing this via >ODBC > >as > > > > >this > > > > >is how our Terminal Servers are set up >:?( - then open a DAO > >recordset > > > >on > > > > >your Access table, and loop round in a do...while copying the >records > > > >from > > > > >one to the other" > > > > > > > >I've never used ADO...can you send a sample of code? > > > > > > > >Thanks, > > > > > > > >Mark > > > > > > > > > > > > >From: Tom Bolton > > > > >Reply-To: Access Developers discussion and problem > > > > >solving > > > > >To: "'Access Developers discussion and problem > > > > >solving'" > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > >Date: Thu, 27 Jan 2005 10:57:05 -0000 > > > > > > > > > >Mark (and Jim) > > > > > > > > > >Sorry for the delay, had a bit on yesterday. There are indeed > > >ADO/OLEDB > > > > >drivers for Informix, a colleague has installed one but is having a > > > >little > > > > >difficulty with the connection string. Try > > > > >http://www.connectionstrings.com > > > > > > > > > > > > > > >Mark - instead of using APPEND queries, would it not be any faster >to > > > >pull > > > > >the data from Informix in an ADO recordset - I'm doing this via >ODBC > >as > > > > >this > > > > >is how our Terminal Servers are set up >:?( - then open a DAO > >recordset > > > >on > > > > >your Access table, and loop round in a do...while copying the >records > > > >from > > > > >one to the other? Jim has an excellent link explicitly explaining > >how > > >to > > > > >do > > > > >just this. However, I've a sneaking suspicion that he's right, and > > >ODBC > > > >is > > > > >at the bottom of your woes - definitely worth exploring OLEDB, as > > > >methinks > > > > >ODBC is a little old-hat these days. > > > > > > > > > >It might just be me (ASP/Oracle/SQL Server background) but I like >to > > >try > > > > >and > > > > >avoid letting Jet anywhere near anything that's not solely >concerned > > >with > > > > >Access FE tables (for which, of course, it's excellent). > > > > > > > > > >Cheers > > > > >Tom > > > > > > > > > > > > > > >-----Original Message----- > > > > >From: Jim Lawrence [mailto:accessd at shaw.ca] > > > > >Sent: 27 January 2005 04:48 > > > > >To: 'Access Developers discussion and problem solving' > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > > > >Hi Mark: > > > > > > > > > >Your bottle-neck is ODBC. The only way around that is if there is a > > > >direct > > > > >ADO-OLE equivalent. I am sure there are ADO drivers for every >version > > >of > > > > >Informix...check these out: > > > > > > > > > > > > > > > >http://www.gold-software.com/LuxenadbExpressdriverforInformixPro-review9342 > > > >. > > > > >htm (ADO type driver... shareware. > > > > > > > > > >You can download the driver from IBM at: > > > > >http://www.ibm.com/products/finder/us/en/finders?pg=ddfinder > > > > > > > > > >To then use it the code is something like this: > > > > > > > > > >Dim objConn As ADODB.Connection > > > > >Dim gsConnectionString as String > > > > > > > > > >gsConnectionString = "Provider=Ifxoledbc;Password=pass; Persist > > >Security > > > > >Info=True;User ID=user;Data Source=market_report;" > > > > > > > > > >objConn.connectionstring = gsConnectionString > > > > >objConn.Open > > > > > > > > > >HTH > > > > >Jim > > > > > > > > > > > > > > >-----Original Message----- > > > > >From: accessd-bounces at databaseadvisors.com > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > >Matte > > > > >Sent: Tuesday, January 25, 2005 6:49 AM > > > > >To: accessd at databaseadvisors.com > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > > > >Hello All, > > > > > > > > > >Every week I do pulls from Informix to A97 using ODBC. 1 of my >pulls > > >now > > > > >is > > > > > > > > > >around 1 million records. I use temp tables and append queries. > >This > > > >can > > > > >take a few hours. Some of the replies in this thread imply there >is > >a > > > >much > > > > >'better/faster' way. Without changing versions of Access...is >there > >a > > > >way > > > > >to 'tweak'/'speed up' this data pull? > > > > > > > > > >Thanks, > > > > > > > > > >Mark > > > > > > > > > > >From: Roz Clarke > > > > > >Reply-To: Access Developers discussion and problem > > > > > >solving > > > > > >To: "'Access Developers discussion and problem > > > > > >solving'" > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty >reads? > > > > > >Date: Tue, 25 Jan 2005 09:52:19 -0000 > > > > > > > > > > > >Informix doesn't support XML afaik >< > > > > > > > > > > > >We did think about this as a way around connection issues for SQL > > > >Server > > > > > >when we thought that we would have our main db replicating to SQL > > > >Server > > > > > >rather than Informix - our recordsets are going to be up to about > >50k > > > > >rows > > > > > >I > > > > > >think. I don't know how XML would perform with that volume of >data > > >but > > > > >it's > > > > > >academic for now. > > > > > > > > > > > >Roz > > > > > > > > > > > >-----Original Message----- > > > > > >From: John W. Colby [mailto:jwcolby at colbyconsulting.com] > > > > > >Sent: 24 January 2005 20:58 > > > > > >To: 'Access Developers discussion and problem solving' > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty >reads? > > > > > > > > > > > > > > > > > >How much data? Can it export it to an XML file in a location >where > > > >your > > > > >fe > > > > > >can use it? XML has a high overhead but can be useful in cases > >like > > > > >this. > > > > > > > > > > > >John W. Colby > > > > > >www.ColbyConsulting.com > > > > > > > > > > > >Contribute your unused CPU cycles to a good cause: > > > > > >http://folding.stanford.edu/ > > > > > > > > > > > >-----Original Message----- > > > > > >From: accessd-bounces at databaseadvisors.com > > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Roz > >Clarke > > > > > >Sent: Monday, January 24, 2005 10:23 AM > > > > > >To: 'Access Developers discussion and problem solving' > > > > > >Subject: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > > > > > > > > > > > >Hi all > > > > > > > > > > > > > > > > > >We have a bit of a problem with getting data out of our Informix > > >server > > > > > >since we recently turned on transaction logging for replication. > >When > > > > > >extracting data with an Access XP MDE using pass-through queries, > > > >Access > > > > > >locks entire tables in the Informix database, which causes > > >transaction > > > > > >errors and makes the Informix database scarily unstable. > > > > > > > > > > > >Our Informix suppliers told us that the way to avoid these >locking > > > >issues > > > > > >was to set the connection to 'dirty read' before running the SQL. > > > > >However, > > > > > >Access cannot execute 2 statements in a pass-through query and it > > >does > > > > >not > > > > > >hold the connection open between the execution of 1 statement and > >the > > > > >next. > > > > > >Thus when the query is processed the 'dirty read' setting is no > > >longer > > > >in > > > > > >effect. > > > > > > > > > > > >We have been racking our brains trying to come up with a > >workaround. > > > >Some > > > > > >further options that we have considered are: > > > > > > > > > > > >* Stick the data in a temp table in Informix. This is no good > >because > > > > > >the temp table is destroyed automatically when the connection is > > >closed > > > > >and > > > > > >there's no way to make it persist long enough to bind it to a > >report. > > > > > >* Use a view in Informix. This is no good because views in > >Informix > > > > > >cannot be set read-only. > > > > > >* Create a permanent table in Informix and destroy it when > >finished > > > > > >with it. This is far from ideal because Informix does not support > > > >SELECT > > > > > >INTO and therefore a table would have to be explicitly >constructed > > >with > > > > > >names columns etc. We really need the system to be flexible so >that > > >the > > > > > >queries can be easily changed. > > > > > >* Use an ADO recordset. This is a PITA because you cannot bind > >a > > > > > >report to a recordset in an MDE and we cannot build the report on > >the > > > >fly > > > > > > > > >- > > > > > >we are a Terminal Services site so we will have up to 20 users in > >one > > > >FE. > > > > > >* Create a table in Access and destroy it when finished with > >it. > > >Can't > > > > > >think of a better way to induce bloating... > > > > > > > > > > > >Has anyone faced this kind of problem before? Any bright ideas? >Our > > > > > >foreheads are starting to bleed... > > > > > > > > > > > >TIA > > > > > > > > > > > >Roz (and Tom) > > > > > > > > > > > > > > > > > >-- > > > > > >AccessD mailing list > > > > > >AccessD at databaseadvisors.com > > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > >The contents of this message and any attachments are the property > >of > > > > >Donns > > > > > >Solicitors > > > > > >and are intended for the confidential use of the named recipient > > >only. > > > > > >They may be legally > > > > > > privileged and should not be communicated to, or relied upon, >by > > >any > > > > > >other party without > > > > > >our written consent. If you are not the addressee, please notify > >us > > > > > >immediately so that we > > > > > >can make arrangements for its return. You should not show this > > >e-mail > > > >to > > > > > >any person or > > > > > > take copies as you may be committing a criminal or civil >offence > > >for > > > > > >which you may be > > > > > > liable. The statement and opinions expressed in this e-mail > > >message > > > > >are > > > > > >those of the > > > > > >writer, and do not necessarily represent that of Donns >Solicitors. > > > > > >Although any files attached > > > > > > to this e-mail will have been checked with virus protection > > >software > > > > > >prior to transmission, > > > > > >you should carry out your own virus check before opening any > > > >attachment. > > > > > >Donns Solicitors does not accept any liability for any damage or > >loss > > > > >which > > > > > > > > > > >may be caused > > > > > >by software viruses... > > > > > >-- > > > > > >AccessD mailing list > > > > > >AccessD at databaseadvisors.com > > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property >of > > > >Donns > > > > >Solicitors > > > > >and are intended for the confidential use of the named recipient > >only. > > > > >They may be legally > > > > > privileged and should not be communicated to, or relied upon, by > >any > > > > >other party without > > > > >our written consent. If you are not the addressee, please notify >us > > > > >immediately so that we > > > > >can make arrangements for its return. You should not show this > >e-mail > > >to > > > > >any person or > > > > > take copies as you may be committing a criminal or civil offence > >for > > > > >which you may be > > > > > liable. The statement and opinions expressed in this e-mail > >message > > > >are > > > > >those of the > > > > >writer, and do not necessarily represent that of Donns Solicitors. > > > > >Although any files attached > > > > > to this e-mail will have been checked with virus protection > >software > > > > >prior to transmission, > > > > >you should carry out your own virus check before opening any > > >attachment. > > > > >Donns Solicitors does not accept any liability for any damage or >loss > > > >which > > > > > > > > >may be caused > > > > >by software viruses... > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > > >Donns > > > >Solicitors > > > >and are intended for the confidential use of the named recipient >only. > > > >They may be legally > > > > privileged and should not be communicated to, or relied upon, by >any > > > >other party without > > > >our written consent. If you are not the addressee, please notify us > > > >immediately so that we > > > >can make arrangements for its return. You should not show this >e-mail > >to > > > >any person or > > > > take copies as you may be committing a criminal or civil offence >for > > > >which you may be > > > > liable. The statement and opinions expressed in this e-mail >message > > >are > > > >those of the > > > >writer, and do not necessarily represent that of Donns Solicitors. > > > >Although any files attached > > > > to this e-mail will have been checked with virus protection >software > > > >prior to transmission, > > > >you should carry out your own virus check before opening any > >attachment. > > > >Donns Solicitors does not accept any liability for any damage or loss > > >which > > > > > > >may be caused > > > >by software viruses... > > > >-- > > > >AccessD mailing list > > > >AccessD at databaseadvisors.com > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > >Donns > > >Solicitors > > >and are intended for the confidential use of the named recipient only. > > >They may be legally > > > privileged and should not be communicated to, or relied upon, by any > > >other party without > > >our written consent. If you are not the addressee, please notify us > > >immediately so that we > > >can make arrangements for its return. You should not show this e-mail >to > > >any person or > > > take copies as you may be committing a criminal or civil offence for > > >which you may be > > > liable. The statement and opinions expressed in this e-mail message > >are > > >those of the > > >writer, and do not necessarily represent that of Donns Solicitors. > > >Although any files attached > > > to this e-mail will have been checked with virus protection software > > >prior to transmission, > > >you should carry out your own virus check before opening any >attachment. > > >Donns Solicitors does not accept any liability for any damage or loss > >which > > > > >may be caused > > >by software viruses... > > >-- > > >AccessD mailing list > > >AccessD at databaseadvisors.com > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of >Donns > >Solicitors > >and are intended for the confidential use of the named recipient only. > >They may be legally > > privileged and should not be communicated to, or relied upon, by any > >other party without > >our written consent. If you are not the addressee, please notify us > >immediately so that we > >can make arrangements for its return. You should not show this e-mail to > >any person or > > take copies as you may be committing a criminal or civil offence for > >which you may be > > liable. The statement and opinions expressed in this e-mail message >are > >those of the > >writer, and do not necessarily represent that of Donns Solicitors. > >Although any files attached > > to this e-mail will have been checked with virus protection software > >prior to transmission, > >you should carry out your own virus check before opening any attachment. > >Donns Solicitors does not accept any liability for any damage or loss >which > > >may be caused > >by software viruses... > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of Donns >Solicitors >and are intended for the confidential use of the named recipient only. >They may be legally > privileged and should not be communicated to, or relied upon, by any >other party without >our written consent. If you are not the addressee, please notify us >immediately so that we >can make arrangements for its return. You should not show this e-mail to >any person or > take copies as you may be committing a criminal or civil offence for >which you may be > liable. The statement and opinions expressed in this e-mail message are >those of the >writer, and do not necessarily represent that of Donns Solicitors. >Although any files attached > to this e-mail will have been checked with virus protection software >prior to transmission, >you should carry out your own virus check before opening any attachment. >Donns Solicitors does not accept any liability for any damage or loss which >may be caused >by software viruses... >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From Alun.Garraway at otto.de Wed Feb 2 12:15:14 2005 From: Alun.Garraway at otto.de (Garraway, Alun) Date: Wed, 2 Feb 2005 19:15:14 +0100 Subject: [AccessD] ADO Record Counts Message-ID: IRRC RecordCount does not work with adOpenDynamic try adOpenKeyset instead hth alun -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jeremy Toves Sent: Wednesday, February 02, 2005 6:29 PM To: accessd at databaseadvisors.com Subject: [AccessD] ADO Record Counts Can somebody tell me what is wrong here? I am trying to change from using DAO to ADO. I've seen where several of you use ADO. I'm writing filenames to an archive table. If the file I'm looking at doesn't exist in the archive table, then I would append. I get a -1 for the record count, whether there is a match or not to the file I'm evaluating. Here is a sample of what I'm running. Thanks, Jeremy Toves ************************************************************** Sub Suspense_File_Recon Dim cn As ADODB.Connection Dim rs As ADODB.Recordset Dim strSQL As String, strFile As String Set cn = CurrentProject.Connection Set rs1 = New ADODB.Recordset strFile = "File1.txt" strSQL = "SELECT " _ & "tblFileArchive.* " _ & "FROM " _ & "tblFileArchive " _ & "WHERE " _ & "(((tblFileArchive.txtFilename)=" & Chr(34) & strFile & Chr(34) & "));" rs1.Open _ strSQL, _ cn, _ adOpenDynamic, _ adLockOptimistic If rs1.RecordCount < 1 Then '================> Here is where the recordcount _ works with DAO but not ADO. rs1.AddNew rs1!txtFilename = strFile rs1!Update End If rs1.Close cn.Close Set rs1 = Nothing Set cn = Nothing End Sub -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mikedorism at adelphia.net Wed Feb 2 12:32:19 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Wed, 2 Feb 2005 13:32:19 -0500 Subject: [AccessD] Data from Informix to Access - dirty reads? In-Reply-To: Message-ID: <000001c50955$8a6e6d10$0b08a845@hargrove.internal> Try rsRecordset.Fields("Case_ID") Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, February 02, 2005 1:11 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Ok...I think I'm getting real close here. I found that if I change my SQL to look for case IDs less than 100...the code runs fine until I get to a 2 digit case number (10)...and then I get the error described below. Here is a copy of the code. Any ideas? Thanks, Mark ********************************************** Dim rsRecordset As ADODB.Recordset Dim cnConnection As ADODB.Connection Dim strConnectionString As String Dim strSQL As String ' instantiate data objects Set rsRecordset = New ADODB.Recordset Set cnConnection = New ADODB.Connection ' connection string strConnectionString = "DSN=;UID=;PWD=;DATABASE=;HOST=;SRVR=;SERV=;PRO=onsoctcp;" '**** ' opne connection cnConnection.Open strConnectionString ' query strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id <100;" rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly ' loop through recordset Do While Not rsRecordset.EOF Debug.Print rsRecordset("case_id") '***HERE IS THE PROBLEM rsRecordset.MoveNext Loop *************************************** >From: Tom Bolton >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >Date: Wed, 2 Feb 2005 10:19:42 -0000 > >Mark > >Just found this connection string for OLE DB: > >Provider=Ifxoledbc.2;password=myPw;User ID=myUser;Data >Source=dbName at serverName; > >Might work if you're using OLE DB drivers? > >Cheers >Tom > > > >-----Original Message----- >From: Mark A Matte [mailto:markamatte at hotmail.com] >Sent: 31 January 2005 16:02 >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Tom, > >Below is the SQL( with changes you suggested) and where I'm hitting a >problem: > strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id = 100;" > rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > Do While Not rsRecordset.EOF > Debug.Print rsRecordset("case_id") 'HERE IS WHERE I GET THE ERROR > rsRecordset.MoveNext > Loop > >**************** >Any suggestions? > >Thanks, > >Mark > >P.S...No Legal software...just pulling some adhoc volume from a >reporting DB. > > >From: Tom Bolton > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Date: Mon, 31 Jan 2005 14:39:01 -0000 > > > >Mark > > > >I take it your connection is opening without error? > > > >Are you referencing the tablename in the recordset field, i.e. > >rsResults("ps_rc_case.case_id")? ADO doesn't like this, just leave > >out >the > >tablename i.e. rsResults("case_id") for the time being and see if > >that gives you any more luck. You can also reference recordset > >fields using integer ordinals i.e. rsResults(1) or > >rsResults.Fields(1) - Fields is the default > >(collection) property. > > > >Also, try leaving out the brackets () from your SQL query that Access > >so loves to randomly insert. > > > >If you can, download a program called WinSQL > >(http://www.synametrics.com/winsql ). You can use this Enterprise > >Manager-style tool test out your queries before you try and pull the > >data with ADO - I've found it's a great help. > > > >BTW (just out of plain curiosity), you're not working on any kind of > >law/legal firm software are you? > > > >Cheers > >Tom > > > > > > > > > > > > > > > >-----Original Message----- > >From: Mark A Matte [mailto:markamatte at hotmail.com] > >Sent: 31 January 2005 14:13 > >To: accessd at databaseadvisors.com > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Tom, > > > >Just for testing...I tried to pull 1 record and 1 field using: strSQL > >= "SELECT ps_rc_case.case_id FROM ps_rc_case WHERE > >(((ps_rc_case.case_id) = 100));" > > > >Any ideas? > > > >Thanks, Again, > > > >Mark > > > > >From: Tom Bolton > > >Reply-To: Access Developers discussion and problem > > >solving > > >To: "'Access Developers discussion and problem > > >solving'" > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > >Date: Mon, 31 Jan 2005 10:14:24 -0000 > > > > > >Hi Mark > > > > > >What does your SQL query look like? > > > > > >Cheers, > > >Tom > > > > > > > > >-----Original Message----- > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > >Sent: 28 January 2005 17:41 > > >To: accessd at databaseadvisors.com > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > >Ok...I think I'm almost there. With a little tweaking I've made it > > >to: Debug.Print rsRecordset("myField1") 'etc... > > > > > >Then I get this error:"Multiple-step OLE DB operation generated > > >errors. Check eash OLE DB status value, if available. No work was > > >done." > > > > > >Any suggestions? > > > > > >Thanks, > > > > > >Mark > > > > > > > > > >From: Tom Bolton > > > >Reply-To: Access Developers discussion and problem > > > >solving > > > >To: "'Access Developers discussion and problem > > > >solving'" > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > >reads? > > > >Date: Fri, 28 Jan 2005 09:38:07 -0000 > > > > > > > >Mark > > > > > > > >No probs, the following will retrieve data into an ADO recordset. > >Check > > > >the > > > >syntax first mind, as I'm just freestyling this into my email >editor... > > > > > > > > Dim rsRecordset as ADODB.Recordset > > > > Dim cnConnection as ADODB.Connection > > > > > > > > Dim strConnectionString as String > > > > Dim strSQL as String > > > > > > > > ' instantiate data objects > > > > set rsRecordset = New ADODB.Recordset > > > > Set cnConnection = New ADODB.Connection > > > > > > > > ' connection string > > > > strConnectionString = > > > > > > >"DSN=mydsn;UID=myUID;PWD=myPWD;DATABASE=myDB;HOST=myHost;SRVR=myServe > >r;SERV > > >= > > > >myPortNumber;PRO=onsoctcp;" > > > > > > > > ' opne connection > > > > cnConnection.Open strConnectionString > > > > > > > > ' query > > > > strSQL = "SELECT blah blah FROM yadda yadda WHERE some things" > > > > > > > > ' pull records > > > > ' keyset cursor type is compatible with DAO > > > > rsRecordset.open strSQL, cnConnection, adOpenKeyset, > > > >adLockReadOnly > > > > > > > > > > > > ' loop through recordset > > > > Do While Not rsRecordset.EOF > > > > > > > > Debug.Print rsRecordset("myField1") 'etc... > > > > > > > > rsRecordset.MoveNext > > > > > > > > Loop > > > > > > > > > > > >This should get you started - remember, > >http://www.connectionstrings.com > > >if > > > >you get stuck on the connection string. You'll need a reference > > > >set >to > > >MS > > > >ActiveX Data Objects. > > > > > > > >HTH > > > >Tom > > > > > > > > > > > > > > > >-----Original Message----- > > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > > >Sent: 27 January 2005 19:56 > > > >To: accessd at databaseadvisors.com > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > >reads? > > > > > > > >Tom, > > > > > > > >">Mark - instead of using APPEND queries, would it not be any > > > >faster >to > > > >pull > > > > >the data from Informix in an ADO recordset - I'm doing this via >ODBC > >as > > > > >this > > > > >is how our Terminal Servers are set up >:?( - then open a DAO > >recordset > > > >on > > > > >your Access table, and loop round in a do...while copying the >records > > > >from > > > > >one to the other" > > > > > > > >I've never used ADO...can you send a sample of code? > > > > > > > >Thanks, > > > > > > > >Mark > > > > > > > > > > > > >From: Tom Bolton > > > > >Reply-To: Access Developers discussion and problem > > > > >solving > > > > >To: "'Access Developers discussion and problem > > > > >solving'" > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > >reads? > > > > >Date: Thu, 27 Jan 2005 10:57:05 -0000 > > > > > > > > > >Mark (and Jim) > > > > > > > > > >Sorry for the delay, had a bit on yesterday. There are indeed > > >ADO/OLEDB > > > > >drivers for Informix, a colleague has installed one but is > > > > >having a > > > >little > > > > >difficulty with the connection string. Try > > > > >http://www.connectionstrings.com > > > > > > > > > > > > > > >Mark - instead of using APPEND queries, would it not be any > > > > >faster >to > > > >pull > > > > >the data from Informix in an ADO recordset - I'm doing this via >ODBC > >as > > > > >this > > > > >is how our Terminal Servers are set up >:?( - then open a DAO > >recordset > > > >on > > > > >your Access table, and loop round in a do...while copying the >records > > > >from > > > > >one to the other? Jim has an excellent link explicitly > > > > >explaining > >how > > >to > > > > >do > > > > >just this. However, I've a sneaking suspicion that he's right, > > > > >and > > >ODBC > > > >is > > > > >at the bottom of your woes - definitely worth exploring OLEDB, > > > > >as > > > >methinks > > > > >ODBC is a little old-hat these days. > > > > > > > > > >It might just be me (ASP/Oracle/SQL Server background) but I > > > > >like >to > > >try > > > > >and > > > > >avoid letting Jet anywhere near anything that's not solely >concerned > > >with > > > > >Access FE tables (for which, of course, it's excellent). > > > > > > > > > >Cheers > > > > >Tom > > > > > > > > > > > > > > >-----Original Message----- > > > > >From: Jim Lawrence [mailto:accessd at shaw.ca] > > > > >Sent: 27 January 2005 04:48 > > > > >To: 'Access Developers discussion and problem solving' > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > >reads? > > > > > > > > > >Hi Mark: > > > > > > > > > >Your bottle-neck is ODBC. The only way around that is if there > > > > >is a > > > >direct > > > > >ADO-OLE equivalent. I am sure there are ADO drivers for every >version > > >of > > > > >Informix...check these out: > > > > > > > > > > > > > > > >http://www.gold-software.com/LuxenadbExpressdriverforInformixPro-revi > >ew9342 > > > >. > > > > >htm (ADO type driver... shareware. > > > > > > > > > >You can download the driver from IBM at: > > > > >http://www.ibm.com/products/finder/us/en/finders?pg=ddfinder > > > > > > > > > >To then use it the code is something like this: > > > > > > > > > >Dim objConn As ADODB.Connection > > > > >Dim gsConnectionString as String > > > > > > > > > >gsConnectionString = "Provider=Ifxoledbc;Password=pass; Persist > > >Security > > > > >Info=True;User ID=user;Data Source=market_report;" > > > > > > > > > >objConn.connectionstring = gsConnectionString objConn.Open > > > > > > > > > >HTH > > > > >Jim > > > > > > > > > > > > > > >-----Original Message----- > > > > >From: accessd-bounces at databaseadvisors.com > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark > > > > >A > >Matte > > > > >Sent: Tuesday, January 25, 2005 6:49 AM > > > > >To: accessd at databaseadvisors.com > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > >reads? > > > > > > > > > >Hello All, > > > > > > > > > >Every week I do pulls from Informix to A97 using ODBC. 1 of my >pulls > > >now > > > > >is > > > > > > > > > >around 1 million records. I use temp tables and append > > > > >queries. > >This > > > >can > > > > >take a few hours. Some of the replies in this thread imply > > > > >there >is > >a > > > >much > > > > >'better/faster' way. Without changing versions of Access...is >there > >a > > > >way > > > > >to 'tweak'/'speed up' this data pull? > > > > > > > > > >Thanks, > > > > > > > > > >Mark > > > > > > > > > > >From: Roz Clarke > > > > > >Reply-To: Access Developers discussion and problem > > > > > >solving > > > > > >To: "'Access Developers discussion and problem > > > > > >solving'" > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty >reads? > > > > > >Date: Tue, 25 Jan 2005 09:52:19 -0000 > > > > > > > > > > > >Informix doesn't support XML afaik >< > > > > > > > > > > > >We did think about this as a way around connection issues for > > > > > >SQL > > > >Server > > > > > >when we thought that we would have our main db replicating to > > > > > >SQL > > > >Server > > > > > >rather than Informix - our recordsets are going to be up to > > > > > >about > >50k > > > > >rows > > > > > >I > > > > > >think. I don't know how XML would perform with that volume of >data > > >but > > > > >it's > > > > > >academic for now. > > > > > > > > > > > >Roz > > > > > > > > > > > >-----Original Message----- > > > > > >From: John W. Colby [mailto:jwcolby at colbyconsulting.com] > > > > > >Sent: 24 January 2005 20:58 > > > > > >To: 'Access Developers discussion and problem solving' > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty >reads? > > > > > > > > > > > > > > > > > >How much data? Can it export it to an XML file in a location >where > > > >your > > > > >fe > > > > > >can use it? XML has a high overhead but can be useful in > > > > > >cases > >like > > > > >this. > > > > > > > > > > > >John W. Colby > > > > > >www.ColbyConsulting.com > > > > > > > > > > > >Contribute your unused CPU cycles to a good cause: > > > > > >http://folding.stanford.edu/ > > > > > > > > > > > >-----Original Message----- > > > > > >From: accessd-bounces at databaseadvisors.com > > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > > > > >Roz > >Clarke > > > > > >Sent: Monday, January 24, 2005 10:23 AM > > > > > >To: 'Access Developers discussion and problem solving' > > > > > >Subject: [AccessD] Data from Informix to Access - dirty > > > > > >reads? > > > > > > > > > > > > > > > > > >Hi all > > > > > > > > > > > > > > > > > >We have a bit of a problem with getting data out of our > > > > > >Informix > > >server > > > > > >since we recently turned on transaction logging for > > > > > >replication. > >When > > > > > >extracting data with an Access XP MDE using pass-through > > > > > >queries, > > > >Access > > > > > >locks entire tables in the Informix database, which causes > > >transaction > > > > > >errors and makes the Informix database scarily unstable. > > > > > > > > > > > >Our Informix suppliers told us that the way to avoid these >locking > > > >issues > > > > > >was to set the connection to 'dirty read' before running the > > > > > >SQL. > > > > >However, > > > > > >Access cannot execute 2 statements in a pass-through query > > > > > >and it > > >does > > > > >not > > > > > >hold the connection open between the execution of 1 statement > > > > > >and > >the > > > > >next. > > > > > >Thus when the query is processed the 'dirty read' setting is > > > > > >no > > >longer > > > >in > > > > > >effect. > > > > > > > > > > > >We have been racking our brains trying to come up with a > >workaround. > > > >Some > > > > > >further options that we have considered are: > > > > > > > > > > > >* Stick the data in a temp table in Informix. This is no good > >because > > > > > >the temp table is destroyed automatically when the connection > > > > > >is > > >closed > > > > >and > > > > > >there's no way to make it persist long enough to bind it to a > >report. > > > > > >* Use a view in Informix. This is no good because views in > >Informix > > > > > >cannot be set read-only. > > > > > >* Create a permanent table in Informix and destroy it when > >finished > > > > > >with it. This is far from ideal because Informix does not > > > > > >support > > > >SELECT > > > > > >INTO and therefore a table would have to be explicitly >constructed > > >with > > > > > >names columns etc. We really need the system to be flexible > > > > > >so >that > > >the > > > > > >queries can be easily changed. > > > > > >* Use an ADO recordset. This is a PITA because you cannot bind > >a > > > > > >report to a recordset in an MDE and we cannot build the > > > > > >report on > >the > > > >fly > > > > > > > > >- > > > > > >we are a Terminal Services site so we will have up to 20 > > > > > >users in > >one > > > >FE. > > > > > >* Create a table in Access and destroy it when finished with > >it. > > >Can't > > > > > >think of a better way to induce bloating... > > > > > > > > > > > >Has anyone faced this kind of problem before? Any bright > > > > > >ideas? >Our > > > > > >foreheads are starting to bleed... > > > > > > > > > > > >TIA > > > > > > > > > > > >Roz (and Tom) > > > > > > > > > > > > > > > > > >-- > > > > > >AccessD mailing list > > > > > >AccessD at databaseadvisors.com > > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > >The contents of this message and any attachments are the > > > > > >property > >of > > > > >Donns > > > > > >Solicitors > > > > > >and are intended for the confidential use of the named > > > > > >recipient > > >only. > > > > > >They may be legally > > > > > > privileged and should not be communicated to, or relied > > > > > >upon, >by > > >any > > > > > >other party without > > > > > >our written consent. If you are not the addressee, please > > > > > >notify > >us > > > > > >immediately so that we > > > > > >can make arrangements for its return. You should not show > > > > > >this > > >e-mail > > > >to > > > > > >any person or > > > > > > take copies as you may be committing a criminal or civil >offence > > >for > > > > > >which you may be > > > > > > liable. The statement and opinions expressed in this > > > > > >e-mail > > >message > > > > >are > > > > > >those of the > > > > > >writer, and do not necessarily represent that of Donns >Solicitors. > > > > > >Although any files attached > > > > > > to this e-mail will have been checked with virus protection > > >software > > > > > >prior to transmission, > > > > > >you should carry out your own virus check before opening any > > > >attachment. > > > > > >Donns Solicitors does not accept any liability for any damage > > > > > >or > >loss > > > > >which > > > > > > > > > > >may be caused > > > > > >by software viruses... > > > > > >-- > > > > > >AccessD mailing list > > > > > >AccessD at databaseadvisors.com > > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the > > > > >property >of > > > >Donns > > > > >Solicitors > > > > >and are intended for the confidential use of the named > > > > >recipient > >only. > > > > >They may be legally > > > > > privileged and should not be communicated to, or relied upon, > > > > >by > >any > > > > >other party without > > > > >our written consent. If you are not the addressee, please > > > > >notify >us > > > > >immediately so that we > > > > >can make arrangements for its return. You should not show this > >e-mail > > >to > > > > >any person or > > > > > take copies as you may be committing a criminal or civil > > > > >offence > >for > > > > >which you may be > > > > > liable. The statement and opinions expressed in this e-mail > >message > > > >are > > > > >those of the > > > > >writer, and do not necessarily represent that of Donns > > > > >Solicitors. Although any files attached > > > > > to this e-mail will have been checked with virus protection > >software > > > > >prior to transmission, > > > > >you should carry out your own virus check before opening any > > >attachment. > > > > >Donns Solicitors does not accept any liability for any damage > > > > >or >loss > > > >which > > > > > > > > >may be caused > > > > >by software viruses... > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property > > > >of > > >Donns > > > >Solicitors > > > >and are intended for the confidential use of the named recipient >only. > > > >They may be legally > > > > privileged and should not be communicated to, or relied upon, > > > >by >any > > > >other party without > > > >our written consent. If you are not the addressee, please notify > > > >us immediately so that we can make arrangements for its return. > > > >You should not show this >e-mail > >to > > > >any person or > > > > take copies as you may be committing a criminal or civil > > > >offence >for > > > >which you may be > > > > liable. The statement and opinions expressed in this e-mail >message > > >are > > > >those of the > > > >writer, and do not necessarily represent that of Donns > > > >Solicitors. Although any files attached > > > > to this e-mail will have been checked with virus protection >software > > > >prior to transmission, > > > >you should carry out your own virus check before opening any > >attachment. > > > >Donns Solicitors does not accept any liability for any damage or > > > >loss > > >which > > > > > > >may be caused > > > >by software viruses... > > > >-- > > > >AccessD mailing list > > > >AccessD at databaseadvisors.com > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property > > >of > >Donns > > >Solicitors > > >and are intended for the confidential use of the named recipient > > >only. They may be legally > > > privileged and should not be communicated to, or relied upon, by > > >any other party without our written consent. If you are not the > > >addressee, please notify us immediately so that we > > >can make arrangements for its return. You should not show this e-mail >to > > >any person or > > > take copies as you may be committing a criminal or civil offence > > >for which you may be > > > liable. The statement and opinions expressed in this e-mail > > >message > >are > > >those of the > > >writer, and do not necessarily represent that of Donns Solicitors. > > >Although any files attached > > > to this e-mail will have been checked with virus protection > > >software prior to transmission, you should carry out your own virus > > >check before opening any >attachment. > > >Donns Solicitors does not accept any liability for any damage or > > >loss > >which > > > > >may be caused > > >by software viruses... > > >-- > > >AccessD mailing list > > >AccessD at databaseadvisors.com > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of >Donns > >Solicitors > >and are intended for the confidential use of the named recipient > >only. They may be legally > > privileged and should not be communicated to, or relied upon, by > >any other party without our written consent. If you are not the > >addressee, please notify us immediately so that we > >can make arrangements for its return. You should not show this e-mail to > >any person or > > take copies as you may be committing a criminal or civil offence for > >which you may be > > liable. The statement and opinions expressed in this e-mail message >are > >those of the > >writer, and do not necessarily represent that of Donns Solicitors. > >Although any files attached > > to this e-mail will have been checked with virus protection > >software prior to transmission, you should carry out your own virus > >check before opening any attachment. Donns Solicitors does not accept > >any liability for any damage or loss >which > > >may be caused > >by software viruses... > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of >Donns >Solicitors >and are intended for the confidential use of the named recipient only. >They may be legally > privileged and should not be communicated to, or relied upon, by any >other party without >our written consent. If you are not the addressee, please notify us >immediately so that we >can make arrangements for its return. You should not show this e-mail to >any person or > take copies as you may be committing a criminal or civil offence for >which you may be > liable. The statement and opinions expressed in this e-mail message are >those of the >writer, and do not necessarily represent that of Donns Solicitors. >Although any files attached > to this e-mail will have been checked with virus protection software >prior to transmission, >you should carry out your own virus check before opening any attachment. >Donns Solicitors does not accept any liability for any damage or loss which >may be caused >by software viruses... >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >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 Feb 2 12:59:27 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 02 Feb 2005 18:59:27 +0000 Subject: [AccessD] Data from Informix to Access - dirty reads? Message-ID: Thanks for the feed back...but it didn't change anything. Something else I've noticed...I can use the same SQL criteria, except select a different field and I can loop through those records without a problem...it just occurs when I try to display or reference the case_id when it is more than 2 digits? I'm thoroughly confused at this point...and once I get it to loop through the recordset...How do I get the recordset into a local/temp table? Although...without the case_id...the last questions doesn't really matter Thanks, Mark >From: "Mike & Doris Manning" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >Date: Wed, 2 Feb 2005 13:32:19 -0500 > >Try rsRecordset.Fields("Case_ID") > >Doris Manning >Database Administrator >Hargrove Inc. >www.hargroveinc.com > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Wednesday, February 02, 2005 1:11 PM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > >Ok...I think I'm getting real close here. I found that if I change my SQL >to look for case IDs less than 100...the code runs fine until I get to a 2 >digit case number (10)...and then I get the error described below. Here is >a copy of the code. Any ideas? > >Thanks, > >Mark > >********************************************** > Dim rsRecordset As ADODB.Recordset > Dim cnConnection As ADODB.Connection > > Dim strConnectionString As String > Dim strSQL As String > > ' instantiate data objects > Set rsRecordset = New ADODB.Recordset > Set cnConnection = New ADODB.Connection > > ' connection string > strConnectionString = >"DSN=;UID=;PWD=;DATABASE=;HOST=;SRVR=;SERV=;PRO=onsoctcp;" > >'**** ' opne connection > cnConnection.Open strConnectionString > > ' query > strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id <100;" > > rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > > ' loop through recordset > Do While Not rsRecordset.EOF > > Debug.Print rsRecordset("case_id") '***HERE IS THE PROBLEM > > rsRecordset.MoveNext > > Loop > >*************************************** > > >From: Tom Bolton > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Date: Wed, 2 Feb 2005 10:19:42 -0000 > > > >Mark > > > >Just found this connection string for OLE DB: > > > >Provider=Ifxoledbc.2;password=myPw;User ID=myUser;Data > >Source=dbName at serverName; > > > >Might work if you're using OLE DB drivers? > > > >Cheers > >Tom > > > > > > > >-----Original Message----- > >From: Mark A Matte [mailto:markamatte at hotmail.com] > >Sent: 31 January 2005 16:02 > >To: accessd at databaseadvisors.com > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Tom, > > > >Below is the SQL( with changes you suggested) and where I'm hitting a > >problem: > > strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id = 100;" > > rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > > Do While Not rsRecordset.EOF > > Debug.Print rsRecordset("case_id") 'HERE IS WHERE I GET THE >ERROR > > rsRecordset.MoveNext > > Loop > > > >**************** > >Any suggestions? > > > >Thanks, > > > >Mark > > > >P.S...No Legal software...just pulling some adhoc volume from a > >reporting DB. > > > > >From: Tom Bolton > > >Reply-To: Access Developers discussion and problem > > >solving > > >To: "'Access Developers discussion and problem > > >solving'" > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > >Date: Mon, 31 Jan 2005 14:39:01 -0000 > > > > > >Mark > > > > > >I take it your connection is opening without error? > > > > > >Are you referencing the tablename in the recordset field, i.e. > > >rsResults("ps_rc_case.case_id")? ADO doesn't like this, just leave > > >out > >the > > >tablename i.e. rsResults("case_id") for the time being and see if > > >that gives you any more luck. You can also reference recordset > > >fields using integer ordinals i.e. rsResults(1) or > > >rsResults.Fields(1) - Fields is the default > > >(collection) property. > > > > > >Also, try leaving out the brackets () from your SQL query that Access > > >so loves to randomly insert. > > > > > >If you can, download a program called WinSQL > > >(http://www.synametrics.com/winsql ). You can use this Enterprise > > >Manager-style tool test out your queries before you try and pull the > > >data with ADO - I've found it's a great help. > > > > > >BTW (just out of plain curiosity), you're not working on any kind of > > >law/legal firm software are you? > > > > > >Cheers > > >Tom > > > > > > > > > > > > > > > > > > > > > > > >-----Original Message----- > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > >Sent: 31 January 2005 14:13 > > >To: accessd at databaseadvisors.com > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > >Tom, > > > > > >Just for testing...I tried to pull 1 record and 1 field using: strSQL > > >= "SELECT ps_rc_case.case_id FROM ps_rc_case WHERE > > >(((ps_rc_case.case_id) = 100));" > > > > > >Any ideas? > > > > > >Thanks, Again, > > > > > >Mark > > > > > > >From: Tom Bolton > > > >Reply-To: Access Developers discussion and problem > > > >solving > > > >To: "'Access Developers discussion and problem > > > >solving'" > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Date: Mon, 31 Jan 2005 10:14:24 -0000 > > > > > > > >Hi Mark > > > > > > > >What does your SQL query look like? > > > > > > > >Cheers, > > > >Tom > > > > > > > > > > > >-----Original Message----- > > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > > >Sent: 28 January 2005 17:41 > > > >To: accessd at databaseadvisors.com > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > >Ok...I think I'm almost there. With a little tweaking I've made it > > > >to: Debug.Print rsRecordset("myField1") 'etc... > > > > > > > >Then I get this error:"Multiple-step OLE DB operation generated > > > >errors. Check eash OLE DB status value, if available. No work was > > > >done." > > > > > > > >Any suggestions? > > > > > > > >Thanks, > > > > > > > >Mark > > > > > > > > > > > > >From: Tom Bolton > > > > >Reply-To: Access Developers discussion and problem > > > > >solving > > > > >To: "'Access Developers discussion and problem > > > > >solving'" > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > >reads? > > > > >Date: Fri, 28 Jan 2005 09:38:07 -0000 > > > > > > > > > >Mark > > > > > > > > > >No probs, the following will retrieve data into an ADO recordset. > > >Check > > > > >the > > > > >syntax first mind, as I'm just freestyling this into my email > >editor... > > > > > > > > > > Dim rsRecordset as ADODB.Recordset > > > > > Dim cnConnection as ADODB.Connection > > > > > > > > > > Dim strConnectionString as String > > > > > Dim strSQL as String > > > > > > > > > > ' instantiate data objects > > > > > set rsRecordset = New ADODB.Recordset > > > > > Set cnConnection = New ADODB.Connection > > > > > > > > > > ' connection string > > > > > strConnectionString = > > > > > > > > > >"DSN=mydsn;UID=myUID;PWD=myPWD;DATABASE=myDB;HOST=myHost;SRVR=myServe > > >r;SERV > > > >= > > > > >myPortNumber;PRO=onsoctcp;" > > > > > > > > > > ' opne connection > > > > > cnConnection.Open strConnectionString > > > > > > > > > > ' query > > > > > strSQL = "SELECT blah blah FROM yadda yadda WHERE some things" > > > > > > > > > > ' pull records > > > > > ' keyset cursor type is compatible with DAO > > > > > rsRecordset.open strSQL, cnConnection, adOpenKeyset, > > > > >adLockReadOnly > > > > > > > > > > > > > > > ' loop through recordset > > > > > Do While Not rsRecordset.EOF > > > > > > > > > > Debug.Print rsRecordset("myField1") 'etc... > > > > > > > > > > rsRecordset.MoveNext > > > > > > > > > > Loop > > > > > > > > > > > > > > >This should get you started - remember, > > >http://www.connectionstrings.com > > > >if > > > > >you get stuck on the connection string. You'll need a reference > > > > >set > >to > > > >MS > > > > >ActiveX Data Objects. > > > > > > > > > >HTH > > > > >Tom > > > > > > > > > > > > > > > > > > > >-----Original Message----- > > > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > > > >Sent: 27 January 2005 19:56 > > > > >To: accessd at databaseadvisors.com > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > >reads? > > > > > > > > > >Tom, > > > > > > > > > >">Mark - instead of using APPEND queries, would it not be any > > > > >faster > >to > > > > >pull > > > > > >the data from Informix in an ADO recordset - I'm doing this via > >ODBC > > >as > > > > > >this > > > > > >is how our Terminal Servers are set up >:?( - then open a DAO > > >recordset > > > > >on > > > > > >your Access table, and loop round in a do...while copying the > >records > > > > >from > > > > > >one to the other" > > > > > > > > > >I've never used ADO...can you send a sample of code? > > > > > > > > > >Thanks, > > > > > > > > > >Mark > > > > > > > > > > > > > > > >From: Tom Bolton > > > > > >Reply-To: Access Developers discussion and problem > > > > > >solving > > > > > >To: "'Access Developers discussion and problem > > > > > >solving'" > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > > >reads? > > > > > >Date: Thu, 27 Jan 2005 10:57:05 -0000 > > > > > > > > > > > >Mark (and Jim) > > > > > > > > > > > >Sorry for the delay, had a bit on yesterday. There are indeed > > > >ADO/OLEDB > > > > > >drivers for Informix, a colleague has installed one but is > > > > > >having a > > > > >little > > > > > >difficulty with the connection string. Try > > > > > >http://www.connectionstrings.com > > > > > > > > > > > > > > > > > >Mark - instead of using APPEND queries, would it not be any > > > > > >faster > >to > > > > >pull > > > > > >the data from Informix in an ADO recordset - I'm doing this via > >ODBC > > >as > > > > > >this > > > > > >is how our Terminal Servers are set up >:?( - then open a DAO > > >recordset > > > > >on > > > > > >your Access table, and loop round in a do...while copying the > >records > > > > >from > > > > > >one to the other? Jim has an excellent link explicitly > > > > > >explaining > > >how > > > >to > > > > > >do > > > > > >just this. However, I've a sneaking suspicion that he's right, > > > > > >and > > > >ODBC > > > > >is > > > > > >at the bottom of your woes - definitely worth exploring OLEDB, > > > > > >as > > > > >methinks > > > > > >ODBC is a little old-hat these days. > > > > > > > > > > > >It might just be me (ASP/Oracle/SQL Server background) but I > > > > > >like > >to > > > >try > > > > > >and > > > > > >avoid letting Jet anywhere near anything that's not solely > >concerned > > > >with > > > > > >Access FE tables (for which, of course, it's excellent). > > > > > > > > > > > >Cheers > > > > > >Tom > > > > > > > > > > > > > > > > > >-----Original Message----- > > > > > >From: Jim Lawrence [mailto:accessd at shaw.ca] > > > > > >Sent: 27 January 2005 04:48 > > > > > >To: 'Access Developers discussion and problem solving' > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > > >reads? > > > > > > > > > > > >Hi Mark: > > > > > > > > > > > >Your bottle-neck is ODBC. The only way around that is if there > > > > > >is a > > > > >direct > > > > > >ADO-OLE equivalent. I am sure there are ADO drivers for every > >version > > > >of > > > > > >Informix...check these out: > > > > > > > > > > > > > > > > > > > > >http://www.gold-software.com/LuxenadbExpressdriverforInformixPro-revi > > >ew9342 > > > > >. > > > > > >htm (ADO type driver... shareware. > > > > > > > > > > > >You can download the driver from IBM at: > > > > > >http://www.ibm.com/products/finder/us/en/finders?pg=ddfinder > > > > > > > > > > > >To then use it the code is something like this: > > > > > > > > > > > >Dim objConn As ADODB.Connection > > > > > >Dim gsConnectionString as String > > > > > > > > > > > >gsConnectionString = "Provider=Ifxoledbc;Password=pass; Persist > > > >Security > > > > > >Info=True;User ID=user;Data Source=market_report;" > > > > > > > > > > > >objConn.connectionstring = gsConnectionString objConn.Open > > > > > > > > > > > >HTH > > > > > >Jim > > > > > > > > > > > > > > > > > >-----Original Message----- > > > > > >From: accessd-bounces at databaseadvisors.com > > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark > > > > > >A > > >Matte > > > > > >Sent: Tuesday, January 25, 2005 6:49 AM > > > > > >To: accessd at databaseadvisors.com > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > > >reads? > > > > > > > > > > > >Hello All, > > > > > > > > > > > >Every week I do pulls from Informix to A97 using ODBC. 1 of my > >pulls > > > >now > > > > > >is > > > > > > > > > > > >around 1 million records. I use temp tables and append > > > > > >queries. > > >This > > > > >can > > > > > >take a few hours. Some of the replies in this thread imply > > > > > >there > >is > > >a > > > > >much > > > > > >'better/faster' way. Without changing versions of Access...is > >there > > >a > > > > >way > > > > > >to 'tweak'/'speed up' this data pull? > > > > > > > > > > > >Thanks, > > > > > > > > > > > >Mark > > > > > > > > > > > > >From: Roz Clarke > > > > > > >Reply-To: Access Developers discussion and problem > > > > > > >solving > > > > > > >To: "'Access Developers discussion and problem > > > > > > >solving'" > > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > >reads? > > > > > > >Date: Tue, 25 Jan 2005 09:52:19 -0000 > > > > > > > > > > > > > >Informix doesn't support XML afaik >< > > > > > > > > > > > > > >We did think about this as a way around connection issues for > > > > > > >SQL > > > > >Server > > > > > > >when we thought that we would have our main db replicating to > > > > > > >SQL > > > > >Server > > > > > > >rather than Informix - our recordsets are going to be up to > > > > > > >about > > >50k > > > > > >rows > > > > > > >I > > > > > > >think. I don't know how XML would perform with that volume of > >data > > > >but > > > > > >it's > > > > > > >academic for now. > > > > > > > > > > > > > >Roz > > > > > > > > > > > > > >-----Original Message----- > > > > > > >From: John W. Colby [mailto:jwcolby at colbyconsulting.com] > > > > > > >Sent: 24 January 2005 20:58 > > > > > > >To: 'Access Developers discussion and problem solving' > > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > >reads? > > > > > > > > > > > > > > > > > > > > >How much data? Can it export it to an XML file in a location > >where > > > > >your > > > > > >fe > > > > > > >can use it? XML has a high overhead but can be useful in > > > > > > >cases > > >like > > > > > >this. > > > > > > > > > > > > > >John W. Colby > > > > > > >www.ColbyConsulting.com > > > > > > > > > > > > > >Contribute your unused CPU cycles to a good cause: > > > > > > >http://folding.stanford.edu/ > > > > > > > > > > > > > >-----Original Message----- > > > > > > >From: accessd-bounces at databaseadvisors.com > > > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > > > > > >Roz > > >Clarke > > > > > > >Sent: Monday, January 24, 2005 10:23 AM > > > > > > >To: 'Access Developers discussion and problem solving' > > > > > > >Subject: [AccessD] Data from Informix to Access - dirty > > > > > > >reads? > > > > > > > > > > > > > > > > > > > > >Hi all > > > > > > > > > > > > > > > > > > > > >We have a bit of a problem with getting data out of our > > > > > > >Informix > > > >server > > > > > > >since we recently turned on transaction logging for > > > > > > >replication. > > >When > > > > > > >extracting data with an Access XP MDE using pass-through > > > > > > >queries, > > > > >Access > > > > > > >locks entire tables in the Informix database, which causes > > > >transaction > > > > > > >errors and makes the Informix database scarily unstable. > > > > > > > > > > > > > >Our Informix suppliers told us that the way to avoid these > >locking > > > > >issues > > > > > > >was to set the connection to 'dirty read' before running the > > > > > > >SQL. > > > > > >However, > > > > > > >Access cannot execute 2 statements in a pass-through query > > > > > > >and it > > > >does > > > > > >not > > > > > > >hold the connection open between the execution of 1 statement > > > > > > >and > > >the > > > > > >next. > > > > > > >Thus when the query is processed the 'dirty read' setting is > > > > > > >no > > > >longer > > > > >in > > > > > > >effect. > > > > > > > > > > > > > >We have been racking our brains trying to come up with a > > >workaround. > > > > >Some > > > > > > >further options that we have considered are: > > > > > > > > > > > > > >* Stick the data in a temp table in Informix. This is no good > > >because > > > > > > >the temp table is destroyed automatically when the connection > > > > > > >is > > > >closed > > > > > >and > > > > > > >there's no way to make it persist long enough to bind it to a > > >report. > > > > > > >* Use a view in Informix. This is no good because views in > > >Informix > > > > > > >cannot be set read-only. > > > > > > >* Create a permanent table in Informix and destroy it when > > >finished > > > > > > >with it. This is far from ideal because Informix does not > > > > > > >support > > > > >SELECT > > > > > > >INTO and therefore a table would have to be explicitly > >constructed > > > >with > > > > > > >names columns etc. We really need the system to be flexible > > > > > > >so > >that > > > >the > > > > > > >queries can be easily changed. > > > > > > >* Use an ADO recordset. This is a PITA because you cannot bind > > >a > > > > > > >report to a recordset in an MDE and we cannot build the > > > > > > >report on > > >the > > > > >fly > > > > > > > > > > >- > > > > > > >we are a Terminal Services site so we will have up to 20 > > > > > > >users in > > >one > > > > >FE. > > > > > > >* Create a table in Access and destroy it when finished with > > >it. > > > >Can't > > > > > > >think of a better way to induce bloating... > > > > > > > > > > > > > >Has anyone faced this kind of problem before? Any bright > > > > > > >ideas? > >Our > > > > > > >foreheads are starting to bleed... > > > > > > > > > > > > > >TIA > > > > > > > > > > > > > >Roz (and Tom) > > > > > > > > > > > > > > > > > > > > >-- > > > > > > >AccessD mailing list > > > > > > >AccessD at databaseadvisors.com > > > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > > > >The contents of this message and any attachments are the > > > > > > >property > > >of > > > > > >Donns > > > > > > >Solicitors > > > > > > >and are intended for the confidential use of the named > > > > > > >recipient > > > >only. > > > > > > >They may be legally > > > > > > > privileged and should not be communicated to, or relied > > > > > > >upon, > >by > > > >any > > > > > > >other party without > > > > > > >our written consent. If you are not the addressee, please > > > > > > >notify > > >us > > > > > > >immediately so that we > > > > > > >can make arrangements for its return. You should not show > > > > > > >this > > > >e-mail > > > > >to > > > > > > >any person or > > > > > > > take copies as you may be committing a criminal or civil > >offence > > > >for > > > > > > >which you may be > > > > > > > liable. The statement and opinions expressed in this > > > > > > >e-mail > > > >message > > > > > >are > > > > > > >those of the > > > > > > >writer, and do not necessarily represent that of Donns > >Solicitors. > > > > > > >Although any files attached > > > > > > > to this e-mail will have been checked with virus protection > > > >software > > > > > > >prior to transmission, > > > > > > >you should carry out your own virus check before opening any > > > > >attachment. > > > > > > >Donns Solicitors does not accept any liability for any damage > > > > > > >or > > >loss > > > > > >which > > > > > > > > > > > > >may be caused > > > > > > >by software viruses... > > > > > > >-- > > > > > > >AccessD mailing list > > > > > > >AccessD at databaseadvisors.com > > > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > >-- > > > > > >AccessD mailing list > > > > > >AccessD at databaseadvisors.com > > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the > > > > > >property > >of > > > > >Donns > > > > > >Solicitors > > > > > >and are intended for the confidential use of the named > > > > > >recipient > > >only. > > > > > >They may be legally > > > > > > privileged and should not be communicated to, or relied upon, > > > > > >by > > >any > > > > > >other party without > > > > > >our written consent. If you are not the addressee, please > > > > > >notify > >us > > > > > >immediately so that we > > > > > >can make arrangements for its return. You should not show this > > >e-mail > > > >to > > > > > >any person or > > > > > > take copies as you may be committing a criminal or civil > > > > > >offence > > >for > > > > > >which you may be > > > > > > liable. The statement and opinions expressed in this e-mail > > >message > > > > >are > > > > > >those of the > > > > > >writer, and do not necessarily represent that of Donns > > > > > >Solicitors. Although any files attached > > > > > > to this e-mail will have been checked with virus protection > > >software > > > > > >prior to transmission, > > > > > >you should carry out your own virus check before opening any > > > >attachment. > > > > > >Donns Solicitors does not accept any liability for any damage > > > > > >or > >loss > > > > >which > > > > > > > > > > >may be caused > > > > > >by software viruses... > > > > > >-- > > > > > >AccessD mailing list > > > > > >AccessD at databaseadvisors.com > > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property > > > > >of > > > >Donns > > > > >Solicitors > > > > >and are intended for the confidential use of the named recipient > >only. > > > > >They may be legally > > > > > privileged and should not be communicated to, or relied upon, > > > > >by > >any > > > > >other party without > > > > >our written consent. If you are not the addressee, please notify > > > > >us immediately so that we can make arrangements for its return. > > > > >You should not show this > >e-mail > > >to > > > > >any person or > > > > > take copies as you may be committing a criminal or civil > > > > >offence > >for > > > > >which you may be > > > > > liable. The statement and opinions expressed in this e-mail > >message > > > >are > > > > >those of the > > > > >writer, and do not necessarily represent that of Donns > > > > >Solicitors. Although any files attached > > > > > to this e-mail will have been checked with virus protection > >software > > > > >prior to transmission, > > > > >you should carry out your own virus check before opening any > > >attachment. > > > > >Donns Solicitors does not accept any liability for any damage or > > > > >loss > > > >which > > > > > > > > >may be caused > > > > >by software viruses... > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property > > > >of > > >Donns > > > >Solicitors > > > >and are intended for the confidential use of the named recipient > > > >only. They may be legally > > > > privileged and should not be communicated to, or relied upon, by > > > >any other party without our written consent. If you are not the > > > >addressee, please notify us immediately so that we > > > >can make arrangements for its return. You should not show this >e-mail > >to > > > >any person or > > > > take copies as you may be committing a criminal or civil offence > > > >for which you may be > > > > liable. The statement and opinions expressed in this e-mail > > > >message > > >are > > > >those of the > > > >writer, and do not necessarily represent that of Donns Solicitors. > > > >Although any files attached > > > > to this e-mail will have been checked with virus protection > > > >software prior to transmission, you should carry out your own virus > > > >check before opening any > >attachment. > > > >Donns Solicitors does not accept any liability for any damage or > > > >loss > > >which > > > > > > >may be caused > > > >by software viruses... > > > >-- > > > >AccessD mailing list > > > >AccessD at databaseadvisors.com > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > >Donns > > >Solicitors > > >and are intended for the confidential use of the named recipient > > >only. They may be legally > > > privileged and should not be communicated to, or relied upon, by > > >any other party without our written consent. If you are not the > > >addressee, please notify us immediately so that we > > >can make arrangements for its return. You should not show this e-mail >to > > >any person or > > > take copies as you may be committing a criminal or civil offence for > > >which you may be > > > liable. The statement and opinions expressed in this e-mail message > >are > > >those of the > > >writer, and do not necessarily represent that of Donns Solicitors. > > >Although any files attached > > > to this e-mail will have been checked with virus protection > > >software prior to transmission, you should carry out your own virus > > >check before opening any attachment. Donns Solicitors does not accept > > >any liability for any damage or loss > >which > > > > >may be caused > > >by software viruses... > > >-- > > >AccessD mailing list > > >AccessD at databaseadvisors.com > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > >Donns > >Solicitors > >and are intended for the confidential use of the named recipient only. > >They may be legally > > privileged and should not be communicated to, or relied upon, by any > >other party without > >our written consent. If you are not the addressee, please notify us > >immediately so that we > >can make arrangements for its return. You should not show this e-mail to > >any person or > > take copies as you may be committing a criminal or civil offence for > >which you may be > > liable. The statement and opinions expressed in this e-mail message >are > >those of the > >writer, and do not necessarily represent that of Donns Solicitors. > >Although any files attached > > to this e-mail will have been checked with virus protection software > >prior to transmission, > >you should carry out your own virus check before opening any attachment. > >Donns Solicitors does not accept any liability for any damage or loss >which > > >may be caused > >by software viruses... > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From CMackin at quiznos.com Wed Feb 2 13:00:58 2005 From: CMackin at quiznos.com (Mackin, Christopher) Date: Wed, 2 Feb 2005 12:00:58 -0700 Subject: [AccessD] ADO Record Counts Message-ID: Not true, you can use recordcount with adOpenDynamic, you just need to set the CursorLocation to adUseClient (I had previously said CursorType, but it's CursorLocation) Here's an example: Sub Suspense_File_Recon() Dim rst As ADODB.Recordset Dim strSQL As String Dim strFile As String Set rst = New ADODB.Recordset rst.CursorLocation = adUseClient strSQL = "SELECT TOP 10 InvDate FROM dbo.tVSA_Sales" rst.Open strSQL, CurrentProject.Connection, adOpenDynamic, adLockOptimistic Debug.Print rst.RecordCount End Sub -Chris Mackin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Garraway, Alun Sent: Wednesday, February 02, 2005 11:15 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] ADO Record Counts IRRC RecordCount does not work with adOpenDynamic try adOpenKeyset instead hth alun -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jeremy Toves Sent: Wednesday, February 02, 2005 6:29 PM To: accessd at databaseadvisors.com Subject: [AccessD] ADO Record Counts Can somebody tell me what is wrong here? I am trying to change from using DAO to ADO. I've seen where several of you use ADO. I'm writing filenames to an archive table. If the file I'm looking at doesn't exist in the archive table, then I would append. I get a -1 for the record count, whether there is a match or not to the file I'm evaluating. Here is a sample of what I'm running. Thanks, Jeremy Toves ************************************************************** Sub Suspense_File_Recon Dim cn As ADODB.Connection Dim rs As ADODB.Recordset Dim strSQL As String, strFile As String Set cn = CurrentProject.Connection Set rs1 = New ADODB.Recordset strFile = "File1.txt" strSQL = "SELECT " _ & "tblFileArchive.* " _ & "FROM " _ & "tblFileArchive " _ & "WHERE " _ & "(((tblFileArchive.txtFilename)=" & Chr(34) & strFile & Chr(34) & "));" rs1.Open _ strSQL, _ cn, _ adOpenDynamic, _ adLockOptimistic If rs1.RecordCount < 1 Then '================> Here is where the recordcount _ works with DAO but not ADO. rs1.AddNew rs1!txtFilename = strFile rs1!Update End If rs1.Close cn.Close Set rs1 = Nothing Set cn = Nothing End Sub -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From itsame2000 at sbcglobal.net Wed Feb 2 13:04:24 2005 From: itsame2000 at sbcglobal.net (Jeremy Toves) Date: Wed, 2 Feb 2005 11:04:24 -0800 (PST) Subject: [AccessD] ADO Record Counts In-Reply-To: Message-ID: <20050202190424.5749.qmail@web81506.mail.yahoo.com> I appreciate all the replies. The adOpenKeyset worked great. What did that do that the adOpenDynamic didn't? Thanks, Jeremy Toves From itsame2000 at sbcglobal.net Wed Feb 2 13:12:06 2005 From: itsame2000 at sbcglobal.net (Jeremy Toves) Date: Wed, 2 Feb 2005 11:12:06 -0800 (PST) Subject: [AccessD] ADO Record Counts In-Reply-To: Message-ID: <20050202191206.79234.qmail@web81504.mail.yahoo.com> Sorry about the typos. My coding is done on a different computer than the computer I send emails from. I'll try your solution too. Thanks, Jeremy Toves From markamatte at hotmail.com Wed Feb 2 15:17:30 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 02 Feb 2005 21:17:30 +0000 Subject: [AccessD] Test In-Reply-To: <20050202191206.79234.qmail@web81504.mail.yahoo.com> Message-ID: Just checking thanks From d.dick at uws.edu.au Wed Feb 2 16:31:10 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Thu, 3 Feb 2005 09:31:10 +1100 Subject: [AccessD] A2003: Formatting a text Box In-Reply-To: Message-ID: <200502022231.j12MVNwF006371@cooper.uws.edu.au> Hey Gustav Beautiful - Now the big bit that I forgot to mention in my previous post Will this work on a Continuous Form? Many thanks Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, 2 February 2005 8:27 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] A2003: Formatting a text Box Hi Darren Not that I know of, but you can create a small function which does this: Private Function SetTest(ByVal varValue As Variant) As Variant Dim lngForeColor As Long With Me!txtTest ' Specify default ForeColor value. lngForeColor = vbBlack If IsNumeric(varValue) Then If Val(varValue) > 500 Then lngForeColor = vbBlue Else lngForeColor = vbRed End If End If ' Make other tests. ' ... ' Set ForeColor .ForeColor = lngForeColor End With SetTest = varValue End Function Then set the ControlSource of textbox txtTest to: =SetTest([txtInput]) Now txtTest will show the value in txtInput and adjust forecolor. /gustav >>> d.dick at uws.edu.au 02-02-2005 05:30:55 >>> Hello all I want the text in a text box to be blue or red depending on conditions Can it be done in the control source of the Control? I know it can be done via Conditional Formatting or in code Just wanna know if it can be done in the control source EG (pseudo code) =IIf([SomeValue]=-1,Format([SomeControl].ForeColor,"vbred","vbblue")) Many thanks Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Wed Feb 2 16:37:43 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 03 Feb 2005 08:37:43 +1000 Subject: [AccessD] A2003: Formatting a text Box In-Reply-To: <200502022231.j12MVNwF006371@cooper.uws.edu.au> References: Message-ID: <4201E2D7.31841.39C9CAF@stuart.lexacorp.com.pg> On 3 Feb 2005 at 9:31, Darren DICK wrote: > Hey Gustav > Beautiful - > Now the big bit that I forgot to mention in my previous post > > Will this work on a Continuous Form? > AAAAAAAAAAH! Nope, you'll have to use conditional formatting for that. -- Stuart From d.dick at uws.edu.au Wed Feb 2 18:17:39 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Thu, 3 Feb 2005 11:17:39 +1100 Subject: [AccessD] A2003: Formatting a text Box In-Reply-To: <4201E2D7.31841.39C9CAF@stuart.lexacorp.com.pg> Message-ID: <200502030017.j130HrwF012983@cooper.uws.edu.au> Many thanks That's what I thought See ya DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Thursday, 3 February 2005 9:38 AM To: Access Developers discussion and problemsolving Subject: RE: [AccessD] A2003: Formatting a text Box On 3 Feb 2005 at 9:31, Darren DICK wrote: > Hey Gustav > Beautiful - > Now the big bit that I forgot to mention in my previous post > > Will this work on a Continuous Form? > AAAAAAAAAAH! Nope, you'll have to use conditional formatting for that. -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jeff at outbaktech.com Wed Feb 2 23:30:54 2005 From: Jeff at outbaktech.com (Jeff Barrows) Date: Wed, 2 Feb 2005 23:30:54 -0600 Subject: [AccessD] Emailing Access Reports in PDF format Message-ID: Does anyone know of a way to email an Access report in PDF format using DoCmd.SendObjects? Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com From stuart at lexacorp.com.pg Wed Feb 2 23:40:37 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 03 Feb 2005 15:40:37 +1000 Subject: [AccessD] Emailing Access Reports in PDF format In-Reply-To: Message-ID: <420245F5.10281.F8963E@stuart.lexacorp.com.pg> On 2 Feb 2005 at 23:30, Jeff Barrows wrote: > Does anyone know of a way to email an Access report in PDF format using > DoCmd.SendObjects? > SendObjects in MS Access only sends Access Objects. For emailing PDF reports, I use my own utility MailPDF. Here's the sample code on my MakePDF/MailPDF page on my website http://www.lexacorp.com.pg under the Free Software button: MS Access and MailPDF 1. Design a report ("MyReport") and configure it to "print to a specific printer" - specifically, the printer set up for MakePDF to print to a specific file. Create a Form with a text field to enter the email address (txtAddress) and a command button (cmdSend) and place the following code in the on_click event: cmdSend_click() DIM strShellstring as string DoCmd.OpenReport "MyReport" strShellstring = Chr$(34) & "C:\Program Files\Makepdf\Mailpdf.exe" & Chr$(34) & " /N " _ & txtAddress & " /I C:\Windows\Desktop\Pscript.psf" & Chr$(34) _ & " /O C:\MyReport /S Attached Report /B Here is the report you wanted" Shell (strShellstring) End Sub Clicking the button will print the report, convert it to PDF and send it to the specified address. -- Stuart From pcs at azizaz.com Wed Feb 2 23:43:31 2005 From: pcs at azizaz.com (Borge Hansen) Date: Thu, 3 Feb 2005 15:43:31 +1000 Subject: [AccessD] A2003: Formatting a text Box References: <200502030017.j130HrwF012983@cooper.uws.edu.au> Message-ID: <033e01c509b3$4b57ac00$fa10a8c0@Albatross> Hi Darren, This is what I have done on a continuous form (Access97): In order to display text "In Progress" in green or "Closed Out" in red depending on a flag setting with value held in chkFinalFlag on the Form, I created two textboxes txtFinalFlagTextgreen txtFinalFlagTextred with transparent background and forecolor as required and placed them on top of each other Control Source set to, txtFinalFlagTextgreen: =IIf([chkFinalFlag]=-1,""," In Progress") and txtFinalFlagTextgred: =IIf([FinalFlag]=-1," Closed","") HTH Borge, ----- Original Message ----- From: "Darren DICK" To: "'Access Developers discussion and problem solving'" Sent: Thursday, February 03, 2005 10:17 AM Subject: RE: [AccessD] A2003: Formatting a text Box > Many thanks > That's what I thought > > See ya > > DD > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: Thursday, 3 February 2005 9:38 AM > To: Access Developers discussion and problemsolving > Subject: RE: [AccessD] A2003: Formatting a text Box > > On 3 Feb 2005 at 9:31, Darren DICK wrote: > > > Hey Gustav > > Beautiful - > > Now the big bit that I forgot to mention in my previous post > > > > Will this work on a Continuous Form? > > > > AAAAAAAAAAH! > > Nope, you'll have to use conditional formatting for that. > > -- > Stuart > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Anti-Virus. > Version: 7.0.300 / Virus Database: 265.8.4 - Release Date: 1/02/2005 > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.4 - Release Date: 1/02/2005 From accessd at shaw.ca Thu Feb 3 00:03:03 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 02 Feb 2005 22:03:03 -0800 Subject: [AccessD] Data from Informix to Access - dirty reads? In-Reply-To: Message-ID: <0IBB00C12NH1HI@l-daemon> Hi Mark: If you set the recordset to read-only (adLockReadOnly) how do you expect read through the recordset. Try something like: rsRecordset.Open strSQL cnConnection, adOpenStatic, adLockOptimistic HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, February 02, 2005 10:59 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Thanks for the feed back...but it didn't change anything. Something else I've noticed...I can use the same SQL criteria, except select a different field and I can loop through those records without a problem...it just occurs when I try to display or reference the case_id when it is more than 2 digits? I'm thoroughly confused at this point...and once I get it to loop through the recordset...How do I get the recordset into a local/temp table? Although...without the case_id...the last questions doesn't really matter Thanks, Mark >From: "Mike & Doris Manning" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >Date: Wed, 2 Feb 2005 13:32:19 -0500 > >Try rsRecordset.Fields("Case_ID") > >Doris Manning >Database Administrator >Hargrove Inc. >www.hargroveinc.com > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Wednesday, February 02, 2005 1:11 PM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > >Ok...I think I'm getting real close here. I found that if I change my SQL >to look for case IDs less than 100...the code runs fine until I get to a 2 >digit case number (10)...and then I get the error described below. Here is >a copy of the code. Any ideas? > >Thanks, > >Mark > >********************************************** > Dim rsRecordset As ADODB.Recordset > Dim cnConnection As ADODB.Connection > > Dim strConnectionString As String > Dim strSQL As String > > ' instantiate data objects > Set rsRecordset = New ADODB.Recordset > Set cnConnection = New ADODB.Connection > > ' connection string > strConnectionString = >"DSN=;UID=;PWD=;DATABASE=;HOST=;SRVR=;SERV=;PRO=onsoctcp;" > >'**** ' opne connection > cnConnection.Open strConnectionString > > ' query > strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id <100;" > > rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > > ' loop through recordset > Do While Not rsRecordset.EOF > > Debug.Print rsRecordset("case_id") '***HERE IS THE PROBLEM > > rsRecordset.MoveNext > > Loop > >*************************************** > > >From: Tom Bolton > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Date: Wed, 2 Feb 2005 10:19:42 -0000 > > > >Mark > > > >Just found this connection string for OLE DB: > > > >Provider=Ifxoledbc.2;password=myPw;User ID=myUser;Data > >Source=dbName at serverName; > > > >Might work if you're using OLE DB drivers? > > > >Cheers > >Tom > > > > > > > >-----Original Message----- > >From: Mark A Matte [mailto:markamatte at hotmail.com] > >Sent: 31 January 2005 16:02 > >To: accessd at databaseadvisors.com > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Tom, > > > >Below is the SQL( with changes you suggested) and where I'm hitting a > >problem: > > strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id = 100;" > > rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > > Do While Not rsRecordset.EOF > > Debug.Print rsRecordset("case_id") 'HERE IS WHERE I GET THE >ERROR > > rsRecordset.MoveNext > > Loop > > > >**************** > >Any suggestions? > > > >Thanks, > > > >Mark > > > >P.S...No Legal software...just pulling some adhoc volume from a > >reporting DB. > > > > >From: Tom Bolton > > >Reply-To: Access Developers discussion and problem > > >solving > > >To: "'Access Developers discussion and problem > > >solving'" > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > >Date: Mon, 31 Jan 2005 14:39:01 -0000 > > > > > >Mark > > > > > >I take it your connection is opening without error? > > > > > >Are you referencing the tablename in the recordset field, i.e. > > >rsResults("ps_rc_case.case_id")? ADO doesn't like this, just leave > > >out > >the > > >tablename i.e. rsResults("case_id") for the time being and see if > > >that gives you any more luck. You can also reference recordset > > >fields using integer ordinals i.e. rsResults(1) or > > >rsResults.Fields(1) - Fields is the default > > >(collection) property. > > > > > >Also, try leaving out the brackets () from your SQL query that Access > > >so loves to randomly insert. > > > > > >If you can, download a program called WinSQL > > >(http://www.synametrics.com/winsql ). You can use this Enterprise > > >Manager-style tool test out your queries before you try and pull the > > >data with ADO - I've found it's a great help. > > > > > >BTW (just out of plain curiosity), you're not working on any kind of > > >law/legal firm software are you? > > > > > >Cheers > > >Tom > > > > > > > > > > > > > > > > > > > > > > > >-----Original Message----- > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > >Sent: 31 January 2005 14:13 > > >To: accessd at databaseadvisors.com > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > >Tom, > > > > > >Just for testing...I tried to pull 1 record and 1 field using: strSQL > > >= "SELECT ps_rc_case.case_id FROM ps_rc_case WHERE > > >(((ps_rc_case.case_id) = 100));" > > > > > >Any ideas? > > > > > >Thanks, Again, > > > > > >Mark > > > > > > >From: Tom Bolton > > > >Reply-To: Access Developers discussion and problem > > > >solving > > > >To: "'Access Developers discussion and problem > > > >solving'" > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Date: Mon, 31 Jan 2005 10:14:24 -0000 > > > > > > > >Hi Mark > > > > > > > >What does your SQL query look like? > > > > > > > >Cheers, > > > >Tom > > > > > > > > > > > >-----Original Message----- > > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > > >Sent: 28 January 2005 17:41 > > > >To: accessd at databaseadvisors.com > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > >Ok...I think I'm almost there. With a little tweaking I've made it > > > >to: Debug.Print rsRecordset("myField1") 'etc... > > > > > > > >Then I get this error:"Multiple-step OLE DB operation generated > > > >errors. Check eash OLE DB status value, if available. No work was > > > >done." > > > > > > > >Any suggestions? > > > > > > > >Thanks, > > > > > > > >Mark > > > > > > > > > > > > >From: Tom Bolton > > > > >Reply-To: Access Developers discussion and problem > > > > >solving > > > > >To: "'Access Developers discussion and problem > > > > >solving'" > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > >reads? > > > > >Date: Fri, 28 Jan 2005 09:38:07 -0000 > > > > > > > > > >Mark > > > > > > > > > >No probs, the following will retrieve data into an ADO recordset. > > >Check > > > > >the > > > > >syntax first mind, as I'm just freestyling this into my email > >editor... > > > > > > > > > > Dim rsRecordset as ADODB.Recordset > > > > > Dim cnConnection as ADODB.Connection > > > > > > > > > > Dim strConnectionString as String > > > > > Dim strSQL as String > > > > > > > > > > ' instantiate data objects > > > > > set rsRecordset = New ADODB.Recordset > > > > > Set cnConnection = New ADODB.Connection > > > > > > > > > > ' connection string > > > > > strConnectionString = > > > > > > > > > >"DSN=mydsn;UID=myUID;PWD=myPWD;DATABASE=myDB;HOST=myHost;SRVR=myServe > > >r;SERV > > > >= > > > > >myPortNumber;PRO=onsoctcp;" > > > > > > > > > > ' opne connection > > > > > cnConnection.Open strConnectionString > > > > > > > > > > ' query > > > > > strSQL = "SELECT blah blah FROM yadda yadda WHERE some things" > > > > > > > > > > ' pull records > > > > > ' keyset cursor type is compatible with DAO > > > > > rsRecordset.open strSQL, cnConnection, adOpenKeyset, > > > > >adLockReadOnly > > > > > > > > > > > > > > > ' loop through recordset > > > > > Do While Not rsRecordset.EOF > > > > > > > > > > Debug.Print rsRecordset("myField1") 'etc... > > > > > > > > > > rsRecordset.MoveNext > > > > > > > > > > Loop > > > > > > > > > > > > > > >This should get you started - remember, > > >http://www.connectionstrings.com > > > >if > > > > >you get stuck on the connection string. You'll need a reference > > > > >set > >to > > > >MS > > > > >ActiveX Data Objects. > > > > > > > > > >HTH > > > > >Tom > > > > > > > > > > > > > > > > > > > >-----Original Message----- > > > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > > > >Sent: 27 January 2005 19:56 > > > > >To: accessd at databaseadvisors.com > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > >reads? > > > > > > > > > >Tom, > > > > > > > > > >">Mark - instead of using APPEND queries, would it not be any > > > > >faster > >to > > > > >pull > > > > > >the data from Informix in an ADO recordset - I'm doing this via > >ODBC > > >as > > > > > >this > > > > > >is how our Terminal Servers are set up >:?( - then open a DAO > > >recordset > > > > >on > > > > > >your Access table, and loop round in a do...while copying the > >records > > > > >from > > > > > >one to the other" > > > > > > > > > >I've never used ADO...can you send a sample of code? > > > > > > > > > >Thanks, > > > > > > > > > >Mark > > > > > > > > > > > > > > > >From: Tom Bolton > > > > > >Reply-To: Access Developers discussion and problem > > > > > >solving > > > > > >To: "'Access Developers discussion and problem > > > > > >solving'" > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > > >reads? > > > > > >Date: Thu, 27 Jan 2005 10:57:05 -0000 > > > > > > > > > > > >Mark (and Jim) > > > > > > > > > > > >Sorry for the delay, had a bit on yesterday. There are indeed > > > >ADO/OLEDB > > > > > >drivers for Informix, a colleague has installed one but is > > > > > >having a > > > > >little > > > > > >difficulty with the connection string. Try > > > > > >http://www.connectionstrings.com > > > > > > > > > > > > > > > > > >Mark - instead of using APPEND queries, would it not be any > > > > > >faster > >to > > > > >pull > > > > > >the data from Informix in an ADO recordset - I'm doing this via > >ODBC > > >as > > > > > >this > > > > > >is how our Terminal Servers are set up >:?( - then open a DAO > > >recordset > > > > >on > > > > > >your Access table, and loop round in a do...while copying the > >records > > > > >from > > > > > >one to the other? Jim has an excellent link explicitly > > > > > >explaining > > >how > > > >to > > > > > >do > > > > > >just this. However, I've a sneaking suspicion that he's right, > > > > > >and > > > >ODBC > > > > >is > > > > > >at the bottom of your woes - definitely worth exploring OLEDB, > > > > > >as > > > > >methinks > > > > > >ODBC is a little old-hat these days. > > > > > > > > > > > >It might just be me (ASP/Oracle/SQL Server background) but I > > > > > >like > >to > > > >try > > > > > >and > > > > > >avoid letting Jet anywhere near anything that's not solely > >concerned > > > >with > > > > > >Access FE tables (for which, of course, it's excellent). > > > > > > > > > > > >Cheers > > > > > >Tom > > > > > > > > > > > > > > > > > >-----Original Message----- > > > > > >From: Jim Lawrence [mailto:accessd at shaw.ca] > > > > > >Sent: 27 January 2005 04:48 > > > > > >To: 'Access Developers discussion and problem solving' > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > > >reads? > > > > > > > > > > > >Hi Mark: > > > > > > > > > > > >Your bottle-neck is ODBC. The only way around that is if there > > > > > >is a > > > > >direct > > > > > >ADO-OLE equivalent. I am sure there are ADO drivers for every > >version > > > >of > > > > > >Informix...check these out: > > > > > > > > > > > > > > > > > > > > >http://www.gold-software.com/LuxenadbExpressdriverforInformixPro-revi > > >ew9342 > > > > >. > > > > > >htm (ADO type driver... shareware. > > > > > > > > > > > >You can download the driver from IBM at: > > > > > >http://www.ibm.com/products/finder/us/en/finders?pg=ddfinder > > > > > > > > > > > >To then use it the code is something like this: > > > > > > > > > > > >Dim objConn As ADODB.Connection > > > > > >Dim gsConnectionString as String > > > > > > > > > > > >gsConnectionString = "Provider=Ifxoledbc;Password=pass; Persist > > > >Security > > > > > >Info=True;User ID=user;Data Source=market_report;" > > > > > > > > > > > >objConn.connectionstring = gsConnectionString objConn.Open > > > > > > > > > > > >HTH > > > > > >Jim > > > > > > > > > > > > > > > > > >-----Original Message----- > > > > > >From: accessd-bounces at databaseadvisors.com > > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark > > > > > >A > > >Matte > > > > > >Sent: Tuesday, January 25, 2005 6:49 AM > > > > > >To: accessd at databaseadvisors.com > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > > >reads? > > > > > > > > > > > >Hello All, > > > > > > > > > > > >Every week I do pulls from Informix to A97 using ODBC. 1 of my > >pulls > > > >now > > > > > >is > > > > > > > > > > > >around 1 million records. I use temp tables and append > > > > > >queries. > > >This > > > > >can > > > > > >take a few hours. Some of the replies in this thread imply > > > > > >there > >is > > >a > > > > >much > > > > > >'better/faster' way. Without changing versions of Access...is > >there > > >a > > > > >way > > > > > >to 'tweak'/'speed up' this data pull? > > > > > > > > > > > >Thanks, > > > > > > > > > > > >Mark > > > > > > > > > > > > >From: Roz Clarke > > > > > > >Reply-To: Access Developers discussion and problem > > > > > > >solving > > > > > > >To: "'Access Developers discussion and problem > > > > > > >solving'" > > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > >reads? > > > > > > >Date: Tue, 25 Jan 2005 09:52:19 -0000 > > > > > > > > > > > > > >Informix doesn't support XML afaik >< > > > > > > > > > > > > > >We did think about this as a way around connection issues for > > > > > > >SQL > > > > >Server > > > > > > >when we thought that we would have our main db replicating to > > > > > > >SQL > > > > >Server > > > > > > >rather than Informix - our recordsets are going to be up to > > > > > > >about > > >50k > > > > > >rows > > > > > > >I > > > > > > >think. I don't know how XML would perform with that volume of > >data > > > >but > > > > > >it's > > > > > > >academic for now. > > > > > > > > > > > > > >Roz > > > > > > > > > > > > > >-----Original Message----- > > > > > > >From: John W. Colby [mailto:jwcolby at colbyconsulting.com] > > > > > > >Sent: 24 January 2005 20:58 > > > > > > >To: 'Access Developers discussion and problem solving' > > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > >reads? > > > > > > > > > > > > > > > > > > > > >How much data? Can it export it to an XML file in a location > >where > > > > >your > > > > > >fe > > > > > > >can use it? XML has a high overhead but can be useful in > > > > > > >cases > > >like > > > > > >this. > > > > > > > > > > > > > >John W. Colby > > > > > > >www.ColbyConsulting.com > > > > > > > > > > > > > >Contribute your unused CPU cycles to a good cause: > > > > > > >http://folding.stanford.edu/ > > > > > > > > > > > > > >-----Original Message----- > > > > > > >From: accessd-bounces at databaseadvisors.com > > > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > > > > > >Roz > > >Clarke > > > > > > >Sent: Monday, January 24, 2005 10:23 AM > > > > > > >To: 'Access Developers discussion and problem solving' > > > > > > >Subject: [AccessD] Data from Informix to Access - dirty > > > > > > >reads? > > > > > > > > > > > > > > > > > > > > >Hi all > > > > > > > > > > > > > > > > > > > > >We have a bit of a problem with getting data out of our > > > > > > >Informix > > > >server > > > > > > >since we recently turned on transaction logging for > > > > > > >replication. > > >When > > > > > > >extracting data with an Access XP MDE using pass-through > > > > > > >queries, > > > > >Access > > > > > > >locks entire tables in the Informix database, which causes > > > >transaction > > > > > > >errors and makes the Informix database scarily unstable. > > > > > > > > > > > > > >Our Informix suppliers told us that the way to avoid these > >locking > > > > >issues > > > > > > >was to set the connection to 'dirty read' before running the > > > > > > >SQL. > > > > > >However, > > > > > > >Access cannot execute 2 statements in a pass-through query > > > > > > >and it > > > >does > > > > > >not > > > > > > >hold the connection open between the execution of 1 statement > > > > > > >and > > >the > > > > > >next. > > > > > > >Thus when the query is processed the 'dirty read' setting is > > > > > > >no > > > >longer > > > > >in > > > > > > >effect. > > > > > > > > > > > > > >We have been racking our brains trying to come up with a > > >workaround. > > > > >Some > > > > > > >further options that we have considered are: > > > > > > > > > > > > > >* Stick the data in a temp table in Informix. This is no good > > >because > > > > > > >the temp table is destroyed automatically when the connection > > > > > > >is > > > >closed > > > > > >and > > > > > > >there's no way to make it persist long enough to bind it to a > > >report. > > > > > > >* Use a view in Informix. This is no good because views in > > >Informix > > > > > > >cannot be set read-only. > > > > > > >* Create a permanent table in Informix and destroy it when > > >finished > > > > > > >with it. This is far from ideal because Informix does not > > > > > > >support > > > > >SELECT > > > > > > >INTO and therefore a table would have to be explicitly > >constructed > > > >with > > > > > > >names columns etc. We really need the system to be flexible > > > > > > >so > >that > > > >the > > > > > > >queries can be easily changed. > > > > > > >* Use an ADO recordset. This is a PITA because you cannot bind > > >a > > > > > > >report to a recordset in an MDE and we cannot build the > > > > > > >report on > > >the > > > > >fly > > > > > > > > > > >- > > > > > > >we are a Terminal Services site so we will have up to 20 > > > > > > >users in > > >one > > > > >FE. > > > > > > >* Create a table in Access and destroy it when finished with > > >it. > > > >Can't > > > > > > >think of a better way to induce bloating... > > > > > > > > > > > > > >Has anyone faced this kind of problem before? Any bright > > > > > > >ideas? > >Our > > > > > > >foreheads are starting to bleed... > > > > > > > > > > > > > >TIA > > > > > > > > > > > > > >Roz (and Tom) > > > > > > > > > > > > > > > > > > > > >-- > > > > > > >AccessD mailing list > > > > > > >AccessD at databaseadvisors.com > > > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > > > >The contents of this message and any attachments are the > > > > > > >property > > >of > > > > > >Donns > > > > > > >Solicitors > > > > > > >and are intended for the confidential use of the named > > > > > > >recipient > > > >only. > > > > > > >They may be legally > > > > > > > privileged and should not be communicated to, or relied > > > > > > >upon, > >by > > > >any > > > > > > >other party without > > > > > > >our written consent. If you are not the addressee, please > > > > > > >notify > > >us > > > > > > >immediately so that we > > > > > > >can make arrangements for its return. You should not show > > > > > > >this > > > >e-mail > > > > >to > > > > > > >any person or > > > > > > > take copies as you may be committing a criminal or civil > >offence > > > >for > > > > > > >which you may be > > > > > > > liable. The statement and opinions expressed in this > > > > > > >e-mail > > > >message > > > > > >are > > > > > > >those of the > > > > > > >writer, and do not necessarily represent that of Donns > >Solicitors. > > > > > > >Although any files attached > > > > > > > to this e-mail will have been checked with virus protection > > > >software > > > > > > >prior to transmission, > > > > > > >you should carry out your own virus check before opening any > > > > >attachment. > > > > > > >Donns Solicitors does not accept any liability for any damage > > > > > > >or > > >loss > > > > > >which > > > > > > > > > > > > >may be caused > > > > > > >by software viruses... > > > > > > >-- > > > > > > >AccessD mailing list > > > > > > >AccessD at databaseadvisors.com > > > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > >-- > > > > > >AccessD mailing list > > > > > >AccessD at databaseadvisors.com > > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the > > > > > >property > >of > > > > >Donns > > > > > >Solicitors > > > > > >and are intended for the confidential use of the named > > > > > >recipient > > >only. > > > > > >They may be legally > > > > > > privileged and should not be communicated to, or relied upon, > > > > > >by > > >any > > > > > >other party without > > > > > >our written consent. If you are not the addressee, please > > > > > >notify > >us > > > > > >immediately so that we > > > > > >can make arrangements for its return. You should not show this > > >e-mail > > > >to > > > > > >any person or > > > > > > take copies as you may be committing a criminal or civil > > > > > >offence > > >for > > > > > >which you may be > > > > > > liable. The statement and opinions expressed in this e-mail > > >message > > > > >are > > > > > >those of the > > > > > >writer, and do not necessarily represent that of Donns > > > > > >Solicitors. Although any files attached > > > > > > to this e-mail will have been checked with virus protection > > >software > > > > > >prior to transmission, > > > > > >you should carry out your own virus check before opening any > > > >attachment. > > > > > >Donns Solicitors does not accept any liability for any damage > > > > > >or > >loss > > > > >which > > > > > > > > > > >may be caused > > > > > >by software viruses... > > > > > >-- > > > > > >AccessD mailing list > > > > > >AccessD at databaseadvisors.com > > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property > > > > >of > > > >Donns > > > > >Solicitors > > > > >and are intended for the confidential use of the named recipient > >only. > > > > >They may be legally > > > > > privileged and should not be communicated to, or relied upon, > > > > >by > >any > > > > >other party without > > > > >our written consent. If you are not the addressee, please notify > > > > >us immediately so that we can make arrangements for its return. > > > > >You should not show this > >e-mail > > >to > > > > >any person or > > > > > take copies as you may be committing a criminal or civil > > > > >offence > >for > > > > >which you may be > > > > > liable. The statement and opinions expressed in this e-mail > >message > > > >are > > > > >those of the > > > > >writer, and do not necessarily represent that of Donns > > > > >Solicitors. Although any files attached > > > > > to this e-mail will have been checked with virus protection > >software > > > > >prior to transmission, > > > > >you should carry out your own virus check before opening any > > >attachment. > > > > >Donns Solicitors does not accept any liability for any damage or > > > > >loss > > > >which > > > > > > > > >may be caused > > > > >by software viruses... > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property > > > >of > > >Donns > > > >Solicitors > > > >and are intended for the confidential use of the named recipient > > > >only. They may be legally > > > > privileged and should not be communicated to, or relied upon, by > > > >any other party without our written consent. If you are not the > > > >addressee, please notify us immediately so that we > > > >can make arrangements for its return. You should not show this >e-mail > >to > > > >any person or > > > > take copies as you may be committing a criminal or civil offence > > > >for which you may be > > > > liable. The statement and opinions expressed in this e-mail > > > >message > > >are > > > >those of the > > > >writer, and do not necessarily represent that of Donns Solicitors. > > > >Although any files attached > > > > to this e-mail will have been checked with virus protection > > > >software prior to transmission, you should carry out your own virus > > > >check before opening any > >attachment. > > > >Donns Solicitors does not accept any liability for any damage or > > > >loss > > >which > > > > > > >may be caused > > > >by software viruses... > > > >-- > > > >AccessD mailing list > > > >AccessD at databaseadvisors.com > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > >Donns > > >Solicitors > > >and are intended for the confidential use of the named recipient > > >only. They may be legally > > > privileged and should not be communicated to, or relied upon, by > > >any other party without our written consent. If you are not the > > >addressee, please notify us immediately so that we > > >can make arrangements for its return. You should not show this e-mail >to > > >any person or > > > take copies as you may be committing a criminal or civil offence for > > >which you may be > > > liable. The statement and opinions expressed in this e-mail message > >are > > >those of the > > >writer, and do not necessarily represent that of Donns Solicitors. > > >Although any files attached > > > to this e-mail will have been checked with virus protection > > >software prior to transmission, you should carry out your own virus > > >check before opening any attachment. Donns Solicitors does not accept > > >any liability for any damage or loss > >which > > > > >may be caused > > >by software viruses... > > >-- > > >AccessD mailing list > > >AccessD at databaseadvisors.com > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > >Donns > >Solicitors > >and are intended for the confidential use of the named recipient only. > >They may be legally > > privileged and should not be communicated to, or relied upon, by any > >other party without > >our written consent. If you are not the addressee, please notify us > >immediately so that we > >can make arrangements for its return. You should not show this e-mail to > >any person or > > take copies as you may be committing a criminal or civil offence for > >which you may be > > liable. The statement and opinions expressed in this e-mail message >are > >those of the > >writer, and do not necessarily represent that of Donns Solicitors. > >Although any files attached > > to this e-mail will have been checked with virus protection software > >prior to transmission, > >you should carry out your own virus check before opening any attachment. > >Donns Solicitors does not accept any liability for any damage or loss >which > > >may be caused > >by software viruses... > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Thu Feb 3 00:40:28 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Thu, 3 Feb 2005 07:40:28 +0100 Subject: [AccessD] ADO Record Counts Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B577F@stekelbes.ithelps.local> Recordcount will not be accurate when opening the table, you should first do a movelast before getting the correct count. Checking for .eof = true and .bof = true is more acurate and faster to know is 1 or more records exists. Erwin -----Oorspronkelijk bericht----- Van: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] Namens Jeremy Toves Verzonden: woensdag 2 februari 2005 20:12 Aan: Access Developers discussion and problem solving Onderwerp: Re: [AccessD] ADO Record Counts Sorry about the typos. My coding is done on a different computer than the computer I send emails from. I'll try your solution too. Thanks, Jeremy Toves -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Thu Feb 3 00:43:44 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Thu, 3 Feb 2005 07:43:44 +0100 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5780@stekelbes.ithelps.local> Sorry my mistake You are correct, I just presumed the 1 was misread with a l and did not think any further.... Erwin -----Oorspronkelijk bericht----- Van: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] Namens GregSmith at starband.net Verzonden: woensdag 2 februari 2005 16:20 Aan: accessd at databaseadvisors.com Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security File? I've always had and ldb (small "L") file present when someone logs into a database...and for a split db, there is one for the FE, one for the BE and one for the security file...but they're all ldb, not md"x" files. The security file, SecFile.mdw would have a corresponding SecFile.ldb associated with it when someone logs in. Same with the FE and BE files-a corresponding *.ldb file. I can't find any reference anywhere to mdl (small "L") on M$ or Google... If you login "Exclusively" to a db, then this ldb file does not open, letting Access know that nobody else can login because the file is 'locked' by an exclusive user. Greg > This is probably a mdl file (l not 1). > A mdl file is always present when somebody has opened the database > file, in this case the security file. > In this file all locks are kepded and is needed for Access to operate. > > This does not cause any lockouts for users unless some bad programming > or other (security?) issues. > > > Erwin > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Tuesday, February 01, 2005 5:26 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] What is this .md1 That Is Locking My Security File? > > Now Access is being rude to me. I recently moved the security file > that controls my database from each person's own hard drive to a > centralized location on the network. Every couple of days, the > security file named rb.mdw has a friend, rb.md1, locking out most of > the users. Does anyone know what this is and how to prevent it? Thanks. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 3 02:50:53 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 03 Feb 2005 09:50:53 +0100 Subject: [AccessD] A2003: Formatting a text Box Message-ID: Hi Darren I hoped you wouldn't ask ... But Borge's method should be useful in that case as a generic solution. However, as you use A2003, I would check out conditional formatting. /gustav >>> d.dick at uws.edu.au 02-02-2005 23:31:10 >>> Hey Gustav Beautiful - Now the big bit that I forgot to mention in my previous post Will this work on a Continuous Form? From tom.bolton at donnslaw.co.uk Thu Feb 3 04:11:15 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Thu, 3 Feb 2005 10:11:15 -0000 Subject: [AccessD] Data from Informix to Access - dirty reads? Message-ID: <61F915314798D311A2F800A0C9C8318806433330@dibble.observatory.donnslaw.co.uk> Jim If the cursor lock type is set to read-only, you can still scroll through it but will raise an error if you try to edit it. The ability to read through the cursor depends on it's type - you can read through all of them, apart from a forward-only cursor where as the name suggests you can't scroll backwards i.e. rs.MovePrevious, rs.MoveFirst. Cheers Tom -----Original Message----- From: Jim Lawrence [mailto:accessd at shaw.ca] Sent: 03 February 2005 06:03 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Hi Mark: If you set the recordset to read-only (adLockReadOnly) how do you expect read through the recordset. Try something like: rsRecordset.Open strSQL cnConnection, adOpenStatic, adLockOptimistic HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, February 02, 2005 10:59 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Thanks for the feed back...but it didn't change anything. Something else I've noticed...I can use the same SQL criteria, except select a different field and I can loop through those records without a problem...it just occurs when I try to display or reference the case_id when it is more than 2 digits? I'm thoroughly confused at this point...and once I get it to loop through the recordset...How do I get the recordset into a local/temp table? Although...without the case_id...the last questions doesn't really matter Thanks, Mark -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From cyx5 at cdc.gov Thu Feb 3 05:30:17 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Thu, 3 Feb 2005 06:30:17 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: I swear that this is a one and not an L. It is not present when users have the database is opening, using the rb.mdw file and all is well. It only locks occassionally. Next time it locks, I will put on my specs, but I am pretty darn sure it is a 1. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Thursday, February 03, 2005 1:44 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Sorry my mistake You are correct, I just presumed the 1 was misread with a l and did not think any further.... Erwin -----Oorspronkelijk bericht----- Van: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] Namens GregSmith at starband.net Verzonden: woensdag 2 februari 2005 16:20 Aan: accessd at databaseadvisors.com Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security File? I've always had and ldb (small "L") file present when someone logs into a database...and for a split db, there is one for the FE, one for the BE and one for the security file...but they're all ldb, not md"x" files. The security file, SecFile.mdw would have a corresponding SecFile.ldb associated with it when someone logs in. Same with the FE and BE files-a corresponding *.ldb file. I can't find any reference anywhere to mdl (small "L") on M$ or Google... If you login "Exclusively" to a db, then this ldb file does not open, letting Access know that nobody else can login because the file is 'locked' by an exclusive user. Greg > This is probably a mdl file (l not 1). > A mdl file is always present when somebody has opened the database > file, in this case the security file. > In this file all locks are kepded and is needed for Access to operate. > > This does not cause any lockouts for users unless some bad programming > or other (security?) issues. > > > Erwin > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Tuesday, February 01, 2005 5:26 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] What is this .md1 That Is Locking My Security File? > > Now Access is being rude to me. I recently moved the security file > that controls my database from each person's own hard drive to a > centralized location on the network. Every couple of days, the > security file named rb.mdw has a friend, rb.md1, locking out most of > the users. Does anyone know what this is and how to prevent it? Thanks. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 3 05:52:04 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 03 Feb 2005 03:52:04 -0800 Subject: [AccessD] Data from Informix to Access - dirty reads? In-Reply-To: <61F915314798D311A2F800A0C9C8318806433330@dibble.observatory.donnslaw.co.uk> Message-ID: <0IBC00G0V3MRA7@l-daemon> Hi Tom: You may be right as I have never used a 'read-only' recordset but by setting the recordset to 'static' will give the same features and superior performance....Second only to 'forward-only'. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tom Bolton Sent: Thursday, February 03, 2005 2:11 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Jim If the cursor lock type is set to read-only, you can still scroll through it but will raise an error if you try to edit it. The ability to read through the cursor depends on it's type - you can read through all of them, apart from a forward-only cursor where as the name suggests you can't scroll backwards i.e. rs.MovePrevious, rs.MoveFirst. Cheers Tom -----Original Message----- From: Jim Lawrence [mailto:accessd at shaw.ca] Sent: 03 February 2005 06:03 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Hi Mark: If you set the recordset to read-only (adLockReadOnly) how do you expect read through the recordset. Try something like: rsRecordset.Open strSQL cnConnection, adOpenStatic, adLockOptimistic HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, February 02, 2005 10:59 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Thanks for the feed back...but it didn't change anything. Something else I've noticed...I can use the same SQL criteria, except select a different field and I can loop through those records without a problem...it just occurs when I try to display or reference the case_id when it is more than 2 digits? I'm thoroughly confused at this point...and once I get it to loop through the recordset...How do I get the recordset into a local/temp table? Although...without the case_id...the last questions doesn't really matter Thanks, Mark From stuart at lexacorp.com.pg Thu Feb 3 06:07:20 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 03 Feb 2005 22:07:20 +1000 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: <4202A098.7229.25AA354@stuart.lexacorp.com.pg> On 3 Feb 2005 at 6:30, Nicholson, Karen wrote: > I swear that this is a one and not an L. It is not present when users > have the database is opening, using the rb.mdw file and all is well. > It only locks occassionally. Next time it locks, I will put on my > specs, but I am pretty darn sure it is a 1. > Got me beat. http://www.wotsit.org doesn't have an entry for MD1. The only entry at http://filext.com is "Gear CD Suite File" One slight possibility, .MD1 would be used for the second sequential Metabase backup created by IIS. Can't find anything else with Google. -- Stuart From cyx5 at cdc.gov Thu Feb 3 06:47:35 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Thu, 3 Feb 2005 07:47:35 -0500 Subject: [AccessD] Sage Key Purchase Message-ID: What is the best version of SageKey to buy to make executables for Access databases? Right now we are using Access XP, but the corporation MAY be going to Access 2003, they are not sure. Would we have to buy two products for that? Advice needed, Thanks!!! Glad to be back after a day off... From markamatte at hotmail.com Thu Feb 3 08:39:12 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 03 Feb 2005 14:39:12 +0000 Subject: [AccessD] Data from Informix to Access - dirty reads? In-Reply-To: <0IBC00G0V3MRA7@l-daemon> Message-ID: Hello Everyone, Thanks for all the feedback. I'm still a little lost on this one. Here is the current status: 2 seperate machines: Machine1 NT A97 Machine2 2K Server A97 A2K Machine1 will loop through the records...but will crash when the caseID ends in '0' . When I use the SQL "SELECT case_id from ps_rc_case WHERE case_id<100" and loop through the case_id...I crash on 10...if I select >11 it crashes on 20. If I loop though a different field(text fields) "SELECT Name_First from ps_rc_case WHERE case_id<100" and loop through Name_First...it works fine...but I need the case_id. Machine2 (using A97 or A2k) with the same code will loop through the records without errors...except 10 returns as 1, 20 as 2, 25460 as 2546, etc. So something is going on with both machines when the number ends in '0'. A suggestion from a friends was:"SELECT substr(case_id,1) as ttt from ps_rc_case WHERE case_id<100"...and loop through 'ttt'. This actually works on both machines...I'm just not sure why. Finally...the whole reason behind the original question was 'whats the fastest way to get data from an Informix db to a local Access db'? I had never used ADO...and was using Append queries from a linked Informix table to a local temp table. Now that I have the recordset...whats the most efficient way to get it into my temp table? Thanks Again, Mark >From: Jim Lawrence >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >Date: Thu, 03 Feb 2005 03:52:04 -0800 > >Hi Tom: > >You may be right as I have never used a 'read-only' recordset but by >setting >the recordset to 'static' will give the same features and superior >performance....Second only to 'forward-only'. > >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tom Bolton >Sent: Thursday, February 03, 2005 2:11 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Jim > >If the cursor lock type is set to read-only, you can still scroll through >it >but will raise an error if you try to edit it. > >The ability to read through the cursor depends on it's type - you can read >through all of them, apart from a forward-only cursor where as the name >suggests you can't scroll backwards i.e. rs.MovePrevious, rs.MoveFirst. > >Cheers >Tom > > > > >-----Original Message----- >From: Jim Lawrence [mailto:accessd at shaw.ca] >Sent: 03 February 2005 06:03 >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Hi Mark: > >If you set the recordset to read-only (adLockReadOnly) how do you expect >read through the recordset. Try something like: > >rsRecordset.Open strSQL cnConnection, adOpenStatic, adLockOptimistic > >HTH >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Wednesday, February 02, 2005 10:59 AM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Thanks for the feed back...but it didn't change anything. Something else >I've noticed...I can use the same SQL criteria, except select a different >field and I can loop through those records without a problem...it just >occurs when I try to display or reference the case_id when it is more than >2 > >digits? > >I'm thoroughly confused at this point...and once I get it to loop through >the recordset...How do I get the recordset into a local/temp table? >Although...without the case_id...the last questions doesn't really matter > >Thanks, > >Mark > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From GregSmith at starband.net Thu Feb 3 09:23:48 2005 From: GregSmith at starband.net (GregSmith at starband.net) Date: Thu, 3 Feb 2005 10:23:48 -0500 (EST) Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: References: Message-ID: <58117.65.118.249.214.1107444228.squirrel@cetus.email.starband.net> Well, I can't figure out why you're not getting the corresponding ldb file that's assocated with all of the MSAccess versions and their db's. What OS are you running on? What version of Access are you using? Can you make sure you ARE getting those ldb files on the databases? If not, there's something really adrift here. I don't doubt you are getting what you say you are...you should know! ;) We need a few more puzzle pieces yet...but we'll get it put together... > I swear that this is a one and not an L. It is not present when users > have the database is opening, using the rb.mdw file and all is well. It > only locks occassionally. Next time it locks, I will put on my specs, > but I am pretty darn sure it is a 1. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - > IT Helps > Sent: Thursday, February 03, 2005 1:44 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Sorry my mistake > > You are correct, I just presumed the 1 was misread with a l and did not > think any further.... > > Erwin > > > -----Oorspronkelijk bericht----- > Van: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] Namens > GregSmith at starband.net > Verzonden: woensdag 2 februari 2005 16:20 > Aan: accessd at databaseadvisors.com > Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > I've always had and ldb (small "L") file present when someone logs into > a database...and for a split db, there is one for the FE, one for the BE > and one for the security file...but they're all ldb, not md"x" files. > The security file, SecFile.mdw would have a corresponding SecFile.ldb > associated with it when someone logs in. Same with the FE and BE > files-a corresponding *.ldb file. I can't find any reference anywhere > to mdl (small "L") on M$ or Google... > > If you login "Exclusively" to a db, then this ldb file does not open, > letting Access know that nobody else can login because the file is > 'locked' by an exclusive user. > > Greg > >> This is probably a mdl file (l not 1). >> A mdl file is always present when somebody has opened the database >> file, in this case the security file. >> In this file all locks are kepded and is needed for Access to operate. >> >> This does not cause any lockouts for users unless some bad programming > >> or other (security?) issues. >> >> >> Erwin >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >> Karen >> Sent: Tuesday, February 01, 2005 5:26 PM >> To: accessd at databaseadvisors.com >> Subject: [AccessD] What is this .md1 That Is Locking My Security File? >> >> Now Access is being rude to me. I recently moved the security file >> that controls my database from each person's own hard drive to a >> centralized location on the network. Every couple of days, the >> security file named rb.mdw has a friend, rb.md1, locking out most of >> the users. Does anyone know what this is and how to prevent it? > Thanks. >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cyx5 at cdc.gov Thu Feb 3 09:38:24 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Thu, 3 Feb 2005 10:38:24 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: I am not that dumb. I do admit to trusting the wrong people. Of course I get the .ldb s on the databases. This is actually the number one. Next time it happens, I will take a screen shot and announce that I have *the evidence*. The *evidence* will surely float to the surface again in the next week. So let's wait until it happens again, maybe if I can list all the files that are showing up it can be figured out. Thanks! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of GregSmith at starband.net Sent: Thursday, February 03, 2005 10:24 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Well, I can't figure out why you're not getting the corresponding ldb file that's assocated with all of the MSAccess versions and their db's. What OS are you running on? What version of Access are you using? Can you make sure you ARE getting those ldb files on the databases? If not, there's something really adrift here. I don't doubt you are getting what you say you are...you should know! ;) We need a few more puzzle pieces yet...but we'll get it put together... > I swear that this is a one and not an L. It is not present when users > have the database is opening, using the rb.mdw file and all is well. It > only locks occassionally. Next time it locks, I will put on my specs, > but I am pretty darn sure it is a 1. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - > IT Helps > Sent: Thursday, February 03, 2005 1:44 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Sorry my mistake > > You are correct, I just presumed the 1 was misread with a l and did not > think any further.... > > Erwin > > > -----Oorspronkelijk bericht----- > Van: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] Namens > GregSmith at starband.net > Verzonden: woensdag 2 februari 2005 16:20 > Aan: accessd at databaseadvisors.com > Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > I've always had and ldb (small "L") file present when someone logs into > a database...and for a split db, there is one for the FE, one for the BE > and one for the security file...but they're all ldb, not md"x" files. > The security file, SecFile.mdw would have a corresponding SecFile.ldb > associated with it when someone logs in. Same with the FE and BE > files-a corresponding *.ldb file. I can't find any reference anywhere > to mdl (small "L") on M$ or Google... > > If you login "Exclusively" to a db, then this ldb file does not open, > letting Access know that nobody else can login because the file is > 'locked' by an exclusive user. > > Greg > >> This is probably a mdl file (l not 1). >> A mdl file is always present when somebody has opened the database >> file, in this case the security file. >> In this file all locks are kepded and is needed for Access to operate. >> >> This does not cause any lockouts for users unless some bad programming > >> or other (security?) issues. >> >> >> Erwin >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >> Karen >> Sent: Tuesday, February 01, 2005 5:26 PM >> To: accessd at databaseadvisors.com >> Subject: [AccessD] What is this .md1 That Is Locking My Security File? >> >> Now Access is being rude to me. I recently moved the security file >> that controls my database from each person's own hard drive to a >> centralized location on the network. Every couple of days, the >> security file named rb.mdw has a friend, rb.md1, locking out most of >> the users. Does anyone know what this is and how to prevent it? > Thanks. >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dejpolsys at hotmail.com Thu Feb 3 09:52:25 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Thu, 3 Feb 2005 10:52:25 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? References: Message-ID: ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file > that's assocated with all of the MSAccess versions and their db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. >>> In this file all locks are kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cyx5 at cdc.gov Thu Feb 3 10:18:39 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Thu, 3 Feb 2005 11:18:39 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file > that's assocated with all of the MSAccess versions and their db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. >>> In this file all locks are kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 3 10:30:27 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 3 Feb 2005 08:30:27 -0800 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: Do you have any software that is trying to backup or compact the mdw? That's when I might expect to see an .md1 file. Charlotte Foust -----Original Message----- From: Nicholson, Karen [mailto:cyx5 at cdc.gov] Sent: Thursday, February 03, 2005 7:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? I am not that dumb. I do admit to trusting the wrong people. Of course I get the .ldb s on the databases. This is actually the number one. Next time it happens, I will take a screen shot and announce that I have *the evidence*. The *evidence* will surely float to the surface again in the next week. So let's wait until it happens again, maybe if I can list all the files that are showing up it can be figured out. Thanks! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of GregSmith at starband.net Sent: Thursday, February 03, 2005 10:24 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Well, I can't figure out why you're not getting the corresponding ldb file that's assocated with all of the MSAccess versions and their db's. What OS are you running on? What version of Access are you using? Can you make sure you ARE getting those ldb files on the databases? If not, there's something really adrift here. I don't doubt you are getting what you say you are...you should know! ;) We need a few more puzzle pieces yet...but we'll get it put together... > I swear that this is a one and not an L. It is not present when users > have the database is opening, using the rb.mdw file and all is well. It > only locks occassionally. Next time it locks, I will put on my specs, > but I am pretty darn sure it is a 1. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - > IT Helps > Sent: Thursday, February 03, 2005 1:44 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Sorry my mistake > > You are correct, I just presumed the 1 was misread with a l and did not > think any further.... > > Erwin > > > -----Oorspronkelijk bericht----- > Van: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] Namens > GregSmith at starband.net > Verzonden: woensdag 2 februari 2005 16:20 > Aan: accessd at databaseadvisors.com > Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > I've always had and ldb (small "L") file present when someone logs into > a database...and for a split db, there is one for the FE, one for the BE > and one for the security file...but they're all ldb, not md"x" files. > The security file, SecFile.mdw would have a corresponding SecFile.ldb > associated with it when someone logs in. Same with the FE and BE > files-a corresponding *.ldb file. I can't find any reference anywhere > to mdl (small "L") on M$ or Google... > > If you login "Exclusively" to a db, then this ldb file does not open, > letting Access know that nobody else can login because the file is > 'locked' by an exclusive user. > > Greg > >> This is probably a mdl file (l not 1). >> A mdl file is always present when somebody has opened the database >> file, in this case the security file. In this file all locks are >> kepded and is needed for Access to operate. >> >> This does not cause any lockouts for users unless some bad programming > >> or other (security?) issues. >> >> >> Erwin >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >> Karen >> Sent: Tuesday, February 01, 2005 5:26 PM >> To: accessd at databaseadvisors.com >> Subject: [AccessD] What is this .md1 That Is Locking My Security File? >> >> Now Access is being rude to me. I recently moved the security file >> that controls my database from each person's own hard drive to a >> centralized location on the network. Every couple of days, the >> security file named rb.mdw has a friend, rb.md1, locking out most of >> the users. Does anyone know what this is and how to prevent it? > Thanks. >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 3 10:31:49 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 3 Feb 2005 08:31:49 -0800 Subject: [AccessD] Sage Key Purchase Message-ID: You need scripts to match the version of the runtime you're distributing. Charlotte Foust -----Original Message----- From: Nicholson, Karen [mailto:cyx5 at cdc.gov] Sent: Thursday, February 03, 2005 4:48 AM To: accessd at databaseadvisors.com Subject: [AccessD] Sage Key Purchase What is the best version of SageKey to buy to make executables for Access databases? Right now we are using Access XP, but the corporation MAY be going to Access 2003, they are not sure. Would we have to buy two products for that? Advice needed, Thanks!!! Glad to be back after a day off... -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Feb 3 10:33:38 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 3 Feb 2005 08:33:38 -0800 Subject: [AccessD] ADO Record Counts Message-ID: While that is true with a DAO recordset, an ADO recordset does not necessarily open at EOF or BOF, so I've seen that test fail. Charlotte Foust -----Original Message----- From: Erwin Craps - IT Helps [mailto:Erwin.Craps at ithelps.be] Sent: Wednesday, February 02, 2005 10:40 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] ADO Record Counts Recordcount will not be accurate when opening the table, you should first do a movelast before getting the correct count. Checking for .eof = true and .bof = true is more acurate and faster to know is 1 or more records exists. Erwin -----Oorspronkelijk bericht----- Van: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] Namens Jeremy Toves Verzonden: woensdag 2 februari 2005 20:12 Aan: Access Developers discussion and problem solving Onderwerp: Re: [AccessD] ADO Record Counts Sorry about the typos. My coding is done on a different computer than the computer I send emails from. I'll try your solution too. Thanks, Jeremy Toves -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jgross at databasicsdesign.com Thu Feb 3 12:42:59 2005 From: jgross at databasicsdesign.com (Jennifer Gross) Date: Thu, 3 Feb 2005 10:42:59 -0800 Subject: [AccessD] Access 2000 and Terminal Server Message-ID: <003001c50a20$31f70270$6701a8c0@jefferson> We are considering putting our A2K database on Terminal Server. Has anyone run into problems with Terminal Server since all users are accessing the same front end? Are the problems with temporary tables, etc.? Any feedback is appreciated. Thanks, Jennifer Gross databasics (805) 480-1921 www.databasicsdesign.com From pedro at plex.nl Thu Feb 3 13:07:41 2005 From: pedro at plex.nl (Pedro Janssen) Date: Thu, 3 Feb 2005 20:07:41 +0100 Subject: [AccessD] linked table trouble Message-ID: <004801c50a23$a37ae300$f5c581d5@pedro> Hello Group, in the past we never had any troubles with linked tables. Since whe are using A2003 the link between the databases and tables must be renewed (with the linked Tabel manager) very often, in some computers each morning. How is this possible? Is there a solution? Pedro Janssen From martyconnelly at shaw.ca Thu Feb 3 13:22:10 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 03 Feb 2005 11:22:10 -0800 Subject: [AccessD] Access 2000 and Terminal Server References: <003001c50a20$31f70270$6701a8c0@jefferson> Message-ID: <420279E2.2030800@shaw.ca> Here are some passing notes from Tony Toews My random thoughts on Microsoft Access, Terminal Server and/or Citrix http://www.granite.ab.ca/access/terminalserver.htm Problems I have heard about are reduced colour pallete, remote printers, and large RAM requirements for server (1 Gig) Jennifer Gross wrote: >We are considering putting our A2K database on Terminal Server. Has >anyone run into problems with Terminal Server since all users are >accessing the same front end? Are the problems with temporary tables, >etc.? > >Any feedback is appreciated. > >Thanks, > >Jennifer Gross >databasics >(805) 480-1921 >www.databasicsdesign.com > > > > -- Marty Connelly Victoria, B.C. Canada From tom.bolton at donnslaw.co.uk Thu Feb 3 13:30:25 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Thu, 3 Feb 2005 19:30:25 -0000 Subject: [AccessD] Access 2000 and Terminal Server Message-ID: <61F915314798D311A2F800A0C9C8318806433337@dibble.observatory.donnslaw.co.uk> Just bear in mind that any objects you create on the fly will have to have some sort of distinct id, e.g. I've been creating tables and queries on the fly in an Access database under terminal services - had to tag them with the user's Windows logon and a distinct id dragged from a personnel database. HTH Cheers Tom -----Original Message----- From: MartyConnelly [mailto:martyconnelly at shaw.ca] Sent: 03 February 2005 19:22 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2000 and Terminal Server Here are some passing notes from Tony Toews My random thoughts on Microsoft Access, Terminal Server and/or Citrix http://www.granite.ab.ca/access/terminalserver.htm Problems I have heard about are reduced colour pallete, remote printers, and large RAM requirements for server (1 Gig) Jennifer Gross wrote: >We are considering putting our A2K database on Terminal Server. Has >anyone run into problems with Terminal Server since all users are >accessing the same front end? Are the problems with temporary tables, >etc.? > >Any feedback is appreciated. > >Thanks, > >Jennifer Gross >databasics >(805) 480-1921 >www.databasicsdesign.com > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From cfoust at infostatsystems.com Thu Feb 3 13:38:44 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 3 Feb 2005 11:38:44 -0800 Subject: [AccessD] linked table trouble Message-ID: I don't have an answer for you, but I've heard that complaint several times in other forums too. Charlotte Foust -----Original Message----- From: Pedro Janssen [mailto:pedro at plex.nl] Sent: Thursday, February 03, 2005 11:08 AM To: AccessD at databaseadvisors.com Subject: [AccessD] linked table trouble Hello Group, in the past we never had any troubles with linked tables. Since whe are using A2003 the link between the databases and tables must be renewed (with the linked Tabel manager) very often, in some computers each morning. How is this possible? Is there a solution? Pedro Janssen -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jgross at databasicsdesign.com Thu Feb 3 13:56:47 2005 From: jgross at databasicsdesign.com (Jennifer Gross) Date: Thu, 3 Feb 2005 11:56:47 -0800 Subject: [AccessD] Access 2000 and Terminal Server In-Reply-To: <420279E2.2030800@shaw.ca> Message-ID: <004001c50a2a$815c6f30$6701a8c0@jefferson> Awesome, thanks for the feedback everyone. It is exactly what I am looking for. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Thursday, February 03, 2005 11:22 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2000 and Terminal Server Here are some passing notes from Tony Toews My random thoughts on Microsoft Access, Terminal Server and/or Citrix http://www.granite.ab.ca/access/terminalserver.htm Problems I have heard about are reduced colour pallete, remote printers, and large RAM requirements for server (1 Gig) Jennifer Gross wrote: >We are considering putting our A2K database on Terminal Server. Has >anyone run into problems with Terminal Server since all users are >accessing the same front end? Are the problems with temporary tables, >etc.? > >Any feedback is appreciated. > >Thanks, > >Jennifer Gross >databasics >(805) 480-1921 >www.databasicsdesign.com > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jdemarco at hudsonhealthplan.org Thu Feb 3 13:57:31 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Thu, 3 Feb 2005 14:57:31 -0500 Subject: [AccessD] linked table trouble Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2B8B@TTNEXCHCL2.hshhp.com> Pedro and/or Charlotte, Is this with A2K3 format databases, A2K format, or both? TIA, Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Thursday, February 03, 2005 2:39 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] linked table trouble I don't have an answer for you, but I've heard that complaint several times in other forums too. Charlotte Foust -----Original Message----- From: Pedro Janssen [mailto:pedro at plex.nl] Sent: Thursday, February 03, 2005 11:08 AM To: AccessD at databaseadvisors.com Subject: [AccessD] linked table trouble Hello Group, in the past we never had any troubles with linked tables. Since whe are using A2003 the link between the databases and tables must be renewed (with the linked Tabel manager) very often, in some computers each morning. How is this possible? Is there a solution? Pedro Janssen -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From bheid at appdevgrp.com Thu Feb 3 14:05:26 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Thu, 3 Feb 2005 15:05:26 -0500 Subject: [AccessD] linked table trouble In-Reply-To: <916187228923D311A6FE00A0CC3FAA30AC6EB0@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE78A@ADGSERVER> Way back in ACC97, we had issues with links. So in our app, we just programmatically relink every time. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 03, 2005 2:39 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] linked table trouble I don't have an answer for you, but I've heard that complaint several times in other forums too. Charlotte Foust -----Original Message----- From: Pedro Janssen [mailto:pedro at plex.nl] Sent: Thursday, February 03, 2005 11:08 AM To: AccessD at databaseadvisors.com Subject: [AccessD] linked table trouble Hello Group, in the past we never had any troubles with linked tables. Since whe are using A2003 the link between the databases and tables must be renewed (with the linked Tabel manager) very often, in some computers each morning. How is this possible? Is there a solution? Pedro Janssen -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Thu Feb 3 14:13:06 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Thu, 3 Feb 2005 14:13:06 -0600 Subject: [AccessD] Access 2000 and Terminal Server Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB67723373CC@corp-es01.fleetpride.com> I have had problems on a citrix server when trying to run an Access 2000 database with code that populates excel spreadsheets. I never could get the code to run properly 100% of the time. Jim Hale -----Original Message----- From: Jennifer Gross [mailto:jgross at databasicsdesign.com] Sent: Thursday, February 03, 2005 12:43 PM To: AccessD List Subject: [AccessD] Access 2000 and Terminal Server We are considering putting our A2K database on Terminal Server. Has anyone run into problems with Terminal Server since all users are accessing the same front end? Are the problems with temporary tables, etc.? Any feedback is appreciated. Thanks, Jennifer Gross databasics (805) 480-1921 www.databasicsdesign.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 GregSmith at starband.net Thu Feb 3 14:23:27 2005 From: GregSmith at starband.net (GregSmith at starband.net) Date: Thu, 3 Feb 2005 15:23:27 -0500 (EST) Subject: [AccessD] linked table trouble In-Reply-To: <004801c50a23$a37ae300$f5c581d5@pedro> References: <004801c50a23$a37ae300$f5c581d5@pedro> Message-ID: <3908.65.118.249.214.1107462207.squirrel@cetus.email.starband.net> Hi Pedro: Are you using UNC or a mapped drive for your connection to the BE? I've had problems with UNC connections before but with mapped drives to the BE, almost never had any issues. Greg Smith > Hello Group, > > in the past we never had any troubles with linked tables. > Since whe are using A2003 the link between the databases and tables must > be renewed (with the linked Tabel manager) very often, in some computers > each morning. How is this possible? Is there a solution? > > Pedro Janssen > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Feb 3 14:23:57 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 3 Feb 2005 12:23:57 -0800 Subject: [AccessD] linked table trouble Message-ID: The complaints I've heard about have been in all file formats. Charlotte Foust -----Original Message----- From: Jim DeMarco [mailto:Jdemarco at hudsonhealthplan.org] Sent: Thursday, February 03, 2005 11:58 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] linked table trouble Pedro and/or Charlotte, Is this with A2K3 format databases, A2K format, or both? TIA, Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Thursday, February 03, 2005 2:39 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] linked table trouble I don't have an answer for you, but I've heard that complaint several times in other forums too. Charlotte Foust -----Original Message----- From: Pedro Janssen [mailto:pedro at plex.nl] Sent: Thursday, February 03, 2005 11:08 AM To: AccessD at databaseadvisors.com Subject: [AccessD] linked table trouble Hello Group, in the past we never had any troubles with linked tables. Since whe are using A2003 the link between the databases and tables must be renewed (with the linked Tabel manager) very often, in some computers each morning. How is this possible? Is there a solution? Pedro Janssen -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ************************************************************************ *********** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". ************************************************************************ *********** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From pedro at plex.nl Thu Feb 3 15:21:47 2005 From: pedro at plex.nl (Pedro Janssen) Date: Thu, 3 Feb 2005 22:21:47 +0100 Subject: [AccessD] linked table trouble References: Message-ID: <00c101c50a36$5f128c50$f5c581d5@pedro> Hello All, the troubles are in A2K3 format databases. About the UNC or mapped drive connections. Maybe due to differences in our language i do not really understand what you mean. The database i am using is not a real backend or frontend database. It uses just one table from another database in witch we store the data of our hospital specialists. Both databases are in different folders on a file server, on which we login to. Bobby could you provide me the code for the programmatically relink. Thanks to all Pedro ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 9:23 PM Subject: RE: [AccessD] linked table trouble > The complaints I've heard about have been in all file formats. > > Charlotte Foust > > > -----Original Message----- > From: Jim DeMarco [mailto:Jdemarco at hudsonhealthplan.org] > Sent: Thursday, February 03, 2005 11:58 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] linked table trouble > > > Pedro and/or Charlotte, > > Is this with A2K3 format databases, A2K format, or both? > > TIA, > > Jim DeMarco > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte > Foust > Sent: Thursday, February 03, 2005 2:39 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] linked table trouble > > > I don't have an answer for you, but I've heard that complaint several > times in other forums too. > > Charlotte Foust > > > -----Original Message----- > From: Pedro Janssen [mailto:pedro at plex.nl] > Sent: Thursday, February 03, 2005 11:08 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] linked table trouble > > > Hello Group, > > in the past we never had any troubles with linked tables. > Since whe are using A2003 the link between the databases and tables must > be renewed (with the linked Tabel manager) very often, in some computers > each morning. How is this possible? Is there a solution? > > Pedro Janssen > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > ************************************************************************ > *********** > "This electronic message is intended to be for the use only of the named > recipient, and may contain information from Hudson Health Plan (HHP) > that is confidential or privileged. If you are not the intended > recipient, you are hereby notified that any disclosure, copying, > distribution or use of the contents of this message is strictly > prohibited. If you have received this message in error or are not the > named recipient, please notify us immediately, either by contacting the > sender at the electronic mail address noted above or calling HHP at > (914) 631-1611. If you are not the intended recipient, please do not > forward this email to anyone, and delete and destroy all copies of this > message. Thank You". > ************************************************************************ > *********** > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From d.dick at uws.edu.au Thu Feb 3 16:19:49 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Fri, 4 Feb 2005 09:19:49 +1100 Subject: [AccessD] A2003: Formatting a text Box In-Reply-To: Message-ID: <200502032220.j13MK5wF005202@cooper.uws.edu.au> Thanks Gustav Sorry 'bout not mentioning the continuous form thingy just over looked it I 'spose :-)) See ya Thanks for the original function DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, 3 February 2005 7:51 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] A2003: Formatting a text Box Hi Darren I hoped you wouldn't ask ... But Borge's method should be useful in that case as a generic solution. However, as you use A2003, I would check out conditional formatting. /gustav >>> d.dick at uws.edu.au 02-02-2005 23:31:10 >>> Hey Gustav Beautiful - Now the big bit that I forgot to mention in my previous post Will this work on a Continuous Form? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kwilliam at ashlandnet.com Thu Feb 3 16:23:48 2005 From: kwilliam at ashlandnet.com (Keith Williamson) Date: Thu, 3 Feb 2005 17:23:48 -0500 Subject: [AccessD] Calendar Software Search - Revisited Message-ID: <002501c50a3f$08a20360$64aba8c0@ashlandnet.com> Hi All....I'm trying again on the Calendar issue. I wouldn't think this would be so hard...but so far it has been impossible. I need a calendar software that links to Access. The major criteria are: 1) Must have monthly display format (ie. various daily tasks/events display, in summary, on the monthly layout); 2) Must handle multi-day scheduled tasks (ie. enter begin and ending date, it reflects on calendar); 3) Would like to have different color for priority tasks/events; 4) Must allow me to edit the tables and add forms for additional information, when drilling down on a daily task; 5) Basically look like MSOutlook, but when drilling down on the daily event, get custom forms that I can create/edit. 6) Must allow for direct data input to calendar tables (I don't want to have to import/export) What I need to do is have the ability to display (in a monthly format) multiple events on a daily basis, that I can drill down on to get additional detail. The reason I don't want to use Outlook is that I want to be able to do calculations on the detail behind the events. The purpose is for my business. We do a LOT of craft shows on weekends. Typically, this time of the year, I am evaluating all the different events for the year. I schedule them all out, and start doing cost/benefit analysis on them. I literally have hundreds to choose from...and plan on doing between 30 - 40 events......but want to have the information for ALL available (that I know of). On any given weekend, I could have anywhere from zero events to choose from, to 5 or 6 events ( in the long run it could be even more.) I need to store information about past history of the event (if we did it in the past....such as booth fees, attendance, sales, maybe weather, mileage to the event, travel expenses, etc.) I need to be able to see all the possible events for the month....so each day would need to be able to auto-expand if there are more than the standard 4-5 lines of events for that day. I also want to be able to just set the duration of the event, and have it auto-fill the event for all the days. It is very important that I can see the whole month, at a glance. Then drill down on the detail. I envision a check-box that I can select which event (or more than one event) for the day...which might change the color for the event on the month-view. This way...I can basically select all the events I am interested in....an apply for them. If I can't get into one that I wanted....I can go back to that weekend, and see if there are any other events I might be interested in. Once the events are selected...I can effectively budget sales and costs for that segment of the business, for the year. I can also use this to develop employee schedules...as I would know when I needed additional coverage in the store. If anyone has any idea where I can buy such a product...PLEASE, PLEASE let me know. Many thanks, Keith E. Williamson From donald.a.Mcgillivray at mail.sprint.com Thu Feb 3 17:37:46 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Thu, 3 Feb 2005 17:37:46 -0600 Subject: [AccessD] Calendar Software Search - Revisited Message-ID: <988E2AC88CCB54459286C4077DB662F503BD985C@PDAWB03C.ad.sprint.com> Keith, Sending you a small sample off-line that might spark some ideas. Hope it helps . . . Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Thursday, February 03, 2005 2:24 PM To: dba-OT at databaseadvisors.com; Access Developers discussion and problem solving Subject: [AccessD] Calendar Software Search - Revisited Hi All....I'm trying again on the Calendar issue. I wouldn't think this would be so hard...but so far it has been impossible. I need a calendar software that links to Access. The major criteria are: 1) Must have monthly display format (ie. various daily tasks/events display, in summary, on the monthly layout); 2) Must handle multi-day scheduled tasks (ie. enter begin and ending date, it reflects on calendar); 3) Would like to have different color for priority tasks/events; 4) Must allow me to edit the tables and add forms for additional information, when drilling down on a daily task; 5) Basically look like MSOutlook, but when drilling down on the daily event, get custom forms that I can create/edit. 6) Must allow for direct data input to calendar tables (I don't want to have to import/export) What I need to do is have the ability to display (in a monthly format) multiple events on a daily basis, that I can drill down on to get additional detail. The reason I don't want to use Outlook is that I want to be able to do calculations on the detail behind the events. The purpose is for my business. We do a LOT of craft shows on weekends. Typically, this time of the year, I am evaluating all the different events for the year. I schedule them all out, and start doing cost/benefit analysis on them. I literally have hundreds to choose from...and plan on doing between 30 - 40 events......but want to have the information for ALL available (that I know of). On any given weekend, I could have anywhere from zero events to choose from, to 5 or 6 events ( in the long run it could be even more.) I need to store information about past history of the event (if we did it in the past....such as booth fees, attendance, sales, maybe weather, mileage to the event, travel expenses, etc.) I need to be able to see all the possible events for the month....so each day would need to be able to auto-expand if there are more than the standard 4-5 lines of events for that day. I also want to be able to just set the duration of the event, and have it auto-fill the event for all the days. It is very important that I can see the whole month, at a glance. Then drill down on the detail. I envision a check-box that I can select which event (or more than one event) for the day...which might change the color for the event on the month-view. This way...I can basically select all the events I am interested in....an apply for them. If I can't get into one that I wanted....I can go back to that weekend, and see if there are any other events I might be interested in. Once the events are selected...I can effectively budget sales and costs for that segment of the business, for the year. I can also use this to develop employee schedules...as I would know when I needed additional coverage in the store. If anyone has any idea where I can buy such a product...PLEASE, PLEASE let me know. Many thanks, Keith E. Williamson -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From handyman at actcom.co.il Thu Feb 3 19:38:20 2005 From: handyman at actcom.co.il (handyman at actcom.co.il) Date: Fri, 04 Feb 2005 03:38:20 +0200 Subject: [AccessD] Calendar Software Search - Revisited In-Reply-To: <988E2AC88CCB54459286C4077DB662F503BD985C@PDAWB03C.ad.sprin t.com> Message-ID: <5.1.0.14.2.20050204033631.0313b6c8@pop5.actcom.net.il> Don, Can you possibly also send me a copy also, as I am also very interested in doing almost the same thing. Thanks Jerry At 05:37 PM, 2/3/2005 -0600, you wrote: >Keith, > >Sending you a small sample off-line that might spark some ideas. Hope >it helps . . . > >Don > >-----Original Message----- From accessd at shaw.ca Thu Feb 3 20:13:13 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 03 Feb 2005 18:13:13 -0800 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: <0IBD00JEC7HYLR@l-daemon> Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file > that's assocated with all of the MSAccess versions and their db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. >>> In this file all locks are kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 3 20:20:41 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 03 Feb 2005 18:20:41 -0800 Subject: [AccessD] Access 2000 and Terminal Server In-Reply-To: <003001c50a20$31f70270$6701a8c0@jefferson> Message-ID: <0IBD00JKN7UFLQ@l-daemon> Hi Jennifer: It will definitely work but it can get very slow with multiple sessions running. It is also a tremendous memory hog loading a complete OS and application with every access. If there are just a few remote people it is a cheap way to deploy an application. I have traditional found it better to have employees login with their laptops, that have a complete Access version and have them just synchronize. It only takes a few seconds and is real stable. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Thursday, February 03, 2005 10:43 AM To: AccessD List Subject: [AccessD] Access 2000 and Terminal Server We are considering putting our A2K database on Terminal Server. Has anyone run into problems with Terminal Server since all users are accessing the same front end? Are the problems with temporary tables, etc.? Any feedback is appreciated. Thanks, Jennifer Gross databasics (805) 480-1921 www.databasicsdesign.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 Feb 3 20:48:13 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 03 Feb 2005 18:48:13 -0800 Subject: [AccessD] linked table trouble In-Reply-To: <00c101c50a36$5f128c50$f5c581d5@pedro> Message-ID: <0IBD0033C94AFN@l-daemon> Hi Pedro: Mapped drive connections would be something like: H:\apps\MyApplications\MyAccess.mdb And UNC would be something like: \\MySecondServer\apps\MyApplications\MyAccess.mdb The second way can sometimes be better as a user at their station could select another letter for their network drive. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Pedro Janssen Sent: Thursday, February 03, 2005 1:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] linked table trouble Hello All, the troubles are in A2K3 format databases. About the UNC or mapped drive connections. Maybe due to differences in our language i do not really understand what you mean. The database i am using is not a real backend or frontend database. It uses just one table from another database in witch we store the data of our hospital specialists. Both databases are in different folders on a file server, on which we login to. Bobby could you provide me the code for the programmatically relink. Thanks to all Pedro ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 9:23 PM Subject: RE: [AccessD] linked table trouble > The complaints I've heard about have been in all file formats. > > Charlotte Foust > > > -----Original Message----- > From: Jim DeMarco [mailto:Jdemarco at hudsonhealthplan.org] > Sent: Thursday, February 03, 2005 11:58 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] linked table trouble > > > Pedro and/or Charlotte, > > Is this with A2K3 format databases, A2K format, or both? > > TIA, > > Jim DeMarco > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte > Foust > Sent: Thursday, February 03, 2005 2:39 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] linked table trouble > > > I don't have an answer for you, but I've heard that complaint several > times in other forums too. > > Charlotte Foust > > > -----Original Message----- > From: Pedro Janssen [mailto:pedro at plex.nl] > Sent: Thursday, February 03, 2005 11:08 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] linked table trouble > > > Hello Group, > > in the past we never had any troubles with linked tables. > Since whe are using A2003 the link between the databases and tables must > be renewed (with the linked Tabel manager) very often, in some computers > each morning. How is this possible? Is there a solution? > > Pedro Janssen > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > ************************************************************************ > *********** > "This electronic message is intended to be for the use only of the named > recipient, and may contain information from Hudson Health Plan (HHP) > that is confidential or privileged. If you are not the intended > recipient, you are hereby notified that any disclosure, copying, > distribution or use of the contents of this message is strictly > prohibited. If you have received this message in error or are not the > named recipient, please notify us immediately, either by contacting the > sender at the electronic mail address noted above or calling HHP at > (914) 631-1611. If you are not the intended recipient, please do not > forward this email to anyone, and delete and destroy all copies of this > message. Thank You". > ************************************************************************ > *********** > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dejpolsys at hotmail.com Thu Feb 3 21:02:26 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Thu, 3 Feb 2005 22:02:26 -0500 Subject: [AccessD] Access 2000 and Terminal Server References: <003001c50a20$31f70270$6701a8c0@jefferson> Message-ID: ..I'm not a fan of TS for many reasons but dbas and accountants love it ..but there is no reason why you cannot run a separate Access FE for each user ...just give each user their own directory and put a copy of the fe in there. William Hindman ----- Original Message ----- From: "Jennifer Gross" To: "AccessD List" Sent: Thursday, February 03, 2005 1:42 PM Subject: [AccessD] Access 2000 and Terminal Server > We are considering putting our A2K database on Terminal Server. Has > anyone run into problems with Terminal Server since all users are > accessing the same front end? Are the problems with temporary tables, > etc.? > > Any feedback is appreciated. > > Thanks, > > Jennifer Gross > databasics > (805) 480-1921 > www.databasicsdesign.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dejpolsys at hotmail.com Thu Feb 3 21:06:52 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Thu, 3 Feb 2005 22:06:52 -0500 Subject: [AccessD] Sage Key Purchase References: Message-ID: ..if you are running Access strictly within the corporate environment, there may be no good reason to use anything other than the packager included in the VST ...Wise/SageKey earn their money when you are installing Access in unknown/uncontrolled environments ...but within a corporate environment, VST is more than adequate ime. William Hindman ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 11:31 AM Subject: RE: [AccessD] Sage Key Purchase > You need scripts to match the version of the runtime you're > distributing. > > Charlotte Foust > > > -----Original Message----- > From: Nicholson, Karen [mailto:cyx5 at cdc.gov] > Sent: Thursday, February 03, 2005 4:48 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Sage Key Purchase > > > What is the best version of SageKey to buy to make executables for > Access databases? Right now we are using Access XP, but the corporation > MAY be going to Access 2003, they are not sure. Would we have to buy > two products for that? Advice needed, Thanks!!! Glad to be back after > a day off... > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From d.dick at uws.edu.au Thu Feb 3 21:42:43 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Fri, 4 Feb 2005 14:42:43 +1100 Subject: [AccessD] A2003:Error message Message-ID: <200502040342.j143gxwF009264@cooper.uws.edu.au> Hi all I am opening a form (frmRegistrations) from a Sub form on the clients form (frmClients) by double clicking a field in the sub form. The name of the field being double clicked is (txtRegistrationID) The name of the sub form is called sub_frmClients Code goes something like this In the double click of txtRegistrationID. DoCmd.OpenForm "frmRegistration", acNormal, , , acFormEdit, acDialog Forms!frmRegistration.RecordsetClone.FindFirst "[RegistrationID]=" & Me.txtRegistrationID Forms!frmRegistration.Bookmark = Forms!frmRegistration.RecordsetClone.Bookmark So far so good the relevant form opens and Access sends it to the correct record In relation to what was double clicked in txtRegistrationID. But.. Sometimes - not all the time - if I make a change to any values in the records Of the newly opened form, I get the error message.. "Update or CancelUpdate without AddNew or Edit OK or HELP are the buttons When I push help it basically explains what the error message says. So... Can someone please tell me Firstly, Why I get the error at all? Secondly, why I don't get it all the time? Thirdly, what do I have to do to make it go away? :-)) I have been opening forms this way from other forms for ages In fact I copy and paste the relevant code from old dB's where It is working fine Any help MA Many thanks Darren From john at winhaven.net Thu Feb 3 21:47:24 2005 From: john at winhaven.net (John Bartow) Date: Thu, 3 Feb 2005 21:47:24 -0600 Subject: [AccessD] Sage Key Purchase In-Reply-To: Message-ID: <200502032147890.SM03388@ScuzzPaq> Qualify that statement with a "consistent" corporate environment. JMTC John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 9:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sage Key Purchase ..if you are running Access strictly within the corporate environment, there may be no good reason to use anything other than the packager included in the VST ...Wise/SageKey earn their money when you are installing Access in unknown/uncontrolled environments ...but within a corporate environment, VST is more than adequate ime. William Hindman ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 11:31 AM Subject: RE: [AccessD] Sage Key Purchase > You need scripts to match the version of the runtime you're > distributing. > > Charlotte Foust > > > -----Original Message----- > From: Nicholson, Karen [mailto:cyx5 at cdc.gov] > Sent: Thursday, February 03, 2005 4:48 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Sage Key Purchase > > > What is the best version of SageKey to buy to make executables for > Access databases? Right now we are using Access XP, but the corporation > MAY be going to Access 2003, they are not sure. Would we have to buy > two products for that? Advice needed, Thanks!!! Glad to be back after > a day off... > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dejpolsys at hotmail.com Thu Feb 3 22:48:24 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Thu, 3 Feb 2005 23:48:24 -0500 Subject: [AccessD] Sage Key Purchase References: <200502032147890.SM03388@ScuzzPaq> Message-ID: ..consider it done :) ..but really, have you ever seen one? William Hindman ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Thursday, February 03, 2005 10:47 PM Subject: RE: [AccessD] Sage Key Purchase > Qualify that statement with a "consistent" corporate environment. > > JMTC > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Thursday, February 03, 2005 9:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sage Key Purchase > > ..if you are running Access strictly within the corporate environment, > there > may be no good reason to use anything other than the packager included in > the VST ...Wise/SageKey earn their money when you are installing Access in > unknown/uncontrolled environments ...but within a corporate environment, > VST > is more than adequate ime. > > William Hindman > > > ----- Original Message ----- > From: "Charlotte Foust" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, February 03, 2005 11:31 AM > Subject: RE: [AccessD] Sage Key Purchase > > >> You need scripts to match the version of the runtime you're >> distributing. >> >> Charlotte Foust >> >> >> -----Original Message----- >> From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >> Sent: Thursday, February 03, 2005 4:48 AM >> To: accessd at databaseadvisors.com >> Subject: [AccessD] Sage Key Purchase >> >> >> What is the best version of SageKey to buy to make executables for >> Access databases? Right now we are using Access XP, but the corporation >> MAY be going to Access 2003, they are not sure. Would we have to buy >> two products for that? Advice needed, Thanks!!! Glad to be back after >> a day off... >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From artful at rogers.com Thu Feb 3 23:03:07 2005 From: artful at rogers.com (Arthur Fuller) Date: Fri, 04 Feb 2005 00:03:07 -0500 Subject: [AccessD] Buried In-Reply-To: <200502032147890.SM03388@ScuzzPaq> References: <200502032147890.SM03388@ScuzzPaq> Message-ID: <4203020B.2070108@rogers.com> I have about 1000 msgs in this folder alone that I haven't read. Insane schedule, 18+ hours a day. U2 2005 concert tour rolling out, plus Eagles and a couple of others. Probs with the db and the web site and the e-commerce hook and so on. Close to done. Close enough to write this and tell you all that I still love you and still love AccessD, but I haven't been here for a while. In fact until this is done (Sunday I hope), I won't even look at those 1000 messages waiting for me in the AccessD folder. No offence intended. Just trying to save the firm. (There's always time for self-aggrandizement LOL.) Arthur, King of the Dorks. >> >> -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.4 - Release Date: 2/1/2005 From newsgrps at dalyn.co.nz Thu Feb 3 23:26:15 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Fri, 04 Feb 2005 18:26:15 +1300 Subject: [AccessD] Adding property to table field Message-ID: <6.2.0.14.0.20050204181858.032f1210@mail.dalyn.co.nz> Group, A97. Here is my code: Dim dbsBE As Database, tbldef As TableDef, fld As Field Set dbsBE = DBEngine.Workspaces(0).OpenDatabase(DLookup("DataDirectory", "Variables Setup")) Set tbldef = dbsBE.TableDefs("Variables") 'create the fields Set fld = tbldef.CreateField("AnnualReturnCA11", dbSingle) tbldef.Fields.Append fld fld.Properties.Append fld.CreateProperty("Format", dbText, "Percent") fld.Properties.Append fld.CreateProperty("DecimalPlaces", dbText, "2") fld.Properties("DefaultValue").Value = 0 This all works except the DecimalPlaces property shows "Auto" in the table (and not 2). I have tried fld.Properties.Append fld.CreateProperty("DecimalPlaces", dbInteger, 2) but this also doesn't work. Any suggestions? Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 From d.dick at uws.edu.au Fri Feb 4 00:02:08 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Fri, 4 Feb 2005 17:02:08 +1100 Subject: [AccessD] A2003:Error message In-Reply-To: <200502040342.j143gxwF009264@cooper.uws.edu.au> Message-ID: <200502040602.j1462OwF007779@cooper.uws.edu.au> Never mind I just passed the RegistrationID in an open Args argument Dunno why it's failing now See y'all Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Friday, 4 February 2005 2:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2003:Error message Hi all I am opening a form (frmRegistrations) from a Sub form on the clients form (frmClients) by double clicking a field in the sub form. The name of the field being double clicked is (txtRegistrationID) The name of the sub form is called sub_frmClients Code goes something like this In the double click of txtRegistrationID. DoCmd.OpenForm "frmRegistration", acNormal, , , acFormEdit, acDialog Forms!frmRegistration.RecordsetClone.FindFirst "[RegistrationID]=" & Me.txtRegistrationID Forms!frmRegistration.Bookmark = Forms!frmRegistration.RecordsetClone.Bookmark So far so good the relevant form opens and Access sends it to the correct record In relation to what was double clicked in txtRegistrationID. But.. Sometimes - not all the time - if I make a change to any values in the records Of the newly opened form, I get the error message.. "Update or CancelUpdate without AddNew or Edit OK or HELP are the buttons When I push help it basically explains what the error message says. So... Can someone please tell me Firstly, Why I get the error at all? Secondly, why I don't get it all the time? Thirdly, what do I have to do to make it go away? :-)) I have been opening forms this way from other forms for ages In fact I copy and paste the relevant code from old dB's where It is working fine Any help MA Many thanks Darren -- 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 Feb 4 01:42:47 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 4 Feb 2005 07:42:47 -0000 Subject: [AccessD] Buried In-Reply-To: <4203020B.2070108@rogers.com> Message-ID: <002001c50a8d$1f707f60$b274d0d5@minster33c3r25> Thanks for that Arthur, I was starting to worry. Good luck with sorting your probs out. Just booked to see U2 on the UK leg at Cardiff. Cost me a small flippin' fortune but have to see them once before I'm too decrepit or they are. All the very best. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Arthur Fuller > Sent: 04 February 2005 05:03 > To: Access Developers discussion and problem solving > Subject: [AccessD] Buried > > > I have about 1000 msgs in this folder alone that I haven't > read. Insane > schedule, 18+ hours a day. U2 2005 concert tour rolling out, > plus Eagles > and a couple of others. Probs with the db and the web site and the > e-commerce hook and so on. Close to done. Close enough to > write this and > tell you all that I still love you and still love AccessD, but I > haven't been here for a while. In fact until this is done (Sunday I > hope), I won't even look at those 1000 messages waiting for me in the > AccessD folder. No offence intended. Just trying to save the firm. > (There's always time for self-aggrandizement LOL.) > > Arthur, King of the Dorks. > > >> > >> > > > -- > No virus found in this outgoing message. > Checked by AVG Anti-Virus. > Version: 7.0.300 / Virus Database: 265.8.4 - Release Date: 2/1/2005 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From pedro at plex.nl Fri Feb 4 09:19:27 2005 From: pedro at plex.nl (pedro at plex.nl) Date: Fri, 04 Feb 2005 09:19:27 (MET) Subject: Fwd: RE: [AccessD] linked table trouble Message-ID: <200502040819.j148JRHh009727@mailhostC.plex.net> Hello Jim, this explains a lott. The link in access is made with mapped drive, but the actual connection with the network is made by UCN. But still with UCN in WindowsXP, when making a connection you fill in a letter and then make the connection by UCN. Maybe the best way is to reconnect each startup by code, But i don't know how this code is made. Nice to now that after al these years i learn that connecting in a way like \\Server_a\data is called UNC Pedro Janssen From: Jim Lawrence To: "'Access Developers discussion and problem solving'" Date: Thu, 03 Feb 2005 18:48:13 -0800 Subject: RE: [AccessD] linked table trouble Hi Pedro: Mapped drive connections would be something like: H:\apps\MyApplications\MyAccess.mdb And UNC would be something like: \\MySecondServer\apps\MyApplications\MyAccess.mdb The second way can sometimes be better as a user at their station could select another letter for their network drive. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Pedro Janssen Sent: Thursday, February 03, 2005 1:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] linked table trouble Hello All, the troubles are in A2K3 format databases. About the UNC or mapped drive connections. Maybe due to differences in our language i do not really understand what you mean. The database i am using is not a real backend or frontend database. It uses just one table from another database in witch we store the data of our hospital specialists. Both databases are in different folders on a file server, on which we login to. Bobby could you provide me the code for the programmatically relink. Thanks to all Pedro ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 9:23 PM Subject: RE: [AccessD] linked table trouble > The complaints I've heard about have been in all file formats. > > Charlotte Foust > > > -----Original Message----- > From: Jim DeMarco [mailto:Jdemarco at hudsonhealthplan.org] > Sent: Thursday, February 03, 2005 11:58 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] linked table trouble > > > Pedro and/or Charlotte, > > Is this with A2K3 format databases, A2K format, or both? > > TIA, > > Jim DeMarco > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte > Foust > Sent: Thursday, February 03, 2005 2:39 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] linked table trouble > > > I don't have an answer for you, but I've heard that complaint several > times in other forums too. > > Charlotte Foust > > > -----Original Message----- > From: Pedro Janssen [mailto:pedro at plex.nl] > Sent: Thursday, February 03, 2005 11:08 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] linked table trouble > > > Hello Group, > > in the past we never had any troubles with linked tables. > Since whe are using A2003 the link between the databases and tables must > be renewed (with the linked Tabel manager) very often, in some computers > each morning. How is this possible? Is there a solution? > > Pedro Janssen > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > ************************************************************************ > *********** > "This electronic message is intended to be for the use only of the named > recipient, and may contain information from Hudson Health Plan (HHP) > that is confidential or privileged. If you are not the intended > recipient, you are hereby notified that any disclosure, copying, > distribution or use of the contents of this message is strictly > prohibited. If you have received this message in error or are not the > named recipient, please notify us immediately, either by contacting the > sender at the electronic mail address noted above or calling HHP at > (914) 631-1611. If you are not the intended recipient, please do not > forward this email to anyone, and delete and destroy all copies of this > message. Thank You". > ************************************************************************ > *********** > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Paul.Rogers at SummitMedia.co.uk Fri Feb 4 02:44:57 2005 From: Paul.Rogers at SummitMedia.co.uk (Paul Rodgers) Date: Fri, 4 Feb 2005 08:44:57 -0000 Subject: [AccessD] Buried Message-ID: <1FF4D9105232EB4DA1901BB7D175877E03F4D6@s003.wolds.summitmedia.co.uk> Good to hear from you, Arthur. Stay strong. All the best paul -----Original Message----- From: Arthur Fuller [mailto:artful at rogers.com] Sent: 04 February 2005 05:03 To: Access Developers discussion and problem solving Subject: [AccessD] Buried I have about 1000 msgs in this folder alone that I haven't read. Insane schedule, 18+ hours a day. U2 2005 concert tour rolling out, plus Eagles and a couple of others. Probs with the db and the web site and the e-commerce hook and so on. Close to done. Close enough to write this and tell you all that I still love you and still love AccessD, but I haven't been here for a while. In fact until this is done (Sunday I hope), I won't even look at those 1000 messages waiting for me in the AccessD folder. No offence intended. Just trying to save the firm. (There's always time for self-aggrandizement LOL.) Arthur, King of the Dorks. >> >> -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.4 - Release Date: 2/1/2005 -- 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 Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.4 - Release Date: 01/02/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.4 - Release Date: 01/02/2005 From Chris.Foote at uk.thalesgroup.com Fri Feb 4 02:53:27 2005 From: Chris.Foote at uk.thalesgroup.com (Foote, Chris) Date: Fri, 4 Feb 2005 08:53:27 -0000 Subject: [AccessD] Buried Message-ID: <97CF276BD8C6D4119C4B00508BB18DE709E0C56B@ntscxch1.int.rdel.co.uk> Good to hear from you Arthur! Best regards! Chris Foote - UK > -----Original Message----- > From: Arthur Fuller [mailto:artful at rogers.com] > Sent: Friday, February 04, 2005 5:03 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Buried > > > I have about 1000 msgs in this folder alone that I haven't > read. --------(Snip)----- From Gustav at cactus.dk Fri Feb 4 03:59:24 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 04 Feb 2005 10:59:24 +0100 Subject: [AccessD] Adding property to table field Message-ID: Hi David Try with CreateProperty("DecimalPlaces", dbByte, 2) /gustav >>> newsgrps at dalyn.co.nz 04-02-2005 06:26:15 >>> Group, A97. Here is my code: Dim dbsBE As Database, tbldef As TableDef, fld As Field Set dbsBE = DBEngine.Workspaces(0).OpenDatabase(DLookup("DataDirectory", "Variables Setup")) Set tbldef = dbsBE.TableDefs("Variables") 'create the fields Set fld = tbldef.CreateField("AnnualReturnCA11", dbSingle) tbldef.Fields.Append fld fld.Properties.Append fld.CreateProperty("Format", dbText, "Percent") fld.Properties.Append fld.CreateProperty("DecimalPlaces", dbText, "2") fld.Properties("DefaultValue").Value = 0 This all works except the DecimalPlaces property shows "Auto" in the table (and not 2). I have tried fld.Properties.Append fld.CreateProperty("DecimalPlaces", dbInteger, 2) but this also doesn't work. Any suggestions? Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 From cyx5 at cdc.gov Fri Feb 4 05:42:10 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Fri, 4 Feb 2005 06:42:10 -0500 Subject: [AccessD] Sage Key Purchase Message-ID: This database is being distributed worldwide, from Hong Kong to England. I am running into the Windows XP environment not wanting to run an Access 2000 Runtime. Got the Access 2003 runtime working, but now I don't know if it will run on Windows XP. If it runs on Windows XP, will it run on Windows 2000? I used to have a bunch of computers at home with various operating systems, now I have none that work. The others walked away. Funny how that happens. Not to fear, to Sam's Club I go to get a new PC tonight. I can't take it anymore! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 11:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sage Key Purchase ..consider it done :) ..but really, have you ever seen one? William Hindman ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Thursday, February 03, 2005 10:47 PM Subject: RE: [AccessD] Sage Key Purchase > Qualify that statement with a "consistent" corporate environment. > > JMTC > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Thursday, February 03, 2005 9:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sage Key Purchase > > ..if you are running Access strictly within the corporate environment, > there > may be no good reason to use anything other than the packager included in > the VST ...Wise/SageKey earn their money when you are installing Access in > unknown/uncontrolled environments ...but within a corporate environment, > VST > is more than adequate ime. > > William Hindman > > > ----- Original Message ----- > From: "Charlotte Foust" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, February 03, 2005 11:31 AM > Subject: RE: [AccessD] Sage Key Purchase > > >> You need scripts to match the version of the runtime you're >> distributing. >> >> Charlotte Foust >> >> >> -----Original Message----- >> From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >> Sent: Thursday, February 03, 2005 4:48 AM >> To: accessd at databaseadvisors.com >> Subject: [AccessD] Sage Key Purchase >> >> >> What is the best version of SageKey to buy to make executables for >> Access databases? Right now we are using Access XP, but the corporation >> MAY be going to Access 2003, they are not sure. Would we have to buy >> two products for that? Advice needed, Thanks!!! Glad to be back after >> a day off... >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cyx5 at cdc.gov Fri Feb 4 05:53:58 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Fri, 4 Feb 2005 06:53:58 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: More on that Jim, the .mdw file used to be stored on each individual's pc buried in some obscure directory. With 25 users, each time the little security file would change, I would have to go to each workstation to update it. I moved it up to a shared directory to make sure we are all using the same file and to eliminate the workstation routine. Perhaps I should incorporate the .mdw as one of the files copied when a new version of the database is distributed automatically and move it back to the workstation level. I am so happy it is Friday! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file > that's assocated with all of the MSAccess versions and their db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. >>> In this file all locks are kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cyx5 at cdc.gov Fri Feb 4 05:44:53 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Fri, 4 Feb 2005 06:44:53 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file > that's assocated with all of the MSAccess versions and their db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. >>> In this file all locks are kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Feb 4 06:12:52 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 04 Feb 2005 13:12:52 +0100 Subject: [AccessD] Sage Key Purchase Message-ID: Hi Karen Now, with this kind of serious work, you better act accordingly. Drop Sam's go-go machines and go and get some decent hardware like an IBM Intellistation. I'm on my second now - the first served for six years with one reinstall (from NT4 to Win2000). If you have the slightest sense of quality you'll never regret. Also, as you seem to not know that much about how to set up workstations and network, team up with a reliable local guy who can help you so you can concentrate on your development work. /gustav >>> cyx5 at cdc.gov 04-02-2005 12:42:10 >>> This database is being distributed worldwide, from Hong Kong to England. I am running into the Windows XP environment not wanting to run an Access 2000 Runtime. Got the Access 2003 runtime working, but now I don't know if it will run on Windows XP. If it runs on Windows XP, will it run on Windows 2000? I used to have a bunch of computers at home with various operating systems, now I have none that work. The others walked away. Funny how that happens. Not to fear, to Sam's Club I go to get a new PC tonight. I can't take it anymore! From cyx5 at cdc.gov Fri Feb 4 06:27:26 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Fri, 4 Feb 2005 07:27:26 -0500 Subject: [AccessD] Sage Key Purchase Message-ID: I know nothing about hardware at all, I had a PC that worked just fine, some Compaq and then someone broke it playing connectivity games with it. Now, every time I want to just open up Dial Up I have to boot the darn thing. Then there are three other PCs that don't function, four printers, one fax machine and about 4 monitors. My neighborhood is pitching in this weekend to help me clean out the *office area*, paint, rearrange and start anew. Sunday I am planning on working all day. I feel like that show where people come in and build you a new house. Intellistation, let me see where they have that around this area. Any other suggestions welcomed on the unit. I suppose I should just drool at the flat screen monitors and live with my current monitor. Put the money into the machine. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 04, 2005 7:13 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Sage Key Purchase Hi Karen Now, with this kind of serious work, you better act accordingly. Drop Sam's go-go machines and go and get some decent hardware like an IBM Intellistation. I'm on my second now - the first served for six years with one reinstall (from NT4 to Win2000). If you have the slightest sense of quality you'll never regret. Also, as you seem to not know that much about how to set up workstations and network, team up with a reliable local guy who can help you so you can concentrate on your development work. /gustav >>> cyx5 at cdc.gov 04-02-2005 12:42:10 >>> This database is being distributed worldwide, from Hong Kong to England. I am running into the Windows XP environment not wanting to run an Access 2000 Runtime. Got the Access 2003 runtime working, but now I don't know if it will run on Windows XP. If it runs on Windows XP, will it run on Windows 2000? I used to have a bunch of computers at home with various operating systems, now I have none that work. The others walked away. Funny how that happens. Not to fear, to Sam's Club I go to get a new PC tonight. I can't take it anymore! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Feb 4 07:08:27 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 04 Feb 2005 14:08:27 +0100 Subject: [AccessD] Sage Key Purchase Message-ID: Hi Karen Sounds great! But with all respect, neighbors and family are fine for painting and cleaning but for setting up your business tools "the clever cousin" is not enough. He can be fine for installing your gaming machine, but for your work rely on someone you can call and who regards a call from you at a priority and gets thing done within a time limit - exactly like you will handle a call from one of your clients. /gustav >>> cyx5 at cdc.gov 04-02-2005 13:27:26 >>> I know nothing about hardware at all, I had a PC that worked just fine, some Compaq and then someone broke it playing connectivity games with it. Now, every time I want to just open up Dial Up I have to boot the darn thing. Then there are three other PCs that don't function, four printers, one fax machine and about 4 monitors. My neighborhood is pitching in this weekend to help me clean out the *office area*, paint, rearrange and start anew. Sunday I am planning on working all day. I feel like that show where people come in and build you a new house. Intellistation, let me see where they have that around this area. Any other suggestions welcomed on the unit. I suppose I should just drool at the flat screen monitors and live with my current monitor. Put the money into the machine. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 04, 2005 7:13 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Sage Key Purchase Hi Karen Now, with this kind of serious work, you better act accordingly. Drop Sam's go-go machines and go and get some decent hardware like an IBM Intellistation. I'm on my second now - the first served for six years with one reinstall (from NT4 to Win2000). If you have the slightest sense of quality you'll never regret. Also, as you seem to not know that much about how to set up workstations and network, team up with a reliable local guy who can help you so you can concentrate on your development work. /gustav >>> cyx5 at cdc.gov 04-02-2005 12:42:10 >>> This database is being distributed worldwide, from Hong Kong to England. I am running into the Windows XP environment not wanting to run an Access 2000 Runtime. Got the Access 2003 runtime working, but now I don't know if it will run on Windows XP. If it runs on Windows XP, will it run on Windows 2000? I used to have a bunch of computers at home with various operating systems, now I have none that work. The others walked away. Funny how that happens. Not to fear, to Sam's Club I go to get a new PC tonight. I can't take it anymore! From newsgrps at dalyn.co.nz Fri Feb 4 07:57:37 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Sat, 05 Feb 2005 02:57:37 +1300 Subject: [AccessD] Adding property to table field In-Reply-To: References: Message-ID: <6.2.0.14.0.20050205025710.039307b0@mail.dalyn.co.nz> Thanks Gustav, that did the trick. David At 4/02/2005, you wrote: >Hi David > >Try with > > CreateProperty("DecimalPlaces", dbByte, 2) > >/gustav > > >>> newsgrps at dalyn.co.nz 04-02-2005 06:26:15 >>> >Group, > >A97. Here is my code: > > Dim dbsBE As Database, tbldef As TableDef, fld As Field > > Set dbsBE = >DBEngine.Workspaces(0).OpenDatabase(DLookup("DataDirectory", "Variables > >Setup")) > > Set tbldef = dbsBE.TableDefs("Variables") > 'create the fields > Set fld = tbldef.CreateField("AnnualReturnCA11", dbSingle) > tbldef.Fields.Append fld > > fld.Properties.Append fld.CreateProperty("Format", dbText, >"Percent") > fld.Properties.Append fld.CreateProperty("DecimalPlaces", dbText, >"2") > fld.Properties("DefaultValue").Value = 0 > >This all works except the DecimalPlaces property shows "Auto" in the >table >(and not 2). I have tried > fld.Properties.Append fld.CreateProperty("DecimalPlaces", >dbInteger, 2) >but this also doesn't work. > >Any suggestions? > > >Regards > >David Emerson >Dalyn Software Ltd >25 Cunliffe St, Churton Park >Wellington, New Zealand >Ph/Fax (04) 478-7456 >Mobile 027-280-9348 > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From bchacc at san.rr.com Fri Feb 4 09:12:21 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Fri, 4 Feb 2005 07:12:21 -0800 Subject: [AccessD] Sage Key Purchase References: Message-ID: <00ed01c50acb$ed1592a0$6601a8c0@HAL9002> Karen: Are you using the VSTO to package the run time? I am facing this decision myself right now. Plan A would be to get the Action Pack and VSTO. But plan B would be to get the SageKey script for A2K3. I've already got Wise. My understanding is Microsoft dropped the whole royalty/developer thing and you can distribute royalty free with A2K3 and VSTO package. How big is the run-time package net of the application database (i.e., what's the overhead?) Anyone have any opinions on Plan A vs. Plan B? TIA, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Friday, February 04, 2005 3:42 AM Subject: RE: [AccessD] Sage Key Purchase > This database is being distributed worldwide, from Hong Kong to England. > I am running into the Windows XP environment not wanting to run an > Access 2000 Runtime. Got the Access 2003 runtime working, but now I > don't know if it will run on Windows XP. If it runs on Windows XP, will > it run on Windows 2000? I used to have a bunch of computers at home > with various operating systems, now I have none that work. The others > walked away. Funny how that happens. Not to fear, to Sam's Club I go > to get a new PC tonight. I can't take it anymore! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 03, 2005 11:48 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sage Key Purchase > > > ..consider it done :) > > ..but really, have you ever seen one? > > William Hindman > > > ----- Original Message ----- > From: "John Bartow" > To: "'Access Developers discussion and problem solving'" > > Sent: Thursday, February 03, 2005 10:47 PM > Subject: RE: [AccessD] Sage Key Purchase > > >> Qualify that statement with a "consistent" corporate environment. >> >> JMTC >> >> John B. >> >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman >> Sent: Thursday, February 03, 2005 9:07 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Sage Key Purchase >> >> ..if you are running Access strictly within the corporate environment, > >> there >> may be no good reason to use anything other than the packager included > in >> the VST ...Wise/SageKey earn their money when you are installing > Access in >> unknown/uncontrolled environments ...but within a corporate > environment, >> VST >> is more than adequate ime. >> >> William Hindman >> >> >> ----- Original Message ----- >> From: "Charlotte Foust" >> To: "Access Developers discussion and problem solving" >> >> Sent: Thursday, February 03, 2005 11:31 AM >> Subject: RE: [AccessD] Sage Key Purchase >> >> >>> You need scripts to match the version of the runtime you're >>> distributing. >>> >>> Charlotte Foust >>> >>> >>> -----Original Message----- >>> From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>> Sent: Thursday, February 03, 2005 4:48 AM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] Sage Key Purchase >>> >>> >>> What is the best version of SageKey to buy to make executables for >>> Access databases? Right now we are using Access XP, but the > corporation >>> MAY be going to Access 2003, they are not sure. Would we have to buy >>> two products for that? Advice needed, Thanks!!! Glad to be back > after >>> a day off... >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dejpolsys at hotmail.com Fri Feb 4 09:23:23 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Fri, 4 Feb 2005 10:23:23 -0500 Subject: [AccessD] Sage Key Purchase References: <00ed01c50acb$ed1592a0$6601a8c0@HAL9002> Message-ID: ..in your situation with hundreds of small/moderate business users where you have no control over the environment I'd definitely go with Wise/Sage ..I use the VSTO because I refuse to work any longer in environments where I don't control it (semi-retirement lets you get away with things like that). William Hindman ----- Original Message ----- From: "Rocky Smolin - Beach Access Software" To: "Access Developers discussion and problem solving" Sent: Friday, February 04, 2005 10:12 AM Subject: Re: [AccessD] Sage Key Purchase > Karen: > > Are you using the VSTO to package the run time? I am facing this decision > myself right now. Plan A would be to get the Action Pack and VSTO. > > But plan B would be to get the SageKey script for A2K3. I've already got > Wise. > > My understanding is Microsoft dropped the whole royalty/developer thing > and you can distribute royalty free with A2K3 and VSTO package. > > How big is the run-time package net of the application database (i.e., > what's the overhead?) > > Anyone have any opinions on Plan A vs. Plan B? > > TIA, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 04, 2005 3:42 AM > Subject: RE: [AccessD] Sage Key Purchase > > >> This database is being distributed worldwide, from Hong Kong to England. >> I am running into the Windows XP environment not wanting to run an >> Access 2000 Runtime. Got the Access 2003 runtime working, but now I >> don't know if it will run on Windows XP. If it runs on Windows XP, will >> it run on Windows 2000? I used to have a bunch of computers at home >> with various operating systems, now I have none that work. The others >> walked away. Funny how that happens. Not to fear, to Sam's Club I go >> to get a new PC tonight. I can't take it anymore! >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >> Sent: Thursday, February 03, 2005 11:48 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Sage Key Purchase >> >> >> ..consider it done :) >> >> ..but really, have you ever seen one? >> >> William Hindman >> >> >> ----- Original Message ----- >> From: "John Bartow" >> To: "'Access Developers discussion and problem solving'" >> >> Sent: Thursday, February 03, 2005 10:47 PM >> Subject: RE: [AccessD] Sage Key Purchase >> >> >>> Qualify that statement with a "consistent" corporate environment. >>> >>> JMTC >>> >>> John B. >>> >>> >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >>> Sent: Thursday, February 03, 2005 9:07 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] Sage Key Purchase >>> >>> ..if you are running Access strictly within the corporate environment, >> >>> there >>> may be no good reason to use anything other than the packager included >> in >>> the VST ...Wise/SageKey earn their money when you are installing >> Access in >>> unknown/uncontrolled environments ...but within a corporate >> environment, >>> VST >>> is more than adequate ime. >>> >>> William Hindman >>> >>> >>> ----- Original Message ----- >>> From: "Charlotte Foust" >>> To: "Access Developers discussion and problem solving" >>> >>> Sent: Thursday, February 03, 2005 11:31 AM >>> Subject: RE: [AccessD] Sage Key Purchase >>> >>> >>>> You need scripts to match the version of the runtime you're >>>> distributing. >>>> >>>> Charlotte Foust >>>> >>>> >>>> -----Original Message----- >>>> From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>>> Sent: Thursday, February 03, 2005 4:48 AM >>>> To: accessd at databaseadvisors.com >>>> Subject: [AccessD] Sage Key Purchase >>>> >>>> >>>> What is the best version of SageKey to buy to make executables for >>>> Access databases? Right now we are using Access XP, but the >> corporation >>>> MAY be going to Access 2003, they are not sure. Would we have to buy >>>> two products for that? Advice needed, Thanks!!! Glad to be back >> after >>>> a day off... >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> 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 Feb 4 09:29:46 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 09:29:46 -0600 Subject: [AccessD] Sage Key Purchase In-Reply-To: Message-ID: <200502040929312.SM03388@ScuzzPaq> Now is a good time to buy IBM branded products. They are dumping them at reduced prices - I would suppose because of the sell out to Lenovo(?) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 04, 2005 6:13 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Sage Key Purchase Hi Karen Now, with this kind of serious work, you better act accordingly. Drop Sam's go-go machines and go and get some decent hardware like an IBM Intellistation. I'm on my second now - the first served for six years with one reinstall (from NT4 to Win2000). If you have the slightest sense of quality you'll never regret. Also, as you seem to not know that much about how to set up workstations and network, team up with a reliable local guy who can help you so you can concentrate on your development work. /gustav >>> cyx5 at cdc.gov 04-02-2005 12:42:10 >>> This database is being distributed worldwide, from Hong Kong to England. I am running into the Windows XP environment not wanting to run an Access 2000 Runtime. Got the Access 2003 runtime working, but now I don't know if it will run on Windows XP. If it runs on Windows XP, will it run on Windows 2000? I used to have a bunch of computers at home with various operating systems, now I have none that work. The others walked away. Funny how that happens. Not to fear, to Sam's Club I go to get a new PC tonight. I can't take it anymore! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Feb 4 09:33:15 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 04 Feb 2005 16:33:15 +0100 Subject: [AccessD] Sage Key Purchase Message-ID: Hi William et all Why do you need Wise or similar? Isn't the MS installer fine? Then all you need is the SageKey script for this. /gustav >>> dejpolsys at hotmail.com 04-02-2005 16:23:23 >>> ..in your situation with hundreds of small/moderate business users where you have no control over the environment I'd definitely go with Wise/Sage ..I use the VSTO because I refuse to work any longer in environments where I don't control it (semi-retirement lets you get away with things like that). William Hindman ----- Original Message ----- From: "Rocky Smolin - Beach Access Software" To: "Access Developers discussion and problem solving" Sent: Friday, February 04, 2005 10:12 AM Subject: Re: [AccessD] Sage Key Purchase > Karen: > > Are you using the VSTO to package the run time? I am facing this decision > myself right now. Plan A would be to get the Action Pack and VSTO. > > But plan B would be to get the SageKey script for A2K3. I've already got > Wise. > > My understanding is Microsoft dropped the whole royalty/developer thing > and you can distribute royalty free with A2K3 and VSTO package. > > How big is the run-time package net of the application database (i.e., > what's the overhead?) > > Anyone have any opinions on Plan A vs. Plan B? > > TIA, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 04, 2005 3:42 AM > Subject: RE: [AccessD] Sage Key Purchase > > >> This database is being distributed worldwide, from Hong Kong to England. >> I am running into the Windows XP environment not wanting to run an >> Access 2000 Runtime. Got the Access 2003 runtime working, but now I >> don't know if it will run on Windows XP. If it runs on Windows XP, will >> it run on Windows 2000? I used to have a bunch of computers at home >> with various operating systems, now I have none that work. The others >> walked away. Funny how that happens. Not to fear, to Sam's Club I go >> to get a new PC tonight. I can't take it anymore! From john at winhaven.net Fri Feb 4 09:39:56 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 09:39:56 -0600 Subject: [AccessD] Sage Key Purchase In-Reply-To: Message-ID: <200502040940656.SM03388@ScuzzPaq> I've worked with International, National, Regional, Local corporations, Federal, State, County, Municipal Governments. Never seen a consistent anything (well maybe a consistent arrogance in a couple of the govt. IT depts. :o) I've got a number of customers that I have steered in that direction but none are completely there yet. So, I personally have not seen this thing called a "consistent" corporate environment. I can only dream of the day I'm semi-retired too! Hence my reliance on Wise/Sagekey :o) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sage Key Purchase ..consider it done :) ..but really, have you ever seen one? William Hindman ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Thursday, February 03, 2005 10:47 PM Subject: RE: [AccessD] Sage Key Purchase > Qualify that statement with a "consistent" corporate environment. > > JMTC > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Thursday, February 03, 2005 9:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sage Key Purchase > > ..if you are running Access strictly within the corporate environment, > there > may be no good reason to use anything other than the packager included in > the VST ...Wise/SageKey earn their money when you are installing Access in > unknown/uncontrolled environments ...but within a corporate environment, > VST > is more than adequate ime. > > William Hindman > > > ----- Original Message ----- > From: "Charlotte Foust" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, February 03, 2005 11:31 AM > Subject: RE: [AccessD] Sage Key Purchase > > >> You need scripts to match the version of the runtime you're >> distributing. >> >> Charlotte Foust >> >> >> -----Original Message----- >> From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >> Sent: Thursday, February 03, 2005 4:48 AM >> To: accessd at databaseadvisors.com >> Subject: [AccessD] Sage Key Purchase >> >> >> What is the best version of SageKey to buy to make executables for >> Access databases? Right now we are using Access XP, but the corporation >> MAY be going to Access 2003, they are not sure. Would we have to buy >> two products for that? Advice needed, Thanks!!! Glad to be back after >> a day off... >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 4 10:00:04 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 10:00:04 -0600 Subject: [AccessD] Sage Key Purchase In-Reply-To: Message-ID: <200502041000609.SM03388@ScuzzPaq> Hi Gustav, I don't know. I have Wise and know how to use it so I haven't tried out MS Installed. But, if history serves any purpose their product is not as good as one that is purchased from a third party. IIRC they developed that in cooperation with Install Shield. Which, if correct begs the question, why would Install Shield still be selling their own products? Once again for clarification - I don't know. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 04, 2005 9:33 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Sage Key Purchase Hi William et all Why do you need Wise or similar? Isn't the MS installer fine? Then all you need is the SageKey script for this. /gustav >>> dejpolsys at hotmail.com 04-02-2005 16:23:23 >>> ..in your situation with hundreds of small/moderate business users where you have no control over the environment I'd definitely go with Wise/Sage ..I use the VSTO because I refuse to work any longer in environments where I don't control it (semi-retirement lets you get away with things like that). William Hindman ----- Original Message ----- From: "Rocky Smolin - Beach Access Software" To: "Access Developers discussion and problem solving" Sent: Friday, February 04, 2005 10:12 AM Subject: Re: [AccessD] Sage Key Purchase > Karen: > > Are you using the VSTO to package the run time? I am facing this decision > myself right now. Plan A would be to get the Action Pack and VSTO. > > But plan B would be to get the SageKey script for A2K3. I've already got > Wise. > > My understanding is Microsoft dropped the whole royalty/developer thing > and you can distribute royalty free with A2K3 and VSTO package. > > How big is the run-time package net of the application database (i.e., > what's the overhead?) > > Anyone have any opinions on Plan A vs. Plan B? > > TIA, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 04, 2005 3:42 AM > Subject: RE: [AccessD] Sage Key Purchase > > >> This database is being distributed worldwide, from Hong Kong to England. >> I am running into the Windows XP environment not wanting to run an >> Access 2000 Runtime. Got the Access 2003 runtime working, but now I >> don't know if it will run on Windows XP. If it runs on Windows XP, will >> it run on Windows 2000? I used to have a bunch of computers at home >> with various operating systems, now I have none that work. The others >> walked away. Funny how that happens. Not to fear, to Sam's Club I go >> to get a new PC tonight. I can't take it anymore! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Fri Feb 4 10:18:17 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 4 Feb 2005 10:18:17 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? Message-ID: <39cb22f305020408181eeb63d7@mail.gmail.com> Dear Group, I've been working on a complicated module over the past three days in Access 2000. I was working in the VBA IDE and I had two module windows open as well as the Project Explorer. There was a bit of code that I wanted to delete in one of the modules, so I highlighted it with my mouse and pressed the Delete key. Instead of the bit of code being deleted, the other module that was open in the IDE was deleted! It no longer appears in the list of modules in the Access Database window. I checked the Options and, sure enough, I had un-checked the option for warning of Document deletions...but Jeez! How can a document be deleted if it isn't active?!?! This, of course, blows maybe a day-and-a-half of work out the window. I have a backup from Wednesday night. I have not yet closed Access. I am contemplating turning off my computer without closing Access in the hopes that the module will re-appear. Is this an option or am I facing re-doing the work? Egad! I have NEVER done this before. Is there something goofy about the Access 2000 Project Explorer that I don't know about? When I selected the code to delete with the mouse and then released the mouse to press the Delete key, did I then somehow push the mouse over to the Project Explorer and phantom-click on the other active module before I hit the Delete key? This is creeping me out, besides the fact that this is all under deadline. Should I try turning off my system? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From cfoust at infostatsystems.com Fri Feb 4 10:26:44 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 4 Feb 2005 08:26:44 -0800 Subject: [AccessD] Sage Key Purchase Message-ID: Does SageKey build scripts for the MS Installer? It wasn't very scriptable when I stopped using it, so I may be behind the curve here, but I found the MS Installer to be extremely stupid and inflexible. I switched when I discovered that it lacked the flexibility I needed and that using it broke things on target machines running a different version of Office from the runtime I was installing. Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Friday, February 04, 2005 7:33 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Sage Key Purchase Hi William et all Why do you need Wise or similar? Isn't the MS installer fine? Then all you need is the SageKey script for this. /gustav >>> dejpolsys at hotmail.com 04-02-2005 16:23:23 >>> ..in your situation with hundreds of small/moderate business users where you have no control over the environment I'd definitely go with Wise/Sage ..I use the VSTO because I refuse to work any longer in environments where I don't control it (semi-retirement lets you get away with things like that). William Hindman ----- Original Message ----- From: "Rocky Smolin - Beach Access Software" To: "Access Developers discussion and problem solving" Sent: Friday, February 04, 2005 10:12 AM Subject: Re: [AccessD] Sage Key Purchase > Karen: > > Are you using the VSTO to package the run time? I am facing this decision > myself right now. Plan A would be to get the Action Pack and VSTO. > > But plan B would be to get the SageKey script for A2K3. I've already got > Wise. > > My understanding is Microsoft dropped the whole royalty/developer thing > and you can distribute royalty free with A2K3 and VSTO package. > > How big is the run-time package net of the application database (i.e., > what's the overhead?) > > Anyone have any opinions on Plan A vs. Plan B? > > TIA, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 04, 2005 3:42 AM > Subject: RE: [AccessD] Sage Key Purchase > > >> This database is being distributed worldwide, from Hong Kong to England. >> I am running into the Windows XP environment not wanting to run an >> Access 2000 Runtime. Got the Access 2003 runtime working, but now I >> don't know if it will run on Windows XP. If it runs on Windows XP, will >> it run on Windows 2000? I used to have a bunch of computers at home >> with various operating systems, now I have none that work. The others >> walked away. Funny how that happens. Not to fear, to Sam's Club I go >> to get a new PC tonight. I can't take it anymore! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Feb 4 10:29:27 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 4 Feb 2005 08:29:27 -0800 Subject: [AccessD] Sage Key Purchase Message-ID: You could distribute royalty free with the developer edition of Office too. It's the same thing except they've taken it out of Office entirely. The runtime package for an Access 2003 app is HUGE. We're switching to VB.Net for future versions. Charlotte Foust -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Friday, February 04, 2005 7:12 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sage Key Purchase Karen: Are you using the VSTO to package the run time? I am facing this decision myself right now. Plan A would be to get the Action Pack and VSTO. But plan B would be to get the SageKey script for A2K3. I've already got Wise. My understanding is Microsoft dropped the whole royalty/developer thing and you can distribute royalty free with A2K3 and VSTO package. How big is the run-time package net of the application database (i.e., what's the overhead?) Anyone have any opinions on Plan A vs. Plan B? TIA, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Friday, February 04, 2005 3:42 AM Subject: RE: [AccessD] Sage Key Purchase > This database is being distributed worldwide, from Hong Kong to > England. I am running into the Windows XP environment not wanting to > run an Access 2000 Runtime. Got the Access 2003 runtime working, but > now I don't know if it will run on Windows XP. If it runs on Windows > XP, will it run on Windows 2000? I used to have a bunch of computers > at home with various operating systems, now I have none that work. > The others walked away. Funny how that happens. Not to fear, to > Sam's Club I go to get a new PC tonight. I can't take it anymore! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 03, 2005 11:48 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sage Key Purchase > > > ..consider it done :) > > ..but really, have you ever seen one? > > William Hindman > > > ----- Original Message ----- > From: "John Bartow" > To: "'Access Developers discussion and problem solving'" > > Sent: Thursday, February 03, 2005 10:47 PM > Subject: RE: [AccessD] Sage Key Purchase > > >> Qualify that statement with a "consistent" corporate environment. >> >> JMTC >> >> John B. >> >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman >> Sent: Thursday, February 03, 2005 9:07 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Sage Key Purchase >> >> ..if you are running Access strictly within the corporate >> environment, > >> there >> may be no good reason to use anything other than the packager >> included > in >> the VST ...Wise/SageKey earn their money when you are installing > Access in >> unknown/uncontrolled environments ...but within a corporate > environment, >> VST >> is more than adequate ime. >> >> William Hindman >> >> >> ----- Original Message ----- >> From: "Charlotte Foust" >> To: "Access Developers discussion and problem solving" >> >> Sent: Thursday, February 03, 2005 11:31 AM >> Subject: RE: [AccessD] Sage Key Purchase >> >> >>> You need scripts to match the version of the runtime you're >>> distributing. >>> >>> Charlotte Foust >>> >>> >>> -----Original Message----- >>> From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>> Sent: Thursday, February 03, 2005 4:48 AM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] Sage Key Purchase >>> >>> >>> What is the best version of SageKey to buy to make executables for >>> Access databases? Right now we are using Access XP, but the > corporation >>> MAY be going to Access 2003, they are not sure. Would we have to >>> buy two products for that? Advice needed, Thanks!!! Glad to be >>> back > after >>> a day off... >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Fri Feb 4 10:31:59 2005 From: garykjos at gmail.com (Gary Kjos) Date: Fri, 4 Feb 2005 10:31:59 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <39cb22f305020408181eeb63d7@mail.gmail.com> References: <39cb22f305020408181eeb63d7@mail.gmail.com> Message-ID: Edit/Undo Typing is not allowed? On Fri, 4 Feb 2005 10:18:17 -0600, Steve Erbach wrote: > Dear Group, > > I've been working on a complicated module over the past three days in > Access 2000. I was working in the VBA IDE and I had two module windows > open as well as the Project Explorer. > > There was a bit of code that I wanted to delete in one of the modules, > so I highlighted it with my mouse and pressed the Delete key. Instead > of the bit of code being deleted, the other module that was open in > the IDE was deleted! It no longer appears in the list of modules in > the Access Database window. > > I checked the Options and, sure enough, I had un-checked the option > for warning of Document deletions...but Jeez! How can a document be > deleted if it isn't active?!?! > > This, of course, blows maybe a day-and-a-half of work out the window. > I have a backup from Wednesday night. > > I have not yet closed Access. I am contemplating turning off my > computer without closing Access in the hopes that the module will > re-appear. Is this an option or am I facing re-doing the work? > > Egad! I have NEVER done this before. Is there something goofy about > the Access 2000 Project Explorer that I don't know about? When I > selected the code to delete with the mouse and then released the mouse > to press the Delete key, did I then somehow push the mouse over to the > Project Explorer and phantom-click on the other active module before I > hit the Delete key? This is creeping me out, besides the fact that > this is all under deadline. > > Should I try turning off my system? > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > -- > 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 john at winhaven.net Fri Feb 4 10:31:59 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 10:31:59 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <39cb22f305020408181eeb63d7@mail.gmail.com> Message-ID: <200502041032281.SM03388@ScuzzPaq> Hi Steve, Since this is urgent I'm typing while thinking (which is dangerous) IIRC when deleting an object it is marked for deletion but not deleted. I forget the way it is done exactly but I think it is by putting a "~" character in front of the name. Once compacted the object go away. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 04, 2005 10:18 AM To: Access Developers discussion and problem solving Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? Dear Group, I've been working on a complicated module over the past three days in Access 2000. I was working in the VBA IDE and I had two module windows open as well as the Project Explorer. There was a bit of code that I wanted to delete in one of the modules, so I highlighted it with my mouse and pressed the Delete key. Instead of the bit of code being deleted, the other module that was open in the IDE was deleted! It no longer appears in the list of modules in the Access Database window. I checked the Options and, sure enough, I had un-checked the option for warning of Document deletions...but Jeez! How can a document be deleted if it isn't active?!?! This, of course, blows maybe a day-and-a-half of work out the window. I have a backup from Wednesday night. I have not yet closed Access. I am contemplating turning off my computer without closing Access in the hopes that the module will re-appear. Is this an option or am I facing re-doing the work? Egad! I have NEVER done this before. Is there something goofy about the Access 2000 Project Explorer that I don't know about? When I selected the code to delete with the mouse and then released the mouse to press the Delete key, did I then somehow push the mouse over to the Project Explorer and phantom-click on the other active module before I hit the Delete key? This is creeping me out, besides the fact that this is all under deadline. Should I try turning off my system? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Fri Feb 4 10:32:51 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 10:32:51 -0600 Subject: [AccessD] Sage Key Purchase In-Reply-To: Message-ID: <200502041032265.SM03388@ScuzzPaq> They have some scripts posted on the Sagekey website but I haven't investigated them at all. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, February 04, 2005 10:27 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Sage Key Purchase Does SageKey build scripts for the MS Installer? It wasn't very scriptable when I stopped using it, so I may be behind the curve here, but I found the MS Installer to be extremely stupid and inflexible. I switched when I discovered that it lacked the flexibility I needed and that using it broke things on target machines running a different version of Office from the runtime I was installing. Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Friday, February 04, 2005 7:33 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Sage Key Purchase Hi William et all Why do you need Wise or similar? Isn't the MS installer fine? Then all you need is the SageKey script for this. /gustav >>> dejpolsys at hotmail.com 04-02-2005 16:23:23 >>> ..in your situation with hundreds of small/moderate business users where you have no control over the environment I'd definitely go with Wise/Sage ..I use the VSTO because I refuse to work any longer in environments where I don't control it (semi-retirement lets you get away with things like that). William Hindman ----- Original Message ----- From: "Rocky Smolin - Beach Access Software" To: "Access Developers discussion and problem solving" Sent: Friday, February 04, 2005 10:12 AM Subject: Re: [AccessD] Sage Key Purchase > Karen: > > Are you using the VSTO to package the run time? I am facing this decision > myself right now. Plan A would be to get the Action Pack and VSTO. > > But plan B would be to get the SageKey script for A2K3. I've already got > Wise. > > My understanding is Microsoft dropped the whole royalty/developer thing > and you can distribute royalty free with A2K3 and VSTO package. > > How big is the run-time package net of the application database (i.e., > what's the overhead?) > > Anyone have any opinions on Plan A vs. Plan B? > > TIA, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 04, 2005 3:42 AM > Subject: RE: [AccessD] Sage Key Purchase > > >> This database is being distributed worldwide, from Hong Kong to England. >> I am running into the Windows XP environment not wanting to run an >> Access 2000 Runtime. Got the Access 2003 runtime working, but now I >> don't know if it will run on Windows XP. If it runs on Windows XP, will >> it run on Windows 2000? I used to have a bunch of computers at home >> with various operating systems, now I have none that work. The others >> walked away. Funny how that happens. Not to fear, to Sam's Club I go >> to get a new PC tonight. I can't take it anymore! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Fri Feb 4 10:46:36 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Fri, 4 Feb 2005 08:46:36 -0800 Subject: [AccessD] Sage Key Purchase References: Message-ID: <029801c50ad9$178f3790$6601a8c0@HAL9002> Charlotte: On the SageKey website the A2003 script is MSI. Is that a bad thing? Rocky ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Friday, February 04, 2005 8:26 AM Subject: RE: [AccessD] Sage Key Purchase > Does SageKey build scripts for the MS Installer? It wasn't very > scriptable when I stopped using it, so I may be behind the curve here, > but I found the MS Installer to be extremely stupid and inflexible. I > switched when I discovered that it lacked the flexibility I needed and > that using it broke things on target machines running a different > version of Office from the runtime I was installing. > > Charlotte Foust > > > -----Original Message----- > From: Gustav Brock [mailto:Gustav at cactus.dk] > Sent: Friday, February 04, 2005 7:33 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Sage Key Purchase > > > Hi William et all > > Why do you need Wise or similar? Isn't the MS installer fine? Then all > you need is the SageKey script for this. > > /gustav > >>>> dejpolsys at hotmail.com 04-02-2005 16:23:23 >>> > ..in your situation with hundreds of small/moderate business users where > > you have no control over the environment I'd definitely go with > Wise/Sage > ..I use the VSTO because I refuse to work any longer in environments > where > I don't control it (semi-retirement lets you get away with things like > > that). > > William Hindman > > > ----- Original Message ----- > From: "Rocky Smolin - Beach Access Software" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 04, 2005 10:12 AM > Subject: Re: [AccessD] Sage Key Purchase > > >> Karen: >> >> Are you using the VSTO to package the run time? I am facing this > decision >> myself right now. Plan A would be to get the Action Pack and VSTO. >> >> But plan B would be to get the SageKey script for A2K3. I've already > got >> Wise. >> >> My understanding is Microsoft dropped the whole royalty/developer > thing >> and you can distribute royalty free with A2K3 and VSTO package. >> >> How big is the run-time package net of the application database > (i.e., >> what's the overhead?) >> >> Anyone have any opinions on Plan A vs. Plan B? >> >> TIA, >> >> Rocky Smolin >> Beach Access Software >> http://www.e-z-mrp.com >> 858-259-4334 >> >> ----- Original Message ----- >> From: "Nicholson, Karen" >> To: "Access Developers discussion and problem solving" >> >> Sent: Friday, February 04, 2005 3:42 AM >> Subject: RE: [AccessD] Sage Key Purchase >> >> >>> This database is being distributed worldwide, from Hong Kong to > England. >>> I am running into the Windows XP environment not wanting to run an >>> Access 2000 Runtime. Got the Access 2003 runtime working, but now > I >>> don't know if it will run on Windows XP. If it runs on Windows XP, > will >>> it run on Windows 2000? I used to have a bunch of computers at > home >>> with various operating systems, now I have none that work. The > others >>> walked away. Funny how that happens. Not to fear, to Sam's Club I > go >>> to get a new PC tonight. I can't take it anymore! > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From erbachs at gmail.com Fri Feb 4 10:49:51 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 4 Feb 2005 10:49:51 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: References: <39cb22f305020408181eeb63d7@mail.gmail.com> Message-ID: <39cb22f3050204084928ace51e@mail.gmail.com> Gary, Well, it was a document deletion, a Module, not a block of text. Actually, it was the first thing I checked to see if I could UNDO the Module deletion. However, as with deleting a form or report, once it's gone it's gone. I've checked the MSysObjects table and it's gone from there, too. So, I think I'll just go to my backup, which, at least, is from 3:30 yesterday afternoon, so it's less than a day's worth of work. Ai-yi-yi! I've never done that before. But what boggles me is how the heck did it happen? I was only trying to delete a small block of text! Steve Erbach On Fri, 4 Feb 2005 10:31:59 -0600, Gary Kjos wrote: > Edit/Undo Typing is not allowed? From erbachs at gmail.com Fri Feb 4 10:55:03 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 4 Feb 2005 10:55:03 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <200502041032281.SM03388@ScuzzPaq> References: <39cb22f305020408181eeb63d7@mail.gmail.com> <200502041032281.SM03388@ScuzzPaq> Message-ID: <39cb22f305020408555db8dcde@mail.gmail.com> John, Thanks for the thinking-while-typing. I went through the MSysObjects table and there aren't any objects that look like the deleted module with a tilde in front of its name. Nice try, though. Thanks. Steve Erbach On Fri, 4 Feb 2005 10:31:59 -0600, John Bartow wrote: > Hi Steve, > Since this is urgent I'm typing while thinking (which is dangerous) > > IIRC when deleting an object it is marked for deletion but not deleted. I > forget the way it is done exactly but I think it is by putting a "~" > character in front of the name. Once compacted the object go away. > > John B. From CMackin at quiznos.com Fri Feb 4 10:59:52 2005 From: CMackin at quiznos.com (Mackin, Christopher) Date: Fri, 4 Feb 2005 09:59:52 -0700 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? Message-ID: I have used CTRL + Z to get deleted documents back before, I am using Access XP though, but it's worth a shot. -Chris Mackin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 04, 2005 9:55 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? John, Thanks for the thinking-while-typing. I went through the MSysObjects table and there aren't any objects that look like the deleted module with a tilde in front of its name. Nice try, though. Thanks. Steve Erbach On Fri, 4 Feb 2005 10:31:59 -0600, John Bartow wrote: > Hi Steve, > Since this is urgent I'm typing while thinking (which is dangerous) > > IIRC when deleting an object it is marked for deletion but not deleted. I > forget the way it is done exactly but I think it is by putting a "~" > character in front of the name. Once compacted the object go away. > > John B. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jdemarco at hudsonhealthplan.org Fri Feb 4 11:01:16 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Fri, 4 Feb 2005 12:01:16 -0500 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2B9C@TTNEXCHCL2.hshhp.com> IIRC there is code out there (somewhere) to undelete an Access object. The only caveat is you can only retrieve the last object deleted. Maybe someone on the list knows what I'm referring to?? Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 04, 2005 11:55 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? John, Thanks for the thinking-while-typing. I went through the MSysObjects table and there aren't any objects that look like the deleted module with a tilde in front of its name. Nice try, though. Thanks. Steve Erbach On Fri, 4 Feb 2005 10:31:59 -0600, John Bartow wrote: > Hi Steve, > Since this is urgent I'm typing while thinking (which is dangerous) > > IIRC when deleting an object it is marked for deletion but not deleted. I > forget the way it is done exactly but I think it is by putting a "~" > character in front of the name. Once compacted the object go away. > > John B. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From bchacc at san.rr.com Fri Feb 4 11:04:34 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Fri, 4 Feb 2005 09:04:34 -0800 Subject: [AccessD] Sage Key Purchase References: Message-ID: <02e101c50adb$99dfbe20$6601a8c0@HAL9002> Do you know what the overhead is for the SageKey A2003 MSI run time package? Rocky ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Friday, February 04, 2005 8:29 AM Subject: RE: [AccessD] Sage Key Purchase > You could distribute royalty free with the developer edition of Office > too. It's the same thing except they've taken it out of Office > entirely. The runtime package for an Access 2003 app is HUGE. We're > switching to VB.Net for future versions. > > Charlotte Foust > > > -----Original Message----- > From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] > Sent: Friday, February 04, 2005 7:12 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sage Key Purchase > > > Karen: > > Are you using the VSTO to package the run time? I am facing this > decision > myself right now. Plan A would be to get the Action Pack and VSTO. > > But plan B would be to get the SageKey script for A2K3. I've already > got > Wise. > > My understanding is Microsoft dropped the whole royalty/developer thing > and > you can distribute royalty free with A2K3 and VSTO package. > > How big is the run-time package net of the application database (i.e., > what's the overhead?) > > Anyone have any opinions on Plan A vs. Plan B? > > TIA, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 04, 2005 3:42 AM > Subject: RE: [AccessD] Sage Key Purchase > > >> This database is being distributed worldwide, from Hong Kong to >> England. I am running into the Windows XP environment not wanting to >> run an Access 2000 Runtime. Got the Access 2003 runtime working, but >> now I don't know if it will run on Windows XP. If it runs on Windows >> XP, will it run on Windows 2000? I used to have a bunch of computers >> at home with various operating systems, now I have none that work. >> The others walked away. Funny how that happens. Not to fear, to >> Sam's Club I go to get a new PC tonight. I can't take it anymore! >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >> Sent: Thursday, February 03, 2005 11:48 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Sage Key Purchase >> >> >> ..consider it done :) >> >> ..but really, have you ever seen one? >> >> William Hindman >> >> >> ----- Original Message ----- >> From: "John Bartow" >> To: "'Access Developers discussion and problem solving'" >> >> Sent: Thursday, February 03, 2005 10:47 PM >> Subject: RE: [AccessD] Sage Key Purchase >> >> >>> Qualify that statement with a "consistent" corporate environment. >>> >>> JMTC >>> >>> John B. >>> >>> >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >>> Sent: Thursday, February 03, 2005 9:07 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] Sage Key Purchase >>> >>> ..if you are running Access strictly within the corporate >>> environment, >> >>> there >>> may be no good reason to use anything other than the packager >>> included >> in >>> the VST ...Wise/SageKey earn their money when you are installing >> Access in >>> unknown/uncontrolled environments ...but within a corporate >> environment, >>> VST >>> is more than adequate ime. >>> >>> William Hindman >>> >>> >>> ----- Original Message ----- >>> From: "Charlotte Foust" >>> To: "Access Developers discussion and problem solving" >>> >>> Sent: Thursday, February 03, 2005 11:31 AM >>> Subject: RE: [AccessD] Sage Key Purchase >>> >>> >>>> You need scripts to match the version of the runtime you're >>>> distributing. >>>> >>>> Charlotte Foust >>>> >>>> >>>> -----Original Message----- >>>> From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>>> Sent: Thursday, February 03, 2005 4:48 AM >>>> To: accessd at databaseadvisors.com >>>> Subject: [AccessD] Sage Key Purchase >>>> >>>> >>>> What is the best version of SageKey to buy to make executables for >>>> Access databases? Right now we are using Access XP, but the >> corporation >>>> MAY be going to Access 2003, they are not sure. Would we have to >>>> buy two products for that? Advice needed, Thanks!!! Glad to be >>>> back >> after >>>> a day off... >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From martyconnelly at shaw.ca Fri Feb 4 11:11:05 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 04 Feb 2005 09:11:05 -0800 Subject: [AccessD] Sage Key Purchase References: Message-ID: <4203ACA9.9000806@shaw.ca> Rather than install different OS on each machine, you might try VMWare to put each OS as a seperate boot on one machine, I don't know what this does to image backups though. Nicholson, Karen wrote: >This database is being distributed worldwide, from Hong Kong to England. >I am running into the Windows XP environment not wanting to run an >Access 2000 Runtime. Got the Access 2003 runtime working, but now I >don't know if it will run on Windows XP. If it runs on Windows XP, will >it run on Windows 2000? I used to have a bunch of computers at home >with various operating systems, now I have none that work. The others >walked away. Funny how that happens. Not to fear, to Sam's Club I go >to get a new PC tonight. I can't take it anymore! > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >Hindman >Sent: Thursday, February 03, 2005 11:48 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Sage Key Purchase > > >..consider it done :) > >..but really, have you ever seen one? > >William Hindman > > >----- Original Message ----- >From: "John Bartow" >To: "'Access Developers discussion and problem solving'" > >Sent: Thursday, February 03, 2005 10:47 PM >Subject: RE: [AccessD] Sage Key Purchase > > > > >>Qualify that statement with a "consistent" corporate environment. >> >>JMTC >> >>John B. >> >> >> >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> >> >Hindman > > >>Sent: Thursday, February 03, 2005 9:07 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] Sage Key Purchase >> >>..if you are running Access strictly within the corporate environment, >> >> > > > >>there >>may be no good reason to use anything other than the packager included >> >> >in > > >>the VST ...Wise/SageKey earn their money when you are installing >> >> >Access in > > >>unknown/uncontrolled environments ...but within a corporate >> >> >environment, > > >>VST >>is more than adequate ime. >> >>William Hindman >> >> >>----- Original Message ----- >>From: "Charlotte Foust" >>To: "Access Developers discussion and problem solving" >> >>Sent: Thursday, February 03, 2005 11:31 AM >>Subject: RE: [AccessD] Sage Key Purchase >> >> >> >> >>>You need scripts to match the version of the runtime you're >>>distributing. >>> >>>Charlotte Foust >>> >>> >>>-----Original Message----- >>>From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>>Sent: Thursday, February 03, 2005 4:48 AM >>>To: accessd at databaseadvisors.com >>>Subject: [AccessD] Sage Key Purchase >>> >>> >>>What is the best version of SageKey to buy to make executables for >>>Access databases? Right now we are using Access XP, but the >>> >>> >corporation > > >>>MAY be going to Access 2003, they are not sure. Would we have to buy >>>two products for that? Advice needed, Thanks!!! Glad to be back >>> >>> >after > > >>>a day off... >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>> >>> >>> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> -- Marty Connelly Victoria, B.C. Canada From john at winhaven.net Fri Feb 4 11:11:28 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 11:11:28 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <39cb22f305020408555db8dcde@mail.gmail.com> Message-ID: <200502041111765.SM03388@ScuzzPaq> Sorry to hear that. Been there done that. Real Bummer. Go have a caffe-latte-expresso kinda thingy and bounce back buddy! There's been times when I wished they had an autobackup feature like word, excel, etc. The "every 10 minutes make a backup for me" thingy. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 04, 2005 10:55 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? John, Thanks for the thinking-while-typing. I went through the MSysObjects table and there aren't any objects that look like the deleted module with a tilde in front of its name. Nice try, though. Thanks. Steve Erbach On Fri, 4 Feb 2005 10:31:59 -0600, John Bartow wrote: > Hi Steve, > Since this is urgent I'm typing while thinking (which is dangerous) > > IIRC when deleting an object it is marked for deletion but not > deleted. I forget the way it is done exactly but I think it is by putting a "~" > character in front of the name. Once compacted the object go away. > > John B. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jeffrey.demulling at usbank.com Fri Feb 4 11:13:17 2005 From: jeffrey.demulling at usbank.com (jeffrey.demulling at usbank.com) Date: Fri, 4 Feb 2005 11:13:17 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <08F823FD83787D4BA0B99CA580AD3C749D2B9C@TTNEXCHCL2.hshhp.com> Message-ID: Just did a quick seach on google and found this. Hopefully it might help. http://support.microsoft.com/?kbid=209874 "Jim DeMarco" To Sent by: "Access Developers discussion and accessd-bounces at d problem solving" atabaseadvisors.c om cc Subject 02/04/2005 11:01 RE: [AccessD] A2K: Oh, BROTHER! AM Have I screwed up or not? Please respond to "Access Developers discussion and problem solving" IIRC there is code out there (somewhere) to undelete an Access object. The only caveat is you can only retrieve the last object deleted. Maybe someone on the list knows what I'm referring to?? Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 04, 2005 11:55 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? John, Thanks for the thinking-while-typing. I went through the MSysObjects table and there aren't any objects that look like the deleted module with a tilde in front of its name. Nice try, though. Thanks. Steve Erbach On Fri, 4 Feb 2005 10:31:59 -0600, John Bartow wrote: > Hi Steve, > Since this is urgent I'm typing while thinking (which is dangerous) > > IIRC when deleting an object it is marked for deletion but not deleted. I > forget the way it is done exactly but I think it is by putting a "~" > character in front of the name. Once compacted the object go away. > > John B. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ------------------------------------------------------------------------------ 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 john at winhaven.net Fri Feb 4 11:42:06 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 11:42:06 -0600 Subject: [AccessD] Sage Key Purchase In-Reply-To: <4203ACA9.9000806@shaw.ca> Message-ID: <200502041142109.SM03388@ScuzzPaq> Marty, Don't know about that but Sagekey actually has very "sage" advice on setting up a system for testing purposes. Have an extra hard drive and Ghost (or whatever your imaging product is) an image to that hard of all the various configurations you may need to test for. For instance. Install XP and ghost it. Install Office 97 and ghost it. Install Office 2k and ghost it. Replace current image with the first and install Office 2k (without the 97 being there first) Ghost it. ... Install SP2 and Ghost it. Eventually you have a clean Ghost Image of all these configurations. In one day you can test against dozens of possibilities by retrieving a Ghost image installing and testing the software and when satisfied retrieving the next ghost configuration. It does work well. I would add the recommendation of having a separate computer to do this with besides the one your using for daily tasks. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Friday, February 04, 2005 11:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sage Key Purchase Rather than install different OS on each machine, you might try VMWare to put each OS as a seperate boot on one machine, I don't know what this does to image backups though. Nicholson, Karen wrote: >This database is being distributed worldwide, from Hong Kong to England. >I am running into the Windows XP environment not wanting to run an >Access 2000 Runtime. Got the Access 2003 runtime working, but now I >don't know if it will run on Windows XP. If it runs on Windows XP, >will it run on Windows 2000? I used to have a bunch of computers at >home with various operating systems, now I have none that work. The >others walked away. Funny how that happens. Not to fear, to Sam's >Club I go to get a new PC tonight. I can't take it anymore! > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >Hindman >Sent: Thursday, February 03, 2005 11:48 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Sage Key Purchase > > >..consider it done :) > >..but really, have you ever seen one? > >William Hindman > > >----- Original Message ----- >From: "John Bartow" >To: "'Access Developers discussion and problem solving'" > >Sent: Thursday, February 03, 2005 10:47 PM >Subject: RE: [AccessD] Sage Key Purchase > > > > >>Qualify that statement with a "consistent" corporate environment. >> >>JMTC >> >>John B. >> >> >> >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> >> >Hindman > > >>Sent: Thursday, February 03, 2005 9:07 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] Sage Key Purchase >> >>..if you are running Access strictly within the corporate environment, >> >> > > > >>there >>may be no good reason to use anything other than the packager included >> >> >in > > >>the VST ...Wise/SageKey earn their money when you are installing >> >> >Access in > > >>unknown/uncontrolled environments ...but within a corporate >> >> >environment, > > >>VST >>is more than adequate ime. >> >>William Hindman >> >> >>----- Original Message ----- >>From: "Charlotte Foust" >>To: "Access Developers discussion and problem solving" >> >>Sent: Thursday, February 03, 2005 11:31 AM >>Subject: RE: [AccessD] Sage Key Purchase >> >> >> >> >>>You need scripts to match the version of the runtime you're >>>distributing. >>> >>>Charlotte Foust >>> >>> >>>-----Original Message----- >>>From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>>Sent: Thursday, February 03, 2005 4:48 AM >>>To: accessd at databaseadvisors.com >>>Subject: [AccessD] Sage Key Purchase >>> >>> >>>What is the best version of SageKey to buy to make executables for >>>Access databases? Right now we are using Access XP, but the >>> >>> >corporation > > >>>MAY be going to Access 2003, they are not sure. Would we have to buy >>>two products for that? Advice needed, Thanks!!! Glad to be back >>> >>> >after > > >>>a day off... >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>> >>> >>> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dejpolsys at hotmail.com Fri Feb 4 11:40:51 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Fri, 4 Feb 2005 12:40:51 -0500 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? References: Message-ID: ..nice find ...I can use that myself :) William Hindman ----- Original Message ----- From: To: "Access Developers discussion and problem solving" Cc: "Access Developers discussion and problem solving" ; Sent: Friday, February 04, 2005 12:13 PM Subject: RE: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? > Just did a quick seach on google and found this. Hopefully it might help. > > http://support.microsoft.com/?kbid=209874 > > > > > > "Jim DeMarco" > ealthplan.org> To > Sent by: "Access Developers discussion and > accessd-bounces at d problem solving" > atabaseadvisors.c > om cc > > Subject > 02/04/2005 11:01 RE: [AccessD] A2K: Oh, BROTHER! > AM Have I screwed up or not? > > > Please respond to > "Access > Developers > discussion and > problem solving" > advisors.com> > > > > > > > IIRC there is code out there (somewhere) to undelete an Access object. The > only caveat is you can only retrieve the last object deleted. Maybe > someone on the list knows what I'm referring to?? > > Jim DeMarco > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach > Sent: Friday, February 04, 2005 11:55 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? > > > John, > > Thanks for the thinking-while-typing. I went through the MSysObjects > table and there aren't any objects that look like the deleted module > with a tilde in front of its name. Nice try, though. Thanks. > > Steve Erbach > > > On Fri, 4 Feb 2005 10:31:59 -0600, John Bartow wrote: >> Hi Steve, >> Since this is urgent I'm typing while thinking (which is dangerous) >> >> IIRC when deleting an object it is marked for deletion but not deleted. I >> forget the way it is done exactly but I think it is by putting a "~" >> character in front of the name. Once compacted the object go away. >> >> John B. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > *********************************************************************************** > > "This electronic message is intended to be for the use only of the named > recipient, and may contain information from Hudson Health Plan (HHP) that > is confidential or privileged. If you are not the intended recipient, you > are hereby notified that any disclosure, copying, distribution or use of > the contents of this message is strictly prohibited. If you have received > this message in error or are not the named recipient, please notify us > immediately, either by contacting the sender at the electronic mail > address > noted above or calling HHP at (914) 631-1611. If you are not the intended > recipient, please do not forward this email to anyone, and delete and > destroy all copies of this message. Thank You". > *********************************************************************************** > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > ------------------------------------------------------------------------------ > 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. > ============================================================================== > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From erbachs at gmail.com Fri Feb 4 11:47:38 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 4 Feb 2005 11:47:38 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: References: Message-ID: <39cb22f305020409474fe7e1a8@mail.gmail.com> Chris, Thanks for the suggestion. Ctrl-Z doesn't seem to work on documents in Access 2000. I appreciate the try. Steve Erbach On Fri, 4 Feb 2005 09:59:52 -0700, Mackin, Christopher wrote: > I have used CTRL + Z to get deleted documents back before, I am using Access XP though, but it's worth a shot. > > -Chris Mackin From erbachs at gmail.com Fri Feb 4 11:49:46 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 4 Feb 2005 11:49:46 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <200502041111765.SM03388@ScuzzPaq> References: <39cb22f305020408555db8dcde@mail.gmail.com> <200502041111765.SM03388@ScuzzPaq> Message-ID: <39cb22f305020409491450e930@mail.gmail.com> John, Yeah, I'll bounce back. Fortunately, I'm confident I can re-write the code without too much trouble. It was mostly queries and I've got sample queries saved. I like your idea about the autobackup, though. Steve Erbach On Fri, 4 Feb 2005 11:11:28 -0600, John Bartow wrote: > Sorry to hear that. Been there done that. Real Bummer. Go have a > caffe-latte-expresso kinda thingy and bounce back buddy! > > There's been times when I wished they had an autobackup feature like word, > excel, etc. The "every 10 minutes make a backup for me" thingy. > > John B. From dmcafee at pacbell.net Fri Feb 4 11:56:13 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Fri, 4 Feb 2005 09:56:13 -0800 Subject: [AccessD] Sage Key Purchase In-Reply-To: <200502041142109.SM03388@ScuzzPaq> Message-ID: That what we did at my last company. D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John Bartow Sent: Friday, February 04, 2005 9:42 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Sage Key Purchase Marty, Don't know about that but Sagekey actually has very "sage" advice on setting up a system for testing purposes. Have an extra hard drive and Ghost (or whatever your imaging product is) an image to that hard of all the various configurations you may need to test for. For instance. Install XP and ghost it. Install Office 97 and ghost it. Install Office 2k and ghost it. Replace current image with the first and install Office 2k (without the 97 being there first) Ghost it. ... Install SP2 and Ghost it. Eventually you have a clean Ghost Image of all these configurations. In one day you can test against dozens of possibilities by retrieving a Ghost image installing and testing the software and when satisfied retrieving the next ghost configuration. It does work well. I would add the recommendation of having a separate computer to do this with besides the one your using for daily tasks. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Friday, February 04, 2005 11:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sage Key Purchase Rather than install different OS on each machine, you might try VMWare to put each OS as a seperate boot on one machine, I don't know what this does to image backups though. Nicholson, Karen wrote: >This database is being distributed worldwide, from Hong Kong to England. >I am running into the Windows XP environment not wanting to run an >Access 2000 Runtime. Got the Access 2003 runtime working, but now I >don't know if it will run on Windows XP. If it runs on Windows XP, >will it run on Windows 2000? I used to have a bunch of computers at >home with various operating systems, now I have none that work. The >others walked away. Funny how that happens. Not to fear, to Sam's >Club I go to get a new PC tonight. I can't take it anymore! > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >Hindman >Sent: Thursday, February 03, 2005 11:48 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Sage Key Purchase > > >..consider it done :) > >..but really, have you ever seen one? > >William Hindman > > >----- Original Message ----- >From: "John Bartow" >To: "'Access Developers discussion and problem solving'" > >Sent: Thursday, February 03, 2005 10:47 PM >Subject: RE: [AccessD] Sage Key Purchase > > > > >>Qualify that statement with a "consistent" corporate environment. >> >>JMTC >> >>John B. >> >> >> >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> >> >Hindman > > >>Sent: Thursday, February 03, 2005 9:07 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] Sage Key Purchase >> >>..if you are running Access strictly within the corporate environment, >> >> > > > >>there >>may be no good reason to use anything other than the packager included >> >> >in > > >>the VST ...Wise/SageKey earn their money when you are installing >> >> >Access in > > >>unknown/uncontrolled environments ...but within a corporate >> >> >environment, > > >>VST >>is more than adequate ime. >> >>William Hindman >> >> >>----- Original Message ----- >>From: "Charlotte Foust" >>To: "Access Developers discussion and problem solving" >> >>Sent: Thursday, February 03, 2005 11:31 AM >>Subject: RE: [AccessD] Sage Key Purchase >> >> >> >> >>>You need scripts to match the version of the runtime you're >>>distributing. >>> >>>Charlotte Foust >>> >>> >>>-----Original Message----- >>>From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>>Sent: Thursday, February 03, 2005 4:48 AM >>>To: accessd at databaseadvisors.com >>>Subject: [AccessD] Sage Key Purchase >>> >>> >>>What is the best version of SageKey to buy to make executables for >>>Access databases? Right now we are using Access XP, but the >>> >>> >corporation > > >>>MAY be going to Access 2003, they are not sure. Would we have to buy >>>two products for that? Advice needed, Thanks!!! Glad to be back >>> >>> >after > > >>>a day off... >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>> >>> >>> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Fri Feb 4 11:56:27 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 4 Feb 2005 11:56:27 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: References: <08F823FD83787D4BA0B99CA580AD3C749D2B9C@TTNEXCHCL2.hshhp.com> Message-ID: <39cb22f305020409563e080feb@mail.gmail.com> Jim and Jeff, Intersting code. I see that it relies on the table having been renamed internally with a ~tmp prefix. I checked the MSysObjects table immediately after my boo-boo (which still baffles me how I did it!) and there was no object with my module name in it. I will give this a try, though, for deleted tables if I ever need it. Thank you. Steve Erbach On Fri, 4 Feb 2005 11:13:17 -0600, jeffrey.demulling at usbank.com wrote: > Just did a quick seach on google and found this. Hopefully it might help. > > http://support.microsoft.com/?kbid=209874 From cfoust at infostatsystems.com Fri Feb 4 12:29:18 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 4 Feb 2005 10:29:18 -0800 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? Message-ID: Did you use code to check the AllModules collection to see if it was in there? Access creates a busload of temporary objects with the ~ prefix and they aren't intended to be seen, so they're well hidden. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 04, 2005 9:56 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? Jim and Jeff, Intersting code. I see that it relies on the table having been renamed internally with a ~tmp prefix. I checked the MSysObjects table immediately after my boo-boo (which still baffles me how I did it!) and there was no object with my module name in it. I will give this a try, though, for deleted tables if I ever need it. Thank you. Steve Erbach On Fri, 4 Feb 2005 11:13:17 -0600, jeffrey.demulling at usbank.com wrote: > Just did a quick seach on google and found this. Hopefully it might > help. > > http://support.microsoft.com/?kbid=209874 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Fri Feb 4 13:04:58 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 4 Feb 2005 13:04:58 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: References: Message-ID: <39cb22f305020411047e186320@mail.gmail.com> Charlotte, No, I didn't. Nifty suggestion, though. I've already gone on to re-do the work I've done since yesterday at 3:30. Looks like another weekend over a smoking keyboard. Thanks for the tip, Charlotte. Steve Erbach On Fri, 4 Feb 2005 10:29:18 -0800, Charlotte Foust wrote: > Did you use code to check the AllModules collection to see if it was in > there? Access creates a busload of temporary objects with the ~ prefix > and they aren't intended to be seen, so they're well hidden. > > Charlotte Foust > From garykjos at gmail.com Fri Feb 4 13:21:40 2005 From: garykjos at gmail.com (Gary Kjos) Date: Fri, 4 Feb 2005 13:21:40 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <39cb22f305020411047e186320@mail.gmail.com> References: <39cb22f305020411047e186320@mail.gmail.com> Message-ID: You can also try and open the mdb in a text editor and search for some key text - you can sometimes find bits and peices of things at least. On Fri, 4 Feb 2005 13:04:58 -0600, Steve Erbach wrote: > Charlotte, > > No, I didn't. Nifty suggestion, though. I've already gone on to re-do > the work I've done since yesterday at 3:30. Looks like another weekend > over a smoking keyboard. > > Thanks for the tip, Charlotte. > > Steve Erbach > > On Fri, 4 Feb 2005 10:29:18 -0800, Charlotte Foust > wrote: > > Did you use code to check the AllModules collection to see if it was in > > there? Access creates a busload of temporary objects with the ~ prefix > > and they aren't intended to be seen, so they're well hidden. > > > > Charlotte Foust > > > -- > 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 erbachs at gmail.com Fri Feb 4 13:24:39 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 4 Feb 2005 13:24:39 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <39cb22f305020411047e186320@mail.gmail.com> References: <39cb22f305020411047e186320@mail.gmail.com> Message-ID: <39cb22f30502041124464be1e@mail.gmail.com> Thanks to everyone that offered suggestions. I've spent the last three hours redoing the code and I'm back up to snuff. But even though I didn't get a magic bullet today I learned a few new things. Thanks again. Steve Erbach From dw-murphy at cox.net Fri Feb 4 13:34:08 2005 From: dw-murphy at cox.net (Doug Murphy) Date: Fri, 4 Feb 2005 11:34:08 -0800 Subject: [AccessD] Sage Key Purchase In-Reply-To: <200502041142109.SM03388@ScuzzPaq> Message-ID: <000001c50af0$824bed50$c300a8c0@murphyf3vdfepi> I have been lurking on this discussion, but need to endorse this testing approach. I use Wise with Access 2002 and Sagekey scripts. I have test environments for clean machines and machines with various versions of Office and Windows. I have found some problems in testing our installations before going public. One involved an interaction with the Sagekey scripts, which they imediately fixed as soon as we localized the cause. So far we have not had any problems with our customers installations. Getting the whole package is expensive and testing is time consuming, but it is a lot easier than being on the phone full time with a bunch of irate customers. I just saw an article the other day on developing installation packages and one recommendation that I thought wise was to have a clean machine to build the installation packages. In this case a clean machine would be one with only OfficeXP Developer, in our case, Wise and the Sagekey scripts. Office should have all the latest service packs. Theoreticly if you use the set of install files Sagekey makes available with their scripts you shouldn't have to worry about DLL hell, but Murphy's law says different. I learned this lesson in building an installation with Access 97 Developer on a machine that also had Access 2000 on it. The MS packaging program pulled some 2000 files into the installation. I was testing on our lap top and after installing and trying to run the installation hosed the machine. I had to completely reformat the drive to fix it. With the test drive approach you can just have one set up with the proper clean versions of Windows, Office and the installation programs. I don't do this often, but when required I'd just install the Ghosted setup and build the installation. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, February 04, 2005 9:42 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Sage Key Purchase Marty, Don't know about that but Sagekey actually has very "sage" advice on setting up a system for testing purposes. Have an extra hard drive and Ghost (or whatever your imaging product is) an image to that hard of all the various configurations you may need to test for. For instance. Install XP and ghost it. Install Office 97 and ghost it. Install Office 2k and ghost it. Replace current image with the first and install Office 2k (without the 97 being there first) Ghost it. ... Install SP2 and Ghost it. Eventually you have a clean Ghost Image of all these configurations. In one day you can test against dozens of possibilities by retrieving a Ghost image installing and testing the software and when satisfied retrieving the next ghost configuration. It does work well. I would add the recommendation of having a separate computer to do this with besides the one your using for daily tasks. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Friday, February 04, 2005 11:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sage Key Purchase Rather than install different OS on each machine, you might try VMWare to put each OS as a seperate boot on one machine, I don't know what this does to image backups though. Nicholson, Karen wrote: >This database is being distributed worldwide, from Hong Kong to >England. I am running into the Windows XP environment not wanting to >run an Access 2000 Runtime. Got the Access 2003 runtime working, but >now I don't know if it will run on Windows XP. If it runs on Windows >XP, will it run on Windows 2000? I used to have a bunch of computers >at home with various operating systems, now I have none that work. The >others walked away. Funny how that happens. Not to fear, to Sam's >Club I go to get a new PC tonight. I can't take it anymore! > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >Hindman >Sent: Thursday, February 03, 2005 11:48 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Sage Key Purchase > > >..consider it done :) > >..but really, have you ever seen one? > >William Hindman > > >----- Original Message ----- >From: "John Bartow" >To: "'Access Developers discussion and problem solving'" > >Sent: Thursday, February 03, 2005 10:47 PM >Subject: RE: [AccessD] Sage Key Purchase > > > > >>Qualify that statement with a "consistent" corporate environment. >> >>JMTC >> >>John B. >> >> >> >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> >> >Hindman > > >>Sent: Thursday, February 03, 2005 9:07 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] Sage Key Purchase >> >>..if you are running Access strictly within the corporate environment, >> >> > > > >>there >>may be no good reason to use anything other than the packager included >> >> >in > > >>the VST ...Wise/SageKey earn their money when you are installing >> >> >Access in > > >>unknown/uncontrolled environments ...but within a corporate >> >> >environment, > > >>VST >>is more than adequate ime. >> >>William Hindman >> >> >>----- Original Message ----- >>From: "Charlotte Foust" >>To: "Access Developers discussion and problem solving" >> >>Sent: Thursday, February 03, 2005 11:31 AM >>Subject: RE: [AccessD] Sage Key Purchase >> >> >> >> >>>You need scripts to match the version of the runtime you're >>>distributing. >>> >>>Charlotte Foust >>> >>> >>>-----Original Message----- >>>From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>>Sent: Thursday, February 03, 2005 4:48 AM >>>To: accessd at databaseadvisors.com >>>Subject: [AccessD] Sage Key Purchase >>> >>> >>>What is the best version of SageKey to buy to make executables for >>>Access databases? Right now we are using Access XP, but the >>> >>> >corporation > > >>>MAY be going to Access 2003, they are not sure. Would we have to buy >>>two products for that? Advice needed, Thanks!!! Glad to be back >>> >>> >after > > >>>a day off... >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>> >>> >>> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 4 14:55:17 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 14:55:17 -0600 Subject: [AccessD] Sage Key Purchase In-Reply-To: <000001c50af0$824bed50$c300a8c0@murphyf3vdfepi> Message-ID: <200502041455671.SM03388@ScuzzPaq> Ah, there's always a bad story lurking around the corner, waiting to join one's repetoire. Sorry to hear of your bad experience. I use the Sagekey scripts as a starting point. I also do a lot of Wise script editing. No problems here (yet) knock on wood - or for you Brits - touch wood. John "I used the Wise wizards once for a joke program, worked great!" B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Friday, February 04, 2005 1:34 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Sage Key Purchase I have been lurking on this discussion, but need to endorse this testing approach. I use Wise with Access 2002 and Sagekey scripts. I have test environments for clean machines and machines with various versions of Office and Windows. I have found some problems in testing our installations before going public. One involved an interaction with the Sagekey scripts, which they imediately fixed as soon as we localized the cause. So far we have not had any problems with our customers installations. Getting the whole package is expensive and testing is time consuming, but it is a lot easier than being on the phone full time with a bunch of irate customers. I just saw an article the other day on developing installation packages and one recommendation that I thought wise was to have a clean machine to build the installation packages. In this case a clean machine would be one with only OfficeXP Developer, in our case, Wise and the Sagekey scripts. Office should have all the latest service packs. Theoreticly if you use the set of install files Sagekey makes available with their scripts you shouldn't have to worry about DLL hell, but Murphy's law says different. I learned this lesson in building an installation with Access 97 Developer on a machine that also had Access 2000 on it. The MS packaging program pulled some 2000 files into the installation. I was testing on our lap top and after installing and trying to run the installation hosed the machine. I had to completely reformat the drive to fix it. With the test drive approach you can just have one set up with the proper clean versions of Windows, Office and the installation programs. I don't do this often, but when required I'd just install the Ghosted setup and build the installation. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, February 04, 2005 9:42 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Sage Key Purchase Marty, Don't know about that but Sagekey actually has very "sage" advice on setting up a system for testing purposes. Have an extra hard drive and Ghost (or whatever your imaging product is) an image to that hard of all the various configurations you may need to test for. For instance. Install XP and ghost it. Install Office 97 and ghost it. Install Office 2k and ghost it. Replace current image with the first and install Office 2k (without the 97 being there first) Ghost it. ... Install SP2 and Ghost it. Eventually you have a clean Ghost Image of all these configurations. In one day you can test against dozens of possibilities by retrieving a Ghost image installing and testing the software and when satisfied retrieving the next ghost configuration. It does work well. I would add the recommendation of having a separate computer to do this with besides the one your using for daily tasks. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Friday, February 04, 2005 11:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sage Key Purchase Rather than install different OS on each machine, you might try VMWare to put each OS as a seperate boot on one machine, I don't know what this does to image backups though. Nicholson, Karen wrote: >This database is being distributed worldwide, from Hong Kong to >England. I am running into the Windows XP environment not wanting to >run an Access 2000 Runtime. Got the Access 2003 runtime working, but >now I don't know if it will run on Windows XP. If it runs on Windows >XP, will it run on Windows 2000? I used to have a bunch of computers >at home with various operating systems, now I have none that work. The >others walked away. Funny how that happens. Not to fear, to Sam's >Club I go to get a new PC tonight. I can't take it anymore! > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >Hindman >Sent: Thursday, February 03, 2005 11:48 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Sage Key Purchase > > >..consider it done :) > >..but really, have you ever seen one? > >William Hindman > > >----- Original Message ----- >From: "John Bartow" >To: "'Access Developers discussion and problem solving'" > >Sent: Thursday, February 03, 2005 10:47 PM >Subject: RE: [AccessD] Sage Key Purchase > > > > >>Qualify that statement with a "consistent" corporate environment. >> >>JMTC >> >>John B. >> >> >> >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> >> >Hindman > > >>Sent: Thursday, February 03, 2005 9:07 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] Sage Key Purchase >> >>..if you are running Access strictly within the corporate environment, >> >> > > > >>there >>may be no good reason to use anything other than the packager included >> >> >in > > >>the VST ...Wise/SageKey earn their money when you are installing >> >> >Access in > > >>unknown/uncontrolled environments ...but within a corporate >> >> >environment, > > >>VST >>is more than adequate ime. >> >>William Hindman >> >> >>----- Original Message ----- >>From: "Charlotte Foust" >>To: "Access Developers discussion and problem solving" >> >>Sent: Thursday, February 03, 2005 11:31 AM >>Subject: RE: [AccessD] Sage Key Purchase >> >> >> >> >>>You need scripts to match the version of the runtime you're >>>distributing. >>> >>>Charlotte Foust >>> >>> >>>-----Original Message----- >>>From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>>Sent: Thursday, February 03, 2005 4:48 AM >>>To: accessd at databaseadvisors.com >>>Subject: [AccessD] Sage Key Purchase >>> >>> >>>What is the best version of SageKey to buy to make executables for >>>Access databases? Right now we are using Access XP, but the >>> >>> >corporation > > >>>MAY be going to Access 2003, they are not sure. Would we have to buy >>>two products for that? Advice needed, Thanks!!! Glad to be back >>> >>> >after > > >>>a day off... >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>> >>> >>> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dw-murphy at cox.net Fri Feb 4 15:07:09 2005 From: dw-murphy at cox.net (Doug Murphy) Date: Fri, 4 Feb 2005 13:07:09 -0800 Subject: [AccessD] Sage Key Purchase In-Reply-To: <200502041455671.SM03388@ScuzzPaq> Message-ID: <000701c50afd$7d37f4f0$c300a8c0@murphyf3vdfepi> John, I don't want to give the impression that I had any significant trouble with the Wise/Sagekey approach. Just the opposite, I had problems with the Access 97 Package and Deployment wizard that came with 97 Developer. That is the reason I invested in Wise/Sagekey and upgraded to Office 2002. I have run into a minor glitch or two with the present approach but the folks at Sagekey have always been quick to respond to my questions and right on the problem when it was something in their script. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, February 04, 2005 12:55 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Sage Key Purchase Ah, there's always a bad story lurking around the corner, waiting to join one's repetoire. Sorry to hear of your bad experience. I use the Sagekey scripts as a starting point. I also do a lot of Wise script editing. No problems here (yet) knock on wood - or for you Brits - touch wood. John "I used the Wise wizards once for a joke program, worked great!" B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Friday, February 04, 2005 1:34 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Sage Key Purchase I have been lurking on this discussion, but need to endorse this testing approach. I use Wise with Access 2002 and Sagekey scripts. I have test environments for clean machines and machines with various versions of Office and Windows. I have found some problems in testing our installations before going public. One involved an interaction with the Sagekey scripts, which they imediately fixed as soon as we localized the cause. So far we have not had any problems with our customers installations. Getting the whole package is expensive and testing is time consuming, but it is a lot easier than being on the phone full time with a bunch of irate customers. I just saw an article the other day on developing installation packages and one recommendation that I thought wise was to have a clean machine to build the installation packages. In this case a clean machine would be one with only OfficeXP Developer, in our case, Wise and the Sagekey scripts. Office should have all the latest service packs. Theoreticly if you use the set of install files Sagekey makes available with their scripts you shouldn't have to worry about DLL hell, but Murphy's law says different. I learned this lesson in building an installation with Access 97 Developer on a machine that also had Access 2000 on it. The MS packaging program pulled some 2000 files into the installation. I was testing on our lap top and after installing and trying to run the installation hosed the machine. I had to completely reformat the drive to fix it. With the test drive approach you can just have one set up with the proper clean versions of Windows, Office and the installation programs. I don't do this often, but when required I'd just install the Ghosted setup and build the installation. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, February 04, 2005 9:42 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Sage Key Purchase Marty, Don't know about that but Sagekey actually has very "sage" advice on setting up a system for testing purposes. Have an extra hard drive and Ghost (or whatever your imaging product is) an image to that hard of all the various configurations you may need to test for. For instance. Install XP and ghost it. Install Office 97 and ghost it. Install Office 2k and ghost it. Replace current image with the first and install Office 2k (without the 97 being there first) Ghost it. ... Install SP2 and Ghost it. Eventually you have a clean Ghost Image of all these configurations. In one day you can test against dozens of possibilities by retrieving a Ghost image installing and testing the software and when satisfied retrieving the next ghost configuration. It does work well. I would add the recommendation of having a separate computer to do this with besides the one your using for daily tasks. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Friday, February 04, 2005 11:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sage Key Purchase Rather than install different OS on each machine, you might try VMWare to put each OS as a seperate boot on one machine, I don't know what this does to image backups though. Nicholson, Karen wrote: >This database is being distributed worldwide, from Hong Kong to >England. I am running into the Windows XP environment not wanting to >run an Access 2000 Runtime. Got the Access 2003 runtime working, but >now I don't know if it will run on Windows XP. If it runs on Windows >XP, will it run on Windows 2000? I used to have a bunch of computers >at home with various operating systems, now I have none that work. The >others walked away. Funny how that happens. Not to fear, to Sam's >Club I go to get a new PC tonight. I can't take it anymore! > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >Hindman >Sent: Thursday, February 03, 2005 11:48 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Sage Key Purchase > > >..consider it done :) > >..but really, have you ever seen one? > >William Hindman > > >----- Original Message ----- >From: "John Bartow" >To: "'Access Developers discussion and problem solving'" > >Sent: Thursday, February 03, 2005 10:47 PM >Subject: RE: [AccessD] Sage Key Purchase > > > > >>Qualify that statement with a "consistent" corporate environment. >> >>JMTC >> >>John B. >> >> >> >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> >> >Hindman > > >>Sent: Thursday, February 03, 2005 9:07 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] Sage Key Purchase >> >>..if you are running Access strictly within the corporate environment, >> >> > > > >>there >>may be no good reason to use anything other than the packager included >> >> >in > > >>the VST ...Wise/SageKey earn their money when you are installing >> >> >Access in > > >>unknown/uncontrolled environments ...but within a corporate >> >> >environment, > > >>VST >>is more than adequate ime. >> >>William Hindman >> >> >>----- Original Message ----- >>From: "Charlotte Foust" >>To: "Access Developers discussion and problem solving" >> >>Sent: Thursday, February 03, 2005 11:31 AM >>Subject: RE: [AccessD] Sage Key Purchase >> >> >> >> >>>You need scripts to match the version of the runtime you're >>>distributing. >>> >>>Charlotte Foust >>> >>> >>>-----Original Message----- >>>From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>>Sent: Thursday, February 03, 2005 4:48 AM >>>To: accessd at databaseadvisors.com >>>Subject: [AccessD] Sage Key Purchase >>> >>> >>>What is the best version of SageKey to buy to make executables for >>>Access databases? Right now we are using Access XP, but the >>> >>> >corporation > > >>>MAY be going to Access 2003, they are not sure. Would we have to buy >>>two products for that? Advice needed, Thanks!!! Glad to be back >>> >>> >after > > >>>a day off... >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>> >>> >>> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From GregSmith at starband.net Fri Feb 4 15:07:50 2005 From: GregSmith at starband.net (GregSmith at starband.net) Date: Fri, 4 Feb 2005 16:07:50 -0500 (EST) Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <39cb22f305020408181eeb63d7@mail.gmail.com> References: <39cb22f305020408181eeb63d7@mail.gmail.com> Message-ID: <48967.65.118.249.214.1107551270.squirrel@cetus.email.starband.net> Steve: Sorry to hear about that. Been there and done that. In Access there was a way to recover a table, form, etc...but I never could figure out how to do it. You were "insufficiently paranoid". Which makes me, what, sufficiently paranoid...? To keep from doing what you are about to HAVE to do (go back to yesterday's code) I use a more "paranoid" scheme to keep from losing my programming. Well, at least too much of it. I name my program file, let's say, GWSDB-020405 at 1501.mdb, and when I make any significant changes (which can be defined as...anything more than what I want to retype or recode or redesign...), I make a copy of this file, store the original in another folder on another drive on another computer/server (see...told you...paranoid), and rename the copy to the current time. That way there are no duplicates. The next day, start with a new copy with a different date and new time. This has saved my clumsy fingers more than once. And it takes me all of one or two minutes to do that...so I think it's worth the time. And, oh yea, I take a copy offsite when I go home. Paranoid might be an understatement... None of this will help you now...but maybe in the future...:) Greg > Dear Group, > > I've been working on a complicated module over the past three days in > Access 2000. I was working in the VBA IDE and I had two module windows > open as well as the Project Explorer. > > There was a bit of code that I wanted to delete in one of the modules, > so I highlighted it with my mouse and pressed the Delete key. Instead of > the bit of code being deleted, the other module that was open in the IDE > was deleted! It no longer appears in the list of modules in the Access > Database window. > > I checked the Options and, sure enough, I had un-checked the option for . . . From bchacc at san.rr.com Fri Feb 4 15:53:05 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Fri, 4 Feb 2005 13:53:05 -0800 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? References: <39cb22f305020408181eeb63d7@mail.gmail.com> <48967.65.118.249.214.1107551270.squirrel@cetus.email.starband.net> Message-ID: <044601c50b03$e8125490$6601a8c0@HAL9002> Steve: Day late and a dollar short on this but I have a compulsive habit if hitting Alt-f-s a LOT. If I really screw up (it happens) I close the app without saving and have my last save to go back to. I also make a backup to my second machine and to the thumb drive every time I close the app for lunch or potty or to go to another task. I'm not paranoid, I really am out to get me. Rocky ----- Original Message ----- From: To: Sent: Friday, February 04, 2005 1:07 PM Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? > Steve: > > Sorry to hear about that. Been there and done that. In Access there was > a way to recover a table, form, etc...but I never could figure out how to > do it. You were "insufficiently paranoid". Which makes me, what, > sufficiently paranoid...? > > To keep from doing what you are about to HAVE to do (go back to > yesterday's code) I use a more "paranoid" scheme to keep from losing my > programming. Well, at least too much of it. I name my program file, > let's say, GWSDB-020405 at 1501.mdb, and when I make any significant changes > (which can be defined as...anything more than what I want to retype or > recode or redesign...), I make a copy of this file, store the original in > another folder on another drive on another computer/server (see...told > you...paranoid), and rename the copy to the current time. That way there > are no duplicates. The next day, start with a new copy with a different > date and new time. This has saved my clumsy fingers more than once. > > And it takes me all of one or two minutes to do that...so I think it's > worth the time. > > And, oh yea, I take a copy offsite when I go home. Paranoid might be an > understatement... > > None of this will help you now...but maybe in the future...:) > > Greg > > >> Dear Group, >> >> I've been working on a complicated module over the past three days in >> Access 2000. I was working in the VBA IDE and I had two module windows >> open as well as the Project Explorer. >> >> There was a bit of code that I wanted to delete in one of the modules, >> so I highlighted it with my mouse and pressed the Delete key. Instead of >> the bit of code being deleted, the other module that was open in the IDE >> was deleted! It no longer appears in the list of modules in the Access >> Database window. >> >> I checked the Options and, sure enough, I had un-checked the option for > . > . > . > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From john at winhaven.net Fri Feb 4 16:06:49 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 16:06:49 -0600 Subject: [AccessD] Sage Key Purchase In-Reply-To: <000701c50afd$7d37f4f0$c300a8c0@murphyf3vdfepi> Message-ID: <20050204160678.SM03388@ScuzzPaq> My experience too. Very good support. John I have run into a minor glitch or two with the present approach but the folks at Sagekey have always been quick to respond to my questions and right on the problem when it was something in their script. Doug From john at winhaven.net Fri Feb 4 16:06:49 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 16:06:49 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <044601c50b03$e8125490$6601a8c0@HAL9002> Message-ID: <200502041606718.SM03388@ScuzzPaq> A streamlined way of doing what I do. Close the app, copy and paste it. I usually have dozens of copies of the same app. Copy 1 of App.mdb, Copy 2 of App.mdb... I clean them at the end of a major successful coding experience. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Friday, February 04, 2005 3:53 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? Steve: Day late and a dollar short on this but I have a compulsive habit if hitting Alt-f-s a LOT. If I really screw up (it happens) I close the app without saving and have my last save to go back to. I also make a backup to my second machine and to the thumb drive every time I close the app for lunch or potty or to go to another task. I'm not paranoid, I really am out to get me. Rocky ----- Original Message ----- From: To: Sent: Friday, February 04, 2005 1:07 PM Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? > Steve: > > Sorry to hear about that. Been there and done that. In Access there was > a way to recover a table, form, etc...but I never could figure out how to > do it. You were "insufficiently paranoid". Which makes me, what, > sufficiently paranoid...? > > To keep from doing what you are about to HAVE to do (go back to > yesterday's code) I use a more "paranoid" scheme to keep from losing my > programming. Well, at least too much of it. I name my program file, > let's say, GWSDB-020405 at 1501.mdb, and when I make any significant changes > (which can be defined as...anything more than what I want to retype or > recode or redesign...), I make a copy of this file, store the original in > another folder on another drive on another computer/server (see...told > you...paranoid), and rename the copy to the current time. That way there > are no duplicates. The next day, start with a new copy with a different > date and new time. This has saved my clumsy fingers more than once. > > And it takes me all of one or two minutes to do that...so I think it's > worth the time. > > And, oh yea, I take a copy offsite when I go home. Paranoid might be an > understatement... > > None of this will help you now...but maybe in the future...:) > > Greg > > >> Dear Group, >> >> I've been working on a complicated module over the past three days in >> Access 2000. I was working in the VBA IDE and I had two module windows >> open as well as the Project Explorer. >> >> There was a bit of code that I wanted to delete in one of the modules, >> so I highlighted it with my mouse and pressed the Delete key. Instead of >> the bit of code being deleted, the other module that was open in the IDE >> was deleted! It no longer appears in the list of modules in the Access >> Database window. >> >> I checked the Options and, sure enough, I had un-checked the option for > . > . > . > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From pjewett at bayplace.com Fri Feb 4 19:59:41 2005 From: pjewett at bayplace.com (Phil Jewett) Date: Fri, 4 Feb 2005 17:59:41 -0800 Subject: [AccessD] Going to vb.net? Message-ID: Charlotte Foust wrote.... You could distribute royalty free with the developer edition of Office too. It's the same thing except they've taken it out of Office entirely. The runtime package for an Access 2003 app is HUGE. We're switching to VB.Net for future versions. ---------------- I would be interested to know the various 3rd party components you will be using to replace the functionality of Access (printing reports, data grids, etc.). So much of what we take for granted in Access just isn't built in to vb.net. Or are you planning on doing it from scratch? Phil Jewett Phil Jewett Consulting pjewett at bayplace.com (619 318-4899 From prodevmg at yahoo.com Sat Feb 5 07:53:06 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Sat, 5 Feb 2005 05:53:06 -0800 (PST) Subject: [AccessD] My screen freezes while I am doing recordset updates Message-ID: <20050205135306.56692.qmail@web20429.mail.yahoo.com> I have form that runs a process using DAO recordsets. I have built a progress bar on the form. This progress bar has worked with other recordset processing. This particular process (updates) takes a long time and freezes up the screen. I don't see the results of the progress bar until it's done. Can anyone give me some advice as to how I can see the process while the updates are being made? May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? The all-new My Yahoo! ? Get yours free! From Gustav at cactus.dk Sat Feb 5 08:59:45 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 05 Feb 2005 15:59:45 +0100 Subject: [AccessD] My screen freezes while I am doing recordset updates Message-ID: Hi Lonnie You can insert lines with DoEvents and Me.Repaint between the queries, but that is about all you can. While the query runs, you can't do anything but wait ... /gustav >>> prodevmg at yahoo.com 05-02-2005 14:53:06 >>> I have form that runs a process using DAO recordsets. I have built a progress bar on the form. This progress bar has worked with other recordset processing. This particular process (updates) takes a long time and freezes up the screen. I don't see the results of the progress bar until it's done. Can anyone give me some advice as to how I can see the process while the updates are being made? From mikedorism at adelphia.net Sat Feb 5 09:21:06 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Sat, 5 Feb 2005 10:21:06 -0500 Subject: [AccessD] Going to vb.net? In-Reply-To: Message-ID: <000001c50b96$51e095c0$0b08a845@hargrove.internal> We are using Janus for our datagrid needs. We chose them because their UI control suite included some really nice scheduling controls. For reports, we have been using Crystal 10 but are looking into switching over to SQL Reporting Services. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Phil Jewett Sent: Friday, February 04, 2005 9:00 PM To: accessd at databaseadvisors.com Subject: [AccessD] Going to vb.net? Charlotte Foust wrote.... You could distribute royalty free with the developer edition of Office too. It's the same thing except they've taken it out of Office entirely. The runtime package for an Access 2003 app is HUGE. We're switching to VB.Net for future versions. ---------------- I would be interested to know the various 3rd party components you will be using to replace the functionality of Access (printing reports, data grids, etc.). So much of what we take for granted in Access just isn't built in to vb.net. Or are you planning on doing it from scratch? Phil Jewett Phil Jewett Consulting pjewett at bayplace.com (619 318-4899 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From prodevmg at yahoo.com Sat Feb 5 16:58:04 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Sat, 5 Feb 2005 14:58:04 -0800 (PST) Subject: [AccessD] Fwd: RE: [AccessDevelopers] My screen freezes while I am doing recordset updates Message-ID: <20050205225804.5881.qmail@web20421.mail.yahoo.com> Me.Repaint did it. Man, that was too simple. I've used Me.Repaint and it didn't occur to me. Thanks Tom. Tom Oakes wrote: To: From: "Tom Oakes" Date: Sat, 5 Feb 2005 07:36:35 -0800 Subject: RE: [AccessDevelopers] My screen freezes while I am doing recordset updates I usually have to call the form's Repaint method every time the progress bar is updated: Me.Repaint Tom Oakes Personal PC Consultants, Inc. tom at personalpc.com 503.230.0911 (O) 402.968.6946 (C) 917.591.1769 (F) --------------------------------- From: Lonnie Johnson [mailto:prodevmg at yahoo.com] Sent: Saturday, February 05, 2005 5:53 AM To: 'MS-ACCESS-L at lists.missouri.edu'; AccessDevelopers; ms_access; Access Professionals; AccessD solving' Subject: [AccessDevelopers] My screen freezes while I am doing recordset updates I have form that runs a process using DAO recordsets. I have built a progress bar on the form. This progress bar has worked with other recordset processing. This particular process (updates) takes a long time and freezes up the screen. I don't see the results of the progress bar until it's done. Can anyone give me some advice as to how I can see the process while the updates are being made? May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? The all-new My Yahoo!  Get yours free! Please zip all files prior to uploading to Files section. Please zip all files prior to uploading to Files section. --------------------------------- Yahoo! Groups Links To visit your group on the web, go to: http://groups.yahoo.com/group/AccessDevelopers/ To unsubscribe from this group, send an email to: AccessDevelopers-unsubscribe at yahoogroups.com Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Search presents - Jib Jab's 'Second Term' From Gustav at cactus.dk Sun Feb 6 04:18:45 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 06 Feb 2005 11:18:45 +0100 Subject: [AccessD] Fwd: RE: [AccessDevelopers] My screen freezes while I amdoing recordset updates Message-ID: Hi all Strange - am I the only one who didn't receive the original answer from Tom Oakes? This happened for a another message last week too ... Or from which planet do a "[AccessDevelopers]" message origin from? /gustav >>> prodevmg at yahoo.com 05-02-2005 23:58:04 >>> Me.Repaint did it. Man, that was too simple. I've used Me.Repaint and it didn't occur to me. Thanks Tom. Tom Oakes wrote: To: From: "Tom Oakes" Date: Sat, 5 Feb 2005 07:36:35 -0800 Subject: RE: [AccessDevelopers] My screen freezes while I am doing recordset updates I usually have to call the form's Repaint method every time the progress bar is updated: Me.Repaint Tom Oakes Personal PC Consultants, Inc. tom at personalpc.com 503.230.0911 (O) 402.968.6946 (C) 917.591.1769 (F) From dejpolsys at hotmail.com Sun Feb 6 07:29:28 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Sun, 6 Feb 2005 08:29:28 -0500 Subject: [AccessD] Fwd: RE: [AccessDevelopers] My screen freezeswhile I amdoing recordset updates References: Message-ID: ..same here :( William Hindman ----- Original Message ----- From: "Gustav Brock" To: Sent: Sunday, February 06, 2005 5:18 AM Subject: Re: [AccessD] Fwd: RE: [AccessDevelopers] My screen freezeswhile I amdoing recordset updates > Hi all > > Strange - am I the only one who didn't receive the original answer from > Tom Oakes? > This happened for a another message last week too ... > Or from which planet do a "[AccessDevelopers]" message origin from? > > /gustav > > >>>> prodevmg at yahoo.com 05-02-2005 23:58:04 >>> > Me.Repaint did it. > > Man, that was too simple. I've used Me.Repaint and it didn't occur to > me. > > Thanks Tom. > > Tom Oakes wrote: > To: > From: "Tom Oakes" > Date: Sat, 5 Feb 2005 07:36:35 -0800 > Subject: RE: [AccessDevelopers] My screen freezes while I am doing > recordset updates > > I usually have to call the form's Repaint method every time the > progress bar is updated: > > Me.Repaint > > > Tom Oakes > Personal PC Consultants, Inc. > tom at personalpc.com > 503.230.0911 (O) > 402.968.6946 (C) > 917.591.1769 (F) > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From john at winhaven.net Sun Feb 6 12:30:23 2005 From: john at winhaven.net (John Bartow) Date: Sun, 6 Feb 2005 12:30:23 -0600 Subject: [AccessD] Fwd: RE: [AccessDevelopers] My screen freezeswhile Iamdoing recordset updates In-Reply-To: Message-ID: <20050206123031.SM03460@ScuzzPaq> ditto John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Sunday, February 06, 2005 7:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Fwd: RE: [AccessDevelopers] My screen freezeswhile Iamdoing recordset updates ..same here :( William Hindman ----- Original Message ----- From: "Gustav Brock" To: Sent: Sunday, February 06, 2005 5:18 AM Subject: Re: [AccessD] Fwd: RE: [AccessDevelopers] My screen freezeswhile I amdoing recordset updates > Hi all > > Strange - am I the only one who didn't receive the original answer > from Tom Oakes? > This happened for a another message last week too ... > Or from which planet do a "[AccessDevelopers]" message origin from? > > /gustav > > >>>> prodevmg at yahoo.com 05-02-2005 23:58:04 >>> > Me.Repaint did it. > > Man, that was too simple. I've used Me.Repaint and it didn't occur to > me. > > Thanks Tom. > > Tom Oakes wrote: > To: > From: "Tom Oakes" > Date: Sat, 5 Feb 2005 07:36:35 -0800 > Subject: RE: [AccessDevelopers] My screen freezes while I am doing > recordset updates > > I usually have to call the form's Repaint method every time the > progress bar is updated: > > Me.Repaint > > > Tom Oakes > Personal PC Consultants, Inc. > tom at personalpc.com > 503.230.0911 (O) > 402.968.6946 (C) > 917.591.1769 (F) > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marklbreen at gmail.com Sun Feb 6 14:19:01 2005 From: marklbreen at gmail.com (Mark Breen) Date: Sun, 6 Feb 2005 20:19:01 +0000 Subject: [AccessD] Cannot set References in Access 97 Message-ID: Hello All, As you may have noticed from previous emails related to ADO etc, I am have a fine ol' time with an old friend Access 97. Having offered the suggestion of moving to ADO and rolling it our across 300 pc's!, and having taken your good advice (thanks again), they assigned me the task. Anyway, I have done a little research and cannot wait to start calling sprocs in Oracle 8i and passing parameters in and out using ADO and Access 97. Only one problem, on my PC, (the one that I am using in the clients office anyway), Access 97 with the latest sp and jet etc, will not let me set references. It crashes everytime I click Ok after choosing a dll to reference. It is not just ADO, in fact it happens with almost all dlls in the list. I have tried it with new and existing db, btw. Now of course I can do some obvious things like use another PC or format my pc or a lot of other heavy handed things, but I am consious of the fact that any difficulties I experience may be experienced by the other 300 - 400 users of the Access app. So, have you guys ever had any difficulties setting references in Access 97? or related information. Thanks as usual in advance for your time Mark Breen Ireland From jarus at amerinet-gpo.com Sun Feb 6 14:41:03 2005 From: jarus at amerinet-gpo.com (Terri Jarus) Date: Sun, 06 Feb 2005 14:41:03 -0600 Subject: [AccessD] Help with Code Message-ID: SECOND ATTEMPT (without attached sample file) I apologize for not knowing how to do this on my own and appreciate any help I can get. I have a table of data - one field named "Name", a second field named "Text" and a third field named "ContractID". The TEXT field is a memo field. What I really wanted to do was to create a crosstab that has the Contract ID as a row, the Name as a Column Heading and the TEXT appearing under the appropriate name. However, crosstab won't work with a memo field. The data under NAME is confined to 23 distinctive items. For example, one would be ACCESS CRITERIA, one would be CONTRACT BENEFITS, etc. So I thought to create a new table with each of the NAME items as a field heading. Then writing a row for each Contract ID (another field heading) and the assigned TEXT to the appropriate NAME. Hope that makes sense. I just don't know how to write the code to do this. Small sample data file can be sent on request. As is always the case, I need to get this going ASAP. Any help or pointing to something similar would be greatly appreciated. You guys rock! Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 --------------------------------------------------------------------------- This email and any files transmitted with it are confidential and intended solely for the use of the individuals or entities to whom they are addressed. If you have received this email in error please return it to the sender, and erase any copies thereof. Copyright 2005 Amerinet 1nc. From martyconnelly at shaw.ca Sun Feb 6 15:18:19 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 06 Feb 2005 13:18:19 -0800 Subject: [AccessD] Cannot set References in Access 97 References: Message-ID: <4206899B.2010802@shaw.ca> The Access 97 basic default references are: Visual Basic for Applications Microsoft Access 8.0 Object Library Microsoft DAO 3.5x Object Library You might have switched to Microsoft DAO 3.6 Object Library instead of old default DAO 3.5 both will work, but DAO 3.5 may not be available on some newer machines Notes on references http://members.rogers.com/douglas.j.steele/AccessReferenceErrors.html Try some of these routines and see if you get any meaningful error messages The first forces a reference to be added from code The rest list things like full path name of all references Function ReferenceFromFile(strFileName As String, Optional Warning As Boolean) As Boolean ' To Call routine 'ReferenceFromFile "c:\Windows\System\vbscript.dll\3", True 'ReferenceFromFile "c:\windows\system\vbscript.dll\4",true ' This method is used to get at regular expression entry points from vbscript 'The code works with Access '97 all service packs, on NT4 and all service packs 'You know that adding a ref will cause a decompile? and hence won't work in mde. 'I gather you only use this when setting up a new install. 'BTW if possible supply the modules or library names when describing a AV, GPF, IIE 'i:e: Msaccess.exe, vba332.dll, myaxdll.dll etc 'visit www.trigeminal.com and check out the /decompile switch '- try it as per instructions and then try to add refs. Dim ref As Reference On Error GoTo Error_ReferenceFromFile Set ref = References.AddFromFile(strFileName) ReferenceFromFile = True Exit_ReferenceFromFile: Exit Function Error_ReferenceFromFile: If Warning = True Then MsgBox Err & ": " & Err.Description ReferenceFromFile = False Resume Exit_ReferenceFromFile End Function Function ReferencePropertiesList() As String 'list all references in a MDB and place in a string Dim ref As Reference Dim strList As String strList = "Reference Properties:" & vbCrLf & vbCrLf For Each ref In References ' Check for ActiveX type files 'Check for Broken Properties If ref.IsBroken = False Then strList = strList & " Name: " & ref.Name & vbCrLf strList = strList & " FullPath: " & ref.FullPath & vbCrLf strList = strList & " Version: " & ref.Major & "." & ref.Minor & _ vbCrLf 'skip these two calls if detail not needed ' strList = strList & " Description: " & _ GetFileDescription(ref.FullPath) & vbCrLf ' strList = strList & " Version No: " & _ FileVersionNo(ref.FullPath) & _ vbCrLf & vbCrLf Else strList = strList & " GUIDs of broken references:" & vbCrLf strList = strList & " " & ref.Guid & vbCrLf & vbCrLf End If 'MsgBox GetFileDescription(ref.FullPath) 'MsgBox FileVersionNo(ref.FullPath) Next ref Debug.Print strList ReferencePropertiesList = strList End Function Sub testref() On Error GoTo err_fcbr Dim bln_broken As Boolean Dim LibObject As Access.Reference 'VBA used to disambiguate call on startup to avoid vba reference call ' see kaplan's site For Each LibObject In Application.References If LibObject.IsBroken Or _ (LibObject.FullPath & "" = "") Or _ (LibObject.Name & "" = "") Then bln_broken = True If LibObject.Kind = 0 Then VBA.MsgBox "TypeLib reference failure. Cannot Continue." Else VBA.MsgBox "Library Module not Found" End If Application.Quit 'this may not work anyway - it's an object reference..... End If Next Exit Sub err_fcbr: VBA.MsgBox "CTM Error Information..." & VBA.vbCrLf & VBA.vbCrLf _ & "Function: CheckBrokenRef" & VBA.vbCrLf _ & "Description: " & Err.Description & VBA.vbCrLf _ , VBA.vbInformation, "CTM Startup" Application.Quit Exit Sub End Sub 'from http://support.microsoft.com/default.aspx?scid=KB;EN-US;q194374&ID=KB;EN-US;q194374 Function CheckRefs() Dim db As Database, rs As Recordset Dim x Set db = CurrentDb On Error Resume Next ' Run the query qryTestRefs you created and trap for an error. Set rs = db.OpenRecordset("qryTestRefs", dbOpenDynaset) ' The if statement below checks for error 3075. If it encounters the ' error, it informs the user that it needs to fix the application. ' Error 3075 is the following: ' "Function isn't available in expressions in query expression..." ' Note: This function only checks for the error 3075. If you want it to ' check for other errors, you can modify the If statement. To have ' it check for any error, you can change it to the following: ' If Err.Number <> 0 If Err.Number = 3075 Then MsgBox "This application has detected newer versions " _ & "of required files on your computer. " _ & "It may take several minutes to recompile " _ & "this application." Err.Clear FixUpRefs End If Mark Breen wrote: >Hello All, > >As you may have noticed from previous emails related to ADO etc, I am >have a fine ol' time with an old friend Access 97. > >Having offered the suggestion of moving to ADO and rolling it our >across 300 pc's!, and having taken your good advice (thanks again), >they assigned me the task. > >Anyway, I have done a little research and cannot wait to start calling >sprocs in Oracle 8i and passing parameters in and out using ADO and >Access 97. > >Only one problem, on my PC, (the one that I am using in the clients >office anyway), Access 97 with the latest sp and jet etc, will not let >me set references. It crashes everytime I click Ok after choosing a >dll to reference. It is not just ADO, in fact it happens with almost >all dlls in the list. > >I have tried it with new and existing db, btw. > >Now of course I can do some obvious things like use another PC or >format my pc or a lot of other heavy handed things, but I am consious >of the fact that any difficulties I experience may be experienced by >the other 300 - 400 users of the Access app. > >So, have you guys ever had any difficulties setting references in >Access 97? or related information. > >Thanks as usual in advance for your time > > >Mark Breen >Ireland > > -- Marty Connelly Victoria, B.C. Canada From accessd at shaw.ca Sun Feb 6 15:45:20 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 06 Feb 2005 13:45:20 -0800 Subject: [AccessD] OT: API calls In-Reply-To: <4206899B.2010802@shaw.ca> Message-ID: <0IBI00L0ZF3IQ3@l-daemon> Hi All: This is an OT subject but it has to do with opening and closing files. This application that I wrote opens files using the CreateFile API and does a fine job after the process is finished the CloseHandle API is used to tidy up and everything works fine. ..but if the program is inadvertently directly closed, without going through the appropriate step the file previously opened is not closed correctly. The file can now not be opened by any apparent method and it requires a computer boot to unlock it. (The file in question is not damaged in anyway but the system keeps the file locked.) Does anyone know how to open/close such a problem file? Any suggestions would be greatly appreciated. Code suggestions would of course be best. MTIA Jim PS Wrote a little pseudo editor that can view a file of any size and it works great; with one exception. From prodevmg at yahoo.com Sun Feb 6 15:56:04 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Sun, 6 Feb 2005 13:56:04 -0800 (PST) Subject: [AccessD] My Screen Freezes... Part II Message-ID: <20050206215604.66134.qmail@web20424.mail.yahoo.com> I just submitted a post asking help with an issue where my screen would freeze during DAO recordset updates and I could not see changes in my home-made progress bar on my form. That was resolved by Tom Oaks suggestion to use Me.Repaint with each iteration of the progress bar's increment. Now I have another problem with it. When I go to another program such as word or I E Explorer and go back to access the screen is frozen at the point where I left and can not see the updates. Any suggestions as to why and what I can do to rectify it? Thanks in advance for all the knowledge that is coming my way. May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Mail - You care about security. So do we. From dmcafee at pacbell.net Sun Feb 6 16:15:24 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Sun, 6 Feb 2005 14:15:24 -0800 Subject: [AccessD] OT: API calls In-Reply-To: <0IBI00L0ZF3IQ3@l-daemon> Message-ID: Upon executing the app that was inadvertently closed, can you check for last opened app and close if in open state? Kind of like (Do I dare say it?) word 97 recovery when shutting down incorrectly and reopening Word, not the doc itself. If this is in Access, can you open a hidden start up form that prevents the app from closing until the file is itself closed? David McAfee -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Lawrence Sent: Sunday, February 06, 2005 1:45 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: API calls Hi All: This is an OT subject but it has to do with opening and closing files. This application that I wrote opens files using the CreateFile API and does a fine job after the process is finished the CloseHandle API is used to tidy up and everything works fine. ..but if the program is inadvertently directly closed, without going through the appropriate step the file previously opened is not closed correctly. The file can now not be opened by any apparent method and it requires a computer boot to unlock it. (The file in question is not damaged in anyway but the system keeps the file locked.) Does anyone know how to open/close such a problem file? Any suggestions would be greatly appreciated. Code suggestions would of course be best. MTIA Jim PS Wrote a little pseudo editor that can view a file of any size and it works great; with one exception. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dw-murphy at cox.net Sun Feb 6 16:31:54 2005 From: dw-murphy at cox.net (Doug Murphy) Date: Sun, 6 Feb 2005 14:31:54 -0800 Subject: [AccessD] My Screen Freezes... Part II In-Reply-To: <20050206215604.66134.qmail@web20424.mail.yahoo.com> Message-ID: <004e01c50c9b$ac419310$c300a8c0@murphyf3vdfepi> It sounds almost as if you have used the echo method and set it to false and not returned to true. Do you use docmd.echo or application.echo to turn sceen refreshing off anywhre? Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lonnie Johnson Sent: Sunday, February 06, 2005 1:56 PM To: 'MS-ACCESS-L at lists.missouri.edu'; AccessDevelopers; ms_access; Access Professionals; AccessD solving' Subject: [AccessD] My Screen Freezes... Part II I just submitted a post asking help with an issue where my screen would freeze during DAO recordset updates and I could not see changes in my home-made progress bar on my form. That was resolved by Tom Oaks suggestion to use Me.Repaint with each iteration of the progress bar's increment. Now I have another problem with it. When I go to another program such as word or I E Explorer and go back to access the screen is frozen at the point where I left and can not see the updates. Any suggestions as to why and what I can do to rectify it? Thanks in advance for all the knowledge that is coming my way. May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Mail - You care about security. So do we. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Sun Feb 6 17:29:43 2005 From: john at winhaven.net (John Bartow) Date: Sun, 6 Feb 2005 17:29:43 -0600 Subject: [AccessD] PowerPoint VBA forum Message-ID: <200502061729156.SM03460@ScuzzPaq> Can anyone point me to a PowerPoint VBA forum? John B. From accessd at shaw.ca Sun Feb 6 19:01:39 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 06 Feb 2005 17:01:39 -0800 Subject: [AccessD] OT: API calls In-Reply-To: Message-ID: <0IBI00649O6P99@l-daemon> Hi David: Thanks for your input. We, a C++ programmer and myself, have spent a few hours combing the web and our conclusion, along with many other posting is that this is a major bug. If used, in certain ways you can actually lock a hard drive to the point where only a reboot will unlock it. Even on a XP2003 server the process can not be unlocked through the Computer Manager. MS has a way of doing it but they do not give out that information... security concerns??? If you want some fun, create a VB application, in MSVS (6 or .Net), open a file using the CreateFile API, in debug mode, step through the program and stop it just after you have successfully opened a file, any file. Try the process again and it will show the file as locked. Fortunately, the process does not damage a file in any way and when exiting MSVS or rebooting, all locks are removed. If you would like to try this at home, do the following: 1. Create or copy a file, into you temp directory, like 'test.txt'. 2. Go into VBS and enter the following lines of code: 'Declarations ' Add these constants for clarity Private Const GENERIC_WRITE = &H40000000 Private Const GENERIC_READ = &H80000000 Private Const FILE_ATTRIBUTE_NORMAL = &H80 Private Const OPEN_ALWAYS = 4 Private Const INVALID_HANDLE_VALUE = -1 ' Creates a file, if it does not exist or just opens it if it does. Private Declare Function CreateFile Lib "kernel32" _ Alias "CreateFileA" (ByVal lpFileName As String, _ ByVal dwDesiredAccess As Long, _ ByVal dwShareMode As Long, _ ByVal lpSecurityAttributes As Long, _ ByVal dwCreationDisposition As Long, _ ByVal dwFlagsAndAttributes As Long, _ ByVal hTemplateFile As Long) As Long Public Sub OpenTestFile(sFileName as String) Dim hFile As Long hFile = CreateFile(sFileName, GENERIC_WRITE Or GENERIC_READ, 0, _ 0, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, 0) ' Upon any subsequent pass, on a particular file, ' the process should fail. If hFile = INVALID_HANDLE_VALUE Then msgbox "Your test file is successfully locked." End if End Sub Private Sub Form_Load() ' The file to lock OpenTestFile "c:\temp\test.txt" End Sub 3. Either add a form with a single button that calls the OpenTestFile subroutine or just run it in debug/interactive mode. (With a form it can be compiled and ran anywhere. Impress your friends by locking various file on yours or better yet their computer.) If anyone knows a solution there are dozens on the web just waiting. Have a good day and thanks David. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of dmcafee at pacbell.net Sent: Sunday, February 06, 2005 2:15 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: API calls Upon executing the app that was inadvertently closed, can you check for last opened app and close if in open state? Kind of like (Do I dare say it?) word 97 recovery when shutting down incorrectly and reopening Word, not the doc itself. If this is in Access, can you open a hidden start up form that prevents the app from closing until the file is itself closed? David McAfee -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Lawrence Sent: Sunday, February 06, 2005 1:45 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: API calls Hi All: This is an OT subject but it has to do with opening and closing files. This application that I wrote opens files using the CreateFile API and does a fine job after the process is finished the CloseHandle API is used to tidy up and everything works fine. ..but if the program is inadvertently directly closed, without going through the appropriate step the file previously opened is not closed correctly. The file can now not be opened by any apparent method and it requires a computer boot to unlock it. (The file in question is not damaged in anyway but the system keeps the file locked.) Does anyone know how to open/close such a problem file? Any suggestions would be greatly appreciated. Code suggestions would of course be best. MTIA Jim PS Wrote a little pseudo editor that can view a file of any size and it works great; with one exception. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Sun Feb 6 19:46:50 2005 From: pcs at azizaz.com (Borge Hansen) Date: Mon, 7 Feb 2005 11:46:50 +1000 Subject: [AccessD] Help with Code References: Message-ID: <002e01c50cb6$e4abc250$fa10a8c0@Albatross> Terri, This is what I would try to do: 1. Create the crosstab you need withouth the memo field and save as Query 2. Create another query based on 1. and with the memo field added Regards, Borge ----- Original Message ----- From: "Terri Jarus" To: Sent: Monday, February 07, 2005 6:41 AM Subject: [AccessD] Help with Code > SECOND ATTEMPT (without attached sample file) > I apologize for not knowing how to do this on my own and appreciate any > help I can get. I have a table of data - one field named "Name", a > second field named "Text" and a third field named "ContractID". > > The TEXT field is a memo field. What I really wanted to do was to > create a crosstab that has the Contract ID as a row, the Name as a > Column Heading and the TEXT appearing under the appropriate name. > However, crosstab won't work with a memo field. > > The data under NAME is confined to 23 distinctive items. For example, > one would be ACCESS CRITERIA, one would be CONTRACT BENEFITS, etc. So I > thought to create a new table with each of the NAME items as a field > heading. Then writing a row for each Contract ID (another field heading) > and the assigned TEXT to the appropriate NAME. Hope that makes sense. > I just don't know how to write the code to do this. > > Small sample data file can be sent on request. As is always the case, > I need to get this going ASAP. Any help or pointing to something > similar would be greatly appreciated. > > You guys rock! > > Terri Jarus > Vice President, Contract Services > jarus at amerinet-gpo.com > 314-542-1902 > > -------------------------------------------------------------------------- - > This email and any files transmitted with it are confidential and > intended solely for the use of the individuals or entities to whom they > are addressed. If you have received this email in error please return > it to the sender, and erase any copies thereof. > Copyright 2005 Amerinet 1nc. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From prodevmg at yahoo.com Sun Feb 6 21:29:02 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Sun, 6 Feb 2005 19:29:02 -0800 (PST) Subject: [AccessD] My Screen Freezes... Part II In-Reply-To: <004e01c50c9b$ac419310$c300a8c0@murphyf3vdfepi> Message-ID: <20050207032902.11463.qmail@web20423.mail.yahoo.com> No, I haven't used it. Doug Murphy wrote:It sounds almost as if you have used the echo method and set it to false and not returned to true. Do you use docmd.echo or application.echo to turn sceen refreshing off anywhre? Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lonnie Johnson Sent: Sunday, February 06, 2005 1:56 PM To: 'MS-ACCESS-L at lists.missouri.edu'; AccessDevelopers; ms_access; Access Professionals; AccessD solving' Subject: [AccessD] My Screen Freezes... Part II I just submitted a post asking help with an issue where my screen would freeze during DAO recordset updates and I could not see changes in my home-made progress bar on my form. That was resolved by Tom Oaks suggestion to use Me.Repaint with each iteration of the progress bar's increment. Now I have another problem with it. When I go to another program such as word or I E Explorer and go back to access the screen is frozen at the point where I left and can not see the updates. Any suggestions as to why and what I can do to rectify it? Thanks in advance for all the knowledge that is coming my way. May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Mail - You care about security. So do we. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Mail - now with 250MB free storage. Learn more. From andy at minstersystems.co.uk Mon Feb 7 01:30:16 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 7 Feb 2005 07:30:16 -0000 Subject: [AccessD] Help with Code In-Reply-To: <002e01c50cb6$e4abc250$fa10a8c0@Albatross> Message-ID: <001c01c50ce6$def77d60$b274d0d5@minster33c3r25> Terri Borge's answer sounds right to me, but if that doesn't work for you I could write you some DAO code if you want. It'll be difficult though for me to fit it in so please only ask if Borge's approach doesn't suit. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Borge Hansen > Sent: 07 February 2005 01:47 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Help with Code > > > Terri, > This is what I would try to do: > > 1. Create the crosstab you need withouth the memo field and > save as Query 2. Create another query based on 1. and with > the memo field added > > Regards, > Borge > > ----- Original Message ----- > From: "Terri Jarus" > To: > Sent: Monday, February 07, 2005 6:41 AM > Subject: [AccessD] Help with Code > > > > SECOND ATTEMPT (without attached sample file) > > I apologize for not knowing how to do this on my own and appreciate > > any help I can get. I have a table of data - one field > named "Name", > > a second field named "Text" and a third field named "ContractID". > > > > The TEXT field is a memo field. What I really wanted to do was to > > create a crosstab that has the Contract ID as a row, the Name as a > > Column Heading and the TEXT appearing under the appropriate name. > > However, crosstab won't work with a memo field. > > > > The data under NAME is confined to 23 distinctive items. > For example, > > one would be ACCESS CRITERIA, one would be CONTRACT > BENEFITS, etc. So > > I thought to create a new table with each of the NAME items > as a field > > heading. Then writing a row for each Contract ID (another field > > heading) and the assigned TEXT to the appropriate NAME. Hope that > > makes sense. I just don't know how to write the code to do this. > > > > Small sample data file can be sent on request. As is > always the case, > > I need to get this going ASAP. Any help or pointing to something > > similar would be greatly appreciated. > > > > You guys rock! > > > > Terri Jarus > > Vice President, Contract Services > > jarus at amerinet-gpo.com > > 314-542-1902 > > > > > ---------------------------------------------------------------------- > > ---- > - > > This email and any files transmitted with it are confidential and > > intended solely for the use of the individuals or entities to whom > > they are addressed. If you have received this email in error please > > return it to the sender, and erase any copies thereof. > Copyright 2005 > > Amerinet 1nc. > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From martyconnelly at shaw.ca Mon Feb 7 02:25:51 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 07 Feb 2005 00:25:51 -0800 Subject: [AccessD] PowerPoint VBA forum References: <200502061729156.SM03460@ScuzzPaq> Message-ID: <4207260F.8090706@shaw.ca> You could hunt here and the links http://skp.mvps.org/ http://skp.mvps.org/links.htm http://www.rdpslides.com/pptfaq/ John Bartow wrote: >Can anyone point me to a PowerPoint VBA forum? > >John B. > > > -- Marty Connelly Victoria, B.C. Canada From marklbreen at gmail.com Mon Feb 7 04:37:17 2005 From: marklbreen at gmail.com (Mark Breen) Date: Mon, 7 Feb 2005 10:37:17 +0000 Subject: [AccessD] Cannot set References in Access 97 In-Reply-To: <4206899B.2010802@shaw.ca> References: <4206899B.2010802@shaw.ca> Message-ID: Hello Marty, They look interesting, I will look at them and report back, thanks for that. Mark On Sun, 06 Feb 2005 13:18:19 -0800, MartyConnelly wrote: > The Access 97 basic default references are: > > Visual Basic for Applications > Microsoft Access 8.0 Object Library > Microsoft DAO 3.5x Object Library > > You might have switched to Microsoft DAO 3.6 Object Library instead of > old default DAO 3.5 > both will work, but DAO 3.5 may not be available on some newer machines > > Notes on references > http://members.rogers.com/douglas.j.steele/AccessReferenceErrors.html > > Try some of these routines and see if you get any meaningful error messages > The first forces a reference to be added from code > The rest list things like full path name of all references > > Function ReferenceFromFile(strFileName As String, Optional Warning As > Boolean) As Boolean > ' To Call routine > 'ReferenceFromFile "c:\Windows\System\vbscript.dll\3", True > 'ReferenceFromFile "c:\windows\system\vbscript.dll\4",true > ' This method is used to get at regular expression entry points from > vbscript > 'The code works with Access '97 all service packs, on NT4 and all > service packs > 'You know that adding a ref will cause a decompile? and hence won't work > in mde. > 'I gather you only use this when setting up a new install. > 'BTW if possible supply the modules or library names when describing a > AV, GPF, IIE > 'i:e: Msaccess.exe, vba332.dll, myaxdll.dll etc > 'visit www.trigeminal.com and check out the /decompile switch > '- try it as per instructions and then try to add refs. > Dim ref As Reference > > On Error GoTo Error_ReferenceFromFile > Set ref = References.AddFromFile(strFileName) > ReferenceFromFile = True > > Exit_ReferenceFromFile: > Exit Function > > Error_ReferenceFromFile: > If Warning = True Then MsgBox Err & ": " & Err.Description > ReferenceFromFile = False > Resume Exit_ReferenceFromFile > End Function > > Function ReferencePropertiesList() As String > 'list all references in a MDB and place in a string > Dim ref As Reference > Dim strList As String > strList = "Reference Properties:" & vbCrLf & vbCrLf > For Each ref In References > ' Check for ActiveX type files > 'Check for Broken Properties > If ref.IsBroken = False Then > strList = strList & " Name: " & ref.Name & vbCrLf > strList = strList & " FullPath: " & ref.FullPath & vbCrLf > strList = strList & " Version: " & ref.Major & "." & ref.Minor & _ > vbCrLf > > 'skip these two calls if detail not needed > ' strList = strList & " Description: " & _ > GetFileDescription(ref.FullPath) & vbCrLf > ' strList = strList & " Version No: " & _ > FileVersionNo(ref.FullPath) & _ > vbCrLf & vbCrLf > Else > strList = strList & " GUIDs of broken references:" & vbCrLf > strList = strList & " " & ref.Guid & vbCrLf & vbCrLf > End If > 'MsgBox GetFileDescription(ref.FullPath) > 'MsgBox FileVersionNo(ref.FullPath) > Next ref > Debug.Print strList > ReferencePropertiesList = strList > End Function > > Sub testref() > On Error GoTo err_fcbr > Dim bln_broken As Boolean > Dim LibObject As Access.Reference > 'VBA used to disambiguate call on startup to avoid vba reference call > ' see kaplan's site > For Each LibObject In Application.References > If LibObject.IsBroken Or _ > (LibObject.FullPath & "" = "") Or _ > (LibObject.Name & "" = "") Then > bln_broken = True > If LibObject.Kind = 0 Then > VBA.MsgBox "TypeLib reference failure. Cannot Continue." > Else > VBA.MsgBox "Library Module not Found" > End If > Application.Quit > 'this may not work anyway - it's an object reference..... > End If > Next > > Exit Sub > > err_fcbr: > VBA.MsgBox "CTM Error Information..." & VBA.vbCrLf & VBA.vbCrLf _ > & "Function: CheckBrokenRef" & VBA.vbCrLf _ > & "Description: " & Err.Description & VBA.vbCrLf _ > , VBA.vbInformation, "CTM Startup" > > Application.Quit > Exit Sub > End Sub > > 'from > http://support.microsoft.com/default.aspx?scid=KB;EN-US;q194374&ID=KB;EN-US;q194374 > Function CheckRefs() > Dim db As Database, rs As Recordset > Dim x > Set db = CurrentDb > > On Error Resume Next > > ' Run the query qryTestRefs you created and trap for an error. > Set rs = db.OpenRecordset("qryTestRefs", dbOpenDynaset) > > ' The if statement below checks for error 3075. If it encounters the > ' error, it informs the user that it needs to fix the application. > ' Error 3075 is the following: > ' "Function isn't available in expressions in query expression..." > > ' Note: This function only checks for the error 3075. If you want it to > ' check for other errors, you can modify the If statement. To have > ' it check for any error, you can change it to the following: > ' If Err.Number <> 0 > > If Err.Number = 3075 Then > MsgBox "This application has detected newer versions " _ > & "of required files on your computer. " _ > & "It may take several minutes to recompile " _ > & "this application." > Err.Clear > FixUpRefs > End If > > Mark Breen wrote: > > >Hello All, > > > >As you may have noticed from previous emails related to ADO etc, I am > >have a fine ol' time with an old friend Access 97. > > > >Having offered the suggestion of moving to ADO and rolling it our > >across 300 pc's!, and having taken your good advice (thanks again), > >they assigned me the task. > > > >Anyway, I have done a little research and cannot wait to start calling > >sprocs in Oracle 8i and passing parameters in and out using ADO and > >Access 97. > > > >Only one problem, on my PC, (the one that I am using in the clients > >office anyway), Access 97 with the latest sp and jet etc, will not let > >me set references. It crashes everytime I click Ok after choosing a > >dll to reference. It is not just ADO, in fact it happens with almost > >all dlls in the list. > > > >I have tried it with new and existing db, btw. > > > >Now of course I can do some obvious things like use another PC or > >format my pc or a lot of other heavy handed things, but I am consious > >of the fact that any difficulties I experience may be experienced by > >the other 300 - 400 users of the Access app. > > > >So, have you guys ever had any difficulties setting references in > >Access 97? or related information. > > > >Thanks as usual in advance for your time > > > > > >Mark Breen > >Ireland > > > > > > -- > Marty Connelly > Victoria, B.C. > Canada > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Mon Feb 7 05:43:02 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 07 Feb 2005 12:43:02 +0100 Subject: [AccessD] My Screen Freezes... Part II Message-ID: Hi Lonnie Did you include some DoEvents as I suggested ... /gustav >>> prodevmg at yahoo.com 06-02-2005 22:56:04 >>> I just submitted a post asking help with an issue where my screen would freeze during DAO recordset updates and I could not see changes in my home-made progress bar on my form. That was resolved by Tom Oaks suggestion to use Me.Repaint with each iteration of the progress bar's increment. Now I have another problem with it. When I go to another program such as word or I E Explorer and go back to access the screen is frozen at the point where I left and can not see the updates. Any suggestions as to why and what I can do to rectify it? Thanks in advance for all the knowledge that is coming my way. From jarus at amerinet-gpo.com Mon Feb 7 06:28:33 2005 From: jarus at amerinet-gpo.com (Terri Jarus) Date: Mon, 07 Feb 2005 06:28:33 -0600 Subject: [AccessD] Help with Code Message-ID: Not sure I fully understand. I've set up the crosstab query which now has the proper field headings - but how do I get the memo fields associated with the correct fields/headings? Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 >>> andy at minstersystems.co.uk 2/7/2005 1:30:16 AM >>> Terri Borge's answer sounds right to me, but if that doesn't work for you I could write you some DAO code if you want. It'll be difficult though for me to fit it in so please only ask if Borge's approach doesn't suit. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Borge Hansen > Sent: 07 February 2005 01:47 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Help with Code > > > Terri, > This is what I would try to do: > > 1. Create the crosstab you need withouth the memo field and > save as Query 2. Create another query based on 1. and with > the memo field added > > Regards, > Borge > > ----- Original Message ----- > From: "Terri Jarus" > To: > Sent: Monday, February 07, 2005 6:41 AM > Subject: [AccessD] Help with Code > > > > SECOND ATTEMPT (without attached sample file) > > I apologize for not knowing how to do this on my own and appreciate > > any help I can get. I have a table of data - one field > named "Name", > > a second field named "Text" and a third field named "ContractID". > > > > The TEXT field is a memo field. What I really wanted to do was to > > create a crosstab that has the Contract ID as a row, the Name as a > > Column Heading and the TEXT appearing under the appropriate name. > > However, crosstab won't work with a memo field. > > > > The data under NAME is confined to 23 distinctive items. > For example, > > one would be ACCESS CRITERIA, one would be CONTRACT > BENEFITS, etc. So > > I thought to create a new table with each of the NAME items > as a field > > heading. Then writing a row for each Contract ID (another field > > heading) and the assigned TEXT to the appropriate NAME. Hope that > > makes sense. I just don't know how to write the code to do this. > > > > Small sample data file can be sent on request. As is > always the case, > > I need to get this going ASAP. Any help or pointing to something > > similar would be greatly appreciated. > > > > You guys rock! > > > > Terri Jarus > > Vice President, Contract Services > > jarus at amerinet-gpo.com > > 314-542-1902 > > > > > ---------------------------------------------------------------------- > > ---- > - > > This email and any files transmitted with it are confidential and > > intended solely for the use of the individuals or entities to whom > > they are addressed. If you have received this email in error please > > return it to the sender, and erase any copies thereof. > Copyright 2005 > > Amerinet 1nc. > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com --------------------------------------------------------------------------- This email and any files transmitted with it are confidential and intended solely for the use of the individuals or entities to whom they are addressed. If you have received this email in error please return it to the sender, and erase any copies thereof. Copyright 2005 Amerinet 1nc. From jimdettman at earthlink.net Mon Feb 7 06:43:28 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Mon, 7 Feb 2005 07:43:28 -0500 Subject: [AccessD] OT: MSDN Universal subscriptions Message-ID: Anyone got a contact for getting a MSDN universal subscription at a reduced price? Mine has expired and my old contact no longer seems to be available (it's either that or their taking one heck of a vacation!). Thanks, Jim Dettman (315) 699-3443 jimdettman at earthlink.net From andy at minstersystems.co.uk Mon Feb 7 06:44:08 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 7 Feb 2005 13:44:08 +0100 Subject: [AccessD] Help with Code Message-ID: <20050207134405.A9E032BE32D@smtp.nildram.co.uk> Here's a function to update the table Terri. It assumes that you've already created the output table with the appropriate field names. You also need to add error handling. ===================================== Function Terri() Dim db As Database Dim rstIn As Recordset Dim rstOut As Recordset Set db = CurrentDb Set rstIn = db.OpenRecordset("tblIn", dbOpenTable, dbReadOnly) Set rstOut = db.OpenRecordset("tblOut", dbOpenDynaset) With rstIn Do While Not .EOF rstOut.FindFirst "ContractId=" & !ContractId If rstOut.NoMatch Then rstOut.AddNew rstOut!ContractId = !ContractId Else rstOut.Edit End If rstOut(!Name) = !Text rstOut.Update .MoveNext Loop End With rstIn.Close: Set rstIn = Nothing rstOut.Close: Set rstOut = Nothing Set db = Nothing End Function ========================== -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] Help with Code Date: 07/02/05 12:32 > > Not sure I fully understand. I've set up the crosstab query which now > has the proper field headings - but how do I get the memo fields > associated with the correct fields/headings? > > Terri Jarus > Vice President, Contract Services > jarus at amerinet-gpo.com > 314-542-1902 > > >>> andy at minstersystems.co.uk 2/7/2005 1:30:16 AM >>> > > Terri > Borge's answer sounds right to me, but if that doesn't work for you I > could > write you some DAO code if you want. It'll be difficult though for me > to fit > it in so please only ask if Borge's approach doesn't suit. > > -- Andy Lacey > http://www.minstersystems.co.uk > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > Borge Hansen > > Sent: 07 February 2005 01:47 > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Help with Code > > > > > > Terri, > > This is what I would try to do: > > > > 1. Create the crosstab you need withouth the memo field and > > save as Query 2. Create another query based on 1. and with > > the memo field added > > > > Regards, > > Borge > > > > ----- Original Message ----- > > From: "Terri Jarus" <jarus at amerinet-gpo.com> > > To: <accessd at databaseadvisors.com> > > Sent: Monday, February 07, 2005 6:41 AM > > Subject: [AccessD] Help with Code > > > > > > > SECOND ATTEMPT (without attached sample file) > > > I apologize for not knowing how to do this on my own and appreciate > > > > any help I can get. I have a table of data - one field > > named "Name", > > > a second field named "Text" and a third field named "ContractID". > > > > > > The TEXT field is a memo field. What I really wanted to do was to > > > > create a crosstab that has the Contract ID as a row, the Name as a > > > > Column Heading and the TEXT appearing under the appropriate name. > > > However, crosstab won't work with a memo field. > > > > > > The data under NAME is confined to 23 distinctive items. > > For example, > > > one would be ACCESS CRITERIA, one would be CONTRACT > > BENEFITS, etc. So > > > I thought to create a new table with each of the NAME items > > as a field > > > heading. Then writing a row for each Contract ID (another field > > > heading) and the assigned TEXT to the appropriate NAME. Hope that > > > > makes sense. I just don't know how to write the code to do this. > > > > > > Small sample data file can be sent on request. As is > > always the case, > > > I need to get this going ASAP. Any help or pointing to something > > > similar would be greatly appreciated. > > > > > > You guys rock! > > > > > > Terri Jarus > > > Vice President, Contract Services > > > jarus at amerinet-gpo.com > > > 314-542-1902 > > > > > > > > > ---------------------------------------------------------------------- > > > ---- > > - > > > This email and any files transmitted with it are confidential and > > > intended solely for the use of the individuals or entities to whom > > > > they are addressed. If you have received this email in error please > > > > return it to the sender, and erase any copies thereof. > > Copyright 2005 > > > Amerinet 1nc. > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > --------------------------------------------------------------------------- > This email and any files transmitted with it are confidential and > intended solely for the use of the individuals or entities to whom they > are addressed. If you have received this email in error please return > it to the sender, and erase any copies thereof. > Copyright 2005 Amerinet 1nc. > -- > 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 Gustav at cactus.dk Mon Feb 7 07:45:36 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 07 Feb 2005 14:45:36 +0100 Subject: [AccessD] OT: MSDN Universal subscriptions Message-ID: Hi Jim What product number would that be? Full version or upgrade? We have good contacts here. /gustav >>> jimdettman at earthlink.net 07-02-2005 13:43:28 >>> Anyone got a contact for getting a MSDN universal subscription at a reduced price? Mine has expired and my old contact no longer seems to be available (it's either that or their taking one heck of a vacation!). Thanks, Jim Dettman (315) 699-3443 jimdettman at earthlink.net From john at winhaven.net Mon Feb 7 08:07:33 2005 From: john at winhaven.net (John Bartow) Date: Mon, 7 Feb 2005 08:07:33 -0600 Subject: [AccessD] OT: MSDN Universal subscriptions In-Reply-To: Message-ID: Jim, I had used the contact you had (based on your suggestion). I couldn't locate them either so I ended going with: http://feedback.ebay.com/ws/eBayISAPI.dll?ViewFeedback&userid=tech1st&iid=71 19983895&frm=284 The price wasn't as good but it was better than the upgrade price from M$. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, February 07, 2005 6:43 AM To: AccessD List Subject: [AccessD] OT: MSDN Universal subscriptions Anyone got a contact for getting a MSDN universal subscription at a reduced price? Mine has expired and my old contact no longer seems to be available (it's either that or their taking one heck of a vacation!). Thanks, Jim Dettman (315) 699-3443 jimdettman at earthlink.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From BBarabash at TappeConstruction.com Mon Feb 7 08:11:10 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Mon, 7 Feb 2005 08:11:10 -0600 Subject: [AccessD] OT: MSDN Universal subscriptions Message-ID: <100F91B31300334B89EC531C9DCB0865596E0D@tccexch01.tappeconstruction.net> Jim, Here is the price comparison site that I used when I purchased mine. http://www.pricegrabber.com/search_getprod.php/masterid=460982/search=ms dn%2520universal OUCH! I paid $1250 less than a year ago from SoftwareMoreUSA. It has gone up a cool grand to $2250! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, February 07, 2005 6:43 AM To: AccessD List Subject: [AccessD] OT: MSDN Universal subscriptions --------------Please open with care!------------ This message has bypassed some of our spam filtering rules. This message was scanned for viruses and executable code has been stripped. --------------------------------------------------------------- Anyone got a contact for getting a MSDN universal subscription at a reduced price? Mine has expired and my old contact no longer seems to be available (it's either that or their taking one heck of a vacation!). Thanks, Jim Dettman (315) 699-3443 jimdettman at earthlink.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any ividual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From erbachs at gmail.com Mon Feb 7 08:27:55 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 7 Feb 2005 08:27:55 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <200502041606718.SM03388@ScuzzPaq> References: <044601c50b03$e8125490$6601a8c0@HAL9002> <200502041606718.SM03388@ScuzzPaq> Message-ID: <39cb22f30502070627169849ba@mail.gmail.com> Greg, Rocky, John, I do a similar thing with backup names. I use a 4 character date code appended to the name of the mdb: 5, for 2005 b, 2nd letter of the alphabet for the 2nd month of the year 07, for the day of the month Then I'll add an A, B, C, etc., for different backups during the same day. I had a backup from less than a day before, but the thing that just got me hopping-up-and-down bewildered and confusticated is: why on Earth did the INACTIVE code window disappear when I selected some text to delete in the ACTIVE window and pressed the Delete key? I'm going to assume it was because I had the Project Explorer open and somehow I activated that window and had the INactive code window highlighted before I pressed the Delete key. Steve Erbach Steve: Sorry to hear about that. Been there and done that. In Access there was a way to recover a table, form, etc...but I never could figure out how to do it. You were "insufficiently paranoid". Which makes me, what, sufficiently paranoid...? To keep from doing what you are about to HAVE to do (go back to yesterday's code) I use a more "paranoid" scheme to keep from losing my programming. Well, at least too much of it. I name my program file, let's say, GWSDB-020405 at 1501.mdb, and when I make any significant changes (which can be defined as...anything more than what I want to retype or recode or redesign...), I make a copy of this file, store the original in another folder on another drive on another computer/server (see...told you...paranoid), and rename the copy to the current time. That way there are no duplicates. The next day, start with a new copy with a different date and new time. This has saved my clumsy fingers more than once. And it takes me all of one or two minutes to do that...so I think it's worth the time. And, oh yea, I take a copy offsite when I go home. Paranoid might be an understatement... None of this will help you now...but maybe in the future...:) Greg Steve: Day late and a dollar short on this but I have a compulsive habit if hitting Alt-f-s a LOT. If I really screw up (it happens) I close the app without saving and have my last save to go back to. I also make a backup to my second machine and to the thumb drive every time I close the app for lunch or potty or to go to another task. I'm not paranoid, I really am out to get me. Rocky On Fri, 4 Feb 2005 16:06:49 -0600, John Bartow wrote: > A streamlined way of doing what I do. Close the app, copy and paste it. I > usually have dozens of copies of the same app. > > Copy 1 of App.mdb, Copy 2 of App.mdb... > > I clean them at the end of a major successful coding experience. > > John B. From markamatte at hotmail.com Mon Feb 7 08:27:46 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 07 Feb 2005 14:27:46 +0000 Subject: [AccessD] Data from Informix to Access - dirty reads? In-Reply-To: Message-ID: Hello All, Any feedback on this last post? Thanks, Mark >From: "Mark A Matte" >Reply-To: Access Developers discussion and problem >solving >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >Date: Thu, 03 Feb 2005 14:39:12 +0000 > >Hello Everyone, > >Thanks for all the feedback. I'm still a little lost on this one. Here is >the current status: > >2 seperate machines: >Machine1 >NT >A97 > >Machine2 >2K Server >A97 >A2K > >Machine1 will loop through the records...but will crash when the caseID >ends in '0' . When I use the SQL "SELECT case_id from ps_rc_case WHERE >case_id<100" and loop through the case_id...I crash on 10...if I select >11 >it crashes on 20. If I loop though a different field(text fields) "SELECT >Name_First from ps_rc_case WHERE case_id<100" and loop through >Name_First...it works fine...but I need the case_id. > >Machine2 (using A97 or A2k) with the same code will loop through the >records without errors...except 10 returns as 1, 20 as 2, 25460 as 2546, >etc. > >So something is going on with both machines when the number ends in '0'. > >A suggestion from a friends was:"SELECT substr(case_id,1) as ttt from >ps_rc_case WHERE case_id<100"...and loop through 'ttt'. This actually >works on both machines...I'm just not sure why. > >Finally...the whole reason behind the original question was 'whats the >fastest way to get data from an Informix db to a local Access db'? I had >never used ADO...and was using Append queries from a linked Informix table >to a local temp table. Now that I have the recordset...whats the most >efficient way to get it into my temp table? > >Thanks Again, > >Mark > > > > >>From: Jim Lawrence >>Reply-To: Access Developers discussion and problem >>solving >>To: "'Access Developers discussion and problem >>solving'" >>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>Date: Thu, 03 Feb 2005 03:52:04 -0800 >> >>Hi Tom: >> >>You may be right as I have never used a 'read-only' recordset but by >>setting >>the recordset to 'static' will give the same features and superior >>performance....Second only to 'forward-only'. >> >>Jim >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tom Bolton >>Sent: Thursday, February 03, 2005 2:11 AM >>To: 'Access Developers discussion and problem solving' >>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >> >>Jim >> >>If the cursor lock type is set to read-only, you can still scroll through >>it >>but will raise an error if you try to edit it. >> >>The ability to read through the cursor depends on it's type - you can read >>through all of them, apart from a forward-only cursor where as the name >>suggests you can't scroll backwards i.e. rs.MovePrevious, rs.MoveFirst. >> >>Cheers >>Tom >> >> >> >> >>-----Original Message----- >>From: Jim Lawrence [mailto:accessd at shaw.ca] >>Sent: 03 February 2005 06:03 >>To: 'Access Developers discussion and problem solving' >>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >> >>Hi Mark: >> >>If you set the recordset to read-only (adLockReadOnly) how do you expect >>read through the recordset. Try something like: >> >>rsRecordset.Open strSQL cnConnection, adOpenStatic, adLockOptimistic >> >>HTH >>Jim >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >>Sent: Wednesday, February 02, 2005 10:59 AM >>To: accessd at databaseadvisors.com >>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >> >>Thanks for the feed back...but it didn't change anything. Something else >>I've noticed...I can use the same SQL criteria, except select a different >>field and I can loop through those records without a problem...it just >>occurs when I try to display or reference the case_id when it is more than >>2 >> >>digits? >> >>I'm thoroughly confused at this point...and once I get it to loop through >>the recordset...How do I get the recordset into a local/temp table? >>Although...without the case_id...the last questions doesn't really matter >> >>Thanks, >> >>Mark >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 7 08:33:34 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 7 Feb 2005 08:33:34 -0600 Subject: [AccessD] A2000: Multiple UPDATES in one query Message-ID: <39cb22f305020706335d415a6b@mail.gmail.com> Dear Group, I'm converting a Paradox app to Access 2000. In the Paradox app there's a bit of code that scans through all the records in a table and changes the value in one field based on values in other fields...essentially an UPDATE operation. There are only two possible ways the data in the one field can be changed. I thought to myself I thought, "Hey! Couldn't I just make an UPDATE query out of this?" So I tried. But it looks to me as if one can only UPDATE the field with one choice at a time: UPDATE tblTest SET FieldToChange = 2 WHERE ((FieldA = 5) AND (FieldB = 6)); But I'd also like this in the same query if possible: UPDATE tblTest SET FieldToChange = 1 WHERE ((FieldA = 2) AND (FieldB = 3)); Can I do that in one query? Does it take a UNION operator perhaps? I think I'll try that. -- Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From tom.bolton at donnslaw.co.uk Mon Feb 7 08:40:29 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Mon, 7 Feb 2005 14:40:29 -0000 Subject: [AccessD] Data from Informix to Access - dirty reads? Message-ID: <61F915314798D311A2F800A0C9C831880731C99C@dibble.observatory.donnslaw.co.uk> Hi Mark Sorry, have been murderously busy for last few days - needless to say Informix was at the bottom of all my woes. This is an unusual error, one which I have no answer for. I know that there are a good number of property settings possible in the conn string - maybe one of these has gone awry? It would appear that the drivers are misinterpreting the 0 in your query string as a null character or something? Sorry I can't be of more help... Tom -----Original Message----- From: Mark A Matte [mailto:markamatte at hotmail.com] Sent: 07 February 2005 14:28 To: accessd at databaseadvisors.com Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Hello All, Any feedback on this last post? Thanks, Mark >From: "Mark A Matte" >Reply-To: Access Developers discussion and problem >solving >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >Date: Thu, 03 Feb 2005 14:39:12 +0000 > >Hello Everyone, > >Thanks for all the feedback. I'm still a little lost on this one. Here is >the current status: > >2 seperate machines: >Machine1 >NT >A97 > >Machine2 >2K Server >A97 >A2K > >Machine1 will loop through the records...but will crash when the caseID >ends in '0' . When I use the SQL "SELECT case_id from ps_rc_case WHERE >case_id<100" and loop through the case_id...I crash on 10...if I select >11 >it crashes on 20. If I loop though a different field(text fields) "SELECT >Name_First from ps_rc_case WHERE case_id<100" and loop through >Name_First...it works fine...but I need the case_id. > >Machine2 (using A97 or A2k) with the same code will loop through the >records without errors...except 10 returns as 1, 20 as 2, 25460 as 2546, >etc. > >So something is going on with both machines when the number ends in '0'. > >A suggestion from a friends was:"SELECT substr(case_id,1) as ttt from >ps_rc_case WHERE case_id<100"...and loop through 'ttt'. This actually >works on both machines...I'm just not sure why. > >Finally...the whole reason behind the original question was 'whats the >fastest way to get data from an Informix db to a local Access db'? I had >never used ADO...and was using Append queries from a linked Informix table >to a local temp table. Now that I have the recordset...whats the most >efficient way to get it into my temp table? > >Thanks Again, > >Mark > > > > >>From: Jim Lawrence >>Reply-To: Access Developers discussion and problem >>solving >>To: "'Access Developers discussion and problem >>solving'" >>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>Date: Thu, 03 Feb 2005 03:52:04 -0800 >> >>Hi Tom: >> >>You may be right as I have never used a 'read-only' recordset but by >>setting >>the recordset to 'static' will give the same features and superior >>performance....Second only to 'forward-only'. >> >>Jim >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tom Bolton >>Sent: Thursday, February 03, 2005 2:11 AM >>To: 'Access Developers discussion and problem solving' >>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >> >>Jim >> >>If the cursor lock type is set to read-only, you can still scroll through >>it >>but will raise an error if you try to edit it. >> >>The ability to read through the cursor depends on it's type - you can read >>through all of them, apart from a forward-only cursor where as the name >>suggests you can't scroll backwards i.e. rs.MovePrevious, rs.MoveFirst. >> >>Cheers >>Tom >> >> >> >> >>-----Original Message----- >>From: Jim Lawrence [mailto:accessd at shaw.ca] >>Sent: 03 February 2005 06:03 >>To: 'Access Developers discussion and problem solving' >>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >> >>Hi Mark: >> >>If you set the recordset to read-only (adLockReadOnly) how do you expect >>read through the recordset. Try something like: >> >>rsRecordset.Open strSQL cnConnection, adOpenStatic, adLockOptimistic >> >>HTH >>Jim >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >>Sent: Wednesday, February 02, 2005 10:59 AM >>To: accessd at databaseadvisors.com >>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >> >>Thanks for the feed back...but it didn't change anything. Something else >>I've noticed...I can use the same SQL criteria, except select a different >>field and I can loop through those records without a problem...it just >>occurs when I try to display or reference the case_id when it is more than >>2 >> >>digits? >> >>I'm thoroughly confused at this point...and once I get it to loop through >>the recordset...How do I get the recordset into a local/temp table? >>Although...without the case_id...the last questions doesn't really matter >> >>Thanks, >> >>Mark >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From prodevmg at yahoo.com Mon Feb 7 08:47:59 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Mon, 7 Feb 2005 06:47:59 -0800 (PST) Subject: [AccessD] My Screen Freezes... Part II In-Reply-To: Message-ID: <20050207144800.67708.qmail@web20428.mail.yahoo.com> Not at first. I thought all was well when I used the Me.Repaint. I did add them last night and it is working swell. Thanks a bunch!!! Gustav Brock wrote: Hi Lonnie Did you include some DoEvents as I suggested ... /gustav >>> prodevmg at yahoo.com 06-02-2005 22:56:04 >>> I just submitted a post asking help with an issue where my screen would freeze during DAO recordset updates and I could not see changes in my home-made progress bar on my form. That was resolved by Tom Oaks suggestion to use Me.Repaint with each iteration of the progress bar's increment. Now I have another problem with it. When I go to another program such as word or I E Explorer and go back to access the screen is frozen at the point where I left and can not see the updates. Any suggestions as to why and what I can do to rectify it? Thanks in advance for all the knowledge that is coming my way. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Search presents - Jib Jab's 'Second Term' From Gustav at cactus.dk Mon Feb 7 08:48:21 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 07 Feb 2005 15:48:21 +0100 Subject: [AccessD] A2000: Multiple UPDATES in one query Message-ID: Hi Steve Couldn't you use IIf(): UPDATE tblTest SET FieldToChange = IIf(FieldA = 5 AND FieldB = 6, 2, 1) WHERE (FieldA = 5 AND FieldB = 6) OR (FieldA = 2 AND FieldB = 3); /gustav >>> erbachs at gmail.com 07-02-2005 15:33:34 >>> Dear Group, I'm converting a Paradox app to Access 2000. In the Paradox app there's a bit of code that scans through all the records in a table and changes the value in one field based on values in other fields...essentially an UPDATE operation. There are only two possible ways the data in the one field can be changed. I thought to myself I thought, "Hey! Couldn't I just make an UPDATE query out of this?" So I tried. But it looks to me as if one can only UPDATE the field with one choice at a time: UPDATE tblTest SET FieldToChange = 2 WHERE ((FieldA = 5) AND (FieldB = 6)); But I'd also like this in the same query if possible: UPDATE tblTest SET FieldToChange = 1 WHERE ((FieldA = 2) AND (FieldB = 3)); Can I do that in one query? Does it take a UNION operator perhaps? I think I'll try that. -- Regards, Steve Erbach Scientific Marketing Neenah, WI From jarus at amerinet-gpo.com Mon Feb 7 08:50:45 2005 From: jarus at amerinet-gpo.com (Terri Jarus) Date: Mon, 07 Feb 2005 08:50:45 -0600 Subject: [AccessD] Help with Code Message-ID: You knew it wouldn't go well straight out. It runs through the first time just fine and adds the ContractId to the new table - when it loops through it errors out (Run time 3070)- "The Microsoft Jet Database Engine does not recognize 'AS90165' as a valid field name or expression." AS90165 is the ContractId - the next line in the In table is the same ContractId with a new memo field. Any thoughts on this problem? Is it a string issue? Do I need quotes somewhere? Thanks for taking the time to work this out with me Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 >>> andy at minstersystems.co.uk 2/7/2005 6:44:08 AM >>> Here's a function to update the table Terri. It assumes that you've already created the output table with the appropriate field names. You also need to add error handling. ===================================== Function Terri() Dim db As Database Dim rstIn As Recordset Dim rstOut As Recordset Set db = CurrentDb Set rstIn = db.OpenRecordset("tblIn", dbOpenTable, dbReadOnly) Set rstOut = db.OpenRecordset("tblOut", dbOpenDynaset) With rstIn Do While Not .EOF rstOut.FindFirst "ContractId=" & !ContractId If rstOut.NoMatch Then rstOut.AddNew rstOut!ContractId = !ContractId Else rstOut.Edit End If rstOut(!Name) = !Text rstOut.Update .MoveNext Loop End With rstIn.Close: Set rstIn = Nothing rstOut.Close: Set rstOut = Nothing Set db = Nothing End Function ========================== -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] Help with Code Date: 07/02/05 12:32 > > Not sure I fully understand. I've set up the crosstab query which now > has the proper field headings - but how do I get the memo fields > associated with the correct fields/headings? > > Terri Jarus > Vice President, Contract Services > jarus at amerinet-gpo.com > 314-542-1902 > > >>> andy at minstersystems.co.uk 2/7/2005 1:30:16 AM >>> > > Terri > Borge's answer sounds right to me, but if that doesn't work for you I > could > write you some DAO code if you want. It'll be difficult though for me > to fit > it in so please only ask if Borge's approach doesn't suit. > > -- Andy Lacey > http://www.minstersystems.co.uk > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > Borge Hansen > > Sent: 07 February 2005 01:47 > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Help with Code > > > > > > Terri, > > This is what I would try to do: > > > > 1. Create the crosstab you need withouth the memo field and > > save as Query 2. Create another query based on 1. and with > > the memo field added > > > > Regards, > > Borge > > > > ----- Original Message ----- > > From: "Terri Jarus" <jarus at amerinet-gpo.com> > > To: <accessd at databaseadvisors.com> > > Sent: Monday, February 07, 2005 6:41 AM > > Subject: [AccessD] Help with Code > > > > > > > SECOND ATTEMPT (without attached sample file) > > > I apologize for not knowing how to do this on my own and appreciate > > > > any help I can get. I have a table of data - one field > > named "Name", > > > a second field named "Text" and a third field named "ContractID". > > > > > > The TEXT field is a memo field. What I really wanted to do was to > > > > create a crosstab that has the Contract ID as a row, the Name as a > > > > Column Heading and the TEXT appearing under the appropriate name. > > > However, crosstab won't work with a memo field. > > > > > > The data under NAME is confined to 23 distinctive items. > > For example, > > > one would be ACCESS CRITERIA, one would be CONTRACT > > BENEFITS, etc. So > > > I thought to create a new table with each of the NAME items > > as a field > > > heading. Then writing a row for each Contract ID (another field > > > heading) and the assigned TEXT to the appropriate NAME. Hope that > > > > makes sense. I just don't know how to write the code to do this. > > > > > > Small sample data file can be sent on request. As is > > always the case, > > > I need to get this going ASAP. Any help or pointing to something > > > similar would be greatly appreciated. > > > > > > You guys rock! > > > > > > Terri Jarus > > > Vice President, Contract Services > > > jarus at amerinet-gpo.com > > > 314-542-1902 > > > > > > > > > ---------------------------------------------------------------------- > > > ---- > > - > > > This email and any files transmitted with it are confidential and > > > intended solely for the use of the individuals or entities to whom > > > > they are addressed. If you have received this email in error please > > > > return it to the sender, and erase any copies thereof. > > Copyright 2005 > > > Amerinet 1nc. > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > --------------------------------------------------------------------------- > This email and any files transmitted with it are confidential and > intended solely for the use of the individuals or entities to whom they > are addressed. If you have received this email in error please return > it to the sender, and erase any copies thereof. > Copyright 2005 Amerinet 1nc. > -- > 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 jimdettman at earthlink.net Mon Feb 7 09:06:23 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Mon, 7 Feb 2005 10:06:23 -0500 Subject: [AccessD] OT: MSDN Universal subscriptions In-Reply-To: Message-ID: It would be full. I've been on Universal for the last 3 years. The 5 before that at the professional level. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Monday, February 07, 2005 8:46 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] OT: MSDN Universal subscriptions Hi Jim What product number would that be? Full version or upgrade? We have good contacts here. /gustav >>> jimdettman at earthlink.net 07-02-2005 13:43:28 >>> Anyone got a contact for getting a MSDN universal subscription at a reduced price? Mine has expired and my old contact no longer seems to be available (it's either that or their taking one heck of a vacation!). Thanks, Jim Dettman (315) 699-3443 jimdettman at earthlink.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Mon Feb 7 09:08:03 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Mon, 7 Feb 2005 10:08:03 -0500 Subject: [AccessD] OT: MSDN Universal subscriptions In-Reply-To: <100F91B31300334B89EC531C9DCB0865596E0D@tccexch01.tappeconstruction.net> Message-ID: Ouch is right...MSFT must have started cracking down. Seems everyone is around the $2K mark, which is 1K over last years prices. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Brett Barabash Sent: Monday, February 07, 2005 9:11 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: MSDN Universal subscriptions Jim, Here is the price comparison site that I used when I purchased mine. http://www.pricegrabber.com/search_getprod.php/masterid=460982/search=ms dn%2520universal OUCH! I paid $1250 less than a year ago from SoftwareMoreUSA. It has gone up a cool grand to $2250! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, February 07, 2005 6:43 AM To: AccessD List Subject: [AccessD] OT: MSDN Universal subscriptions --------------Please open with care!------------ This message has bypassed some of our spam filtering rules. This message was scanned for viruses and executable code has been stripped. --------------------------------------------------------------- Anyone got a contact for getting a MSDN universal subscription at a reduced price? Mine has expired and my old contact no longer seems to be available (it's either that or their taking one heck of a vacation!). Thanks, Jim Dettman (315) 699-3443 jimdettman at earthlink.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ---------------------------------------------------------------------------- ---------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any ividual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Mon Feb 7 09:08:38 2005 From: john at winhaven.net (John Bartow) Date: Mon, 7 Feb 2005 09:08:38 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <39cb22f30502070627169849ba@mail.gmail.com> Message-ID: Steve, I don't do anything to the file name (quite the lazy approach). I open my file from explorer. Every so often (when I think of it, next cup of coffee, etc.) I close the file. Click on it in explorer. CTRL-C and CTRL-V. Explorer always adds a unique Copy # of" to the filename. Hardrive is not an issue so I eat it up with copies! John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Monday, February 07, 2005 8:28 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? Greg, Rocky, John, I do a similar thing with backup names. I use a 4 character date code appended to the name of the mdb: 5, for 2005 b, 2nd letter of the alphabet for the 2nd month of the year 07, for the day of the month Then I'll add an A, B, C, etc., for different backups during the same day. I had a backup from less than a day before, but the thing that just got me hopping-up-and-down bewildered and confusticated is: why on Earth did the INACTIVE code window disappear when I selected some text to delete in the ACTIVE window and pressed the Delete key? I'm going to assume it was because I had the Project Explorer open and somehow I activated that window and had the INactive code window highlighted before I pressed the Delete key. Steve Erbach Steve: Sorry to hear about that. Been there and done that. In Access there was a way to recover a table, form, etc...but I never could figure out how to do it. You were "insufficiently paranoid". Which makes me, what, sufficiently paranoid...? To keep from doing what you are about to HAVE to do (go back to yesterday's code) I use a more "paranoid" scheme to keep from losing my programming. Well, at least too much of it. I name my program file, let's say, GWSDB-020405 at 1501.mdb, and when I make any significant changes (which can be defined as...anything more than what I want to retype or recode or redesign...), I make a copy of this file, store the original in another folder on another drive on another computer/server (see...told you...paranoid), and rename the copy to the current time. That way there are no duplicates. The next day, start with a new copy with a different date and new time. This has saved my clumsy fingers more than once. And it takes me all of one or two minutes to do that...so I think it's worth the time. And, oh yea, I take a copy offsite when I go home. Paranoid might be an understatement... None of this will help you now...but maybe in the future...:) Greg Steve: Day late and a dollar short on this but I have a compulsive habit if hitting Alt-f-s a LOT. If I really screw up (it happens) I close the app without saving and have my last save to go back to. I also make a backup to my second machine and to the thumb drive every time I close the app for lunch or potty or to go to another task. I'm not paranoid, I really am out to get me. Rocky On Fri, 4 Feb 2005 16:06:49 -0600, John Bartow wrote: > A streamlined way of doing what I do. Close the app, copy and paste > it. I usually have dozens of copies of the same app. > > Copy 1 of App.mdb, Copy 2 of App.mdb... > > I clean them at the end of a major successful coding experience. > > John B. -- 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 Feb 7 08:20:40 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 7 Feb 2005 15:20:40 +0100 Subject: [AccessD] Help with Code Message-ID: <20050207152037.5F1792BE406@smtp.nildram.co.uk> Terri Yes, if you have alphanumeric contract id's then cahnge the FindFirst line to rstOut.FindFirst "ContractId='" & !ContractId & "'" -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] Help with Code Date: 07/02/05 14:53 > > You knew it wouldn't go well straight out. It runs through the first > time just fine and adds the ContractId to the new table - when it loops > through it errors out (Run time 3070)- "The Microsoft Jet Database > Engine does not recognize 'AS90165' as a valid field name or > expression." > > AS90165 is the ContractId - the next line in the In table is the same > ContractId with a new memo field. Any thoughts on this problem? Is it > a string issue? Do I need quotes somewhere? > > Thanks for taking the time to work this out with me > > Terri Jarus > Vice President, Contract Services > jarus at amerinet-gpo.com > 314-542-1902 > > >>> andy at minstersystems.co.uk 2/7/2005 6:44:08 AM >>> > > Here's a function to update the table Terri. It assumes that you've > already > created the output table with the appropriate field names. You also > need to > add error handling. > > ===================================== > Function Terri() > > Dim db As Database > Dim rstIn As Recordset > Dim rstOut As Recordset > > Set db = CurrentDb > Set rstIn = db.OpenRecordset("tblIn", dbOpenTable, dbReadOnly) > Set rstOut = db.OpenRecordset("tblOut", dbOpenDynaset) > With rstIn > Do While Not .EOF > rstOut.FindFirst "ContractId=" & !ContractId > If rstOut.NoMatch Then > rstOut.AddNew > rstOut!ContractId = !ContractId > Else > rstOut.Edit > End If > rstOut(!Name) = !Text > rstOut.Update > ..MoveNext > Loop > End With > > > rstIn.Close: Set rstIn = Nothing > rstOut.Close: Set rstOut = Nothing > Set db = Nothing > > > End Function > ========================== > > > -- > Andy Lacey > http://www.minstersystems.co.uk > > > > --------- Original Message -------- > From: Access Developers discussion and problem solving > <accessd at databaseadvisors.com> > To: accessd at databaseadvisors.com <accessd at databaseadvisors.com> > Subject: RE: [AccessD] Help with Code > Date: 07/02/05 12:32 > > > > > Not sure I fully understand. I've set up the crosstab query which > now > > has the proper field headings - but how do I get the memo fields > > associated with the correct fields/headings? > > > > Terri Jarus > > Vice President, Contract Services > > jarus at amerinet-gpo.com > > 314-542-1902 > > > > &gt;&gt;&gt; andy at minstersystems.co.uk 2/7/2005 1:30:16 AM > &gt;&gt;&gt; > > > > Terri > > Borge's answer sounds right to me, but if that doesn't work for you > I > > could > > write you some DAO code if you want. It'll be difficult though for > me > > to fit > > it in so please only ask if Borge's approach doesn't suit. > > > > -- Andy Lacey > > http://www.minstersystems.co.uk > > > > &gt; -----Original Message----- > > &gt; From: accessd-bounces at databaseadvisors.com > > &gt; [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > &gt; Borge Hansen > > &gt; Sent: 07 February 2005 01:47 > > &gt; To: Access Developers discussion and problem solving > > &gt; Subject: Re: [AccessD] Help with Code > > &gt; > > &gt; > > &gt; Terri, > > &gt; This is what I would try to do: > > &gt; > > &gt; 1. Create the crosstab you need withouth the memo field and > > &gt; save as Query 2. Create another query based on 1. and with > > &gt; the memo field added > > &gt; > > &gt; Regards, > > &gt; Borge > > &gt; > > &gt; ----- Original Message ----- > > &gt; From: &quot;Terri Jarus&quot; &lt;jarus at amerinet-gpo.com&gt; > > &gt; To: &lt;accessd at databaseadvisors.com&gt; > > &gt; Sent: Monday, February 07, 2005 6:41 AM > > &gt; Subject: [AccessD] Help with Code > > &gt; > > &gt; > > &gt; &gt; SECOND ATTEMPT (without attached sample file) > > &gt; &gt; I apologize for not knowing how to do this on my own and > appreciate > > > > &gt; &gt; any help I can get. I have a table of data - one field > > &gt; named &quot;Name&quot;, > > &gt; &gt; a second field named &quot;Text&quot; and a third field > named > &quot;ContractID&quot;. > > &gt; &gt; > > &gt; &gt; The TEXT field is a memo field. What I really wanted to do > was > to > > > > &gt; &gt; create a crosstab that has the Contract ID as a row, the > Name as > a > > > > &gt; &gt; Column Heading and the TEXT appearing under the > appropriate > name. > > &gt; &gt; However, crosstab won't work with a memo field. > > &gt; &gt; > > &gt; &gt; The data under NAME is confined to 23 distinctive items. > > &gt; For example, > > &gt; &gt; one would be ACCESS CRITERIA, one would be CONTRACT > > &gt; BENEFITS, etc. So > > &gt; &gt; I thought to create a new table with each of the NAME > items > > &gt; as a field > > &gt; &gt; heading. Then writing a row for each Contract ID (another > field > > &gt; &gt; heading) and the assigned TEXT to the appropriate NAME. > Hope > that > > > > &gt; &gt; makes sense. I just don't know how to write the code to do > this. > > &gt; &gt; > > &gt; &gt; Small sample data file can be sent on request. As is > > &gt; always the case, > > &gt; &gt; I need to get this going ASAP. Any help or pointing to > something > > &gt; &gt; similar would be greatly appreciated. > > &gt; &gt; > > &gt; &gt; You guys rock! > > &gt; &gt; > > &gt; &gt; Terri Jarus > > &gt; &gt; Vice President, Contract Services > > &gt; &gt; jarus at amerinet-gpo.com > > &gt; &gt; 314-542-1902 > > &gt; &gt; > > &gt; &gt; > > &gt; > > > ---------------------------------------------------------------------- > > &gt; &gt; ---- > > &gt; - > > &gt; &gt; This email and any files transmitted with it are > confidential > and > > &gt; &gt; intended solely for the use of the individuals or entities > to > whom > > > > &gt; &gt; they are addressed. If you have received this email in > error > please > > > > &gt; &gt; return it to the sender, and erase any copies thereof. > > &gt; Copyright 2005 > > &gt; &gt; Amerinet 1nc. > > &gt; &gt; -- > > &gt; &gt; AccessD mailing list > > &gt; &gt; AccessD at databaseadvisors.com > > &gt; &gt; http://databaseadvisors.com/mailman/listinfo/accessd > > &gt; &gt; Website: http://www.databaseadvisors.com > > &gt; &gt; > > &gt; > > &gt; -- > > &gt; AccessD mailing list > > &gt; AccessD at databaseadvisors.com > > &gt; http://databaseadvisors.com/mailman/listinfo/accessd > > &gt; Website: http://www.databaseadvisors.com > > &gt; > > &gt; > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > > --------------------------------------------------------------------------- > > This email and any files transmitted with it are confidential and > > intended solely for the use of the individuals or entities to whom > they > > are addressed. If you have received this email in error please > return > > it to the sender, and erase any copies thereof. > > Copyright 2005 Amerinet 1nc. > > -- > > 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 john at winhaven.net Mon Feb 7 09:27:07 2005 From: john at winhaven.net (John Bartow) Date: Mon, 7 Feb 2005 09:27:07 -0600 Subject: [AccessD] OT: MSDN Universal subscriptions In-Reply-To: Message-ID: Jim, My sub had expired (oops) I bought the eBay version for under $1800 which was less than a resub anyway. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, February 07, 2005 9:08 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: MSDN Universal subscriptions Ouch is right...MSFT must have started cracking down. Seems everyone is around the $2K mark, which is 1K over last years prices. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Brett Barabash Sent: Monday, February 07, 2005 9:11 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: MSDN Universal subscriptions Jim, Here is the price comparison site that I used when I purchased mine. http://www.pricegrabber.com/search_getprod.php/masterid=460982/search=ms dn%2520universal OUCH! I paid $1250 less than a year ago from SoftwareMoreUSA. It has gone up a cool grand to $2250! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, February 07, 2005 6:43 AM To: AccessD List Subject: [AccessD] OT: MSDN Universal subscriptions --------------Please open with care!------------ This message has bypassed some of our spam filtering rules. This message was scanned for viruses and executable code has been stripped. --------------------------------------------------------------- Anyone got a contact for getting a MSDN universal subscription at a reduced price? Mine has expired and my old contact no longer seems to be available (it's either that or their taking one heck of a vacation!). Thanks, Jim Dettman (315) 699-3443 jimdettman at earthlink.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ---------------------------------------------------------------------------- ---------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any ividual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 7 09:31:46 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 7 Feb 2005 09:31:46 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: References: <39cb22f30502070627169849ba@mail.gmail.com> Message-ID: <39cb22f30502070731666bef1c@mail.gmail.com> John, How indolent! I might do that, too, except that I don't care for multi-word file names. Superstition, I suppose. Steve Erbach On Mon, 7 Feb 2005 09:08:38 -0600, John Bartow wrote: > Steve, > I don't do anything to the file name (quite the lazy approach). I open my > file from explorer. Every so often (when I think of it, next cup of coffee, > etc.) I close the file. Click on it in explorer. CTRL-C and CTRL-V. Explorer > always adds a unique Copy # of" to the filename. Hardrive is not an issue so > I eat it up with copies! > > > John B. > From erbachs at gmail.com Mon Feb 7 09:37:13 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 7 Feb 2005 09:37:13 -0600 Subject: [AccessD] A2000: Multiple UPDATES in one query In-Reply-To: References: Message-ID: <39cb22f3050207073771dcbfdc@mail.gmail.com> Gustav, By jingies! I think that'll work! Thanks! Steve Erbach On Mon, 07 Feb 2005 15:48:21 +0100, Gustav Brock wrote: > Hi Steve > > Couldn't you use IIf(): > > UPDATE > tblTest > SET > FieldToChange = IIf(FieldA = 5 AND FieldB = 6, 2, 1) > WHERE > (FieldA = 5 AND FieldB = 6) > OR > (FieldA = 2 AND FieldB = 3); > > /gustav > From ssharkins at bellsouth.net Mon Feb 7 09:43:32 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Mon, 7 Feb 2005 10:43:32 -0500 Subject: [AccessD] OT: MSDN Universal subscriptions In-Reply-To: Message-ID: <20050207154347.LNXV1992.imf17aec.mail.bellsouth.net@SUSANONE> I wish they offered the information without the software at a much cheaper price. I don't need the software, but would love the content, but I can't afford the subscription considering I use so little of it, so seldom. Susan H. Ouch is right...MSFT must have started cracking down. Seems everyone is around the $2K mark, which is 1K over last years prices. From jarus at amerinet-gpo.com Mon Feb 7 09:47:58 2005 From: jarus at amerinet-gpo.com (Terri Jarus) Date: Mon, 07 Feb 2005 09:47:58 -0600 Subject: [AccessD] Help with Code Message-ID: That was it!!!! That was what I needed - you are so awesome! Where do I send the check.... Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 >>> andy at minstersystems.co.uk 2/7/2005 8:20:40 AM >>> Terri Yes, if you have alphanumeric contract id's then cahnge the FindFirst line to rstOut.FindFirst "ContractId='" & !ContractId & "'" -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] Help with Code Date: 07/02/05 14:53 > > You knew it wouldn't go well straight out. It runs through the first > time just fine and adds the ContractId to the new table - when it loops > through it errors out (Run time 3070)- "The Microsoft Jet Database > Engine does not recognize 'AS90165' as a valid field name or > expression." > > AS90165 is the ContractId - the next line in the In table is the same > ContractId with a new memo field. Any thoughts on this problem? Is it > a string issue? Do I need quotes somewhere? > > Thanks for taking the time to work this out with me > > Terri Jarus > Vice President, Contract Services > jarus at amerinet-gpo.com > 314-542-1902 > > >>> andy at minstersystems.co.uk 2/7/2005 6:44:08 AM >>> > > Here's a function to update the table Terri. It assumes that you've > already > created the output table with the appropriate field names. You also > need to > add error handling. > > ===================================== > Function Terri() > > Dim db As Database > Dim rstIn As Recordset > Dim rstOut As Recordset > > Set db = CurrentDb > Set rstIn = db.OpenRecordset("tblIn", dbOpenTable, dbReadOnly) > Set rstOut = db.OpenRecordset("tblOut", dbOpenDynaset) > With rstIn > Do While Not .EOF > rstOut.FindFirst "ContractId=" & !ContractId > If rstOut.NoMatch Then > rstOut.AddNew > rstOut!ContractId = !ContractId > Else > rstOut.Edit > End If > rstOut(!Name) = !Text > rstOut.Update > ..MoveNext > Loop > End With > > > rstIn.Close: Set rstIn = Nothing > rstOut.Close: Set rstOut = Nothing > Set db = Nothing > > > End Function > ========================== > > > -- > Andy Lacey > http://www.minstersystems.co.uk > > > > --------- Original Message -------- > From: Access Developers discussion and problem solving > <accessd at databaseadvisors.com> > To: accessd at databaseadvisors.com <accessd at databaseadvisors.com> > Subject: RE: [AccessD] Help with Code > Date: 07/02/05 12:32 > > > > > Not sure I fully understand. I've set up the crosstab query which > now > > has the proper field headings - but how do I get the memo fields > > associated with the correct fields/headings? > > > > Terri Jarus > > Vice President, Contract Services > > jarus at amerinet-gpo.com > > 314-542-1902 > > > > &gt;&gt;&gt; andy at minstersystems.co.uk 2/7/2005 1:30:16 AM > &gt;&gt;&gt; > > > > Terri > > Borge's answer sounds right to me, but if that doesn't work for you > I > > could > > write you some DAO code if you want. It'll be difficult though for > me > > to fit > > it in so please only ask if Borge's approach doesn't suit. > > > > -- Andy Lacey > > http://www.minstersystems.co.uk > > > > &gt; -----Original Message----- > > &gt; From: accessd-bounces at databaseadvisors.com > > &gt; [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > &gt; Borge Hansen > > &gt; Sent: 07 February 2005 01:47 > > &gt; To: Access Developers discussion and problem solving > > &gt; Subject: Re: [AccessD] Help with Code > > &gt; > > &gt; > > &gt; Terri, > > &gt; This is what I would try to do: > > &gt; > > &gt; 1. Create the crosstab you need withouth the memo field and > > &gt; save as Query 2. Create another query based on 1. and with > > &gt; the memo field added > > &gt; > > &gt; Regards, > > &gt; Borge > > &gt; > > &gt; ----- Original Message ----- > > &gt; From: &quot;Terri Jarus&quot; &lt;jarus at amerinet-gpo.com&gt; > > &gt; To: &lt;accessd at databaseadvisors.com&gt; > > &gt; Sent: Monday, February 07, 2005 6:41 AM > > &gt; Subject: [AccessD] Help with Code > > &gt; > > &gt; > > &gt; &gt; SECOND ATTEMPT (without attached sample file) > > &gt; &gt; I apologize for not knowing how to do this on my own and > appreciate > > > > &gt; &gt; any help I can get. I have a table of data - one field > > &gt; named &quot;Name&quot;, > > &gt; &gt; a second field named &quot;Text&quot; and a third field > named > &quot;ContractID&quot;. > > &gt; &gt; > > &gt; &gt; The TEXT field is a memo field. What I really wanted to do > was > to > > > > &gt; &gt; create a crosstab that has the Contract ID as a row, the > Name as > a > > > > &gt; &gt; Column Heading and the TEXT appearing under the > appropriate > name. > > &gt; &gt; However, crosstab won't work with a memo field. > > &gt; &gt; > > &gt; &gt; The data under NAME is confined to 23 distinctive items. > > &gt; For example, > > &gt; &gt; one would be ACCESS CRITERIA, one would be CONTRACT > > &gt; BENEFITS, etc. So > > &gt; &gt; I thought to create a new table with each of the NAME > items > > &gt; as a field > > &gt; &gt; heading. Then writing a row for each Contract ID (another > field > > &gt; &gt; heading) and the assigned TEXT to the appropriate NAME. > Hope > that > > > > &gt; &gt; makes sense. I just don't know how to write the code to do > this. > > &gt; &gt; > > &gt; &gt; Small sample data file can be sent on request. As is > > &gt; always the case, > > &gt; &gt; I need to get this going ASAP. Any help or pointing to > something > > &gt; &gt; similar would be greatly appreciated. > > &gt; &gt; > > &gt; &gt; You guys rock! > > &gt; &gt; > > &gt; &gt; Terri Jarus > > &gt; &gt; Vice President, Contract Services > > &gt; &gt; jarus at amerinet-gpo.com > > &gt; &gt; 314-542-1902 > > &gt; &gt; > > &gt; &gt; > > &gt; > > > ---------------------------------------------------------------------- > > &gt; &gt; ---- > > &gt; - > > &gt; &gt; This email and any files transmitted with it are > confidential > and > > &gt; &gt; intended solely for the use of the individuals or entities > to > whom > > > > &gt; &gt; they are addressed. If you have received this email in > error > please > > > > &gt; &gt; return it to the sender, and erase any copies thereof. > > &gt; Copyright 2005 > > &gt; &gt; Amerinet 1nc. > > &gt; &gt; -- > > &gt; &gt; AccessD mailing list > > &gt; &gt; AccessD at databaseadvisors.com > > &gt; &gt; http://databaseadvisors.com/mailman/listinfo/accessd > > &gt; &gt; Website: http://www.databaseadvisors.com > > &gt; &gt; > > &gt; > > &gt; -- > > &gt; AccessD mailing list > > &gt; AccessD at databaseadvisors.com > > &gt; http://databaseadvisors.com/mailman/listinfo/accessd > > &gt; Website: http://www.databaseadvisors.com > > &gt; > > &gt; > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > > --------------------------------------------------------------------------- > > This email and any files transmitted with it are confidential and > > intended solely for the use of the individuals or entities to whom > they > > are addressed. If you have received this email in error please > return > > it to the sender, and erase any copies thereof. > > Copyright 2005 Amerinet 1nc. > > -- > > 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 Mon Feb 7 10:07:55 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 7 Feb 2005 08:07:55 -0800 Subject: [AccessD] OT: API calls Message-ID: Pesky, isn't it. I've never found any solution except a reboot. Although occasionally, just logging out and back in will release it. Charlotte Foust -----Original Message----- From: Jim Lawrence [mailto:accessd at shaw.ca] Sent: Sunday, February 06, 2005 1:45 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: API calls Hi All: This is an OT subject but it has to do with opening and closing files. This application that I wrote opens files using the CreateFile API and does a fine job after the process is finished the CloseHandle API is used to tidy up and everything works fine. ..but if the program is inadvertently directly closed, without going through the appropriate step the file previously opened is not closed correctly. The file can now not be opened by any apparent method and it requires a computer boot to unlock it. (The file in question is not damaged in anyway but the system keeps the file locked.) Does anyone know how to open/close such a problem file? Any suggestions would be greatly appreciated. Code suggestions would of course be best. MTIA Jim PS Wrote a little pseudo editor that can view a file of any size and it works great; with one exception. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Mon Feb 7 10:09:35 2005 From: john at winhaven.net (John Bartow) Date: Mon, 7 Feb 2005 10:09:35 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <39cb22f30502070731666bef1c@mail.gmail.com> Message-ID: Steve, You need to "laze-out" dude! ;o) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Monday, February 07, 2005 9:32 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? John, How indolent! I might do that, too, except that I don't care for multi-word file names. Superstition, I suppose. Steve Erbach On Mon, 7 Feb 2005 09:08:38 -0600, John Bartow wrote: > Steve, > I don't do anything to the file name (quite the lazy approach). I open > my file from explorer. Every so often (when I think of it, next cup of > coffee, > etc.) I close the file. Click on it in explorer. CTRL-C and CTRL-V. > Explorer always adds a unique Copy # of" to the filename. Hardrive is > not an issue so I eat it up with copies! > > > John B. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Feb 7 10:10:17 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 7 Feb 2005 08:10:17 -0800 Subject: [AccessD] Going to vb.net? Message-ID: We're using DataDynamics ActiveReports and like them very much. They're quite similar to the Access reports and include a wizard that helps convert the Access reports. At least it preserves the layout and converts the controls to ActiveReports controls, but it isn't perfect. Charlotte Foust -----Original Message----- From: Mike & Doris Manning [mailto:mikedorism at adelphia.net] Sent: Saturday, February 05, 2005 7:21 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Going to vb.net? We are using Janus for our datagrid needs. We chose them because their UI control suite included some really nice scheduling controls. For reports, we have been using Crystal 10 but are looking into switching over to SQL Reporting Services. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Phil Jewett Sent: Friday, February 04, 2005 9:00 PM To: accessd at databaseadvisors.com Subject: [AccessD] Going to vb.net? Charlotte Foust wrote.... You could distribute royalty free with the developer edition of Office too. It's the same thing except they've taken it out of Office entirely. The runtime package for an Access 2003 app is HUGE. We're switching to VB.Net for future versions. ---------------- I would be interested to know the various 3rd party components you will be using to replace the functionality of Access (printing reports, data grids, etc.). So much of what we take for granted in Access just isn't built in to vb.net. Or are you planning on doing it from scratch? Phil Jewett Phil Jewett Consulting pjewett at bayplace.com (619 318-4899 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 7 10:16:15 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 7 Feb 2005 08:16:15 -0800 Subject: [AccessD] Going to vb.net? Message-ID: We're using Infragistics controls on forms and for subforms (user control objects in .Net). We decided on DataDynamics ActiveReports for reports, since it is very similar to the Access report generator and has an Access Report wizard that converts the layout for us. It has some bugs (like Access doesn't!), but I've found it very easy to work with. We haven't addressed the issue of charts and graphs yet, but the ActiveReports tools for those look pretty good as well. As for doing it from scratch, you don't have much choice in .Net. Even if you use custom controls, you have to do the work of deciding how those controls are going to behave, and there are a plethora of options. If you've had any experience with VB6 controls, it won't be quite so confusing, and it's a lot of fun once you get the hang of it. Charlotte Foust -----Original Message----- From: Phil Jewett [mailto:pjewett at bayplace.com] Sent: Friday, February 04, 2005 6:00 PM To: accessd at databaseadvisors.com Subject: [AccessD] Going to vb.net? Charlotte Foust wrote.... You could distribute royalty free with the developer edition of Office too. It's the same thing except they've taken it out of Office entirely. The runtime package for an Access 2003 app is HUGE. We're switching to VB.Net for future versions. ---------------- I would be interested to know the various 3rd party components you will be using to replace the functionality of Access (printing reports, data grids, etc.). So much of what we take for granted in Access just isn't built in to vb.net. Or are you planning on doing it from scratch? Phil Jewett Phil Jewett Consulting pjewett at bayplace.com (619 318-4899 -- 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 Feb 7 09:30:12 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 7 Feb 2005 16:30:12 +0100 Subject: [AccessD] Help with Code Message-ID: <20050207163009.3608F2BDD5F@smtp.nildram.co.uk> Happy to help Terri. And if your last question was in any way semi-serious you could always make a donation to dba. Donations are what keep the list alive. -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] Help with Code Date: 07/02/05 15:49 > > That was it!!!! That was what I needed - you are so awesome! Where do > I send the check.... > > Terri Jarus > Vice President, Contract Services > jarus at amerinet-gpo.com > 314-542-1902 > > >>> andy at minstersystems.co.uk 2/7/2005 8:20:40 AM >>> > > Terri > Yes, if you have alphanumeric contract id's then cahnge the FindFirst > line > to > > rstOut.FindFirst "ContractId='" & !ContractId & "'" > > -- > Andy Lacey > http://www.minstersystems.co.uk > > > > --------- Original Message -------- > From: Access Developers discussion and problem solving > <accessd at databaseadvisors.com> > To: accessd at databaseadvisors.com <accessd at databaseadvisors.com> > Subject: RE: [AccessD] Help with Code > Date: 07/02/05 14:53 > > > > > You knew it wouldn't go well straight out. It runs through the > first > > time just fine and adds the ContractId to the new table - when it > loops > > through it errors out (Run time 3070)- &quot;The Microsoft Jet > Database > > Engine does not recognize 'AS90165' as a valid field name or > > expression.&quot; > > > > AS90165 is the ContractId - the next line in the In table is the > same > > ContractId with a new memo field. Any thoughts on this problem? Is > it > > a string issue? Do I need quotes somewhere? > > > > Thanks for taking the time to work this out with me > > > > Terri Jarus > > Vice President, Contract Services > > jarus at amerinet-gpo.com > > 314-542-1902 > > > > &gt;&gt;&gt; andy at minstersystems.co.uk 2/7/2005 6:44:08 AM > &gt;&gt;&gt; > > > > Here's a function to update the table Terri. It assumes that you've > > already > > created the output table with the appropriate field names. You also > > need to > > add error handling. > > > > ===================================== > > Function Terri() > > > > Dim db As Database > > Dim rstIn As Recordset > > Dim rstOut As Recordset > > > > Set db = CurrentDb > > Set rstIn = db.OpenRecordset(&quot;tblIn&quot;, dbOpenTable, > dbReadOnly) > > Set rstOut = db.OpenRecordset(&quot;tblOut&quot;, dbOpenDynaset) > > With rstIn > > Do While Not .EOF > > rstOut.FindFirst &quot;ContractId=&quot; &amp; !ContractId > > If rstOut.NoMatch Then > > rstOut.AddNew > > rstOut!ContractId = !ContractId > > Else > > rstOut.Edit > > End If > > rstOut(!Name) = !Text > > rstOut.Update > > ..MoveNext > > Loop > > End With > > > > > > rstIn.Close: Set rstIn = Nothing > > rstOut.Close: Set rstOut = Nothing > > Set db = Nothing > > > > > > End Function > > ========================== > > > > > > -- > > Andy Lacey > > http://www.minstersystems.co.uk > > > > > > > > --------- Original Message -------- > > From: Access Developers discussion and problem solving > > &lt;accessd at databaseadvisors.com&gt; > > To: accessd at databaseadvisors.com > &lt;accessd at databaseadvisors.com&gt; > > Subject: RE: [AccessD] Help with Code > > Date: 07/02/05 12:32 > > > > &gt; > > &gt; Not sure I fully understand. I've set up the crosstab query > which > > now > > &gt; has the proper field headings - but how do I get the memo > fields > > &gt; associated with the correct fields/headings? > > &gt; > > &gt; Terri Jarus > > &gt; Vice President, Contract Services > > &gt; jarus at amerinet-gpo.com > > &gt; 314-542-1902 > > &gt; > > &gt; &amp;gt;&amp;gt;&amp;gt; andy at minstersystems.co.uk 2/7/2005 > 1:30:16 > AM > > &amp;gt;&amp;gt;&amp;gt; > > &gt; > > &gt; Terri > > &gt; Borge's answer sounds right to me, but if that doesn't work for > you > > I > > &gt; could > > &gt; write you some DAO code if you want. It'll be difficult though > for > > me > > &gt; to fit > > &gt; it in so please only ask if Borge's approach doesn't suit. > > &gt; > > &gt; -- Andy Lacey > > &gt; http://www.minstersystems.co.uk > > &gt; > > &gt; &amp;gt; -----Original Message----- > > &gt; &amp;gt; From: accessd-bounces at databaseadvisors.com > > &gt; &amp;gt; [mailto:accessd-bounces at databaseadvisors.com] On Behalf > Of > > &gt; &amp;gt; Borge Hansen > > &gt; &amp;gt; Sent: 07 February 2005 01:47 > > &gt; &amp;gt; To: Access Developers discussion and problem solving > > &gt; &amp;gt; Subject: Re: [AccessD] Help with Code > > &gt; &amp;gt; > > &gt; &amp;gt; > > &gt; &amp;gt; Terri, > > &gt; &amp;gt; This is what I would try to do: > > &gt; &amp;gt; > > &gt; &amp;gt; 1. Create the crosstab you need withouth the memo field > and > > &gt; &amp;gt; save as Query 2. Create another query based on 1. and > with > > &gt; &amp;gt; the memo field added > > &gt; &amp;gt; > > &gt; &amp;gt; Regards, > > &gt; &amp;gt; Borge > > &gt; &amp;gt; > > &gt; &amp;gt; ----- Original Message ----- > > &gt; &amp;gt; From: &amp;quot;Terri Jarus&amp;quot; > &amp;lt;jarus at amerinet-gpo.com&amp;gt; > > &gt; &amp;gt; To: &amp;lt;accessd at databaseadvisors.com&amp;gt; > > &gt; &amp;gt; Sent: Monday, February 07, 2005 6:41 AM > > &gt; &amp;gt; Subject: [AccessD] Help with Code > > &gt; &amp;gt; > > &gt; &amp;gt; > > &gt; &amp;gt; &amp;gt; SECOND ATTEMPT (without attached sample file) > > &gt; &amp;gt; &amp;gt; I apologize for not knowing how to do this on > my > own and > > appreciate > > &gt; > > &gt; &amp;gt; &amp;gt; any help I can get. I have a table of data - > one > field > > &gt; &amp;gt; named &amp;quot;Name&amp;quot;, > > &gt; &amp;gt; &amp;gt; a second field named &amp;quot;Text&amp;quot; > and a > third field > > named > > &amp;quot;ContractID&amp;quot;. > > &gt; &amp;gt; &amp;gt; > > &gt; &amp;gt; &amp;gt; The TEXT field is a memo field. What I > really > wanted to do > > was > > to > > &gt; > > &gt; &amp;gt; &amp;gt; create a crosstab that has the Contract ID as > a > row, the > > Name as > > a > > &gt; > > &gt; &amp;gt; &amp;gt; Column Heading and the TEXT appearing under > the > > appropriate > > name. > > &gt; &amp;gt; &amp;gt; However, crosstab won't work with a memo > field. > > &gt; &amp;gt; &amp;gt; > > &gt; &amp;gt; &amp;gt; The data under NAME is confined to 23 > distinctive > items. > > &gt; &amp;gt; For example, > > &gt; &amp;gt; &amp;gt; one would be ACCESS CRITERIA, one would be > CONTRACT > > &gt; &amp;gt; BENEFITS, etc. So > > &gt; &amp;gt; &amp;gt; I thought to create a new table with each of > the > NAME > > items > > &gt; &amp;gt; as a field > > &gt; &amp;gt; &amp;gt; heading. Then writing a row for each Contract > ID > (another > > field > > &gt; &amp;gt; &amp;gt; heading) and the assigned TEXT to the > appropriate > NAME. > > Hope > > that > > &gt; > > &gt; &amp;gt; &amp;gt; makes sense. I just don't know how to write > the > code to do > > this. > > &gt; &amp;gt; &amp;gt; > > &gt; &amp;gt; &amp;gt; Small sample data file can be sent on request. > As > is > > &gt; &amp;gt; always the case, > > &gt; &amp;gt; &amp;gt; I need to get this going ASAP. Any help or > pointing to > > something > > &gt; &amp;gt; &amp;gt; similar would be greatly appreciated. > > &gt; &amp;gt; &amp;gt; > > &gt; &amp;gt; &amp;gt; You guys rock! > > &gt; &amp;gt; &amp;gt; > > &gt; &amp;gt; &amp;gt; Terri Jarus > > &gt; &amp;gt; &amp;gt; Vice President, Contract Services > > &gt; &amp;gt; &amp;gt; jarus at amerinet-gpo.com > > &gt; &amp;gt; &amp;gt; 314-542-1902 > > &gt; &amp;gt; &amp;gt; > > &gt; &amp;gt; &amp;gt; > > &gt; &amp;gt; > > &gt; > > > ---------------------------------------------------------------------- > > &gt; &amp;gt; &amp;gt; ---- > > &gt; &amp;gt; - > > &gt; &amp;gt; &amp;gt; This email and any files transmitted with it > are > > confidential > > and > > &gt; &amp;gt; &amp;gt; intended solely for the use of the individuals > or > entities > > to > > whom > > &gt; > > &gt; &amp;gt; &amp;gt; they are addressed. If you have received this > email > in > > error > > please > > &gt; > > &gt; &amp;gt; &amp;gt; return it to the sender, and erase any copies > thereof. > > &gt; &amp;gt; Copyright 2005 > > &gt; &amp;gt; &amp;gt; Amerinet 1nc. > > &gt; &amp;gt; &amp;gt; -- > > &gt; &amp;gt; &amp;gt; AccessD mailing list > > &gt; &amp;gt; &amp;gt; AccessD at databaseadvisors.com > > &gt; &amp;gt; &amp;gt; > http://databaseadvisors.com/mailman/listinfo/accessd > > &gt; &amp;gt; &amp;gt; Website: http://www.databaseadvisors.com > > &gt; &amp;gt; &amp;gt; > > &gt; &amp;gt; > > &gt; &amp;gt; -- > > &gt; &amp;gt; AccessD mailing list > > &gt; &amp;gt; AccessD at databaseadvisors.com > > &gt; &amp;gt; http://databaseadvisors.com/mailman/listinfo/accessd > > &gt; &amp;gt; Website: http://www.databaseadvisors.com > > &gt; &amp;gt; > > &gt; &amp;gt; > > &gt; > > &gt; -- > > &gt; AccessD mailing list > > &gt; AccessD at databaseadvisors.com > > &gt; http://databaseadvisors.com/mailman/listinfo/accessd > > &gt; Website: http://www.databaseadvisors.com > > &gt; > > &gt; > > &gt; > > > --------------------------------------------------------------------------- > > &gt; This email and any files transmitted with it are confidential > and > > &gt; intended solely for the use of the individuals or entities to > whom > > they > > &gt; are addressed. If you have received this email in error please > > return > > &gt; it to the sender, and erase any copies thereof. > > &gt; Copyright 2005 Amerinet 1nc. > > &gt; -- > > &gt; AccessD mailing list > > &gt; AccessD at databaseadvisors.com > > &gt; http://databaseadvisors.com/mailman/listinfo/accessd > > &gt; Website: http://www.databaseadvisors.com > > &gt; > > &gt; > > &gt; > > &gt; > > &gt; > > &gt; > > > > ________________________________________________ > > 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 Jdemarco at hudsonhealthplan.org Mon Feb 7 10:55:43 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Mon, 7 Feb 2005 11:55:43 -0500 Subject: [AccessD] Going to vb.net? Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2BB4@TTNEXCHCL2.hshhp.com> ActiveReports would be my pick if I were shopping around for a reporting tool to integrate. We use the ComponentOne suite of tools that includes it's own reporting tool which is not bad but ActiveReports looks and acts the way you're used to working. If and when the CO tool fails us that'd be my choice as well. Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Monday, February 07, 2005 11:10 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Going to vb.net? We're using DataDynamics ActiveReports and like them very much. They're quite similar to the Access reports and include a wizard that helps convert the Access reports. At least it preserves the layout and converts the controls to ActiveReports controls, but it isn't perfect. Charlotte Foust -----Original Message----- From: Mike & Doris Manning [mailto:mikedorism at adelphia.net] Sent: Saturday, February 05, 2005 7:21 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Going to vb.net? We are using Janus for our datagrid needs. We chose them because their UI control suite included some really nice scheduling controls. For reports, we have been using Crystal 10 but are looking into switching over to SQL Reporting Services. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Phil Jewett Sent: Friday, February 04, 2005 9:00 PM To: accessd at databaseadvisors.com Subject: [AccessD] Going to vb.net? Charlotte Foust wrote.... You could distribute royalty free with the developer edition of Office too. It's the same thing except they've taken it out of Office entirely. The runtime package for an Access 2003 app is HUGE. We're switching to VB.Net for future versions. ---------------- I would be interested to know the various 3rd party components you will be using to replace the functionality of Access (printing reports, data grids, etc.). So much of what we take for granted in Access just isn't built in to vb.net. Or are you planning on doing it from scratch? Phil Jewett Phil Jewett Consulting pjewett at bayplace.com (619 318-4899 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From jimdettman at earthlink.net Mon Feb 7 11:02:32 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Mon, 7 Feb 2005 12:02:32 -0500 Subject: [AccessD] OT: MSDN Universal subscriptions In-Reply-To: <20050207154347.LNXV1992.imf17aec.mail.bellsouth.net@SUSANONE> Message-ID: Susan, You should checkout the library level subscription. Gives a lot of info and code samples. See: http://msdn.microsoft.com/howtobuy/subscribers/ Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Susan Harkins Sent: Monday, February 07, 2005 10:44 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: MSDN Universal subscriptions I wish they offered the information without the software at a much cheaper price. I don't need the software, but would love the content, but I can't afford the subscription considering I use so little of it, so seldom. Susan H. Ouch is right...MSFT must have started cracking down. Seems everyone is around the $2K mark, which is 1K over last years prices. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Mon Feb 7 11:13:46 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 07 Feb 2005 18:13:46 +0100 Subject: [AccessD] A97. Report with printer and paper selection picks wrong paper when deployed on identical Windows XP Message-ID: Hi all The report is set up for printing to a custom printer (named Invoice) using a NEC Pinwriter P9XL driver, this matrix printer and endless forms. This prints fine with my machine with same Windows XP and Access as the client. However, when the app is moved to the client, with the Invoice printer set up in exactly the same way, without doing any preview or print and no messagebox "This report was previously .. would you like to etc." - when I open the report in design view - the paper format has been set to Letter! Margins are preserved. When I (re)select paper format to endless forms and saves the report, it prints fine and will not fall back to Letter. The Invoice printer is set up with all paper settings (default, advanced etc.) set to endless forms. Still Letter is picked initially for paper format. We've tried in the registry to remove all other paper formats than the endless we need, but it seems that Windows when accessing the printer, rebuilds the list of standard paper formats. Anyone having a cure for this? /gustav From BBarabash at TappeConstruction.com Mon Feb 7 11:22:24 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Mon, 7 Feb 2005 11:22:24 -0600 Subject: [AccessD] OT: MSDN Universal subscriptions Message-ID: <100F91B31300334B89EC531C9DCB0865596E3A@tccexch01.tappeconstruction.net> http://www.pricegrabber.com/search_getprod.php/masterid=460989/search=ms dn+library Current prices range between $170 and $189. (I personally recommend SoftwareMoreUSA for $178.00). -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, February 07, 2005 11:03 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: MSDN Universal subscriptions Susan, You should checkout the library level subscription. Gives a lot of info and code samples. See: http://msdn.microsoft.com/howtobuy/subscribers/ Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Susan Harkins Sent: Monday, February 07, 2005 10:44 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: MSDN Universal subscriptions I wish they offered the information without the software at a much cheaper price. I don't need the software, but would love the content, but I can't afford the subscription considering I use so little of it, so seldom. Susan H. Ouch is right...MSFT must have started cracking down. Seems everyone is around the $2K mark, which is 1K over last years prices. -- -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any o its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From ssharkins at bellsouth.net Mon Feb 7 12:29:09 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Mon, 7 Feb 2005 13:29:09 -0500 Subject: [AccessD] OT: MSDN Universal subscriptions In-Reply-To: Message-ID: <20050207182908.PGMZ2069.imf21aec.mail.bellsouth.net@SUSANONE> Well... How about that? Thanks! Susan H. Susan, You should checkout the library level subscription. Gives a lot of info and code samples. See: http://msdn.microsoft.com/howtobuy/subscribers/ From mikedorism at adelphia.net Mon Feb 7 12:44:53 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Mon, 7 Feb 2005 13:44:53 -0500 Subject: [AccessD] A97. Report with printer and paper selection picks wrongpaper when deployed on identical Windows XP In-Reply-To: Message-ID: <000001c50d45$1e8cdde0$0b08a845@hargrove.internal> Make sure the report is set up for Specific printer instead of Default printer. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, February 07, 2005 12:14 PM To: accessd at databaseadvisors.com Subject: [AccessD] A97. Report with printer and paper selection picks wrongpaper when deployed on identical Windows XP Hi all The report is set up for printing to a custom printer (named Invoice) using a NEC Pinwriter P9XL driver, this matrix printer and endless forms. This prints fine with my machine with same Windows XP and Access as the client. However, when the app is moved to the client, with the Invoice printer set up in exactly the same way, without doing any preview or print and no messagebox "This report was previously .. would you like to etc." - when I open the report in design view - the paper format has been set to Letter! Margins are preserved. When I (re)select paper format to endless forms and saves the report, it prints fine and will not fall back to Letter. The Invoice printer is set up with all paper settings (default, advanced etc.) set to endless forms. Still Letter is picked initially for paper format. We've tried in the registry to remove all other paper formats than the endless we need, but it seems that Windows when accessing the printer, rebuilds the list of standard paper formats. Anyone having a cure for this? /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dba.email at gmail.com Mon Feb 7 12:46:49 2005 From: dba.email at gmail.com (Admin Sparky) Date: Mon, 7 Feb 2005 13:46:49 -0500 Subject: [AccessD] Totals Query: Top Predicate Message-ID: <5f2de2420502071046c732fe8@mail.gmail.com> Group, I have a totals query grouped by year, then month. I would like to return the top 5 records for each year/month combination. What are my options? At the moment, the top predicate merely returns the top 5 records for the first year/month combination. Mark Mitsules From mikedorism at adelphia.net Mon Feb 7 12:54:36 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Mon, 7 Feb 2005 13:54:36 -0500 Subject: [AccessD] Totals Query: Top Predicate In-Reply-To: <5f2de2420502071046c732fe8@mail.gmail.com> Message-ID: <000101c50d46$7a332090$0b08a845@hargrove.internal> Sort the total value in descending order and take top 5. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky Sent: Monday, February 07, 2005 1:47 PM To: accessd at databaseadvisors.com Subject: [AccessD] Totals Query: Top Predicate Group, I have a totals query grouped by year, then month. I would like to return the top 5 records for each year/month combination. What are my options? At the moment, the top predicate merely returns the top 5 records for the first year/month combination. Mark Mitsules -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dba.email at gmail.com Mon Feb 7 13:13:12 2005 From: dba.email at gmail.com (Admin Sparky) Date: Mon, 7 Feb 2005 14:13:12 -0500 Subject: [AccessD] Totals Query: Top Predicate In-Reply-To: <000101c50d46$7a332090$0b08a845@hargrove.internal> References: <5f2de2420502071046c732fe8@mail.gmail.com> <000101c50d46$7a332090$0b08a845@hargrove.internal> Message-ID: <5f2de24205020711137cd6b179@mail.gmail.com> That is what I have now. Totals sorted in descending order... Mark Mitsules On Mon, 7 Feb 2005 13:54:36 -0500, Mike & Doris Manning wrote: > Sort the total value in descending order and take top 5. > > Doris Manning > Database Administrator > Hargrove Inc. > www.hargroveinc.com > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky > Sent: Monday, February 07, 2005 1:47 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] Totals Query: Top Predicate > > Group, > > I have a totals query grouped by year, then month. I would like to return > the top 5 records for each year/month combination. What are my options? At > the moment, the top predicate merely returns the top 5 records for the first > year/month combination. > > Mark Mitsules > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 bellsouth.net Mon Feb 7 13:19:39 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Mon, 7 Feb 2005 14:19:39 -0500 Subject: [AccessD] Totals Query: Top Predicate In-Reply-To: <5f2de2420502071046c732fe8@mail.gmail.com> Message-ID: <20050207191942.UGUZ2276.imf23aec.mail.bellsouth.net@SUSANONE> You need the top 5 from each group, right? Susan H. Group, I have a totals query grouped by year, then month. I would like to return the top 5 records for each year/month combination. What are my options? At the moment, the top predicate merely returns the top 5 records for the first year/month combination. Mark Mitsules -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dmcafee at pacbell.net Mon Feb 7 13:28:06 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Mon, 7 Feb 2005 11:28:06 -0800 Subject: [AccessD] Totals Query: Top Predicate In-Reply-To: <5f2de2420502071046c732fe8@mail.gmail.com> Message-ID: SELECT Distinct Month year, loop through each of these, selecting top 5. Insert each of these selects into a temp table then select from the temp table. This would be much easier as a stored procedure in SQL :) D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Admin Sparky Sent: Monday, February 07, 2005 10:47 AM To: accessd at databaseadvisors.com Subject: [AccessD] Totals Query: Top Predicate Group, I have a totals query grouped by year, then month. I would like to return the top 5 records for each year/month combination. What are my options? At the moment, the top predicate merely returns the top 5 records for the first year/month combination. Mark Mitsules -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dba.email at gmail.com Mon Feb 7 13:27:18 2005 From: dba.email at gmail.com (Admin Sparky) Date: Mon, 7 Feb 2005 14:27:18 -0500 Subject: [AccessD] Totals Query: Top Predicate In-Reply-To: <5f2de24205020711137cd6b179@mail.gmail.com> References: <5f2de2420502071046c732fe8@mail.gmail.com> <000101c50d46$7a332090$0b08a845@hargrove.internal> <5f2de24205020711137cd6b179@mail.gmail.com> Message-ID: <5f2de242050207112742948df7@mail.gmail.com> Here is SQL: SELECT TOP 5 [qry1].InputYear, [qry1].InputMonth, [qry1].fkChecklistItem, Sum([qry1].Errors) AS SumOfErrors, [qry1].ByMonthYear, [qry1].[CODE DESCRIPTION] FROM [qry1] GROUP BY [qry1].InputYear, [qry1].InputMonth, [qry1].fkChecklistItem, [qry1].ByMonthYear, [qry1].[CODE DESCRIPTION] ORDER BY [qry1].InputYear, [qry1].InputMonth, Sum([qry1].Errors) DESC; Mark On Mon, 7 Feb 2005 14:13:12 -0500, Admin Sparky wrote: > That is what I have now. Totals sorted in descending order... > > Mark Mitsules > > > On Mon, 7 Feb 2005 13:54:36 -0500, Mike & Doris Manning > wrote: > > Sort the total value in descending order and take top 5. > > > > Doris Manning > > Database Administrator > > Hargrove Inc. > > www.hargroveinc.com > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky > > Sent: Monday, February 07, 2005 1:47 PM > > To: accessd at databaseadvisors.com > > Subject: [AccessD] Totals Query: Top Predicate > > > > Group, > > > > I have a totals query grouped by year, then month. I would like to return > > the top 5 records for each year/month combination. What are my options? At > > the moment, the top predicate merely returns the top 5 records for the first > > year/month combination. > > > > Mark Mitsules > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > From dba.email at gmail.com Mon Feb 7 13:30:01 2005 From: dba.email at gmail.com (Admin Sparky) Date: Mon, 7 Feb 2005 14:30:01 -0500 Subject: [AccessD] Totals Query: Top Predicate In-Reply-To: <20050207191942.UGUZ2276.imf23aec.mail.bellsouth.net@SUSANONE> References: <5f2de2420502071046c732fe8@mail.gmail.com> <20050207191942.UGUZ2276.imf23aec.mail.bellsouth.net@SUSANONE> Message-ID: <5f2de2420502071130553fd1ed@mail.gmail.com> Yes. The top 5 of each year/month combination. Mark On Mon, 7 Feb 2005 14:19:39 -0500, Susan Harkins wrote: > You need the top 5 from each group, right? > > Susan H. > > Group, > > I have a totals query grouped by year, then month. I would like to return > the top 5 records for each year/month combination. What are my options? At > the moment, the top predicate merely returns the top 5 records for the first > year/month combination. > > Mark Mitsules > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jimdettman at earthlink.net Mon Feb 7 13:40:16 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Mon, 7 Feb 2005 14:40:16 -0500 Subject: [AccessD] Totals Query: Top Predicate In-Reply-To: <5f2de2420502071046c732fe8@mail.gmail.com> Message-ID: See: http://support.microsoft.com/default.aspx?scid=kb;en-us;210039 Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Admin Sparky Sent: Monday, February 07, 2005 1:47 PM To: accessd at databaseadvisors.com Subject: [AccessD] Totals Query: Top Predicate Group, I have a totals query grouped by year, then month. I would like to return the top 5 records for each year/month combination. What are my options? At the moment, the top predicate merely returns the top 5 records for the first year/month combination. Mark Mitsules -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dkalsow at yahoo.com Mon Feb 7 13:44:45 2005 From: dkalsow at yahoo.com (Dale Kalsow) Date: Mon, 7 Feb 2005 11:44:45 -0800 (PST) Subject: [AccessD] Excel file in Access Message-ID: <20050207194445.92078.qmail@web50401.mail.yahoo.com> Good Afternoon, I have an excel document that I need to take tabs or a range of cells from and include them in an access report. I am using office 2003. Does any one know how to do this? Thanks! Dale __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jimdettman at earthlink.net Mon Feb 7 13:47:04 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Mon, 7 Feb 2005 14:47:04 -0500 Subject: [AccessD] OT: MSDN Universal subscriptions In-Reply-To: Message-ID: John, Thanks. I used your e-bay source. Got it for $1975. Cheapest I could find. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John Bartow Sent: Monday, February 07, 2005 9:08 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: MSDN Universal subscriptions Jim, I had used the contact you had (based on your suggestion). I couldn't locate them either so I ended going with: http://feedback.ebay.com/ws/eBayISAPI.dll?ViewFeedback&userid=tech1st&iid=71 19983895&frm=284 The price wasn't as good but it was better than the upgrade price from M$. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, February 07, 2005 6:43 AM To: AccessD List Subject: [AccessD] OT: MSDN Universal subscriptions Anyone got a contact for getting a MSDN universal subscription at a reduced price? Mine has expired and my old contact no longer seems to be available (it's either that or their taking one heck of a vacation!). Thanks, Jim Dettman (315) 699-3443 jimdettman at earthlink.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Mon Feb 7 13:48:14 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 07 Feb 2005 11:48:14 -0800 Subject: [AccessD] Data from Informix to Access - dirty reads? References: Message-ID: <4207C5FE.10804@shaw.ca> What is the Informix table field definition of case_id ie. VChar, Char, Text etc. It seems like Access is trying to read a null terminated string and is treating the "0" as a null or Ascii zero. Here is ado field type mapping between some databases unfortunately Informix is not included http://www.able-consulting.com/ADODataTypeEnum.htm Mark A Matte wrote: > Hello All, > > Any feedback on this last post? > > Thanks, > > Mark > > > >> From: "Mark A Matte" >> Reply-To: Access Developers discussion and problem >> solving >> To: accessd at databaseadvisors.com >> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >> Date: Thu, 03 Feb 2005 14:39:12 +0000 >> >> Hello Everyone, >> >> Thanks for all the feedback. I'm still a little lost on this one. >> Here is the current status: >> >> 2 seperate machines: >> Machine1 >> NT >> A97 >> >> Machine2 >> 2K Server >> A97 >> A2K >> >> Machine1 will loop through the records...but will crash when the >> caseID ends in '0' . When I use the SQL "SELECT case_id from >> ps_rc_case WHERE case_id<100" and loop through the case_id...I crash >> on 10...if I select >11 it crashes on 20. If I loop though a >> different field(text fields) "SELECT Name_First from ps_rc_case WHERE >> case_id<100" and loop through Name_First...it works fine...but I need >> the case_id. >> >> Machine2 (using A97 or A2k) with the same code will loop through the >> records without errors...except 10 returns as 1, 20 as 2, 25460 as >> 2546, etc. >> >> So something is going on with both machines when the number ends in '0'. >> >> A suggestion from a friends was:"SELECT substr(case_id,1) as ttt from >> ps_rc_case WHERE case_id<100"...and loop through 'ttt'. This >> actually works on both machines...I'm just not sure why. >> >> Finally...the whole reason behind the original question was 'whats >> the fastest way to get data from an Informix db to a local Access >> db'? I had never used ADO...and was using Append queries from a >> linked Informix table to a local temp table. Now that I have the >> recordset...whats the most efficient way to get it into my temp table? >> >> Thanks Again, >> >> Mark >> >> >> >> >>> From: Jim Lawrence >>> Reply-To: Access Developers discussion and problem >>> solving >>> To: "'Access Developers discussion and problem >>> solving'" >>> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>> Date: Thu, 03 Feb 2005 03:52:04 -0800 >>> >>> Hi Tom: >>> >>> You may be right as I have never used a 'read-only' recordset but by >>> setting >>> the recordset to 'static' will give the same features and superior >>> performance....Second only to 'forward-only'. >>> >>> Jim >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tom Bolton >>> Sent: Thursday, February 03, 2005 2:11 AM >>> To: 'Access Developers discussion and problem solving' >>> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>> >>> Jim >>> >>> If the cursor lock type is set to read-only, you can still scroll >>> through it >>> but will raise an error if you try to edit it. >>> >>> The ability to read through the cursor depends on it's type - you >>> can read >>> through all of them, apart from a forward-only cursor where as the name >>> suggests you can't scroll backwards i.e. rs.MovePrevious, rs.MoveFirst. >>> >>> Cheers >>> Tom >>> >>> >>> >>> >>> -----Original Message----- >>> From: Jim Lawrence [mailto:accessd at shaw.ca] >>> Sent: 03 February 2005 06:03 >>> To: 'Access Developers discussion and problem solving' >>> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>> >>> Hi Mark: >>> >>> If you set the recordset to read-only (adLockReadOnly) how do you >>> expect >>> read through the recordset. Try something like: >>> >>> rsRecordset.Open strSQL cnConnection, adOpenStatic, adLockOptimistic >>> >>> HTH >>> Jim >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >>> Sent: Wednesday, February 02, 2005 10:59 AM >>> To: accessd at databaseadvisors.com >>> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>> >>> Thanks for the feed back...but it didn't change anything. Something >>> else >>> I've noticed...I can use the same SQL criteria, except select a >>> different >>> field and I can loop through those records without a problem...it just >>> occurs when I try to display or reference the case_id when it is >>> more than 2 >>> >>> digits? >>> >>> I'm thoroughly confused at this point...and once I get it to loop >>> through >>> the recordset...How do I get the recordset into a local/temp table? >>> Although...without the case_id...the last questions doesn't really >>> matter >>> >>> Thanks, >>> >>> Mark >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- Marty Connelly Victoria, B.C. Canada From Lambert.Heenan at AIG.com Mon Feb 7 13:54:48 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 7 Feb 2005 14:54:48 -0500 Subject: [AccessD] Totals Query: Top Predicate Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2BD7@xlivmbx21.aig.com> See http://support.microsoft.com/kb/q153747/ for two methods. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky > Sent: Monday, February 07, 2005 2:30 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Totals Query: Top Predicate > > Yes. The top 5 of each year/month combination. > > > Mark > > > On Mon, 7 Feb 2005 14:19:39 -0500, Susan Harkins > wrote: > > You need the top 5 from each group, right? > > > > Susan H. > > > > Group, > > > > I have a totals query grouped by year, then month. I would like to > return > > the top 5 records for each year/month combination. What are my options? > At > > the moment, the top predicate merely returns the top 5 records for the > first > > year/month combination. > > > > Mark Mitsules > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Mon Feb 7 14:36:24 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 07 Feb 2005 12:36:24 -0800 Subject: [AccessD] Excel file in Access References: <20050207194445.92078.qmail@web50401.mail.yahoo.com> Message-ID: <4207D148.1060806@shaw.ca> You could use this type of recordset for your report Dim oConn As New ADODB.Connection Dim oRS As New ADODB.Recordset oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=C:\Book1.xls;" & _ "Extended Properties=""Excel 8.0;""" ' Use a range with a specific address (for example, [Sheet1$A1:B10]). ' Use the sheet name followed by a dollar sign (for example, [Sheet1$] or [My Worksheet$]). oRS.Open "Select * from [Sheet1$A1:B10]", oConn, adOpenStatic oConn.Close Dale Kalsow wrote: >Good Afternoon, > >I have an excel document that I need to take tabs or a range of cells from and include them in an access report. I am using office 2003. > >Does any one know how to do this? > >Thanks! > >Dale > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com > > -- Marty Connelly Victoria, B.C. Canada From dkalsow at yahoo.com Mon Feb 7 15:06:09 2005 From: dkalsow at yahoo.com (Dale Kalsow) Date: Mon, 7 Feb 2005 13:06:09 -0800 (PST) Subject: [AccessD] Excel file in Access In-Reply-To: <4207D148.1060806@shaw.ca> Message-ID: <20050207210609.50969.qmail@web50408.mail.yahoo.com> It is a chart in excel that I want to display. So it would be nice if I could just open the excel page in access. Just reading the data will not work. Any other good ideas? Thanks! Dale MartyConnelly wrote: You could use this type of recordset for your report Dim oConn As New ADODB.Connection Dim oRS As New ADODB.Recordset oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=C:\Book1.xls;" & _ "Extended Properties=""Excel 8.0;""" ' Use a range with a specific address (for example, [Sheet1$A1:B10]). ' Use the sheet name followed by a dollar sign (for example, [Sheet1$] or [My Worksheet$]). oRS.Open "Select * from [Sheet1$A1:B10]", oConn, adOpenStatic oConn.Close Dale Kalsow wrote: >Good Afternoon, > >I have an excel document that I need to take tabs or a range of cells from and include them in an access report. I am using office 2003. > >Does any one know how to do this? > >Thanks! > >Dale > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com --------------------------------- Do you Yahoo!? Yahoo! Search presents - Jib Jab's 'Second Term' From pedro at plex.nl Mon Feb 7 15:22:54 2005 From: pedro at plex.nl (Pedro Janssen) Date: Mon, 7 Feb 2005 22:22:54 +0100 Subject: [AccessD] linked table trouble References: <916187228923D311A6FE00A0CC3FAA30ABE78A@ADGSERVER> Message-ID: <002801c50d5b$31a15990$f7c581d5@pedro> Hello Bobby, could you provide me the code, or do you use another methode. Pedro Janssen ----- Original Message ----- From: "Bobby Heid" To: "'Access Developers discussion and problem solving'" Sent: Thursday, February 03, 2005 9:05 PM Subject: RE: [AccessD] linked table trouble > Way back in ACC97, we had issues with links. So in our app, we just > programmatically relink every time. > > Bobby > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Thursday, February 03, 2005 2:39 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] linked table trouble > > > I don't have an answer for you, but I've heard that complaint several times > in other forums too. > > Charlotte Foust > > > -----Original Message----- > From: Pedro Janssen [mailto:pedro at plex.nl] > Sent: Thursday, February 03, 2005 11:08 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] linked table trouble > > > Hello Group, > > in the past we never had any troubles with linked tables. > Since whe are using A2003 the link between the databases and tables must be > renewed (with the linked Tabel manager) very often, in some computers each > morning. How is this possible? Is there a solution? > > Pedro Janssen > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Mon Feb 7 15:54:20 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 07 Feb 2005 21:54:20 +0000 Subject: [AccessD] Data from Informix to Access - dirty reads? In-Reply-To: <4207C5FE.10804@shaw.ca> Message-ID: Marty, Thanks for the link. The linked Informix table shows CASE_ID datatype=NUMBER and fieldsize=DOUBLE. Thanks, Mark >From: MartyConnelly >Reply-To: Access Developers discussion and problem >solving >To: Access Developers discussion and problem >solving >Subject: Re: [AccessD] Data from Informix to Access - dirty reads? >Date: Mon, 07 Feb 2005 11:48:14 -0800 > >What is the Informix table field definition of case_id ie. VChar, Char, >Text etc. >It seems like Access is trying to read a null terminated string and is >treating the "0" as a null or Ascii zero. >Here is ado field type mapping between some databases unfortunately >Informix is not included >http://www.able-consulting.com/ADODataTypeEnum.htm > >Mark A Matte wrote: > >>Hello All, >> >>Any feedback on this last post? >> >>Thanks, >> >>Mark >> >> >> >>>From: "Mark A Matte" >>>Reply-To: Access Developers discussion and problem >>>solving >>>To: accessd at databaseadvisors.com >>>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>Date: Thu, 03 Feb 2005 14:39:12 +0000 >>> >>>Hello Everyone, >>> >>>Thanks for all the feedback. I'm still a little lost on this one. Here >>>is the current status: >>> >>>2 seperate machines: >>>Machine1 >>>NT >>>A97 >>> >>>Machine2 >>>2K Server >>>A97 >>>A2K >>> >>>Machine1 will loop through the records...but will crash when the caseID >>>ends in '0' . When I use the SQL "SELECT case_id from ps_rc_case WHERE >>>case_id<100" and loop through the case_id...I crash on 10...if I select >>> >11 it crashes on 20. If I loop though a different field(text fields) >>>"SELECT Name_First from ps_rc_case WHERE case_id<100" and loop through >>>Name_First...it works fine...but I need the case_id. >>> >>>Machine2 (using A97 or A2k) with the same code will loop through the >>>records without errors...except 10 returns as 1, 20 as 2, 25460 as 2546, >>>etc. >>> >>>So something is going on with both machines when the number ends in '0'. >>> >>>A suggestion from a friends was:"SELECT substr(case_id,1) as ttt from >>>ps_rc_case WHERE case_id<100"...and loop through 'ttt'. This actually >>>works on both machines...I'm just not sure why. >>> >>>Finally...the whole reason behind the original question was 'whats the >>>fastest way to get data from an Informix db to a local Access db'? I had >>>never used ADO...and was using Append queries from a linked Informix >>>table to a local temp table. Now that I have the recordset...whats the >>>most efficient way to get it into my temp table? >>> >>>Thanks Again, >>> >>>Mark >>> >>> >>> >>> >>>>From: Jim Lawrence >>>>Reply-To: Access Developers discussion and problem >>>>solving >>>>To: "'Access Developers discussion and problem >>>>solving'" >>>>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>>Date: Thu, 03 Feb 2005 03:52:04 -0800 >>>> >>>>Hi Tom: >>>> >>>>You may be right as I have never used a 'read-only' recordset but by >>>>setting >>>>the recordset to 'static' will give the same features and superior >>>>performance....Second only to 'forward-only'. >>>> >>>>Jim >>>> >>>>-----Original Message----- >>>>From: accessd-bounces at databaseadvisors.com >>>>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tom Bolton >>>>Sent: Thursday, February 03, 2005 2:11 AM >>>>To: 'Access Developers discussion and problem solving' >>>>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>> >>>>Jim >>>> >>>>If the cursor lock type is set to read-only, you can still scroll >>>>through it >>>>but will raise an error if you try to edit it. >>>> >>>>The ability to read through the cursor depends on it's type - you can >>>>read >>>>through all of them, apart from a forward-only cursor where as the name >>>>suggests you can't scroll backwards i.e. rs.MovePrevious, rs.MoveFirst. >>>> >>>>Cheers >>>>Tom >>>> >>>> >>>> >>>> >>>>-----Original Message----- >>>>From: Jim Lawrence [mailto:accessd at shaw.ca] >>>>Sent: 03 February 2005 06:03 >>>>To: 'Access Developers discussion and problem solving' >>>>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>> >>>>Hi Mark: >>>> >>>>If you set the recordset to read-only (adLockReadOnly) how do you expect >>>>read through the recordset. Try something like: >>>> >>>>rsRecordset.Open strSQL cnConnection, adOpenStatic, adLockOptimistic >>>> >>>>HTH >>>>Jim >>>> >>>>-----Original Message----- >>>>From: accessd-bounces at databaseadvisors.com >>>>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >>>>Sent: Wednesday, February 02, 2005 10:59 AM >>>>To: accessd at databaseadvisors.com >>>>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>> >>>>Thanks for the feed back...but it didn't change anything. Something >>>>else >>>>I've noticed...I can use the same SQL criteria, except select a >>>>different >>>>field and I can loop through those records without a problem...it just >>>>occurs when I try to display or reference the case_id when it is more >>>>than 2 >>>> >>>>digits? >>>> >>>>I'm thoroughly confused at this point...and once I get it to loop >>>>through >>>>the recordset...How do I get the recordset into a local/temp table? >>>>Although...without the case_id...the last questions doesn't really >>>>matter >>>> >>>>Thanks, >>>> >>>>Mark >>>> >>>>-- >>>>AccessD mailing list >>>>AccessD at databaseadvisors.com >>>>http://databaseadvisors.com/mailman/listinfo/accessd >>>>Website: http://www.databaseadvisors.com >>> >>> >>> >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >> >> >> > >-- >Marty Connelly >Victoria, B.C. >Canada > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From dkalsow at yahoo.com Mon Feb 7 16:34:20 2005 From: dkalsow at yahoo.com (Dale Kalsow) Date: Mon, 7 Feb 2005 14:34:20 -0800 (PST) Subject: [AccessD] Excel file in Access In-Reply-To: <4207D148.1060806@shaw.ca> Message-ID: <20050207223420.90696.qmail@web50402.mail.yahoo.com> It is a chart in excel that I want to display. So it would be nice if I could just open the excel page in access. Just reading the data will not work. Any other good ideas? Thanks! Dale MartyConnelly wrote: You could use this type of recordset for your report Dim oConn As New ADODB.Connection Dim oRS As New ADODB.Recordset oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=C:\Book1.xls;" & _ "Extended Properties=""Excel 8.0;""" ' Use a range with a specific address (for example, [Sheet1$A1:B10]). ' Use the sheet name followed by a dollar sign (for example, [Sheet1$] or [My Worksheet$]). oRS.Open "Select * from [Sheet1$A1:B10]", oConn, adOpenStatic oConn.Close Dale Kalsow wrote: >Good Afternoon, > >I have an excel document that I need to take tabs or a range of cells from and include them in an access report. I am using office 2003. > >Does any one know how to do this? > >Thanks! > >Dale > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com --------------------------------- Do you Yahoo!? The all-new My Yahoo! ? Get yours free! From martyconnelly at shaw.ca Mon Feb 7 19:03:33 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 07 Feb 2005 17:03:33 -0800 Subject: [AccessD] Data from Informix to Access - dirty reads? References: Message-ID: <42080FE5.5090108@shaw.ca> SELECT substr(case_id,1) as ttt from ps_rc_case WHERE case_id<100" You might want to try substr(case_id,3) This might get you 3 characters returned instead of one and maybe substr is doing a forced cast to text or number, I am not sure I may have some code to return the ado rst.field.type number and see what it really is. I am confused as to what is happening, I assume you are using a pass through query cause there is no substr intrinsic function in Access SQL also Oracle and DB2 versions of substr have 3 arguments substr STRING, POS, LENGTH Informix internal sql function substring has two arguments columnStart, columnEnd I don't know of any faster way than standard read through the ado fields and do an update to an access table Mark A Matte wrote: > Marty, > > Thanks for the link. The linked Informix table shows CASE_ID > datatype=NUMBER and fieldsize=DOUBLE. > > Thanks, > > Mark > > >> From: MartyConnelly >> Reply-To: Access Developers discussion and problem >> solving >> To: Access Developers discussion and problem >> solving >> Subject: Re: [AccessD] Data from Informix to Access - dirty reads? >> Date: Mon, 07 Feb 2005 11:48:14 -0800 >> >> What is the Informix table field definition of case_id ie. VChar, >> Char, Text etc. >> It seems like Access is trying to read a null terminated string and >> is treating the "0" as a null or Ascii zero. >> Here is ado field type mapping between some databases unfortunately >> Informix is not included >> http://www.able-consulting.com/ADODataTypeEnum.htm >> >> Mark A Matte wrote: >> >>> Hello All, >>> >>> Any feedback on this last post? >>> >>> Thanks, >>> >>> Mark >>> >>> >>> >>>> From: "Mark A Matte" >>>> Reply-To: Access Developers discussion and problem >>>> solving >>>> To: accessd at databaseadvisors.com >>>> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>> Date: Thu, 03 Feb 2005 14:39:12 +0000 >>>> >>>> Hello Everyone, >>>> >>>> Thanks for all the feedback. I'm still a little lost on this one. >>>> Here is the current status: >>>> >>>> 2 seperate machines: >>>> Machine1 >>>> NT >>>> A97 >>>> >>>> Machine2 >>>> 2K Server >>>> A97 >>>> A2K >>>> >>>> Machine1 will loop through the records...but will crash when the >>>> caseID ends in '0' . When I use the SQL "SELECT case_id from >>>> ps_rc_case WHERE case_id<100" and loop through the case_id...I >>>> crash on 10...if I select >11 it crashes on 20. If I loop though a >>>> different field(text fields) "SELECT Name_First from ps_rc_case >>>> WHERE case_id<100" and loop through Name_First...it works >>>> fine...but I need the case_id. >>>> >>>> Machine2 (using A97 or A2k) with the same code will loop through >>>> the records without errors...except 10 returns as 1, 20 as 2, 25460 >>>> as 2546, etc. >>>> >>>> So something is going on with both machines when the number ends in >>>> '0'. >>>> >>>> A suggestion from a friends was:"SELECT substr(case_id,1) as ttt >>>> from ps_rc_case WHERE case_id<100"...and loop through 'ttt'. This >>>> actually works on both machines...I'm just not sure why. >>>> >>>> Finally...the whole reason behind the original question was 'whats >>>> the fastest way to get data from an Informix db to a local Access >>>> db'? I had never used ADO...and was using Append queries from a >>>> linked Informix table to a local temp table. Now that I have the >>>> recordset...whats the most efficient way to get it into my temp table? >>>> >>>> Thanks Again, >>>> >>>> Mark >>>> >>>> >>>> >>>> >>>>> From: Jim Lawrence >>>>> Reply-To: Access Developers discussion and problem >>>>> solving >>>>> To: "'Access Developers discussion and problem >>>>> solving'" >>>>> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>>> Date: Thu, 03 Feb 2005 03:52:04 -0800 >>>>> >>>>> Hi Tom: >>>>> >>>>> You may be right as I have never used a 'read-only' recordset but >>>>> by setting >>>>> the recordset to 'static' will give the same features and superior >>>>> performance....Second only to 'forward-only'. >>>>> >>>>> Jim >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tom Bolton >>>>> Sent: Thursday, February 03, 2005 2:11 AM >>>>> To: 'Access Developers discussion and problem solving' >>>>> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>>> >>>>> Jim >>>>> >>>>> If the cursor lock type is set to read-only, you can still scroll >>>>> through it >>>>> but will raise an error if you try to edit it. >>>>> >>>>> The ability to read through the cursor depends on it's type - you >>>>> can read >>>>> through all of them, apart from a forward-only cursor where as the >>>>> name >>>>> suggests you can't scroll backwards i.e. rs.MovePrevious, >>>>> rs.MoveFirst. >>>>> >>>>> Cheers >>>>> Tom >>>>> >>>>> >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: Jim Lawrence [mailto:accessd at shaw.ca] >>>>> Sent: 03 February 2005 06:03 >>>>> To: 'Access Developers discussion and problem solving' >>>>> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>>> >>>>> Hi Mark: >>>>> >>>>> If you set the recordset to read-only (adLockReadOnly) how do you >>>>> expect >>>>> read through the recordset. Try something like: >>>>> >>>>> rsRecordset.Open strSQL cnConnection, adOpenStatic, adLockOptimistic >>>>> >>>>> HTH >>>>> Jim >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>> Matte >>>>> Sent: Wednesday, February 02, 2005 10:59 AM >>>>> To: accessd at databaseadvisors.com >>>>> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>>> >>>>> Thanks for the feed back...but it didn't change anything. >>>>> Something else >>>>> I've noticed...I can use the same SQL criteria, except select a >>>>> different >>>>> field and I can loop through those records without a problem...it >>>>> just >>>>> occurs when I try to display or reference the case_id when it is >>>>> more than 2 >>>>> >>>>> digits? >>>>> >>>>> I'm thoroughly confused at this point...and once I get it to loop >>>>> through >>>>> the recordset...How do I get the recordset into a local/temp table? >>>>> Although...without the case_id...the last questions doesn't really >>>>> matter >>>>> >>>>> Thanks, >>>>> >>>>> Mark >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> >>>> >>>> >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> >>> >>> >> >> -- >> Marty Connelly >> Victoria, B.C. >> Canada >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Mon Feb 7 19:40:23 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 07 Feb 2005 17:40:23 -0800 Subject: [AccessD] Excel file in Access References: <20050207223420.90696.qmail@web50402.mail.yahoo.com> Message-ID: <42081887.3050807@shaw.ca> One method Private Sub Command1_Click() On Error GoTo Err_Command0_Click ' create a form with an unbound control frame select Excel ' set control properties locked=no and enabled=yes 'OLE Object Properties Example excel chart ' put unbound object on form ,set to excel chart and add command button 'The following example creates a linked OLE object using 'an unbound object frame named OLE1 and 'sizes the control to display the object's entire contents 'when the user clicks a command button. 'set unbound control locked properties to no and enabled yes, It will squawk and complain if you dont OLE1.Class = "Excel.Sheet" ' Set class name. OLE1.OLETypeAllowed = acOLELinked ' Specify type of object. OLE1.SourceDoc = "C:\Excel\Copy of Blood sugar chart1.xls" ' or "C:\My Documents\mensuelle.xls" ' Specify source file. OLE1.SourceItem = "R1C1:R5C5" ' Specify data to create link to. OLE1.Action = acOLECreateLink ' Create linked object. OLE1.SizeMode = acOLESizeZoom ' Adjust control size. Exit_Command0_Click: Exit Sub Err_Command0_Click: MsgBox Err.Description Resume Exit_Command0_Click End Sub or other methods 'http://msdn.microsoft.com/office/understanding/excel/technicalarticles/default.aspx?pull=/library/en-us/odc_xl2003_ta/html/odc_xl_manipulatecharts.asp ' Number of points in each Series Const cNumCols = 10 'Number of Series Const cNumRows = 2 Sub testexcelchart() Dim objXL As Object Dim objBook As Object Dim objSheet As Object Dim objChart As Object Dim iRow As Integer Dim iCol As Integer Dim itest As Long 'Declare the required size of the dynamic array Dim aTemp(cNumRows, cNumCols) 'Start Excel and create a new workbook Set objXL = CreateObject("Excel.application") Set objBook = objXL.Workbooks.Add 'Set a reference to Sheet1 Set objSheet = objBook.Worksheets.Item(1) ' Insert Random data into Cells for the two Series: Randomize (Now()) For iRow = 1 To cNumRows For iCol = 1 To cNumCols aTemp(iRow, iCol) = Int(Rnd * 50) + 1 Next iCol Next iRow objSheet.Range("A1").Resize(cNumRows, cNumCols).Value = aTemp ' Add a chart object to the first worksheet Set objChart = objSheet.ChartObjects.Add(50, 40, 300, 200).Chart itest = objChart.SetSourceData(Source:=objSheet.Range("A1").Resize(cNumRows, cNumCols)) ' Make Excel Visible: objXL.Visible = True objXL.UserControl = True 'set objects to nothing and use quit app command End Sub or something like Sub MyTest() Dim tmpArray(3, 3) As Variant tmpArray(1, 1) = #1/1/2001# tmpArray(2, 1) = #1/2/2001# tmpArray(3, 1) = #1/3/2001# tmpArray(1, 2) = 10 tmpArray(2, 2) = 20 tmpArray(3, 2) = 40 tmpArray(1, 3) = 10 tmpArray(2, 3) = 20 tmpArray(3, 3) = 40 MakeChart (tmpArray) End Sub 'Then call Excel to make a chart and stick in a xls file Sub MakeChart(tmpArray As Variant) Dim objExcel As Excel.Application Dim objChart As Excel.Chart Dim intRows As Integer Dim intRow As Integer Dim strRange As String Dim strPrefix As String Set objExcel = New Excel.Application ' Excel is run but hidden objExcel.Visible = True 'display it objExcel.Workbooks.Add objExcel.Cells(1, 1).Value = "Mois" 'Title row in the xls Data sheet objExcel.Cells(1, 2).Value = "Lits" objExcel.Cells(1, 3).Value = "EL" intRows = UBound(tmpArray, 1) ' This loop writes the data from the array to the Excel sheet For intRow = 1 To intRows objExcel.Cells(intRow + 1, 1).Value = tmpArray(intRow, 1) objExcel.Cells(intRow + 1, 2).Value = tmpArray(intRow, 2) objExcel.Cells(intRow + 1, 3).Value = tmpArray(intRow, 3) Next intRow ' This is to select the data area to draw the graph ' A graph is always made from the selected area strRange = "A2:" & Chr$(Asc("A") + UBound(tmpArray, 2) - 1) & _ UBound(tmpArray, 1) + 1 objExcel.Range(strRange).Select objExcel.Range(Mid(strRange, 4)).Activate objExcel.Application.Charts.Add Set objChart = objExcel.ActiveChart ' Here is some formatting for the chart With objChart .ChartType = xl3DColumn .HasTitle = True .ChartTitle.Text = strPrefix & " - Occupation mensuelle moyenne " .Axes(xlCategory).HasTitle = True .Axes(xlCategory).AxisTitle.Caption = "Mois" .Axes(xlValue).HasTitle = True .Axes(xlValue).AxisTitle.Caption = "R??sidents" .HasLegend = False End With ' Save your Excel work. ' If the file already exists, Excel will prompt you with a message ' asking you if you want to overwrite it. ' I haven't found out how to avoid this prompt yet objExcel.ActiveWorkbook.Close True, "mensuelle.xls" ' Free up your memory now that you're done Set objChart = Nothing Set objExcel = Nothing End Sub Dale Kalsow wrote: >It is a chart in excel that I want to display. So it would be nice if I could just open the excel page in access. Just reading the data will not work. > >Any other good ideas? > >Thanks! > >Dale > >MartyConnelly wrote: >You could use this type of recordset for your report > >Dim oConn As New ADODB.Connection >Dim oRS As New ADODB.Recordset >oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ >"Data Source=C:\Book1.xls;" & _ >"Extended Properties=""Excel 8.0;""" > >' Use a range with a specific address (for example, [Sheet1$A1:B10]). >' Use the sheet name followed by a dollar sign (for example, [Sheet1$] >or [My Worksheet$]). >oRS.Open "Select * from [Sheet1$A1:B10]", oConn, adOpenStatic > > >oConn.Close > > >Dale Kalsow wrote: > > > >>Good Afternoon, >> >>I have an excel document that I need to take tabs or a range of cells from and include them in an access report. I am using office 2003. >> >>Does any one know how to do this? >> >>Thanks! >> >>Dale >> >>__________________________________________________ >>Do You Yahoo!? >>Tired of spam? Yahoo! Mail has the best spam protection around >>http://mail.yahoo.com >> >> >> >> > > > -- Marty Connelly Victoria, B.C. Canada From carbonnb at sympatico.ca Mon Feb 7 20:04:52 2005 From: carbonnb at sympatico.ca (Bryan Carbonnell) Date: Mon, 07 Feb 2005 21:04:52 -0500 Subject: [AccessD] OT: GMail Invites Message-ID: <4207D7F4.28673.98C520@localhost> I've got a few GMail invites (49 actually) for anyone that wants one. Drop me a note at carbonnb at gmail.com if you are interested in one. -- Bryan Carbonnell - carbonnb at sympatico.ca When everything's coming your way, you're in the wrong lane. From Gustav at cactus.dk Tue Feb 8 04:34:51 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 08 Feb 2005 11:34:51 +0100 Subject: [AccessD] A97. Report with printer and paper selection pickswrongpaper when deployed on identica Message-ID: Hi Doris It is. It is called "Invoice" both here and at the client. And the app "reads" that - otherwise it would complain that "This report was previously .. etc." /gustav >>> mikedorism at adelphia.net 07-02-2005 19:44:53 >>> Make sure the report is set up for Specific printer instead of Default printer. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, February 07, 2005 12:14 PM To: accessd at databaseadvisors.com Subject: [AccessD] A97. Report with printer and paper selection picks wrongpaper when deployed on identical Windows XP Hi all The report is set up for printing to a custom printer (named Invoice) using a NEC Pinwriter P9XL driver, this matrix printer and endless forms. This prints fine with my machine with same Windows XP and Access as the client. However, when the app is moved to the client, with the Invoice printer set up in exactly the same way, without doing any preview or print and no messagebox "This report was previously .. would you like to etc." - when I open the report in design view - the paper format has been set to Letter! Margins are preserved. When I (re)select paper format to endless forms and saves the report, it prints fine and will not fall back to Letter. The Invoice printer is set up with all paper settings (default, advanced etc.) set to endless forms. Still Letter is picked initially for paper format. We've tried in the registry to remove all other paper formats than the endless we need, but it seems that Windows when accessing the printer, rebuilds the list of standard paper formats. Anyone having a cure for this? /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 andy at minstersystems.co.uk Tue Feb 8 07:16:23 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 8 Feb 2005 14:16:23 +0100 Subject: [AccessD] A97. Report with printer and paper selection pickswrongpaper when deployed on identica Message-ID: <20050208141620.2BE0C2BD77E@smtp.nildram.co.uk> Just a long shot Gustav, but they aren't on a different version of the printer driver are they? Don't immediately see why that should cause your problem anyway, but grasping at straws.... -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printer and paper selection pickswrongpaper when deployed on identica Date: 08/02/05 10:39 > > Hi Doris > > It is. It is called "Invoice" both here and at the client. > And the app "reads" that - otherwise it would complain that "This > report was previously .. etc." > > /gustav > > >>> mikedorism at adelphia.net 07-02-2005 19:44:53 >>> > Make sure the report is set up for Specific printer instead of Default > printer. > > Doris Manning > Database Administrator > Hargrove Inc. > www.hargroveinc.com > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > Brock > Sent: Monday, February 07, 2005 12:14 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] A97. Report with printer and paper selection picks > wrongpaper when deployed on identical Windows XP > > > Hi all > > The report is set up for printing to a custom printer (named Invoice) > using > a NEC Pinwriter P9XL driver, this matrix printer and endless forms. > This > prints fine with my machine with same Windows XP and Access as the > client. > > However, when the app is moved to the client, with the Invoice printer > set > up in exactly the same way, without doing any preview or print and no > messagebox "This report was previously .. would you like to etc." - > when I > open the report in design view - the paper format has been set to > Letter! > Margins are preserved. > > When I (re)select paper format to endless forms and saves the report, > it > prints fine and will not fall back to Letter. The Invoice printer is > set up > with all paper settings (default, advanced etc.) set to endless forms. > Still > Letter is picked initially for paper format. > > We've tried in the registry to remove all other paper formats than the > endless we need, but it seems that Windows when accessing the printer, > rebuilds the list of standard paper formats. > > Anyone having a cure for this? > > /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 > -- > 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 bheid at appdevgrp.com Tue Feb 8 08:26:53 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Tue, 8 Feb 2005 09:26:53 -0500 Subject: [AccessD] linked table trouble In-Reply-To: <916187228923D311A6FE00A0CC3FAA30AD876C@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE799@ADGSERVER> Pedro, Here is our function. Mind you that while I have made modifications to the code, I am not the original author of this, so the style does not match my style. LOL. Bobby start of code ---------------------------- Public Function RelinkEnterpriseTables(lstrEnterprise As String) As Boolean Dim strEnterpriseDB As String Dim AString As String Dim tdf As TableDef Dim strTdfName As String Dim strTableDefName As String Dim strEnterpriseConnect As String Dim strDBConnect As String Dim dbsCurrent As Database Dim arrTableNames(83) As String Dim i As Integer Dim intresponse As Integer Dim strMsg As String On Error GoTo Proc_Err DoCmd.Hourglass True ' Static tables connection string strDBConnect = ";Database=" & lstrEnterprise & ";pwd=" & SECUREPW Set dbsCurrent = CurrentDb() arrTableNames(0) = "CertIssuance" arrTableNames(1) = "CertDefaults" arrTableNames(2) = "SheaLots" arrTableNames(3) = "SheaPlanElv" arrTableNames(4) = "SheaConTemp" ' arrTableNames(82) = "DeleteLog" With dbsCurrent For i = 0 To (UBound(arrTableNames) - 1) strTableDefName = arrTableNames(i) If .TableDefs(strTableDefName).Connect <> strDBConnect Then ' Change link .TableDefs.Delete strTableDefName Set tdf = .CreateTableDef(strTableDefName) With tdf .SourceTableName = strTableDefName .Connect = strDBConnect End With .TableDefs.Append tdf End If Next .TableDefs.REFRESH End With On Error GoTo 0 RelinkEnterpriseTables = True DoCmd.Hourglass False RelinkEnterpriseTables_exit: On Error Resume Next Set tdf = Nothing dbsCurrent.Close Set dbsCurrent = Nothing Exit Function Proc_Err: Select Case Err.Number Case 3265 'Linked table not found. Re-establish link. Resume Next Case 3011 'Table not found in target database Select Case strTableDefName Case arrTableNames(0) strMsg = "Enterprise [" & lstrEnterprise & "] is missing the . " & _ "Do you want to add these tables to this enterprise?" intresponse = MsgBox(strMsg, vbQuestion + vbYesNo) If intresponse = vbYes Then If AddCertIssuanceTable(strTableDefName, dbsCurrent, lstrEnterprise) Then Resume Next End If Else RelinkEnterpriseTables = False Resume RelinkEnterpriseTables_exit End If Case Else strMsg = "Table [" & strTableDefName & "] in database [" & lstrEnterprise _ & "] could not be found." MsgBox strMsg, vbExclamation RelinkEnterpriseTables = False Resume RelinkEnterpriseTables_exit End Select Case Else MsgBox "The following error occured: " & Err.Number & ": " & Err.Description RelinkEnterpriseTables = False Resume RelinkEnterpriseTables_exit End Select Resume Next End Function 'end of code ------------------------------------------------------ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Pedro Janssen Sent: Monday, February 07, 2005 4:23 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] linked table trouble Hello Bobby, could you provide me the code, or do you use another methode. Pedro Janssen ----- Original Message ----- From: "Bobby Heid" To: "'Access Developers discussion and problem solving'" Sent: Thursday, February 03, 2005 9:05 PM Subject: RE: [AccessD] linked table trouble > Way back in ACC97, we had issues with links. So in our app, we just > programmatically relink every time. > > Bobby > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Thursday, February 03, 2005 2:39 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] linked table trouble > > > I don't have an answer for you, but I've heard that complaint several times > in other forums too. > > Charlotte Foust > > > -----Original Message----- > From: Pedro Janssen [mailto:pedro at plex.nl] > Sent: Thursday, February 03, 2005 11:08 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] linked table trouble > > > Hello Group, > > in the past we never had any troubles with linked tables. Since whe > are using A2003 the link between the databases and tables must be > renewed (with the linked Tabel manager) very often, in some computers > each morning. How is this possible? Is there a solution? > > Pedro Janssen > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 8 08:30:42 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 08 Feb 2005 14:30:42 +0000 Subject: [AccessD] Data from Informix to Access - dirty reads? In-Reply-To: <42080FE5.5090108@shaw.ca> Message-ID: Marty, Thanks for the feedback. The substr() was the solution...not the problem. Substr() was what made the error go away on machine1... and allowed machine2 to interpret 100 as 100 and not as 1 . Below this email is the current situation...followed by the code used. Also, you stated "I don't know of any faster way than standard read through the ado fields and do an update to an access table "...This is my first attempt at importing records in this method...Using the Substr() I've gotten the code to loop through the recordset...but how/what function do I use to get that recordset into a table? Thanks, Mark >>>>>2 seperate machines: >>>>>Machine1 >>>>>NT >>>>>A97 >>>>> >>>>>Machine2 >>>>>2K Server >>>>>A97 >>>>>A2K >>>>> >>>>>Machine1 will loop through the records...but will crash when the caseID >>>>>ends in '0' . When I use the SQL "SELECT case_id from ps_rc_case WHERE >>>>>case_id<100" and loop through the case_id...I crash on 10...if I select >>>>> >11 it crashes on 20. If I loop though a different field(text fields) >>>>>"SELECT Name_First from ps_rc_case WHERE case_id<100" and loop through >>>>>Name_First...it works fine...but I need the case_id. >>>>> >>>>>Machine2 (using A97 or A2k) with the same code will loop through the >>>>>records without errors...except 10 returns as 1, 20 as 2, 25460 as >>>>>2546, etc. >>>>> >>>>>So something is going on with both machines when the number ends in >>>>>'0'. >>>>> >>>>>A suggestion from a friends was:"SELECT substr(case_id,1) as ttt from >>>>>ps_rc_case WHERE case_id<100"...and loop through 'ttt'. This actually >>>>>works on both machines...I'm just not sure why. >>>>> >>>>>Finally...the whole reason behind the original question was 'whats the >>>>>fastest way to get data from an Informix db to a local Access db'? I >>>>>had never used ADO...and was using Append queries from a linked >>>>>Informix table to a local temp table. Now that I have the >>>>>recordset...whats the most efficient way to get it into my temp table? >>>>> >>>>>Thanks Again, >>>>> >>>>>Mark >********************************************** > Dim rsRecordset As ADODB.Recordset > Dim cnConnection As ADODB.Connection > > Dim strConnectionString As String > Dim strSQL As String > > ' instantiate data objects > Set rsRecordset = New ADODB.Recordset > Set cnConnection = New ADODB.Connection > > ' connection string > strConnectionString = >"DSN=;UID=;PWD=;DATABASE=;HOST=;SRVR=;SERV=;PRO=onsoctcp;" > >'**** ' open connection > cnConnection.Open strConnectionString > > ' query > 'strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id <100;" 'OLD >SQL > strSQL = "SELECT substr(case_id,1) as ttt from ps_rc_case WHERE >case_id<100" 'NEW SQL > > rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > > ' loop through recordset > Do While Not rsRecordset.EOF > > Debug.Print rsRecordset("case_id") '***HERE WAS THE PROBLEM >BEFORE SQL CHANGE> > rsRecordset.MoveNext > > Loop > >*************************************** From Gustav at cactus.dk Tue Feb 8 08:45:49 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 08 Feb 2005 15:45:49 +0100 Subject: [AccessD] A97. Report with printer and paper selectionpickswrongpaper when deployed on identica Message-ID: Hi Andy No, we doublechecked that. It is the native driver of WinXP and it hasn't been updated for years. /gustav >>> andy at minstersystems.co.uk 08-02-2005 14:16:23 >>> Just a long shot Gustav, but they aren't on a different version of the printer driver are they? Don't immediately see why that should cause your problem anyway, but grasping at straws.... -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printer and paper selection pickswrongpaper when deployed on identica Date: 08/02/05 10:39 > > Hi Doris > > It is. It is called "Invoice" both here and at the client. > And the app "reads" that - otherwise it would complain that "This > report was previously .. etc." > > /gustav > > >>> mikedorism at adelphia.net 07-02-2005 19:44:53 >>> > Make sure the report is set up for Specific printer instead of Default > printer. > > Doris Manning > Database Administrator > Hargrove Inc. > www.hargroveinc.com > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > Brock > Sent: Monday, February 07, 2005 12:14 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] A97. Report with printer and paper selection picks > wrongpaper when deployed on identical Windows XP > > > Hi all > > The report is set up for printing to a custom printer (named Invoice) > using > a NEC Pinwriter P9XL driver, this matrix printer and endless forms. > This > prints fine with my machine with same Windows XP and Access as the > client. > > However, when the app is moved to the client, with the Invoice printer > set > up in exactly the same way, without doing any preview or print and no > messagebox "This report was previously .. would you like to etc." - > when I > open the report in design view - the paper format has been set to > Letter! > Margins are preserved. > > When I (re)select paper format to endless forms and saves the report, > it > prints fine and will not fall back to Letter. The Invoice printer is > set up > with all paper settings (default, advanced etc.) set to endless forms. > Still > Letter is picked initially for paper format. > > We've tried in the registry to remove all other paper formats than the > endless we need, but it seems that Windows when accessing the printer, > rebuilds the list of standard paper formats. > > Anyone having a cure for this? > > /gustav > -- From andy at minstersystems.co.uk Tue Feb 8 08:46:31 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 8 Feb 2005 15:46:31 +0100 Subject: [AccessD] A97. Report with printer and paper selectionpickswrongpaper when deployed on identica Message-ID: <20050208154628.2E7822C13A1@smtp.nildram.co.uk> Blimey, I'm struggling here - but then you wouldn't be asking if it wasn't obscure. Both on same SR of Access? -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printer and paper selectionpickswrongpaper when deployed on identica Date: 08/02/05 15:03 > > Hi Andy > > No, we doublechecked that. It is the native driver of WinXP and it > hasn't been updated for years. > > /gustav > > >>> andy at minstersystems.co.uk 08-02-2005 14:16:23 >>> > Just a long shot Gustav, but they aren't on a different version of the > printer driver are they? Don't immediately see why that should cause > your > problem anyway, but grasping at straws.... > -- > Andy Lacey > http://www.minstersystems.co.uk > > > > --------- Original Message -------- > From: Access Developers discussion and problem solving > <accessd at databaseadvisors.com> > To: accessd at databaseadvisors.com <accessd at databaseadvisors.com> > Subject: RE: [AccessD] A97. Report with printer and paper selection > pickswrongpaper when deployed on identica > Date: 08/02/05 10:39 > > > > > Hi Doris > > > > It is. It is called &quot;Invoice&quot; both here and at the client. > > And the app &quot;reads&quot; that - otherwise it would complain > that > &quot;This > > report was previously .. etc.&quot; > > > > /gustav > > > > &gt;&gt;&gt; mikedorism at adelphia.net 07-02-2005 19:44:53 > &gt;&gt;&gt; > > Make sure the report is set up for Specific printer instead of > Default > > printer. > > > > Doris Manning > > Database Administrator > > Hargrove Inc. > > www.hargroveinc.com > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > > Brock > > Sent: Monday, February 07, 2005 12:14 PM > > To: accessd at databaseadvisors.com > > Subject: [AccessD] A97. Report with printer and paper selection > picks > > wrongpaper when deployed on identical Windows XP > > > > > > Hi all > > > > The report is set up for printing to a custom printer (named > Invoice) > > using > > a NEC Pinwriter P9XL driver, this matrix printer and endless forms. > > This > > prints fine with my machine with same Windows XP and Access as the > > client. > > > > However, when the app is moved to the client, with the Invoice > printer > > set > > up in exactly the same way, without doing any preview or print and > no > > messagebox &quot;This report was previously .. would you like to > etc.&quot; - > > when I > > open the report in design view - the paper format has been set to > > Letter! > > Margins are preserved. > > > > When I (re)select paper format to endless forms and saves the > report, > > it > > prints fine and will not fall back to Letter. The Invoice printer is > > set up > > with all paper settings (default, advanced etc.) set to endless > forms. > > Still > > Letter is picked initially for paper format. > > > > We've tried in the registry to remove all other paper formats than > the > > endless we need, but it seems that Windows when accessing the > printer, > > rebuilds the list of standard paper formats. > > > > Anyone having a cure for this? > > > > /gustav > > -- > > -- > 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 Developer at UltraDNT.com Tue Feb 8 09:47:02 2005 From: Developer at UltraDNT.com (Steve Conklin (Developer@UltraDNT)) Date: Tue, 8 Feb 2005 10:47:02 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: <000901c50df5$71db6740$0700a8c0@COA3> Well, I don't know yet what it's for, but I have just seen (noticed) my first MD1, as well. I can't help you determine what it is yet, Karen, but at least you can know that you are not the only person to see this thing. BTW, FWIW - my md1 is in the front-end application folder of an MDE. Run-time was installed on this PC 1st, then full Office later. Steve -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Developer at UltraDNT.com Tue Feb 8 09:49:24 2005 From: Developer at UltraDNT.com (Steve Conklin (Developer@UltraDNT)) Date: Tue, 8 Feb 2005 10:49:24 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: <000a01c50df5$c64a64c0$0700a8c0@COA3> PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Tue Feb 8 10:00:08 2005 From: john at winhaven.net (John Bartow) Date: Tue, 8 Feb 2005 10:00:08 -0600 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: <000a01c50df5$c64a64c0$0700a8c0@COA3> Message-ID: Just a wild thought but given that it is almost the same size it sounds as if it is a failed compacting process. Could there be some glitch that causes this app to compact the security file? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 8 10:13:54 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 08 Feb 2005 17:13:54 +0100 Subject: [AccessD] A97. Report with printer and paperselectionpickswrongpaper when deployed on identica Message-ID: Yes Andy, SR2 on all machines. We have been pulling our hairs on this. Previously the client ran Win98 without a glitch. This is really frustrating. The only thing I can come up with is, that WinXP for some reason cannot search correctly the paper format list in the registry due to the fact that the name of the format we need is localised with the Danish character "?" in it - but again it has been working for Win98 so why now? /gustav >>> andy at minstersystems.co.uk 08-02-2005 15:46:31 >>> Blimey, I'm struggling here - but then you wouldn't be asking if it wasn't obscure. Both on same SR of Access? -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printer and paper selectionpickswrongpaper when deployed on identica Date: 08/02/05 15:03 > > Hi Andy > > No, we doublechecked that. It is the native driver of WinXP and it > hasn't been updated for years. > > /gustav > > >>> andy at minstersystems.co.uk 08-02-2005 14:16:23 >>> > Just a long shot Gustav, but they aren't on a different version of the > printer driver are they? Don't immediately see why that should cause > your > problem anyway, but grasping at straws.... > -- > Andy Lacey > http://www.minstersystems.co.uk > > > > --------- Original Message -------- > From: Access Developers discussion and problem solving > <accessd at databaseadvisors.com> > To: accessd at databaseadvisors.com <accessd at databaseadvisors.com> > Subject: RE: [AccessD] A97. Report with printer and paper selection > pickswrongpaper when deployed on identica > Date: 08/02/05 10:39 > > > > > Hi Doris > > > > It is. It is called &quot;Invoice&quot; both here and at the client. > > And the app &quot;reads&quot; that - otherwise it would complain > that > &quot;This > > report was previously .. etc.&quot; > > > > /gustav > > > > &gt;&gt;&gt; mikedorism at adelphia.net 07-02-2005 19:44:53 > &gt;&gt;&gt; > > Make sure the report is set up for Specific printer instead of > Default > > printer. > > > > Doris Manning > > Database Administrator > > Hargrove Inc. > > www.hargroveinc.com > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > > Brock > > Sent: Monday, February 07, 2005 12:14 PM > > To: accessd at databaseadvisors.com > > Subject: [AccessD] A97. Report with printer and paper selection > picks > > wrongpaper when deployed on identical Windows XP > > > > > > Hi all > > > > The report is set up for printing to a custom printer (named > Invoice) > > using > > a NEC Pinwriter P9XL driver, this matrix printer and endless forms. > > This > > prints fine with my machine with same Windows XP and Access as the > > client. > > > > However, when the app is moved to the client, with the Invoice > printer > > set > > up in exactly the same way, without doing any preview or print and > no > > messagebox &quot;This report was previously .. would you like to > etc.&quot; - > > when I > > open the report in design view - the paper format has been set to > > Letter! > > Margins are preserved. > > > > When I (re)select paper format to endless forms and saves the > report, > > it > > prints fine and will not fall back to Letter. The Invoice printer is > > set up > > with all paper settings (default, advanced etc.) set to endless > forms. > > Still > > Letter is picked initially for paper format. > > > > We've tried in the registry to remove all other paper formats than > the > > endless we need, but it seems that Windows when accessing the > printer, > > rebuilds the list of standard paper formats. > > > > Anyone having a cure for this? > > > > /gustav > > -- From Developer at UltraDNT.com Tue Feb 8 10:15:38 2005 From: Developer at UltraDNT.com (Steve Conklin (Developer@UltraDNT)) Date: Tue, 8 Feb 2005 11:15:38 -0500 Subject: [AccessD] A97. Report with printer and paperselectionpickswrongpaper when deployed on identica In-Reply-To: Message-ID: <000d01c50df9$70d25ee0$0700a8c0@COA3> The issue is in the way 2000/XP handles Custom paper. In Me/98, you only had one custom paper size per machine, represented by the constant 255. In 2000/XP, there is support for multiple custom paper sizes, therefore, it is some random number that Windows gives the custom paper sizes, that can differ from PC to PC, even with apparently identical setups. On your PC you are assigning a paper-size number that the client doesn't have, as the default paper, when you set your paper to Invoice. The client PC defaults to letter because it can't find the same paper size number as on your PC. You have to dig in Registry, under: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\<>\DsDriver The PrintMediaSupported key has multiple values. Find Invoice, then use that as the value for PrintMediaReady. Or - do what I did - give the user a "Setup" screen. Steve -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, February 08, 2005 9:46 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printer and paperselectionpickswrongpaper when deployed on identica Hi Andy No, we doublechecked that. It is the native driver of WinXP and it hasn't been updated for years. /gustav >>> andy at minstersystems.co.uk 08-02-2005 14:16:23 >>> Just a long shot Gustav, but they aren't on a different version of the printer driver are they? Don't immediately see why that should cause your problem anyway, but grasping at straws.... -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printer and paper selection pickswrongpaper when deployed on identica Date: 08/02/05 10:39 > > Hi Doris > > It is. It is called "Invoice" both here and at the client. > And the app "reads" that - otherwise it would complain that "This > report was previously .. etc." > > /gustav > > >>> mikedorism at adelphia.net 07-02-2005 19:44:53 >>> > Make sure the report is set up for Specific printer instead of Default > printer. > > Doris Manning > Database Administrator > Hargrove Inc. > www.hargroveinc.com > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > Brock > Sent: Monday, February 07, 2005 12:14 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] A97. Report with printer and paper selection picks > wrongpaper when deployed on identical Windows XP > > > Hi all > > The report is set up for printing to a custom printer (named Invoice) > using > a NEC Pinwriter P9XL driver, this matrix printer and endless forms. > This prints fine with my machine with same Windows XP and Access as > the client. > > However, when the app is moved to the client, with the Invoice printer > set > up in exactly the same way, without doing any preview or print and no > messagebox "This report was previously .. would you like to etc." - > when I > open the report in design view - the paper format has been set to > Letter! Margins are preserved. > > When I (re)select paper format to endless forms and saves the report, > it > prints fine and will not fall back to Letter. The Invoice printer is > set up with all paper settings (default, advanced etc.) set to endless forms. > Still > Letter is picked initially for paper format. > > We've tried in the registry to remove all other paper formats than the > endless we need, but it seems that Windows when accessing the printer, > rebuilds the list of standard paper formats. > > Anyone having a cure for this? > > /gustav > -- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Feb 8 10:39:57 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 08 Feb 2005 17:39:57 +0100 Subject: [AccessD] A97. Report with printer andpaperselectionpickswrongpaper when deployed on identica Message-ID: Hi Steve That sounds close. So what you are saying is, that PrintMediaReady at the client initially contains another media (paper format) than the one we wish to use? And - if once corrected, manually or by writing the registry - it will not fail later? /gustav >>> Developer at UltraDNT.com 08-02-2005 17:15:38 >>> The issue is in the way 2000/XP handles Custom paper. In Me/98, you only had one custom paper size per machine, represented by the constant 255. In 2000/XP, there is support for multiple custom paper sizes, therefore, it is some random number that Windows gives the custom paper sizes, that can differ from PC to PC, even with apparently identical setups. On your PC you are assigning a paper-size number that the client doesn't have, as the default paper, when you set your paper to Invoice. The client PC defaults to letter because it can't find the same paper size number as on your PC. You have to dig in Registry, under: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\<>\DsDriver The PrintMediaSupported key has multiple values. Find Invoice, then use that as the value for PrintMediaReady. Or - do what I did - give the user a "Setup" screen. Steve From Developer at UltraDNT.com Tue Feb 8 10:43:47 2005 From: Developer at UltraDNT.com (Steve Conklin (Developer@UltraDNT)) Date: Tue, 8 Feb 2005 11:43:47 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: <001801c50dfd$5f37da30$0700a8c0@COA3> Well, there is no security on the application where I found this ... And there shouldn't be any compact on an MDE. Its still a mystery to me what this file is about. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 11:00 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Just a wild thought but given that it is almost the same size it sounds as if it is a failed compacting process. Could there be some glitch that causes this app to compact the security file? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Developer at UltraDNT.com Tue Feb 8 11:13:13 2005 From: Developer at UltraDNT.com (Steve Conklin (Developer@UltraDNT)) Date: Tue, 8 Feb 2005 12:13:13 -0500 Subject: [AccessD] A97. Report with printerandpaperselectionpickswrongpaper when deployed on identica In-Reply-To: Message-ID: <000001c50e01$7c05acb0$0700a8c0@COA3> Right. Lets say invoice paper internally is 123 on your pc, but 149 on the user's. When you set yours, the application can't find the match at the user, so the user's pc sets it to 1 (letter). You can write the correct value to registry, or, I imagine get the right number out of the registry and just use that in the PRTDEVMODE API - but I havent used that API in years, I don't remember all the intricacies of it (Its much easier in Access XP+, with the Printer object). It could eventually fail though, because the value only lasts until the user deletes the printer, or deletes the custom paper. If they do that, you have to dig around for it again. Steve -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, February 08, 2005 11:40 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printerandpaperselectionpickswrongpaper when deployed on identica Hi Steve That sounds close. So what you are saying is, that PrintMediaReady at the client initially contains another media (paper format) than the one we wish to use? And - if once corrected, manually or by writing the registry - it will not fail later? /gustav >>> Developer at UltraDNT.com 08-02-2005 17:15:38 >>> The issue is in the way 2000/XP handles Custom paper. In Me/98, you only had one custom paper size per machine, represented by the constant 255. In 2000/XP, there is support for multiple custom paper sizes, therefore, it is some random number that Windows gives the custom paper sizes, that can differ from PC to PC, even with apparently identical setups. On your PC you are assigning a paper-size number that the client doesn't have, as the default paper, when you set your paper to Invoice. The client PC defaults to letter because it can't find the same paper size number as on your PC. You have to dig in Registry, under: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\<>\DsDriver The PrintMediaSupported key has multiple values. Find Invoice, then use that as the value for PrintMediaReady. Or - do what I did - give the user a "Setup" screen. Steve -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dba.email at gmail.com Tue Feb 8 11:26:36 2005 From: dba.email at gmail.com (Admin Sparky) Date: Tue, 8 Feb 2005 12:26:36 -0500 Subject: [AccessD] OT: GMail Invites In-Reply-To: <4207D7F4.28673.98C520@localhost> References: <4207D7F4.28673.98C520@localhost> Message-ID: <5f2de24205020809264345c025@mail.gmail.com> In case you run out;) send the next 150 my way...please;) Mark On Mon, 07 Feb 2005 21:04:52 -0500, Bryan Carbonnell wrote: > I've got a few GMail invites (49 actually) for anyone that wants one. > > Drop me a note at carbonnb at gmail.com if you are interested in one. > > -- > Bryan Carbonnell - carbonnb at sympatico.ca > When everything's coming your way, you're in the wrong lane. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From john at winhaven.net Tue Feb 8 11:38:01 2005 From: john at winhaven.net (John Bartow) Date: Tue, 8 Feb 2005 11:38:01 -0600 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: <001801c50dfd$5f37da30$0700a8c0@COA3> Message-ID: Sorry, should have been a paragraph in there. (I have a (expensive) Logitech wireless keyboard and yesterday it started giving me grief. Skips keystrokes, won't send keystrokes at all. I changed batteries and it still is acting up! Very frustrating!) The security I was referring to was the person who's mdw was shadowed by a md1. An MDE can be compacted, in version A97 or A2k3 anyway. I was suggesting that it was either happening as a bug or expressly via the user code. If for some reason it hangs up the compaction process leaves behind a copy used in the process. Now normally IIRC correctly the filename is db1 or something but I don't know how hard and fast that rule is. You can of course create a copy with another name in code but I would guess you probably know if you're doing that or not - however if this is a project you picked up from another then you may not. I deal with other access developers apps which leave the compact on exit thing turned on in the FE. There is no reason for it other than they probably aren't aware they can turn it off. Not everyone there is as good as you AccessD-ers! (and I mean that in all sincerity) It was all just rambling thouths I had in an attempt to help out. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 10:44 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Well, there is no security on the application where I found this ... And there shouldn't be any compact on an MDE. Its still a mystery to me what this file is about. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 11:00 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Just a wild thought but given that it is almost the same size it sounds as if it is a failed compacting process. Could there be some glitch that causes this app to compact the security file? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 8 11:43:39 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 08 Feb 2005 12:43:39 -0500 Subject: [AccessD] Guru.com Message-ID: <004d01c50e05$b96c3930$677aa8c0@ColbyM6805> 0) Has anyone on the list ever heard of the service? 1) Has anyone on the list ever used the service? 2) Has anyone on the list ever gotten a job on the service? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From mikedorism at adelphia.net Tue Feb 8 12:00:18 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Tue, 8 Feb 2005 13:00:18 -0500 Subject: [AccessD] Guru.com In-Reply-To: <004d01c50e05$b96c3930$677aa8c0@ColbyM6805> Message-ID: <000001c50e08$0f2c5ce0$0b08a845@hargrove.internal> 0 yes 1 no 2 no Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 08, 2005 12:44 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Guru.com 0) Has anyone on the list ever heard of the service? 1) Has anyone on the list ever used the service? 2) Has anyone on the list ever gotten a job on the service? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Developer at UltraDNT.com Tue Feb 8 12:04:40 2005 From: Developer at UltraDNT.com (Steve Conklin (Developer@UltraDNT)) Date: Tue, 8 Feb 2005 13:04:40 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: <000101c50e08$ac50c970$0700a8c0@COA3> I know what you mean about the keybd, I have one from M$ and it does similar. What I meant was, while you can compact an mde,why would you, its redundant. (Well, as I write this , I am thinking if you use temp tables, you would want to ....) But, its my app,I'm not compactng anywhere in it, and I don't have an MDW. I'm just trying to paint a full picture to the original poster as well, but she seems not to be reading her thread today! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 12:38 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Sorry, should have been a paragraph in there. (I have a (expensive) Logitech wireless keyboard and yesterday it started giving me grief. Skips keystrokes, won't send keystrokes at all. I changed batteries and it still is acting up! Very frustrating!) The security I was referring to was the person who's mdw was shadowed by a md1. An MDE can be compacted, in version A97 or A2k3 anyway. I was suggesting that it was either happening as a bug or expressly via the user code. If for some reason it hangs up the compaction process leaves behind a copy used in the process. Now normally IIRC correctly the filename is db1 or something but I don't know how hard and fast that rule is. You can of course create a copy with another name in code but I would guess you probably know if you're doing that or not - however if this is a project you picked up from another then you may not. I deal with other access developers apps which leave the compact on exit thing turned on in the FE. There is no reason for it other than they probably aren't aware they can turn it off. Not everyone there is as good as you AccessD-ers! (and I mean that in all sincerity) It was all just rambling thouths I had in an attempt to help out. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 10:44 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Well, there is no security on the application where I found this ... And there shouldn't be any compact on an MDE. Its still a mystery to me what this file is about. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 11:00 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Just a wild thought but given that it is almost the same size it sounds as if it is a failed compacting process. Could there be some glitch that causes this app to compact the security file? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 8 12:31:46 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 08 Feb 2005 18:31:46 +0000 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: <000101c50e08$ac50c970$0700a8c0@COA3> Message-ID: Hello All, I had never heard of an *.md1 before...but I searched my machine and found something in a system folder...the machine is Win2k server with A97 and A2K...the file is iischema-update.MD1 and there is also a iischema-update.MD0 . The folder is d:\winnt\system32\inetsrv\metaback I have no idea what it is or where it came from...but it does look like it was created during a service pack install. Just thought I'd through it out there in case it made sense to someone. Thanks, Mark >From: "Steve Conklin (Developer at UltraDNT)" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >Date: Tue, 8 Feb 2005 13:04:40 -0500 > >I know what you mean about the keybd, I have one from M$ and it does >similar. >What I meant was, while you can compact an mde,why would you, its >redundant. (Well, as I write this , I am thinking if you use temp >tables, you would want to ....) But, its my app,I'm not compactng >anywhere in it, and I don't have an MDW. I'm just trying to paint a >full picture to the original poster as well, but she seems not to be >reading her thread today! > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow >Sent: Tuesday, February 08, 2005 12:38 PM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > >Sorry, should have been a paragraph in there. > >(I have a (expensive) Logitech wireless keyboard and yesterday it >started giving me grief. Skips keystrokes, won't send keystrokes at all. >I changed batteries and it still is acting up! Very frustrating!) > >The security I was referring to was the person who's mdw was shadowed by >a md1. > >An MDE can be compacted, in version A97 or A2k3 anyway. I was suggesting >that it was either happening as a bug or expressly via the user code. If >for some reason it hangs up the compaction process leaves behind a copy >used in the process. Now normally IIRC correctly the filename is db1 or >something but I don't know how hard and fast that rule is. You can of >course create a copy with another name in code but I would guess you >probably know if you're doing that or not - however if this is a project >you picked up from another then you may not. I deal with other access >developers apps which leave the compact on exit thing turned on in the >FE. There is no reason for it other than they probably aren't aware they >can turn it off. Not everyone there is as good as you AccessD-ers! (and >I mean that in all sincerity) > >It was all just rambling thouths I had in an attempt to help out. > >John B. > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin >(Developer at UltraDNT) >Sent: Tuesday, February 08, 2005 10:44 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > >Well, there is no security on the application where I found this ... And >there shouldn't be any compact on an MDE. Its still a mystery to me what >this file is about. > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow >Sent: Tuesday, February 08, 2005 11:00 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > >Just a wild thought but given that it is almost the same size it sounds >as if it is a failed compacting process. Could there be some glitch that >causes this app to compact the security file? > > >John B. > > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin >(Developer at UltraDNT) >Sent: Tuesday, February 08, 2005 9:49 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > >PS: It is too large to be a lock-file, it is ALMOST the same size as >the application , but not exactly the same. > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >Karen >Sent: Friday, February 04, 2005 6:45 AM >To: Access Developers discussion and problem solving >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > >My loading of the database already refers to the mdw. I am doing a new >upload of the database in about 10 minutes. That is when the md1 will >appear, if it is going to. Here we go... > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence >Sent: Thursday, February 03, 2005 9:13 PM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > >Hi Karen: > >I have not been keeping up with the list but here is my comment. > >I think the md1 file is actually a mdw file that has been renamed and >incorporated as some form of security. Why do you not leave or change >it's extension to mdw and load your app in the standard way. > >'C:\progarm file\Office\11\msacccess.exe >c:\MyDirectory\MyApplication.mdb /wrkgrp >c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' > >HTH >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >Karen >Sent: Thursday, February 03, 2005 8:19 AM >To: Access Developers discussion and problem solving >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > >No idea. I'll play the waiting game. > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >Hindman >Sent: Thursday, February 03, 2005 10:52 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] What is this .md1 That Is Locking My Security >File? > > >..wag of course, but could the db be using any temp dbs and naming them >with the md1 extension when it creates them? > >William Hindman > > >----- Original Message ----- >From: "Nicholson, Karen" >To: "Access Developers discussion and problem solving" > >Sent: Thursday, February 03, 2005 10:38 AM >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > > >I am not that dumb. I do admit to trusting the wrong people. Of >course > > I get the .ldb s on the databases. This is actually the number one. > > Next time it happens, I will take a screen shot and announce that I >have > > *the evidence*. The *evidence* will surely float to the surface again > > > in the next week. So let's wait until it happens again, maybe if I >can > > list all the files that are showing up it can be figured out. Thanks! > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > GregSmith at starband.net > > Sent: Thursday, February 03, 2005 10:24 AM > > To: accessd at databaseadvisors.com > > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > > File? > > > > > > Well, I can't figure out why you're not getting the corresponding ldb > > file that's assocated with all of the MSAccess versions and their > > db's. >What > > OS are you running on? What version of Access are you using? Can you > > > make sure you ARE getting those ldb files on the databases? If not, > > there's something really adrift here. > > > > I don't doubt you are getting what you say you are...you should know! > > ;) > > We need a few more puzzle pieces yet...but we'll get it put >together... > > > > > >> I swear that this is a one and not an L. It is not present when >users > >> have the database is opening, using the rb.mdw file and all is well. > > It > >> only locks occassionally. Next time it locks, I will put on my >specs, > >> but I am pretty darn sure it is a 1. > >> > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin >Craps > > - > >> IT Helps > >> Sent: Thursday, February 03, 2005 1:44 AM > >> To: Access Developers discussion and problem solving > >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > >> File? > >> > >> > >> Sorry my mistake > >> > >> You are correct, I just presumed the 1 was misread with a l and did > > not > >> think any further.... > >> > >> Erwin > >> > >> > >> -----Oorspronkelijk bericht----- > >> Van: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] Namens > >> GregSmith at starband.net > >> Verzonden: woensdag 2 februari 2005 16:20 > >> Aan: accessd at databaseadvisors.com > >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My >Security > >> File? > >> > >> I've always had and ldb (small "L") file present when someone logs > > into > >> a database...and for a split db, there is one for the FE, one for the > > BE > >> and one for the security file...but they're all ldb, not md"x" files. > > >> The security file, SecFile.mdw would have a corresponding SecFile.ldb > > >> associated with it when someone logs in. Same with the FE and BE > >> files-a corresponding *.ldb file. I can't find any reference >anywhere > >> to mdl (small "L") on M$ or Google... > >> > >> If you login "Exclusively" to a db, then this ldb file does not open, > > >> letting Access know that nobody else can login because the file is > >> 'locked' by an exclusive user. > >> > >> Greg > >> > >>> This is probably a mdl file (l not 1). > >>> A mdl file is always present when somebody has opened the database > >>> file, in this case the security file. In this file all locks are > >>> kepded and is needed for Access to > > operate. > >>> > >>> This does not cause any lockouts for users unless some bad > > programming > >> > >>> or other (security?) issues. > >>> > >>> > >>> Erwin > >>> > >>> > >>> -----Original Message----- > >>> From: accessd-bounces at databaseadvisors.com > >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >Nicholson, > >>> Karen > >>> Sent: Tuesday, February 01, 2005 5:26 PM > >>> To: accessd at databaseadvisors.com > >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > > File? > >>> > >>> Now Access is being rude to me. I recently moved the security file > >>> that controls my database from each person's own hard drive to a > >>> centralized location on the network. Every couple of days, the > >>> security file named rb.mdw has a friend, rb.md1, locking out most of > > >>> the users. Does anyone know what this is and how to prevent it? > >> Thanks. > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >> > >> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >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 Tue Feb 8 12:48:01 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 8 Feb 2005 10:48:01 -0800 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: You *always* have an mdw, whether you realize it or not. That doesn't mean it's in the folder with your application. Charlotte Foust -----Original Message----- From: Steve Conklin (Developer at UltraDNT) [mailto:Developer at ultradnt.com] Sent: Tuesday, February 08, 2005 10:05 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? I know what you mean about the keybd, I have one from M$ and it does similar. What I meant was, while you can compact an mde,why would you, its redundant. (Well, as I write this , I am thinking if you use temp tables, you would want to ....) But, its my app,I'm not compactng anywhere in it, and I don't have an MDW. I'm just trying to paint a full picture to the original poster as well, but she seems not to be reading her thread today! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 12:38 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Sorry, should have been a paragraph in there. (I have a (expensive) Logitech wireless keyboard and yesterday it started giving me grief. Skips keystrokes, won't send keystrokes at all. I changed batteries and it still is acting up! Very frustrating!) The security I was referring to was the person who's mdw was shadowed by a md1. An MDE can be compacted, in version A97 or A2k3 anyway. I was suggesting that it was either happening as a bug or expressly via the user code. If for some reason it hangs up the compaction process leaves behind a copy used in the process. Now normally IIRC correctly the filename is db1 or something but I don't know how hard and fast that rule is. You can of course create a copy with another name in code but I would guess you probably know if you're doing that or not - however if this is a project you picked up from another then you may not. I deal with other access developers apps which leave the compact on exit thing turned on in the FE. There is no reason for it other than they probably aren't aware they can turn it off. Not everyone there is as good as you AccessD-ers! (and I mean that in all sincerity) It was all just rambling thouths I had in an attempt to help out. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 10:44 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Well, there is no security on the application where I found this ... And there shouldn't be any compact on an MDE. Its still a mystery to me what this file is about. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 11:00 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Just a wild thought but given that it is almost the same size it sounds as if it is a failed compacting process. Could there be some glitch that causes this app to compact the security file? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Developer at UltraDNT.com Tue Feb 8 13:09:41 2005 From: Developer at UltraDNT.com (Steve Conklin (Developer@UltraDNT)) Date: Tue, 8 Feb 2005 14:09:41 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: <000601c50e11$c15f2c40$0700a8c0@COA3> Ok, well, I guess I have to be extremely explicit, There is no *APPLICATION NAME.mdw* for this app, while the MD1 file Is called *APPLICATION.MD1*, and it IS in the application 's folder. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, February 08, 2005 1:48 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? You *always* have an mdw, whether you realize it or not. That doesn't mean it's in the folder with your application. Charlotte Foust -----Original Message----- From: Steve Conklin (Developer at UltraDNT) [mailto:Developer at ultradnt.com] Sent: Tuesday, February 08, 2005 10:05 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? I know what you mean about the keybd, I have one from M$ and it does similar. What I meant was, while you can compact an mde,why would you, its redundant. (Well, as I write this , I am thinking if you use temp tables, you would want to ....) But, its my app,I'm not compactng anywhere in it, and I don't have an MDW. I'm just trying to paint a full picture to the original poster as well, but she seems not to be reading her thread today! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 12:38 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Sorry, should have been a paragraph in there. (I have a (expensive) Logitech wireless keyboard and yesterday it started giving me grief. Skips keystrokes, won't send keystrokes at all. I changed batteries and it still is acting up! Very frustrating!) The security I was referring to was the person who's mdw was shadowed by a md1. An MDE can be compacted, in version A97 or A2k3 anyway. I was suggesting that it was either happening as a bug or expressly via the user code. If for some reason it hangs up the compaction process leaves behind a copy used in the process. Now normally IIRC correctly the filename is db1 or something but I don't know how hard and fast that rule is. You can of course create a copy with another name in code but I would guess you probably know if you're doing that or not - however if this is a project you picked up from another then you may not. I deal with other access developers apps which leave the compact on exit thing turned on in the FE. There is no reason for it other than they probably aren't aware they can turn it off. Not everyone there is as good as you AccessD-ers! (and I mean that in all sincerity) It was all just rambling thouths I had in an attempt to help out. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 10:44 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Well, there is no security on the application where I found this ... And there shouldn't be any compact on an MDE. Its still a mystery to me what this file is about. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 11:00 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Just a wild thought but given that it is almost the same size it sounds as if it is a failed compacting process. Could there be some glitch that causes this app to compact the security file? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 bellsouth.net Tue Feb 8 13:14:58 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 8 Feb 2005 14:14:58 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: <20050208191458.XPLY2069.imf21aec.mail.bellsouth.net@SUSANONE> Have you tried changing the extension to mdb and trying to open it? Susan H. Hello All, I had never heard of an *.md1 before...but I searched my machine and found something in a system folder...the machine is Win2k server with A97 and A2K...the file is iischema-update.MD1 and there is also a iischema-update.MD0 . The folder is d:\winnt\system32\inetsrv\metaback I have no idea what it is or where it came from...but it does look like it was created during a service pack install. Just thought I'd through it out there in case it made sense to someone. Thanks, Mark >From: "Steve Conklin (Developer at UltraDNT)" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >Date: Tue, 8 Feb 2005 13:04:40 -0500 > >I know what you mean about the keybd, I have one from M$ and it does >similar. >What I meant was, while you can compact an mde,why would you, its >redundant. (Well, as I write this , I am thinking if you use temp >tables, you would want to ....) But, its my app,I'm not compactng >anywhere in it, and I don't have an MDW. I'm just trying to paint a >full picture to the original poster as well, but she seems not to be >reading her thread today! > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow >Sent: Tuesday, February 08, 2005 12:38 PM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > >Sorry, should have been a paragraph in there. > >(I have a (expensive) Logitech wireless keyboard and yesterday it >started giving me grief. Skips keystrokes, won't send keystrokes at all. >I changed batteries and it still is acting up! Very frustrating!) > >The security I was referring to was the person who's mdw was shadowed >by a md1. > >An MDE can be compacted, in version A97 or A2k3 anyway. I was >suggesting that it was either happening as a bug or expressly via the >user code. If for some reason it hangs up the compaction process leaves >behind a copy used in the process. Now normally IIRC correctly the >filename is db1 or something but I don't know how hard and fast that >rule is. You can of course create a copy with another name in code but >I would guess you probably know if you're doing that or not - however >if this is a project you picked up from another then you may not. I >deal with other access developers apps which leave the compact on exit >thing turned on in the FE. There is no reason for it other than they >probably aren't aware they can turn it off. Not everyone there is as >good as you AccessD-ers! (and I mean that in all sincerity) > >It was all just rambling thouths I had in an attempt to help out. > >John B. > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve >Conklin >(Developer at UltraDNT) >Sent: Tuesday, February 08, 2005 10:44 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > >Well, there is no security on the application where I found this ... >And there shouldn't be any compact on an MDE. Its still a mystery to me >what this file is about. > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow >Sent: Tuesday, February 08, 2005 11:00 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > >Just a wild thought but given that it is almost the same size it sounds >as if it is a failed compacting process. Could there be some glitch >that causes this app to compact the security file? > > >John B. > > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve >Conklin >(Developer at UltraDNT) >Sent: Tuesday, February 08, 2005 9:49 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > >PS: It is too large to be a lock-file, it is ALMOST the same size as >the application , but not exactly the same. > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >Karen >Sent: Friday, February 04, 2005 6:45 AM >To: Access Developers discussion and problem solving >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > >My loading of the database already refers to the mdw. I am doing a new >upload of the database in about 10 minutes. That is when the md1 will >appear, if it is going to. Here we go... > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence >Sent: Thursday, February 03, 2005 9:13 PM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > >Hi Karen: > >I have not been keeping up with the list but here is my comment. > >I think the md1 file is actually a mdw file that has been renamed and >incorporated as some form of security. Why do you not leave or change >it's extension to mdw and load your app in the standard way. > >'C:\progarm file\Office\11\msacccess.exe >c:\MyDirectory\MyApplication.mdb /wrkgrp >c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' > >HTH >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >Karen >Sent: Thursday, February 03, 2005 8:19 AM >To: Access Developers discussion and problem solving >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > >No idea. I'll play the waiting game. > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >Hindman >Sent: Thursday, February 03, 2005 10:52 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] What is this .md1 That Is Locking My Security >File? > > >..wag of course, but could the db be using any temp dbs and naming them >with the md1 extension when it creates them? > >William Hindman > > >----- Original Message ----- >From: "Nicholson, Karen" >To: "Access Developers discussion and problem solving" > >Sent: Thursday, February 03, 2005 10:38 AM >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > > >I am not that dumb. I do admit to trusting the wrong people. Of >course > > I get the .ldb s on the databases. This is actually the number one. > > Next time it happens, I will take a screen shot and announce that I >have > > *the evidence*. The *evidence* will surely float to the surface > > again > > > in the next week. So let's wait until it happens again, maybe if I >can > > list all the files that are showing up it can be figured out. Thanks! > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > GregSmith at starband.net > > Sent: Thursday, February 03, 2005 10:24 AM > > To: accessd at databaseadvisors.com > > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > > File? > > > > > > Well, I can't figure out why you're not getting the corresponding > > ldb file that's assocated with all of the MSAccess versions and > > their db's. >What > > OS are you running on? What version of Access are you using? Can > > you > > > make sure you ARE getting those ldb files on the databases? If not, > > there's something really adrift here. > > > > I don't doubt you are getting what you say you are...you should know! > > ;) > > We need a few more puzzle pieces yet...but we'll get it put >together... > > > > > >> I swear that this is a one and not an L. It is not present when >users > >> have the database is opening, using the rb.mdw file and all is well. > > It > >> only locks occassionally. Next time it locks, I will put on my >specs, > >> but I am pretty darn sure it is a 1. > >> > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin >Craps > > - > >> IT Helps > >> Sent: Thursday, February 03, 2005 1:44 AM > >> To: Access Developers discussion and problem solving > >> Subject: RE: [AccessD] What is this .md1 That Is Locking My > >> Security File? > >> > >> > >> Sorry my mistake > >> > >> You are correct, I just presumed the 1 was misread with a l and did > > not > >> think any further.... > >> > >> Erwin > >> > >> > >> -----Oorspronkelijk bericht----- > >> Van: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] Namens > >> GregSmith at starband.net > >> Verzonden: woensdag 2 februari 2005 16:20 > >> Aan: accessd at databaseadvisors.com > >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My >Security > >> File? > >> > >> I've always had and ldb (small "L") file present when someone logs > > into > >> a database...and for a split db, there is one for the FE, one for > >> the > > BE > >> and one for the security file...but they're all ldb, not md"x" files. > > >> The security file, SecFile.mdw would have a corresponding > >> SecFile.ldb > > >> associated with it when someone logs in. Same with the FE and BE > >> files-a corresponding *.ldb file. I can't find any reference >anywhere > >> to mdl (small "L") on M$ or Google... > >> > >> If you login "Exclusively" to a db, then this ldb file does not > >> open, > > >> letting Access know that nobody else can login because the file is > >> 'locked' by an exclusive user. > >> > >> Greg > >> > >>> This is probably a mdl file (l not 1). > >>> A mdl file is always present when somebody has opened the database > >>> file, in this case the security file. In this file all locks are > >>> kepded and is needed for Access to > > operate. > >>> > >>> This does not cause any lockouts for users unless some bad > > programming > >> > >>> or other (security?) issues. > >>> > >>> > >>> Erwin > >>> > >>> > >>> -----Original Message----- > >>> From: accessd-bounces at databaseadvisors.com > >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >Nicholson, > >>> Karen > >>> Sent: Tuesday, February 01, 2005 5:26 PM > >>> To: accessd at databaseadvisors.com > >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > > File? > >>> > >>> Now Access is being rude to me. I recently moved the security > >>> file that controls my database from each person's own hard drive > >>> to a centralized location on the network. Every couple of days, > >>> the security file named rb.mdw has a friend, rb.md1, locking out > >>> most of > > >>> the users. Does anyone know what this is and how to prevent it? > >> Thanks. > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >> > >> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >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.Clark at niagaracounty.com Tue Feb 8 13:15:23 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Tue, 08 Feb 2005 14:15:23 -0500 Subject: [AccessD] masking question Message-ID: This is probably an Access 101 question, but I don't get it. I was trying to whip up a quick database to track all of our network equipment. I basically want to track our servers, switches, and routers. One of the fields is for the IP number of the item. I wanted to enter in the form of 255.255.255.255 but I am having some difficulty, which this...what I thought to be...simple task. I am using a mask of "009.009.009.009" but if I don't use up the spaces, I get "10 .10 .133. 3" and I want it to look like "10.10.133.3" What I think I have to do, and have proceeded that way, is to make the mask "CCCCCCCCCCCCCCC" and input the "."s myself. This isn't the end of the world...it is just something we'll be using in-house...but I was just curious as to a work around. Thanks John Clark From nkling at co.montgomery.ny.us Tue Feb 8 13:27:04 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Tue, 8 Feb 2005 14:27:04 -0500 Subject: [AccessD] masking question Message-ID: <30BC111F638EB54082001A7E7282FE4107F0EB@elmo.co.montgomery.ny.us> Here's the one I use. ###.###.###.###;0;_ Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John Clark Sent: Tuesday, February 08, 2005 2:15 PM To: accessd at databaseadvisors.com Subject: [AccessD] masking question This is probably an Access 101 question, but I don't get it. I was trying to whip up a quick database to track all of our network equipment. I basically want to track our servers, switches, and routers. One of the fields is for the IP number of the item. I wanted to enter in the form of 255.255.255.255 but I am having some difficulty, which this...what I thought to be...simple task. I am using a mask of "009.009.009.009" but if I don't use up the spaces, I get "10 .10 .133. 3" and I want it to look like "10.10.133.3" What I think I have to do, and have proceeded that way, is to make the mask "CCCCCCCCCCCCCCC" and input the "."s myself. This isn't the end of the world...it is just something we'll be using in-house...but I was just curious as to a work around. Thanks John Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Tue Feb 8 13:36:23 2005 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 8 Feb 2005 13:36:23 -0600 Subject: [AccessD] masking question In-Reply-To: <142386.1107890953070.JavaMail.root@sniper14.securence.com> Message-ID: <001101c50e15$794b7ea0$de1811d8@danwaters> John, I would guess that as the numbers are entered, the IP address is being thought of as 4 different pieces of data. So, if you just used 4 textboxes with sequential tab order and put periods between them, would that work? On a report it could look better, or you could concatenate the 4 fields and three periods to be displayed in one textbox. Just my first thought . . . Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Tuesday, February 08, 2005 1:15 PM To: accessd at databaseadvisors.com Subject: [AccessD] masking question This is probably an Access 101 question, but I don't get it. I was trying to whip up a quick database to track all of our network equipment. I basically want to track our servers, switches, and routers. One of the fields is for the IP number of the item. I wanted to enter in the form of 255.255.255.255 but I am having some difficulty, which this...what I thought to be...simple task. I am using a mask of "009.009.009.009" but if I don't use up the spaces, I get "10 .10 .133. 3" and I want it to look like "10.10.133.3" What I think I have to do, and have proceeded that way, is to make the mask "CCCCCCCCCCCCCCC" and input the "."s myself. This isn't the end of the world...it is just something we'll be using in-house...but I was just curious as to a work around. Thanks John Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Tue Feb 8 13:40:10 2005 From: john at winhaven.net (John Bartow) Date: Tue, 8 Feb 2005 13:40:10 -0600 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: <000101c50e08$ac50c970$0700a8c0@COA3> Message-ID: Steve, I agree, generally I don't see the need for compiling an mde. I did it once that I can think of and that was for a work around which used temp tables in the mde. Eventually I found a better solution. But as I stated earlier: not every Access developer is as good as you AccessD-er gurus! (and I mean that in all sincerity) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 12:05 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? I know what you mean about the keybd, I have one from M$ and it does similar. What I meant was, while you can compact an mde,why would you, its redundant. (Well, as I write this , I am thinking if you use temp tables, you would want to ....) But, its my app,I'm not compactng anywhere in it, and I don't have an MDW. I'm just trying to paint a full picture to the original poster as well, but she seems not to be reading her thread today! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 12:38 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Sorry, should have been a paragraph in there. (I have a (expensive) Logitech wireless keyboard and yesterday it started giving me grief. Skips keystrokes, won't send keystrokes at all. I changed batteries and it still is acting up! Very frustrating!) The security I was referring to was the person who's mdw was shadowed by a md1. An MDE can be compacted, in version A97 or A2k3 anyway. I was suggesting that it was either happening as a bug or expressly via the user code. If for some reason it hangs up the compaction process leaves behind a copy used in the process. Now normally IIRC correctly the filename is db1 or something but I don't know how hard and fast that rule is. You can of course create a copy with another name in code but I would guess you probably know if you're doing that or not - however if this is a project you picked up from another then you may not. I deal with other access developers apps which leave the compact on exit thing turned on in the FE. There is no reason for it other than they probably aren't aware they can turn it off. Not everyone there is as good as you AccessD-ers! (and I mean that in all sincerity) It was all just rambling thouths I had in an attempt to help out. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 10:44 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Well, there is no security on the application where I found this ... And there shouldn't be any compact on an MDE. Its still a mystery to me what this file is about. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 11:00 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Just a wild thought but given that it is almost the same size it sounds as if it is a failed compacting process. Could there be some glitch that causes this app to compact the security file? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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.Clark at niagaracounty.com Tue Feb 8 13:46:59 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Tue, 08 Feb 2005 14:46:59 -0500 Subject: [AccessD] masking question Message-ID: Yeah...I've actually been contimplating this myself. It would probably make sorting easier as well. >>> dwaters at usinternet.com 2/8/2005 2:36:23 PM >>> John, I would guess that as the numbers are entered, the IP address is being thought of as 4 different pieces of data. So, if you just used 4 textboxes with sequential tab order and put periods between them, would that work? On a report it could look better, or you could concatenate the 4 fields and three periods to be displayed in one textbox. Just my first thought . . . Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Tuesday, February 08, 2005 1:15 PM To: accessd at databaseadvisors.com Subject: [AccessD] masking question This is probably an Access 101 question, but I don't get it. I was trying to whip up a quick database to track all of our network equipment. I basically want to track our servers, switches, and routers. One of the fields is for the IP number of the item. I wanted to enter in the form of 255.255.255.255 but I am having some difficulty, which this...what I thought to be...simple task. I am using a mask of "009.009.009.009" but if I don't use up the spaces, I get "10 .10 .133. 3" and I want it to look like "10.10.133.3" What I think I have to do, and have proceeded that way, is to make the mask "CCCCCCCCCCCCCCC" and input the "."s myself. This isn't the end of the world...it is just something we'll be using in-house...but I was just curious as to a work around. Thanks John Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 8 14:10:17 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 08 Feb 2005 20:10:17 +0000 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: <20050208191458.XPLY2069.imf21aec.mail.bellsouth.net@SUSANONE> Message-ID: Susan, I tried using A97 and A2K and both said they were an unrecognized database format...I renamed them to *.mdb...tried the same...and got the same error. Thanks, Mark >From: "Susan Harkins" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >Date: Tue, 8 Feb 2005 14:14:58 -0500 > > >Have you tried changing the extension to mdb and trying to open it? > >Susan H. > >Hello All, > >I had never heard of an *.md1 before...but I searched my machine and found >something in a system folder...the machine is Win2k server with A97 and >A2K...the file is iischema-update.MD1 and there is also a >iischema-update.MD0 . The folder is d:\winnt\system32\inetsrv\metaback > >I have no idea what it is or where it came from...but it does look like it >was created during a service pack install. > >Just thought I'd through it out there in case it made sense to someone. > >Thanks, > >Mark > > > >From: "Steve Conklin (Developer at UltraDNT)" > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > >Date: Tue, 8 Feb 2005 13:04:40 -0500 > > > >I know what you mean about the keybd, I have one from M$ and it does > >similar. > >What I meant was, while you can compact an mde,why would you, its > >redundant. (Well, as I write this , I am thinking if you use temp > >tables, you would want to ....) But, its my app,I'm not compactng > >anywhere in it, and I don't have an MDW. I'm just trying to paint a > >full picture to the original poster as well, but she seems not to be > >reading her thread today! > > > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > >Sent: Tuesday, February 08, 2005 12:38 PM > >To: 'Access Developers discussion and problem solving' > >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > >File? > > > > > >Sorry, should have been a paragraph in there. > > > >(I have a (expensive) Logitech wireless keyboard and yesterday it > >started giving me grief. Skips keystrokes, won't send keystrokes at all. > >I changed batteries and it still is acting up! Very frustrating!) > > > >The security I was referring to was the person who's mdw was shadowed > >by a md1. > > > >An MDE can be compacted, in version A97 or A2k3 anyway. I was > >suggesting that it was either happening as a bug or expressly via the > >user code. If for some reason it hangs up the compaction process leaves > >behind a copy used in the process. Now normally IIRC correctly the > >filename is db1 or something but I don't know how hard and fast that > >rule is. You can of course create a copy with another name in code but > >I would guess you probably know if you're doing that or not - however > >if this is a project you picked up from another then you may not. I > >deal with other access developers apps which leave the compact on exit > >thing turned on in the FE. There is no reason for it other than they > >probably aren't aware they can turn it off. Not everyone there is as > >good as you AccessD-ers! (and I mean that in all sincerity) > > > >It was all just rambling thouths I had in an attempt to help out. > > > >John B. > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > >Conklin > >(Developer at UltraDNT) > >Sent: Tuesday, February 08, 2005 10:44 AM > >To: 'Access Developers discussion and problem solving' > >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > >File? > > > >Well, there is no security on the application where I found this ... > >And there shouldn't be any compact on an MDE. Its still a mystery to me > >what this file is about. > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > >Sent: Tuesday, February 08, 2005 11:00 AM > >To: 'Access Developers discussion and problem solving' > >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > >File? > > > > > >Just a wild thought but given that it is almost the same size it sounds > >as if it is a failed compacting process. Could there be some glitch > >that causes this app to compact the security file? > > > > > >John B. > > > > > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > >Conklin > >(Developer at UltraDNT) > >Sent: Tuesday, February 08, 2005 9:49 AM > >To: 'Access Developers discussion and problem solving' > >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > >File? > > > >PS: It is too large to be a lock-file, it is ALMOST the same size as > >the application , but not exactly the same. > > > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > >Karen > >Sent: Friday, February 04, 2005 6:45 AM > >To: Access Developers discussion and problem solving > >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > >File? > > > > > >My loading of the database already refers to the mdw. I am doing a new > >upload of the database in about 10 minutes. That is when the md1 will > >appear, if it is going to. Here we go... > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > >Sent: Thursday, February 03, 2005 9:13 PM > >To: 'Access Developers discussion and problem solving' > >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > >File? > > > > > >Hi Karen: > > > >I have not been keeping up with the list but here is my comment. > > > >I think the md1 file is actually a mdw file that has been renamed and > >incorporated as some form of security. Why do you not leave or change > >it's extension to mdw and load your app in the standard way. > > > >'C:\progarm file\Office\11\msacccess.exe > >c:\MyDirectory\MyApplication.mdb /wrkgrp > >c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' > > > >HTH > >Jim > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > >Karen > >Sent: Thursday, February 03, 2005 8:19 AM > >To: Access Developers discussion and problem solving > >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > >File? > > > >No idea. I'll play the waiting game. > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > >Hindman > >Sent: Thursday, February 03, 2005 10:52 AM > >To: Access Developers discussion and problem solving > >Subject: Re: [AccessD] What is this .md1 That Is Locking My Security > >File? > > > > > >..wag of course, but could the db be using any temp dbs and naming them > >with the md1 extension when it creates them? > > > >William Hindman > > > > > >----- Original Message ----- > >From: "Nicholson, Karen" > >To: "Access Developers discussion and problem solving" > > > >Sent: Thursday, February 03, 2005 10:38 AM > >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > >File? > > > > > > >I am not that dumb. I do admit to trusting the wrong people. Of > >course > > > I get the .ldb s on the databases. This is actually the number one. > > > Next time it happens, I will take a screen shot and announce that I > >have > > > *the evidence*. The *evidence* will surely float to the surface > > > again > > > > > in the next week. So let's wait until it happens again, maybe if I > >can > > > list all the files that are showing up it can be figured out. Thanks! > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > > GregSmith at starband.net > > > Sent: Thursday, February 03, 2005 10:24 AM > > > To: accessd at databaseadvisors.com > > > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > > > File? > > > > > > > > > Well, I can't figure out why you're not getting the corresponding > > > ldb file that's assocated with all of the MSAccess versions and > > > their db's. > >What > > > OS are you running on? What version of Access are you using? Can > > > you > > > > > make sure you ARE getting those ldb files on the databases? If not, > > > there's something really adrift here. > > > > > > I don't doubt you are getting what you say you are...you should know! > > > ;) > > > We need a few more puzzle pieces yet...but we'll get it put > >together... > > > > > > > > >> I swear that this is a one and not an L. It is not present when > >users > > >> have the database is opening, using the rb.mdw file and all is well. > > > It > > >> only locks occassionally. Next time it locks, I will put on my > >specs, > > >> but I am pretty darn sure it is a 1. > > >> > > >> -----Original Message----- > > >> From: accessd-bounces at databaseadvisors.com > > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin > >Craps > > > - > > >> IT Helps > > >> Sent: Thursday, February 03, 2005 1:44 AM > > >> To: Access Developers discussion and problem solving > > >> Subject: RE: [AccessD] What is this .md1 That Is Locking My > > >> Security File? > > >> > > >> > > >> Sorry my mistake > > >> > > >> You are correct, I just presumed the 1 was misread with a l and did > > > not > > >> think any further.... > > >> > > >> Erwin > > >> > > >> > > >> -----Oorspronkelijk bericht----- > > >> Van: accessd-bounces at databaseadvisors.com > > >> [mailto:accessd-bounces at databaseadvisors.com] Namens > > >> GregSmith at starband.net > > >> Verzonden: woensdag 2 februari 2005 16:20 > > >> Aan: accessd at databaseadvisors.com > > >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My > >Security > > >> File? > > >> > > >> I've always had and ldb (small "L") file present when someone logs > > > into > > >> a database...and for a split db, there is one for the FE, one for > > >> the > > > BE > > >> and one for the security file...but they're all ldb, not md"x" files. > > > > >> The security file, SecFile.mdw would have a corresponding > > >> SecFile.ldb > > > > >> associated with it when someone logs in. Same with the FE and BE > > >> files-a corresponding *.ldb file. I can't find any reference > >anywhere > > >> to mdl (small "L") on M$ or Google... > > >> > > >> If you login "Exclusively" to a db, then this ldb file does not > > >> open, > > > > >> letting Access know that nobody else can login because the file is > > >> 'locked' by an exclusive user. > > >> > > >> Greg > > >> > > >>> This is probably a mdl file (l not 1). > > >>> A mdl file is always present when somebody has opened the database > > >>> file, in this case the security file. In this file all locks are > > >>> kepded and is needed for Access to > > > operate. > > >>> > > >>> This does not cause any lockouts for users unless some bad > > > programming > > >> > > >>> or other (security?) issues. > > >>> > > >>> > > >>> Erwin > > >>> > > >>> > > >>> -----Original Message----- > > >>> From: accessd-bounces at databaseadvisors.com > > >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > >Nicholson, > > >>> Karen > > >>> Sent: Tuesday, February 01, 2005 5:26 PM > > >>> To: accessd at databaseadvisors.com > > >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > > > File? > > >>> > > >>> Now Access is being rude to me. I recently moved the security > > >>> file that controls my database from each person's own hard drive > > >>> to a centralized location on the network. Every couple of days, > > >>> the security file named rb.mdw has a friend, rb.md1, locking out > > >>> most of > > > > >>> the users. Does anyone know what this is and how to prevent it? > > >> Thanks. > > >>> -- > > >>> AccessD mailing list > > >>> AccessD at databaseadvisors.com > > >>> http://databaseadvisors.com/mailman/listinfo/accessd > > >>> Website: http://www.databaseadvisors.com > > >>> -- > > >>> AccessD mailing list > > >>> AccessD at databaseadvisors.com > > >>> http://databaseadvisors.com/mailman/listinfo/accessd > > >>> Website: http://www.databaseadvisors.com > > >> > > >> > > >> > > >> -- > > >> AccessD mailing list > > >> AccessD at databaseadvisors.com > > >> http://databaseadvisors.com/mailman/listinfo/accessd > > >> Website: http://www.databaseadvisors.com > > >> -- > > >> AccessD mailing list > > >> AccessD at databaseadvisors.com > > >> http://databaseadvisors.com/mailman/listinfo/accessd > > >> Website: http://www.databaseadvisors.com > > >> -- > > >> AccessD mailing list > > >> AccessD at databaseadvisors.com > > >> http://databaseadvisors.com/mailman/listinfo/accessd > > >> Website: http://www.databaseadvisors.com > > > > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From pedro at plex.nl Tue Feb 8 14:43:15 2005 From: pedro at plex.nl (Pedro Janssen) Date: Tue, 8 Feb 2005 21:43:15 +0100 Subject: [AccessD] linked table trouble References: <916187228923D311A6FE00A0CC3FAA30ABE799@ADGSERVER> Message-ID: <004501c50e1e$d1abeb80$f7c581d5@pedro> Hello Bobby, thanks for the code. Doesn't matter which or who's style. I am glad that you send it. Pedro Janssen ----- Original Message ----- From: "Bobby Heid" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 08, 2005 3:26 PM Subject: RE: [AccessD] linked table trouble > Pedro, > Here is our function. Mind you that while I have made modifications to the > code, I am not the original author of this, so the style does not match my > style. LOL. > > Bobby > > start of code ---------------------------- > > Public Function RelinkEnterpriseTables(lstrEnterprise As String) As Boolean > Dim strEnterpriseDB As String > Dim AString As String > > Dim tdf As TableDef > Dim strTdfName As String > Dim strTableDefName As String > Dim strEnterpriseConnect As String > Dim strDBConnect As String > Dim dbsCurrent As Database > Dim arrTableNames(83) As String > Dim i As Integer > Dim intresponse As Integer > Dim strMsg As String > > On Error GoTo Proc_Err > DoCmd.Hourglass True > > ' Static tables connection string > strDBConnect = ";Database=" & lstrEnterprise & ";pwd=" & SECUREPW > > Set dbsCurrent = CurrentDb() > > arrTableNames(0) = "CertIssuance" > arrTableNames(1) = "CertDefaults" > arrTableNames(2) = "SheaLots" > arrTableNames(3) = "SheaPlanElv" > arrTableNames(4) = "SheaConTemp" > ' > arrTableNames(82) = "DeleteLog" > > With dbsCurrent > For i = 0 To (UBound(arrTableNames) - 1) > strTableDefName = arrTableNames(i) > > If .TableDefs(strTableDefName).Connect <> strDBConnect Then > ' Change link > .TableDefs.Delete strTableDefName > Set tdf = .CreateTableDef(strTableDefName) > With tdf > .SourceTableName = strTableDefName > .Connect = strDBConnect > End With > .TableDefs.Append tdf > End If > Next > .TableDefs.REFRESH > End With > > On Error GoTo 0 > > RelinkEnterpriseTables = True > DoCmd.Hourglass False > > RelinkEnterpriseTables_exit: > On Error Resume Next > Set tdf = Nothing > dbsCurrent.Close > Set dbsCurrent = Nothing > Exit Function > > Proc_Err: > Select Case Err.Number > Case 3265 'Linked table not found. Re-establish link. > Resume Next > Case 3011 'Table not found in target database > Select Case strTableDefName > Case arrTableNames(0) > strMsg = "Enterprise [" & lstrEnterprise & "] is missing > the . " & _ > "Do you want to add these tables to this > enterprise?" > intresponse = MsgBox(strMsg, vbQuestion + vbYesNo) > If intresponse = vbYes Then > If AddCertIssuanceTable(strTableDefName, dbsCurrent, > lstrEnterprise) Then > Resume Next > End If > Else > RelinkEnterpriseTables = False > Resume RelinkEnterpriseTables_exit > End If > Case Else > > strMsg = "Table [" & strTableDefName & "] in database [" > & lstrEnterprise _ > & "] could not be found." > MsgBox strMsg, vbExclamation > RelinkEnterpriseTables = False > Resume RelinkEnterpriseTables_exit > End Select > Case Else > MsgBox "The following error occured: " & Err.Number & ": " & > Err.Description > RelinkEnterpriseTables = False > Resume RelinkEnterpriseTables_exit > End Select > > Resume Next > > End Function > > > 'end of code ------------------------------------------------------ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Pedro Janssen > Sent: Monday, February 07, 2005 4:23 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] linked table trouble > > > Hello Bobby, > > could you provide me the code, or do you use another methode. > > Pedro Janssen > > > > ----- Original Message ----- > From: "Bobby Heid" > To: "'Access Developers discussion and problem solving'" > > Sent: Thursday, February 03, 2005 9:05 PM > Subject: RE: [AccessD] linked table trouble > > > > Way back in ACC97, we had issues with links. So in our app, we just > > programmatically relink every time. > > > > Bobby > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > > Foust > > Sent: Thursday, February 03, 2005 2:39 PM > > To: Access Developers discussion and problem solving > > Subject: RE: [AccessD] linked table trouble > > > > > > I don't have an answer for you, but I've heard that complaint several > times > > in other forums too. > > > > Charlotte Foust > > > > > > -----Original Message----- > > From: Pedro Janssen [mailto:pedro at plex.nl] > > Sent: Thursday, February 03, 2005 11:08 AM > > To: AccessD at databaseadvisors.com > > Subject: [AccessD] linked table trouble > > > > > > Hello Group, > > > > in the past we never had any troubles with linked tables. Since whe > > are using A2003 the link between the databases and tables must > be > > renewed (with the linked Tabel manager) very often, in some computers > > each morning. How is this possible? Is there a solution? > > > > Pedro Janssen > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Tue Feb 8 15:13:01 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 8 Feb 2005 13:13:01 -0800 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: Compiling and compacting are two different things, John. Charlotte Foust -----Original Message----- From: John Bartow [mailto:john at winhaven.net] Sent: Tuesday, February 08, 2005 11:40 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Steve, I agree, generally I don't see the need for compiling an mde. I did it once that I can think of and that was for a work around which used temp tables in the mde. Eventually I found a better solution. But as I stated earlier: not every Access developer is as good as you AccessD-er gurus! (and I mean that in all sincerity) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 12:05 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? I know what you mean about the keybd, I have one from M$ and it does similar. What I meant was, while you can compact an mde,why would you, its redundant. (Well, as I write this , I am thinking if you use temp tables, you would want to ....) But, its my app,I'm not compactng anywhere in it, and I don't have an MDW. I'm just trying to paint a full picture to the original poster as well, but she seems not to be reading her thread today! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 12:38 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Sorry, should have been a paragraph in there. (I have a (expensive) Logitech wireless keyboard and yesterday it started giving me grief. Skips keystrokes, won't send keystrokes at all. I changed batteries and it still is acting up! Very frustrating!) The security I was referring to was the person who's mdw was shadowed by a md1. An MDE can be compacted, in version A97 or A2k3 anyway. I was suggesting that it was either happening as a bug or expressly via the user code. If for some reason it hangs up the compaction process leaves behind a copy used in the process. Now normally IIRC correctly the filename is db1 or something but I don't know how hard and fast that rule is. You can of course create a copy with another name in code but I would guess you probably know if you're doing that or not - however if this is a project you picked up from another then you may not. I deal with other access developers apps which leave the compact on exit thing turned on in the FE. There is no reason for it other than they probably aren't aware they can turn it off. Not everyone there is as good as you AccessD-ers! (and I mean that in all sincerity) It was all just rambling thouths I had in an attempt to help out. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 10:44 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Well, there is no security on the application where I found this ... And there shouldn't be any compact on an MDE. Its still a mystery to me what this file is about. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 11:00 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Just a wild thought but given that it is almost the same size it sounds as if it is a failed compacting process. Could there be some glitch that causes this app to compact the security file? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Tue Feb 8 16:21:10 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 09 Feb 2005 08:21:10 +1000 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: References: <000101c50e08$ac50c970$0700a8c0@COA3> Message-ID: <4209C7F6.27931.A5A165D@stuart.lexacorp.com.pg> On 8 Feb 2005 at 18:31, Mark A Matte wrote: > Hello All, > > I had never heard of an *.md1 before...but I searched my machine and found > something in a system folder...the machine is Win2k server with A97 and > A2K...the file is iischema-update.MD1 and there is also a > iischema-update.MD0 . The folder is d:\winnt\system32\inetsrv\metaback > > I have no idea what it is or where it came from...but it does look like it > was created during a service pack install. > As i said the other day, one possible source for a .md1 file is "the second sequential Metabase backup created by IIS". Given the name of the folder you found it in, I'd be fairly sure that was it :-) -- Stuart From stuart at lexacorp.com.pg Tue Feb 8 16:22:19 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 09 Feb 2005 08:22:19 +1000 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: References: <20050208191458.XPLY2069.imf21aec.mail.bellsouth.net@SUSANONE> Message-ID: <4209C83B.13465.A5B25D9@stuart.lexacorp.com.pg> On 8 Feb 2005 at 20:10, Mark A Matte wrote: > Susan, > > I tried using A97 and A2K and both said they were an unrecognized database > format...I renamed them to *.mdb...tried the same...and got the same error. > Try looking right through the file with a hexviewer and see whether the contents tell you anything. -- Stuart From stuart at lexacorp.com.pg Tue Feb 8 16:34:57 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 09 Feb 2005 08:34:57 +1000 Subject: [AccessD] masking question In-Reply-To: Message-ID: <4209CB31.5805.A66B5BF@stuart.lexacorp.com.pg> On 8 Feb 2005 at 14:46, John Clark wrote: >> I would guess that as the numbers are entered, the IP address is being >> thought of as 4 different pieces of data. So, if you just used 4 >> textboxes with sequential tab order and put periods between them, would that >> work? > Yeah...I've actually been contimplating this myself. It would probably > make sorting easier as well. > So would forcing the leading zeros with "000.000.000.000" -- Stuart From stuart at lexacorp.com.pg Tue Feb 8 16:39:12 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 09 Feb 2005 08:39:12 +1000 Subject: [AccessD] Guru.com In-Reply-To: <000001c50e08$0f2c5ce0$0b08a845@hargrove.internal> References: <004d01c50e05$b96c3930$677aa8c0@ColbyM6805> Message-ID: <4209CC30.22947.A6A99C7@stuart.lexacorp.com.pg> On 8 Feb 2005 at 13:00, Mike & Doris Manning wrote: >> 0) Has anyone on the list ever heard of the service? >> 1) Has anyone on the list ever used the service? >> 2) Has anyone on the list ever gotten a job on the service? > 0 yes > 1 no > 2 no > Please don't presume to speak for me! Now for my answers: 0) I have 1) Not me 2) Not me :-) -- Stuart From fhtapia at gmail.com Tue Feb 8 17:05:30 2005 From: fhtapia at gmail.com (Francisco Tapia) Date: Tue, 8 Feb 2005 15:05:30 -0800 Subject: [AccessD] Connection Problems Message-ID: we're having a network problem that has continued from yesterday... my users do not see that, all they see is that their email / my program is having connectivity errors. so what I need is to be able to restore the connection back to my adp... I have solved this by catching the error number in a particular procedure but as a database application i've programmed everything with CurrentProject.Connection... possibly the only way to fix this issue is to run through every procedure and append the new error handling case generally i write my error handling like this: ON error goto errorline Errorline: Select case err Case 1 do stuff here Case 2 do other stuff here Case else blatmail "send mail" End Select Resume Exit Resume 'for F9 handling. what do you guys think????? -- -Francisco http://pcthis.blogspot.com | PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... From accessd at shaw.ca Tue Feb 8 19:24:05 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 08 Feb 2005 17:24:05 -0800 Subject: [AccessD] A97. Report with printer and paper selectionpickswrongpaper when deployed on identica In-Reply-To: <20050208141620.2BE0C2BD77E@smtp.nildram.co.uk> Message-ID: <0IBM00E2ZENTLW@l-daemon> Hi All: A little late in this discussion but I remember having similar set of issues with a client's particular printer. The final solution, after virtually trying everything, was to VNC to the client's site and recompile the offending reports. It worked fine after that but every-time a new or updated report was required the same procedure took place. When they changed printers and went to a new version of Access (from A97) the problems went away. I was never sure whether it was printer or A97 or both that caused the problem. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, February 08, 2005 5:16 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] A97. Report with printer and paper selectionpickswrongpaper when deployed on identica Just a long shot Gustav, but they aren't on a different version of the printer driver are they? Don't immediately see why that should cause your problem anyway, but grasping at straws.... -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printer and paper selection pickswrongpaper when deployed on identica Date: 08/02/05 10:39 > > Hi Doris > > It is. It is called "Invoice" both here and at the client. > And the app "reads" that - otherwise it would complain that "This > report was previously .. etc." > > /gustav > > >>> mikedorism at adelphia.net 07-02-2005 19:44:53 >>> > Make sure the report is set up for Specific printer instead of Default > printer. > > Doris Manning > Database Administrator > Hargrove Inc. > www.hargroveinc.com > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > Brock > Sent: Monday, February 07, 2005 12:14 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] A97. Report with printer and paper selection picks > wrongpaper when deployed on identical Windows XP > > > Hi all > > The report is set up for printing to a custom printer (named Invoice) > using > a NEC Pinwriter P9XL driver, this matrix printer and endless forms. > This > prints fine with my machine with same Windows XP and Access as the > client. > > However, when the app is moved to the client, with the Invoice printer > set > up in exactly the same way, without doing any preview or print and no > messagebox "This report was previously .. would you like to etc." - > when I > open the report in design view - the paper format has been set to > Letter! > Margins are preserved. > > When I (re)select paper format to endless forms and saves the report, > it > prints fine and will not fall back to Letter. The Invoice printer is > set up > with all paper settings (default, advanced etc.) set to endless forms. > Still > Letter is picked initially for paper format. > > We've tried in the registry to remove all other paper formats than the > endless we need, but it seems that Windows when accessing the printer, > rebuilds the list of standard paper formats. > > Anyone having a cure for this? > > /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 > -- > 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 john at winhaven.net Tue Feb 8 20:56:23 2005 From: john at winhaven.net (John Bartow) Date: Tue, 8 Feb 2005 20:56:23 -0600 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: OOPS! ee-gads that looked pretty stupid! I'm blaming it on my wireless keyboard problems! (even if that is a stretch) :o) I meant "generally I don't see the need for compiling an mde". John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, February 08, 2005 3:13 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Compiling and compacting are two different things, John. Charlotte Foust -----Original Message----- From: John Bartow [mailto:john at winhaven.net] Sent: Tuesday, February 08, 2005 11:40 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Steve, I agree, generally I don't see the need for compiling an mde. I did it once that I can think of and that was for a work around which used temp tables in the mde. Eventually I found a better solution. But as I stated earlier: not every Access developer is as good as you AccessD-er gurus! (and I mean that in all sincerity) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 12:05 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? I know what you mean about the keybd, I have one from M$ and it does similar. What I meant was, while you can compact an mde,why would you, its redundant. (Well, as I write this , I am thinking if you use temp tables, you would want to ....) But, its my app,I'm not compactng anywhere in it, and I don't have an MDW. I'm just trying to paint a full picture to the original poster as well, but she seems not to be reading her thread today! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 12:38 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Sorry, should have been a paragraph in there. (I have a (expensive) Logitech wireless keyboard and yesterday it started giving me grief. Skips keystrokes, won't send keystrokes at all. I changed batteries and it still is acting up! Very frustrating!) The security I was referring to was the person who's mdw was shadowed by a md1. An MDE can be compacted, in version A97 or A2k3 anyway. I was suggesting that it was either happening as a bug or expressly via the user code. If for some reason it hangs up the compaction process leaves behind a copy used in the process. Now normally IIRC correctly the filename is db1 or something but I don't know how hard and fast that rule is. You can of course create a copy with another name in code but I would guess you probably know if you're doing that or not - however if this is a project you picked up from another then you may not. I deal with other access developers apps which leave the compact on exit thing turned on in the FE. There is no reason for it other than they probably aren't aware they can turn it off. Not everyone there is as good as you AccessD-ers! (and I mean that in all sincerity) It was all just rambling thouths I had in an attempt to help out. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 10:44 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Well, there is no security on the application where I found this ... And there shouldn't be any compact on an MDE. Its still a mystery to me what this file is about. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 11:00 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Just a wild thought but given that it is almost the same size it sounds as if it is a failed compacting process. Could there be some glitch that causes this app to compact the security file? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dejpolsys at hotmail.com Tue Feb 8 21:01:09 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Tue, 8 Feb 2005 22:01:09 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? References: Message-ID: ..this just gets better and better :)))) William Hindman ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 08, 2005 9:56 PM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > OOPS! ee-gads that looked pretty stupid! > > I'm blaming it on my wireless keyboard problems! (even if that is a > stretch) > :o) > > I meant "generally I don't see the need for compiling an mde". > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Tuesday, February 08, 2005 3:13 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > > Compiling and compacting are two different things, John. > > Charlotte Foust > > > -----Original Message----- > From: John Bartow [mailto:john at winhaven.net] > Sent: Tuesday, February 08, 2005 11:40 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > > > Steve, > I agree, generally I don't see the need for compiling an mde. I did it > once that I can think of and that was for a work around which used temp > tables in the mde. Eventually I found a better solution. > > But as I stated earlier: not every Access developer is as good as you > AccessD-er gurus! (and I mean that in all sincerity) > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 12:05 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > I know what you mean about the keybd, I have one from M$ and it does > similar. What I meant was, while you can compact an mde,why would you, > its redundant. (Well, as I write this , I am thinking if you use temp > tables, you would want to ....) But, its my app,I'm not compactng > anywhere in it, and I don't have an MDW. I'm just trying to paint a > full picture to the original poster as well, but she seems not to be > reading her thread today! > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 12:38 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Sorry, should have been a paragraph in there. > > (I have a (expensive) Logitech wireless keyboard and yesterday it > started giving me grief. Skips keystrokes, won't send keystrokes at all. > I changed batteries and it still is acting up! Very frustrating!) > > The security I was referring to was the person who's mdw was shadowed by > a md1. > > An MDE can be compacted, in version A97 or A2k3 anyway. I was suggesting > that it was either happening as a bug or expressly via the user code. If > for some reason it hangs up the compaction process leaves behind a copy > used in the process. Now normally IIRC correctly the filename is db1 or > something but I don't know how hard and fast that rule is. You can of > course create a copy with another name in code but I would guess you > probably know if you're doing that or not - however if this is a project > you picked up from another then you may not. I deal with other access > developers apps which leave the compact on exit thing turned on in the > FE. There is no reason for it other than they probably aren't aware they > can turn it off. Not everyone there is as good as you AccessD-ers! (and > I mean that in all sincerity) > > It was all just rambling thouths I had in an attempt to help out. > > John B. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 10:44 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > Well, there is no security on the application where I found this ... And > there shouldn't be any compact on an MDE. Its still a mystery to me what > this file is about. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 11:00 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Just a wild thought but given that it is almost the same size it sounds > as if it is a failed compacting process. Could there be some glitch that > causes this app to compact the security file? > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 9:49 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > PS: It is too large to be a lock-file, it is ALMOST the same size as > the application , but not exactly the same. > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Friday, February 04, 2005 6:45 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > My loading of the database already refers to the mdw. I am doing a new > upload of the database in about 10 minutes. That is when the md1 will > appear, if it is going to. Here we go... > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Thursday, February 03, 2005 9:13 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Hi Karen: > > I have not been keeping up with the list but here is my comment. > > I think the md1 file is actually a mdw file that has been renamed and > incorporated as some form of security. Why do you not leave or change > it's extension to mdw and load your app in the standard way. > > 'C:\progarm file\Office\11\msacccess.exe > c:\MyDirectory\MyApplication.mdb /wrkgrp > c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' > > HTH > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Thursday, February 03, 2005 8:19 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > No idea. I'll play the waiting game. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 03, 2005 10:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] What is this .md1 That Is Locking My Security > File? > > > ..wag of course, but could the db be using any temp dbs and naming them > with the md1 extension when it creates them? > > William Hindman > > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, February 03, 2005 10:38 AM > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > >>I am not that dumb. I do admit to trusting the wrong people. Of > course >> I get the .ldb s on the databases. This is actually the number one. >> Next time it happens, I will take a screen shot and announce that I > have >> *the evidence*. The *evidence* will surely float to the surface again > >> in the next week. So let's wait until it happens again, maybe if I > can >> list all the files that are showing up it can be figured out. Thanks! >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> GregSmith at starband.net >> Sent: Thursday, February 03, 2005 10:24 AM >> To: accessd at databaseadvisors.com >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Well, I can't figure out why you're not getting the corresponding ldb >> file that's assocated with all of the MSAccess versions and their >> db's. > What >> OS are you running on? What version of Access are you using? Can you > >> make sure you ARE getting those ldb files on the databases? If not, >> there's something really adrift here. >> >> I don't doubt you are getting what you say you are...you should know! >> ;) >> We need a few more puzzle pieces yet...but we'll get it put > together... >> >> >>> I swear that this is a one and not an L. It is not present when > users >>> have the database is opening, using the rb.mdw file and all is well. >> It >>> only locks occassionally. Next time it locks, I will put on my > specs, >>> but I am pretty darn sure it is a 1. >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin > Craps >> - >>> IT Helps >>> Sent: Thursday, February 03, 2005 1:44 AM >>> To: Access Developers discussion and problem solving >>> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >>> File? >>> >>> >>> Sorry my mistake >>> >>> You are correct, I just presumed the 1 was misread with a l and did >> not >>> think any further.... >>> >>> Erwin >>> >>> >>> -----Oorspronkelijk bericht----- >>> Van: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] Namens >>> GregSmith at starband.net >>> Verzonden: woensdag 2 februari 2005 16:20 >>> Aan: accessd at databaseadvisors.com >>> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My > Security >>> File? >>> >>> I've always had and ldb (small "L") file present when someone logs >> into >>> a database...and for a split db, there is one for the FE, one for the >> BE >>> and one for the security file...but they're all ldb, not md"x" files. > >>> The security file, SecFile.mdw would have a corresponding SecFile.ldb > >>> associated with it when someone logs in. Same with the FE and BE >>> files-a corresponding *.ldb file. I can't find any reference > anywhere >>> to mdl (small "L") on M$ or Google... >>> >>> If you login "Exclusively" to a db, then this ldb file does not open, > >>> letting Access know that nobody else can login because the file is >>> 'locked' by an exclusive user. >>> >>> Greg >>> >>>> This is probably a mdl file (l not 1). >>>> A mdl file is always present when somebody has opened the database >>>> file, in this case the security file. In this file all locks are >>>> kepded and is needed for Access to >> operate. >>>> >>>> This does not cause any lockouts for users unless some bad >> programming >>> >>>> or other (security?) issues. >>>> >>>> >>>> Erwin >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Nicholson, >>>> Karen >>>> Sent: Tuesday, February 01, 2005 5:26 PM >>>> To: accessd at databaseadvisors.com >>>> Subject: [AccessD] What is this .md1 That Is Locking My Security >> File? >>>> >>>> Now Access is being rude to me. I recently moved the security file >>>> that controls my database from each person's own hard drive to a >>>> centralized location on the network. Every couple of days, the >>>> security file named rb.mdw has a friend, rb.md1, locking out most of > >>>> the users. Does anyone know what this is and how to prevent it? >>> Thanks. >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 8 21:12:41 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 08 Feb 2005 22:12:41 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: <007901c50e55$378e9f70$677aa8c0@ColbyM6805> ROTFL. Yea, it never made much sense to me to compile an MDE either. ;-) It's a little known fact though that you can rename an MDB/A/E to any extension you want and it is still a database container. Thus you could rename your MDA to MDE, in which case you MIGHT find a reason to compact an MDE! LOL John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Tuesday, February 08, 2005 10:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..this just gets better and better :)))) William Hindman ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 08, 2005 9:56 PM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > OOPS! ee-gads that looked pretty stupid! > > I'm blaming it on my wireless keyboard problems! (even if that is a > stretch) > :o) > > I meant "generally I don't see the need for compiling an mde". > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Tuesday, February 08, 2005 3:13 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > > Compiling and compacting are two different things, John. > > Charlotte Foust > > > -----Original Message----- > From: John Bartow [mailto:john at winhaven.net] > Sent: Tuesday, February 08, 2005 11:40 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Steve, > I agree, generally I don't see the need for compiling an mde. I did it > once that I can think of and that was for a work around which used > temp tables in the mde. Eventually I found a better solution. > > But as I stated earlier: not every Access developer is as good as you > AccessD-er gurus! (and I mean that in all sincerity) > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 12:05 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > I know what you mean about the keybd, I have one from M$ and it does > similar. What I meant was, while you can compact an mde,why would you, > its redundant. (Well, as I write this , I am thinking if you use temp > tables, you would want to ....) But, its my app,I'm not compactng > anywhere in it, and I don't have an MDW. I'm just trying to paint a > full picture to the original poster as well, but she seems not to be > reading her thread today! > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 12:38 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Sorry, should have been a paragraph in there. > > (I have a (expensive) Logitech wireless keyboard and yesterday it > started giving me grief. Skips keystrokes, won't send keystrokes at > all. I changed batteries and it still is acting up! Very frustrating!) > > The security I was referring to was the person who's mdw was shadowed > by a md1. > > An MDE can be compacted, in version A97 or A2k3 anyway. I was > suggesting that it was either happening as a bug or expressly via the > user code. If for some reason it hangs up the compaction process > leaves behind a copy used in the process. Now normally IIRC correctly > the filename is db1 or something but I don't know how hard and fast > that rule is. You can of course create a copy with another name in > code but I would guess you probably know if you're doing that or not - > however if this is a project you picked up from another then you may > not. I deal with other access developers apps which leave the compact > on exit thing turned on in the FE. There is no reason for it other > than they probably aren't aware they can turn it off. Not everyone > there is as good as you AccessD-ers! (and I mean that in all > sincerity) > > It was all just rambling thouths I had in an attempt to help out. > > John B. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 10:44 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > Well, there is no security on the application where I found this ... > And there shouldn't be any compact on an MDE. Its still a mystery to > me what this file is about. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 11:00 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Just a wild thought but given that it is almost the same size it > sounds as if it is a failed compacting process. Could there be some > glitch that causes this app to compact the security file? > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 9:49 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > PS: It is too large to be a lock-file, it is ALMOST the same size as > the application , but not exactly the same. > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Friday, February 04, 2005 6:45 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > My loading of the database already refers to the mdw. I am doing a > new upload of the database in about 10 minutes. That is when the md1 > will appear, if it is going to. Here we go... > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim > Lawrence > Sent: Thursday, February 03, 2005 9:13 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Hi Karen: > > I have not been keeping up with the list but here is my comment. > > I think the md1 file is actually a mdw file that has been renamed and > incorporated as some form of security. Why do you not leave or change > it's extension to mdw and load your app in the standard way. > > 'C:\progarm file\Office\11\msacccess.exe > c:\MyDirectory\MyApplication.mdb /wrkgrp > c:\MyDirectory\MyApplication.mdw' or > 'c:\MyDirectory\MyApplication.md1' > > HTH > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Thursday, February 03, 2005 8:19 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > No idea. I'll play the waiting game. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 03, 2005 10:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] What is this .md1 That Is Locking My Security > File? > > > ..wag of course, but could the db be using any temp dbs and naming > them with the md1 extension when it creates them? > > William Hindman > > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, February 03, 2005 10:38 AM > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > >>I am not that dumb. I do admit to trusting the wrong people. Of > course >> I get the .ldb s on the databases. This is actually the number one. >> Next time it happens, I will take a screen shot and announce that I > have >> *the evidence*. The *evidence* will surely float to the surface >> again > >> in the next week. So let's wait until it happens again, maybe if I > can >> list all the files that are showing up it can be figured out. >> Thanks! >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> GregSmith at starband.net >> Sent: Thursday, February 03, 2005 10:24 AM >> To: accessd at databaseadvisors.com >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Well, I can't figure out why you're not getting the corresponding ldb >> file that's assocated with all of the MSAccess versions and their >> db's. > What >> OS are you running on? What version of Access are you using? Can >> you > >> make sure you ARE getting those ldb files on the databases? If not, >> there's something really adrift here. >> >> I don't doubt you are getting what you say you are...you should know! >> ;) >> We need a few more puzzle pieces yet...but we'll get it put > together... >> >> >>> I swear that this is a one and not an L. It is not present when > users >>> have the database is opening, using the rb.mdw file and all is well. >> It >>> only locks occassionally. Next time it locks, I will put on my > specs, >>> but I am pretty darn sure it is a 1. >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin > Craps >> - >>> IT Helps >>> Sent: Thursday, February 03, 2005 1:44 AM >>> To: Access Developers discussion and problem solving >>> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >>> File? >>> >>> >>> Sorry my mistake >>> >>> You are correct, I just presumed the 1 was misread with a l and did >> not >>> think any further.... >>> >>> Erwin >>> >>> >>> -----Oorspronkelijk bericht----- >>> Van: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] Namens >>> GregSmith at starband.net >>> Verzonden: woensdag 2 februari 2005 16:20 >>> Aan: accessd at databaseadvisors.com >>> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My > Security >>> File? >>> >>> I've always had and ldb (small "L") file present when someone logs >> into >>> a database...and for a split db, there is one for the FE, one for >>> the >> BE >>> and one for the security file...but they're all ldb, not md"x" >>> files. > >>> The security file, SecFile.mdw would have a corresponding >>> SecFile.ldb > >>> associated with it when someone logs in. Same with the FE and BE >>> files-a corresponding *.ldb file. I can't find any reference > anywhere >>> to mdl (small "L") on M$ or Google... >>> >>> If you login "Exclusively" to a db, then this ldb file does not >>> open, > >>> letting Access know that nobody else can login because the file is >>> 'locked' by an exclusive user. >>> >>> Greg >>> >>>> This is probably a mdl file (l not 1). >>>> A mdl file is always present when somebody has opened the database >>>> file, in this case the security file. In this file all locks are >>>> kepded and is needed for Access to >> operate. >>>> >>>> This does not cause any lockouts for users unless some bad >> programming >>> >>>> or other (security?) issues. >>>> >>>> >>>> Erwin >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Nicholson, >>>> Karen >>>> Sent: Tuesday, February 01, 2005 5:26 PM >>>> To: accessd at databaseadvisors.com >>>> Subject: [AccessD] What is this .md1 That Is Locking My Security >> File? >>>> >>>> Now Access is being rude to me. I recently moved the security file >>>> that controls my database from each person's own hard drive to a >>>> centralized location on the network. Every couple of days, the >>>> security file named rb.mdw has a friend, rb.md1, locking out most >>>> of > >>>> the users. Does anyone know what this is and how to prevent it? >>> Thanks. >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 8 21:30:30 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 08 Feb 2005 22:30:30 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: <007901c50e55$378e9f70$677aa8c0@ColbyM6805> Message-ID: <008101c50e57$b48b5160$677aa8c0@ColbyM6805> ROTFLMAOBTC. You MIGHT find a reason to COMPILE an MDE. And I don't even have one of these whizbang MS keyboards. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 08, 2005 10:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? ROTFL. Yea, it never made much sense to me to compile an MDE either. ;-) It's a little known fact though that you can rename an MDB/A/E to any extension you want and it is still a database container. Thus you could rename your MDA to MDE, in which case you MIGHT find a reason to compact an MDE! LOL John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Tuesday, February 08, 2005 10:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..this just gets better and better :)))) William Hindman ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 08, 2005 9:56 PM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > OOPS! ee-gads that looked pretty stupid! > > I'm blaming it on my wireless keyboard problems! (even if that is a > stretch) > :o) > > I meant "generally I don't see the need for compiling an mde". > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Tuesday, February 08, 2005 3:13 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > > Compiling and compacting are two different things, John. > > Charlotte Foust > > > -----Original Message----- > From: John Bartow [mailto:john at winhaven.net] > Sent: Tuesday, February 08, 2005 11:40 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Steve, > I agree, generally I don't see the need for compiling an mde. I did it > once that I can think of and that was for a work around which used > temp tables in the mde. Eventually I found a better solution. > > But as I stated earlier: not every Access developer is as good as you > AccessD-er gurus! (and I mean that in all sincerity) > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 12:05 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > I know what you mean about the keybd, I have one from M$ and it does > similar. What I meant was, while you can compact an mde,why would you, > its redundant. (Well, as I write this , I am thinking if you use temp > tables, you would want to ....) But, its my app,I'm not compactng > anywhere in it, and I don't have an MDW. I'm just trying to paint a > full picture to the original poster as well, but she seems not to be > reading her thread today! > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 12:38 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Sorry, should have been a paragraph in there. > > (I have a (expensive) Logitech wireless keyboard and yesterday it > started giving me grief. Skips keystrokes, won't send keystrokes at > all. I changed batteries and it still is acting up! Very frustrating!) > > The security I was referring to was the person who's mdw was shadowed > by a md1. > > An MDE can be compacted, in version A97 or A2k3 anyway. I was > suggesting that it was either happening as a bug or expressly via the > user code. If for some reason it hangs up the compaction process > leaves behind a copy used in the process. Now normally IIRC correctly > the filename is db1 or something but I don't know how hard and fast > that rule is. You can of course create a copy with another name in > code but I would guess you probably know if you're doing that or not - > however if this is a project you picked up from another then you may > not. I deal with other access developers apps which leave the compact > on exit thing turned on in the FE. There is no reason for it other > than they probably aren't aware they can turn it off. Not everyone > there is as good as you AccessD-ers! (and I mean that in all > sincerity) > > It was all just rambling thouths I had in an attempt to help out. > > John B. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 10:44 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > Well, there is no security on the application where I found this ... > And there shouldn't be any compact on an MDE. Its still a mystery to > me what this file is about. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 11:00 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Just a wild thought but given that it is almost the same size it > sounds as if it is a failed compacting process. Could there be some > glitch that causes this app to compact the security file? > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 9:49 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > PS: It is too large to be a lock-file, it is ALMOST the same size as > the application , but not exactly the same. > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Friday, February 04, 2005 6:45 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > My loading of the database already refers to the mdw. I am doing a > new upload of the database in about 10 minutes. That is when the md1 > will appear, if it is going to. Here we go... > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim > Lawrence > Sent: Thursday, February 03, 2005 9:13 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Hi Karen: > > I have not been keeping up with the list but here is my comment. > > I think the md1 file is actually a mdw file that has been renamed and > incorporated as some form of security. Why do you not leave or change > it's extension to mdw and load your app in the standard way. > > 'C:\progarm file\Office\11\msacccess.exe > c:\MyDirectory\MyApplication.mdb /wrkgrp > c:\MyDirectory\MyApplication.mdw' or > 'c:\MyDirectory\MyApplication.md1' > > HTH > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Thursday, February 03, 2005 8:19 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > No idea. I'll play the waiting game. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 03, 2005 10:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] What is this .md1 That Is Locking My Security > File? > > > ..wag of course, but could the db be using any temp dbs and naming > them with the md1 extension when it creates them? > > William Hindman > > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, February 03, 2005 10:38 AM > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > >>I am not that dumb. I do admit to trusting the wrong people. Of > course >> I get the .ldb s on the databases. This is actually the number one. >> Next time it happens, I will take a screen shot and announce that I > have >> *the evidence*. The *evidence* will surely float to the surface >> again > >> in the next week. So let's wait until it happens again, maybe if I > can >> list all the files that are showing up it can be figured out. >> Thanks! >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> GregSmith at starband.net >> Sent: Thursday, February 03, 2005 10:24 AM >> To: accessd at databaseadvisors.com >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Well, I can't figure out why you're not getting the corresponding ldb >> file that's assocated with all of the MSAccess versions and their >> db's. > What >> OS are you running on? What version of Access are you using? Can >> you > >> make sure you ARE getting those ldb files on the databases? If not, >> there's something really adrift here. >> >> I don't doubt you are getting what you say you are...you should know! >> ;) >> We need a few more puzzle pieces yet...but we'll get it put > together... >> >> >>> I swear that this is a one and not an L. It is not present when > users >>> have the database is opening, using the rb.mdw file and all is well. >> It >>> only locks occassionally. Next time it locks, I will put on my > specs, >>> but I am pretty darn sure it is a 1. >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin > Craps >> - >>> IT Helps >>> Sent: Thursday, February 03, 2005 1:44 AM >>> To: Access Developers discussion and problem solving >>> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >>> File? >>> >>> >>> Sorry my mistake >>> >>> You are correct, I just presumed the 1 was misread with a l and did >> not >>> think any further.... >>> >>> Erwin >>> >>> >>> -----Oorspronkelijk bericht----- >>> Van: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] Namens >>> GregSmith at starband.net >>> Verzonden: woensdag 2 februari 2005 16:20 >>> Aan: accessd at databaseadvisors.com >>> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My > Security >>> File? >>> >>> I've always had and ldb (small "L") file present when someone logs >> into >>> a database...and for a split db, there is one for the FE, one for >>> the >> BE >>> and one for the security file...but they're all ldb, not md"x" >>> files. > >>> The security file, SecFile.mdw would have a corresponding >>> SecFile.ldb > >>> associated with it when someone logs in. Same with the FE and BE >>> files-a corresponding *.ldb file. I can't find any reference > anywhere >>> to mdl (small "L") on M$ or Google... >>> >>> If you login "Exclusively" to a db, then this ldb file does not >>> open, > >>> letting Access know that nobody else can login because the file is >>> 'locked' by an exclusive user. >>> >>> Greg >>> >>>> This is probably a mdl file (l not 1). >>>> A mdl file is always present when somebody has opened the database >>>> file, in this case the security file. In this file all locks are >>>> kepded and is needed for Access to >> operate. >>>> >>>> This does not cause any lockouts for users unless some bad >> programming >>> >>>> or other (security?) issues. >>>> >>>> >>>> Erwin >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Nicholson, >>>> Karen >>>> Sent: Tuesday, February 01, 2005 5:26 PM >>>> To: accessd at databaseadvisors.com >>>> Subject: [AccessD] What is this .md1 That Is Locking My Security >> File? >>>> >>>> Now Access is being rude to me. I recently moved the security file >>>> that controls my database from each person's own hard drive to a >>>> centralized location on the network. Every couple of days, the >>>> security file named rb.mdw has a friend, rb.md1, locking out most >>>> of > >>>> the users. Does anyone know what this is and how to prevent it? >>> Thanks. >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Tue Feb 8 21:36:56 2005 From: john at winhaven.net (John Bartow) Date: Tue, 8 Feb 2005 21:36:56 -0600 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: <007901c50e55$378e9f70$677aa8c0@ColbyM6805> Message-ID: OK, I sit corrected :o)) Glad I could bring a little bit of laughter to people (even if it is at my expense :o) I remember doing that naming game for some reason or another a few years back. Renamed the .mdb to .jrb or something. Can't remember if I compiled or compacted it though! John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 08, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? ROTFL. Yea, it never made much sense to me to compile an MDE either. ;-) It's a little known fact though that you can rename an MDB/A/E to any extension you want and it is still a database container. Thus you could rename your MDA to MDE, in which case you MIGHT find a reason to compact an MDE! LOL John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Tuesday, February 08, 2005 10:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..this just gets better and better :)))) William Hindman ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 08, 2005 9:56 PM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > OOPS! ee-gads that looked pretty stupid! > > I'm blaming it on my wireless keyboard problems! (even if that is a > stretch) > :o) > > I meant "generally I don't see the need for compiling an mde". > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Tuesday, February 08, 2005 3:13 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > > Compiling and compacting are two different things, John. > > Charlotte Foust > > > -----Original Message----- > From: John Bartow [mailto:john at winhaven.net] > Sent: Tuesday, February 08, 2005 11:40 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Steve, > I agree, generally I don't see the need for compiling an mde. I did it > once that I can think of and that was for a work around which used > temp tables in the mde. Eventually I found a better solution. > > But as I stated earlier: not every Access developer is as good as you > AccessD-er gurus! (and I mean that in all sincerity) > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 12:05 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > I know what you mean about the keybd, I have one from M$ and it does > similar. What I meant was, while you can compact an mde,why would you, > its redundant. (Well, as I write this , I am thinking if you use temp > tables, you would want to ....) But, its my app,I'm not compactng > anywhere in it, and I don't have an MDW. I'm just trying to paint a > full picture to the original poster as well, but she seems not to be > reading her thread today! > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 12:38 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Sorry, should have been a paragraph in there. > > (I have a (expensive) Logitech wireless keyboard and yesterday it > started giving me grief. Skips keystrokes, won't send keystrokes at > all. I changed batteries and it still is acting up! Very frustrating!) > > The security I was referring to was the person who's mdw was shadowed > by a md1. > > An MDE can be compacted, in version A97 or A2k3 anyway. I was > suggesting that it was either happening as a bug or expressly via the > user code. If for some reason it hangs up the compaction process > leaves behind a copy used in the process. Now normally IIRC correctly > the filename is db1 or something but I don't know how hard and fast > that rule is. You can of course create a copy with another name in > code but I would guess you probably know if you're doing that or not - > however if this is a project you picked up from another then you may > not. I deal with other access developers apps which leave the compact > on exit thing turned on in the FE. There is no reason for it other > than they probably aren't aware they can turn it off. Not everyone > there is as good as you AccessD-ers! (and I mean that in all > sincerity) > > It was all just rambling thouths I had in an attempt to help out. > > John B. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 10:44 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > Well, there is no security on the application where I found this ... > And there shouldn't be any compact on an MDE. Its still a mystery to > me what this file is about. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 11:00 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Just a wild thought but given that it is almost the same size it > sounds as if it is a failed compacting process. Could there be some > glitch that causes this app to compact the security file? > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 9:49 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > PS: It is too large to be a lock-file, it is ALMOST the same size as > the application , but not exactly the same. > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Friday, February 04, 2005 6:45 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > My loading of the database already refers to the mdw. I am doing a > new upload of the database in about 10 minutes. That is when the md1 > will appear, if it is going to. Here we go... > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim > Lawrence > Sent: Thursday, February 03, 2005 9:13 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Hi Karen: > > I have not been keeping up with the list but here is my comment. > > I think the md1 file is actually a mdw file that has been renamed and > incorporated as some form of security. Why do you not leave or change > it's extension to mdw and load your app in the standard way. > > 'C:\progarm file\Office\11\msacccess.exe > c:\MyDirectory\MyApplication.mdb /wrkgrp > c:\MyDirectory\MyApplication.mdw' or > 'c:\MyDirectory\MyApplication.md1' > > HTH > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Thursday, February 03, 2005 8:19 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > No idea. I'll play the waiting game. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 03, 2005 10:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] What is this .md1 That Is Locking My Security > File? > > > ..wag of course, but could the db be using any temp dbs and naming > them with the md1 extension when it creates them? > > William Hindman > > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, February 03, 2005 10:38 AM > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > >>I am not that dumb. I do admit to trusting the wrong people. Of > course >> I get the .ldb s on the databases. This is actually the number one. >> Next time it happens, I will take a screen shot and announce that I > have >> *the evidence*. The *evidence* will surely float to the surface >> again > >> in the next week. So let's wait until it happens again, maybe if I > can >> list all the files that are showing up it can be figured out. >> Thanks! >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> GregSmith at starband.net >> Sent: Thursday, February 03, 2005 10:24 AM >> To: accessd at databaseadvisors.com >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Well, I can't figure out why you're not getting the corresponding ldb >> file that's assocated with all of the MSAccess versions and their >> db's. > What >> OS are you running on? What version of Access are you using? Can >> you > >> make sure you ARE getting those ldb files on the databases? If not, >> there's something really adrift here. >> >> I don't doubt you are getting what you say you are...you should know! >> ;) >> We need a few more puzzle pieces yet...but we'll get it put > together... >> >> >>> I swear that this is a one and not an L. It is not present when > users >>> have the database is opening, using the rb.mdw file and all is well. >> It >>> only locks occassionally. Next time it locks, I will put on my > specs, >>> but I am pretty darn sure it is a 1. >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin > Craps >> - >>> IT Helps >>> Sent: Thursday, February 03, 2005 1:44 AM >>> To: Access Developers discussion and problem solving >>> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >>> File? >>> >>> >>> Sorry my mistake >>> >>> You are correct, I just presumed the 1 was misread with a l and did >> not >>> think any further.... >>> >>> Erwin >>> >>> >>> -----Oorspronkelijk bericht----- >>> Van: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] Namens >>> GregSmith at starband.net >>> Verzonden: woensdag 2 februari 2005 16:20 >>> Aan: accessd at databaseadvisors.com >>> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My > Security >>> File? >>> >>> I've always had and ldb (small "L") file present when someone logs >> into >>> a database...and for a split db, there is one for the FE, one for >>> the >> BE >>> and one for the security file...but they're all ldb, not md"x" >>> files. > >>> The security file, SecFile.mdw would have a corresponding >>> SecFile.ldb > >>> associated with it when someone logs in. Same with the FE and BE >>> files-a corresponding *.ldb file. I can't find any reference > anywhere >>> to mdl (small "L") on M$ or Google... >>> >>> If you login "Exclusively" to a db, then this ldb file does not >>> open, > >>> letting Access know that nobody else can login because the file is >>> 'locked' by an exclusive user. >>> >>> Greg >>> >>>> This is probably a mdl file (l not 1). >>>> A mdl file is always present when somebody has opened the database >>>> file, in this case the security file. In this file all locks are >>>> kepded and is needed for Access to >> operate. >>>> >>>> This does not cause any lockouts for users unless some bad >> programming >>> >>>> or other (security?) issues. >>>> >>>> >>>> Erwin >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Nicholson, >>>> Karen >>>> Sent: Tuesday, February 01, 2005 5:26 PM >>>> To: accessd at databaseadvisors.com >>>> Subject: [AccessD] What is this .md1 That Is Locking My Security >> File? >>>> >>>> Now Access is being rude to me. I recently moved the security file >>>> that controls my database from each person's own hard drive to a >>>> centralized location on the network. Every couple of days, the >>>> security file named rb.mdw has a friend, rb.md1, locking out most >>>> of > >>>> the users. Does anyone know what this is and how to prevent it? >>> Thanks. >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 8 21:36:59 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 08 Feb 2005 22:36:59 -0500 Subject: [AccessD] Selecting a directory Message-ID: <008201c50e58$a0b58a10$677aa8c0@ColbyM6805> I have used the ADH FindFile module and function for ages. However I also need to select a directory (to copy a file to for example) and the ADH code only allows selecting a file, not a dir. Is there any way to cause that code to select a directory? Is there another module / function to use the fileFind dialog to select a directory? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From d.dick at uws.edu.au Tue Feb 8 21:44:49 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Wed, 9 Feb 2005 14:44:49 +1100 Subject: [AccessD] Selecting a directory In-Reply-To: <008201c50e58$a0b58a10$677aa8c0@ColbyM6805> Message-ID: <200502090344.j193ixwF011377@cooper.uws.edu.au> Hi John Try """""""""""""""""""""""""""""""""""""""""""""""""""""""""""" Option Compare Database Option Explicit Private Type BROWSEINFO hwndOwner As Long pidlRoot As Long pszDisplayName As Long lpszTitle As Long ulFlags As Long lpfnCallback As Long lParam As Long iImage As Long End Type Private Const BIF_RETURNONLYFSDIRS = 1 Private Const MAX_PATH = 260 Private Declare Sub CoTaskMemFree Lib "ole32.dll" (ByVal hMem As Long) Private Declare Function lstrcat Lib "kernel32" Alias "lstrcatA" _ (ByVal lpString1 As String, ByVal lpString2 As String) As Long Private Declare Function SHBrowseForFolder Lib "Shell32" _ (lpbi As BROWSEINFO) As Long Private Declare Function SHGetPathFromIDList Lib "Shell32" _ (ByVal pidList As Long, ByVal lpBuffer As String) As Long Public Function BrowseForFolder(hwndOwner As Long, sPrompt As String) As String Dim iNull As Integer Dim lpIDList As Long Dim lResult As Long Dim sPath As String Dim udtBI As BROWSEINFO With udtBI .hwndOwner = hwndOwner .lpszTitle = lstrcat(sPrompt, "") .ulFlags = BIF_RETURNONLYFSDIRS End With lpIDList = SHBrowseForFolder(udtBI) If lpIDList Then sPath = String$(MAX_PATH, 0) lResult = SHGetPathFromIDList(lpIDList, sPath) Call CoTaskMemFree(lpIDList) iNull = InStr(sPath, vbNullChar) If iNull Then sPath = Left$(sPath, iNull - 1) End If End If BrowseForFolder = sPath End Function """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""''' -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Wednesday, 9 February 2005 2:37 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Selecting a directory I have used the ADH FindFile module and function for ages. However I also need to select a directory (to copy a file to for example) and the ADH code only allows selecting a file, not a dir. Is there any way to cause that code to select a directory? Is there another module / function to use the fileFind dialog to select a directory? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Tue Feb 8 21:45:17 2005 From: john at winhaven.net (John Bartow) Date: Tue, 8 Feb 2005 21:45:17 -0600 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: <008101c50e57$b48b5160$677aa8c0@ColbyM6805> Message-ID: Don't get one - they suck. They tend to get you a lot of ribbing too :o) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 08, 2005 9:31 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? ROTFLMAOBTC. You MIGHT find a reason to COMPILE an MDE. And I don't even have one of these whizbang MS keyboards. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 08, 2005 10:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? ROTFL. Yea, it never made much sense to me to compile an MDE either. ;-) It's a little known fact though that you can rename an MDB/A/E to any extension you want and it is still a database container. Thus you could rename your MDA to MDE, in which case you MIGHT find a reason to compact an MDE! LOL John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Tuesday, February 08, 2005 10:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..this just gets better and better :)))) William Hindman ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 08, 2005 9:56 PM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > OOPS! ee-gads that looked pretty stupid! > > I'm blaming it on my wireless keyboard problems! (even if that is a > stretch) > :o) > > I meant "generally I don't see the need for compiling an mde". > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Tuesday, February 08, 2005 3:13 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > > Compiling and compacting are two different things, John. > > Charlotte Foust > > > -----Original Message----- > From: John Bartow [mailto:john at winhaven.net] > Sent: Tuesday, February 08, 2005 11:40 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Steve, > I agree, generally I don't see the need for compiling an mde. I did it > once that I can think of and that was for a work around which used > temp tables in the mde. Eventually I found a better solution. > > But as I stated earlier: not every Access developer is as good as you > AccessD-er gurus! (and I mean that in all sincerity) > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 12:05 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > I know what you mean about the keybd, I have one from M$ and it does > similar. What I meant was, while you can compact an mde,why would you, > its redundant. (Well, as I write this , I am thinking if you use temp > tables, you would want to ....) But, its my app,I'm not compactng > anywhere in it, and I don't have an MDW. I'm just trying to paint a > full picture to the original poster as well, but she seems not to be > reading her thread today! > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 12:38 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Sorry, should have been a paragraph in there. > > (I have a (expensive) Logitech wireless keyboard and yesterday it > started giving me grief. Skips keystrokes, won't send keystrokes at > all. I changed batteries and it still is acting up! Very frustrating!) > > The security I was referring to was the person who's mdw was shadowed > by a md1. > > An MDE can be compacted, in version A97 or A2k3 anyway. I was > suggesting that it was either happening as a bug or expressly via the > user code. If for some reason it hangs up the compaction process > leaves behind a copy used in the process. Now normally IIRC correctly > the filename is db1 or something but I don't know how hard and fast > that rule is. You can of course create a copy with another name in > code but I would guess you probably know if you're doing that or not - > however if this is a project you picked up from another then you may > not. I deal with other access developers apps which leave the compact > on exit thing turned on in the FE. There is no reason for it other > than they probably aren't aware they can turn it off. Not everyone > there is as good as you AccessD-ers! (and I mean that in all > sincerity) > > It was all just rambling thouths I had in an attempt to help out. > > John B. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 10:44 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > Well, there is no security on the application where I found this ... > And there shouldn't be any compact on an MDE. Its still a mystery to > me what this file is about. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 11:00 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Just a wild thought but given that it is almost the same size it > sounds as if it is a failed compacting process. Could there be some > glitch that causes this app to compact the security file? > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 9:49 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > PS: It is too large to be a lock-file, it is ALMOST the same size as > the application , but not exactly the same. > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Friday, February 04, 2005 6:45 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > My loading of the database already refers to the mdw. I am doing a > new upload of the database in about 10 minutes. That is when the md1 > will appear, if it is going to. Here we go... > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim > Lawrence > Sent: Thursday, February 03, 2005 9:13 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Hi Karen: > > I have not been keeping up with the list but here is my comment. > > I think the md1 file is actually a mdw file that has been renamed and > incorporated as some form of security. Why do you not leave or change > it's extension to mdw and load your app in the standard way. > > 'C:\progarm file\Office\11\msacccess.exe > c:\MyDirectory\MyApplication.mdb /wrkgrp > c:\MyDirectory\MyApplication.mdw' or > 'c:\MyDirectory\MyApplication.md1' > > HTH > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Thursday, February 03, 2005 8:19 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > No idea. I'll play the waiting game. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 03, 2005 10:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] What is this .md1 That Is Locking My Security > File? > > > ..wag of course, but could the db be using any temp dbs and naming > them with the md1 extension when it creates them? > > William Hindman > > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, February 03, 2005 10:38 AM > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > >>I am not that dumb. I do admit to trusting the wrong people. Of > course >> I get the .ldb s on the databases. This is actually the number one. >> Next time it happens, I will take a screen shot and announce that I > have >> *the evidence*. The *evidence* will surely float to the surface >> again > >> in the next week. So let's wait until it happens again, maybe if I > can >> list all the files that are showing up it can be figured out. >> Thanks! >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> GregSmith at starband.net >> Sent: Thursday, February 03, 2005 10:24 AM >> To: accessd at databaseadvisors.com >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Well, I can't figure out why you're not getting the corresponding ldb >> file that's assocated with all of the MSAccess versions and their >> db's. > What >> OS are you running on? What version of Access are you using? Can >> you > >> make sure you ARE getting those ldb files on the databases? If not, >> there's something really adrift here. >> >> I don't doubt you are getting what you say you are...you should know! >> ;) >> We need a few more puzzle pieces yet...but we'll get it put > together... >> >> >>> I swear that this is a one and not an L. It is not present when > users >>> have the database is opening, using the rb.mdw file and all is well. >> It >>> only locks occassionally. Next time it locks, I will put on my > specs, >>> but I am pretty darn sure it is a 1. >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin > Craps >> - >>> IT Helps >>> Sent: Thursday, February 03, 2005 1:44 AM >>> To: Access Developers discussion and problem solving >>> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >>> File? >>> >>> >>> Sorry my mistake >>> >>> You are correct, I just presumed the 1 was misread with a l and did >> not >>> think any further.... >>> >>> Erwin >>> >>> >>> -----Oorspronkelijk bericht----- >>> Van: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] Namens >>> GregSmith at starband.net >>> Verzonden: woensdag 2 februari 2005 16:20 >>> Aan: accessd at databaseadvisors.com >>> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My > Security >>> File? >>> >>> I've always had and ldb (small "L") file present when someone logs >> into >>> a database...and for a split db, there is one for the FE, one for >>> the >> BE >>> and one for the security file...but they're all ldb, not md"x" >>> files. > >>> The security file, SecFile.mdw would have a corresponding >>> SecFile.ldb > >>> associated with it when someone logs in. Same with the FE and BE >>> files-a corresponding *.ldb file. I can't find any reference > anywhere >>> to mdl (small "L") on M$ or Google... >>> >>> If you login "Exclusively" to a db, then this ldb file does not >>> open, > >>> letting Access know that nobody else can login because the file is >>> 'locked' by an exclusive user. >>> >>> Greg >>> >>>> This is probably a mdl file (l not 1). >>>> A mdl file is always present when somebody has opened the database >>>> file, in this case the security file. In this file all locks are >>>> kepded and is needed for Access to >> operate. >>>> >>>> This does not cause any lockouts for users unless some bad >> programming >>> >>>> or other (security?) issues. >>>> >>>> >>>> Erwin >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Nicholson, >>>> Karen >>>> Sent: Tuesday, February 01, 2005 5:26 PM >>>> To: accessd at databaseadvisors.com >>>> Subject: [AccessD] What is this .md1 That Is Locking My Security >> File? >>>> >>>> Now Access is being rude to me. I recently moved the security file >>>> that controls my database from each person's own hard drive to a >>>> centralized location on the network. Every couple of days, the >>>> security file named rb.mdw has a friend, rb.md1, locking out most >>>> of > >>>> the users. Does anyone know what this is and how to prevent it? >>> Thanks. >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Tue Feb 8 22:21:03 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 09 Feb 2005 14:21:03 +1000 Subject: [AccessD] Selecting a directory In-Reply-To: <008201c50e58$a0b58a10$677aa8c0@ColbyM6805> Message-ID: <420A1C4F.12256.BA3936C@stuart.lexacorp.com.pg> On 8 Feb 2005 at 22:36, John W. Colby wrote: > I have used the ADH FindFile module and function for ages. However I also > need to select a directory (to copy a file to for example) and the ADH code > only allows selecting a file, not a dir. Is there any way to cause that > code to select a directory? Is there another module / function to use the > fileFind dialog to select a directory? > Here's the necessary bits to use the SHBrowseForFolder API call: Public Declare Function SHBrowseForFolder Lib "shell32.dll" _ Alias "SHBrowseForFolderA" (lpBrowseInfo As BROWSEINFO) As Long Public Type BROWSEINFO 'BI hOwner As Long pidlRoot As Long pszDisplayName As String lpszTitle As String ulFlags As Long lpfn As Long lParam As Long iImage As Long End Type 'BROWSEINFO.ulFlags values: Public Const BIF_RETURNONLYFSDIRS = &H1 'Only file system directories Public Const BIF_DONTGOBELOWDOMAIN = &H2 'No network folders below domain level Public Const BIF_STATUSTEXT = &H4 'Includes status area in the dialog (for callback) Public Const BIF_RETURNFSANCESTORS = &H8 'Only returns file system ancestors Public Const BIF_EDITBOX = &H10 'Allows user to rename selection Public Const BIF_VALIDATE = &H20 'Insist on valid editbox result (or CANCEL) Public Const BIF_BROWSEFORCOMPUTER = &H1000 'Only returns computers. Public Const BIF_BROWSEFORPRINTER = &H2000 'Only returns printers. Public Const BIF_BROWSEINCLUDEFILES = &H4000 'Browse for everything Public Const MAX_PATH = 260 Private Sub btnBrowseForFolder_Click() Dim pidl As Long Dim BI As BROWSEINFO Dim sPath As String Dim pos As Integer 'Fill BROWSEINFO structure data With BI .hOwner = 0 .pidlRoot = 0 .lpszTitle = "Browsing" .ulFlags = 1 .pszDisplayName = Space$(260) End With 'show dialog returning pidl to selected item pidl = SHBrowseForFolder(BI) 'if pidl is valid, parse & return the user's selection sPath = Space$(260) If SHGetPathFromIDList(ByVal pidl, ByVal sPath) Then 'SHGetPathFromIDList returns the absolute 'path to the selected item. No path is returned for virtual folders. pos = InStr(sPath, Chr$(0)) If pos Then Text1 = Left(sPath, pos - 1) Else: Text1 = "Problem" End If 'free the pidl Call CoTaskMemFree(pidl) End Sub -- Stuart From john at winhaven.net Wed Feb 9 00:19:16 2005 From: john at winhaven.net (John Bartow) Date: Wed, 9 Feb 2005 00:19:16 -0600 Subject: [AccessD] PowerPoint VBA forum In-Reply-To: <4207260F.8090706@shaw.ca> Message-ID: Marty, Thanks a bunch! Some good leads. I've gotten to where I'm almost there with my project. I've posted a followp question over on DBA-Tech (if anyone is interested in a little PowerPoint VBA). John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Monday, February 07, 2005 2:26 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] PowerPoint VBA forum You could hunt here and the links http://skp.mvps.org/ http://skp.mvps.org/links.htm http://www.rdpslides.com/pptfaq/ John Bartow wrote: >Can anyone point me to a PowerPoint VBA forum? > >John B. > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Feb 9 02:22:26 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 09 Feb 2005 09:22:26 +0100 Subject: [AccessD] A97. Report withprinterandpaperselectionpickswrongpaper when deployed on identica Message-ID: Hi Steve Are the media/paper numbers real or hidden? If I look up the data for PrintMediaReady it contains not a number but a string with the actual name of the media, like Letter or A4. /gustav >>> Developer at UltraDNT.com 08-02-2005 18:13:13 >>> Right. Lets say invoice paper internally is 123 on your pc, but 149 on the user's. When you set yours, the application can't find the match at the user, so the user's pc sets it to 1 (letter). You can write the correct value to registry, or, I imagine get the right number out of the registry and just use that in the PRTDEVMODE API - but I havent used that API in years, I don't remember all the intricacies of it (Its much easier in Access XP+, with the Printer object). It could eventually fail though, because the value only lasts until the user deletes the printer, or deletes the custom paper. If they do that, you have to dig around for it again. Steve -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, February 08, 2005 11:40 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printerandpaperselectionpickswrongpaper when deployed on identica Hi Steve That sounds close. So what you are saying is, that PrintMediaReady at the client initially contains another media (paper format) than the one we wish to use? And - if once corrected, manually or by writing the registry - it will not fail later? /gustav >>> Developer at UltraDNT.com 08-02-2005 17:15:38 >>> The issue is in the way 2000/XP handles Custom paper. In Me/98, you only had one custom paper size per machine, represented by the constant 255. In 2000/XP, there is support for multiple custom paper sizes, therefore, it is some random number that Windows gives the custom paper sizes, that can differ from PC to PC, even with apparently identical setups. On your PC you are assigning a paper-size number that the client doesn't have, as the default paper, when you set your paper to Invoice. The client PC defaults to letter because it can't find the same paper size number as on your PC. You have to dig in Registry, under: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\<>\DsDriver The PrintMediaSupported key has multiple values. Find Invoice, then use that as the value for PrintMediaReady. Or - do what I did - give the user a "Setup" screen. Steve From Gustav at cactus.dk Wed Feb 9 02:31:16 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 09 Feb 2005 09:31:16 +0100 Subject: [AccessD] A97. Report with printer and paperselectionpickswrongpaper when deployed on identica Message-ID: Hi Jim That doesn't sound nice - we hoped not to have to fall back to something like that. If nothing else shows up, I guess we could use a simple routine which one by one opened the reports in question in design view, readjusted the paper selection and saved. Another option could perhaps be to read out the registry on my machine for this printer's meda, move these to the client and read them in - this printer icon is only used for our app. /gustav >>> accessd at shaw.ca 09-02-2005 02:24:05 >>> Hi All: A little late in this discussion but I remember having similar set of issues with a client's particular printer. The final solution, after virtually trying everything, was to VNC to the client's site and recompile the offending reports. It worked fine after that but every-time a new or updated report was required the same procedure took place. When they changed printers and went to a new version of Access (from A97) the problems went away. I was never sure whether it was printer or A97 or both that caused the problem. HTH Jim From Gustav at cactus.dk Wed Feb 9 03:29:18 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 09 Feb 2005 10:29:18 +0100 Subject: [AccessD] Selecting a directory Message-ID: Hi John This link might interest you: http://www.lebans.com/callbackbrowser.htm note the link there to vbnet. Also, a German guy, Karsten Pries, has a class module for this which we use here after a major brush up, but it might be what you are looking for: http://www.karstenpries.de/ Look for FileDialog. Most of it is in German, but I'm sure you can figure it out. /gustav >>> jwcolby at colbyconsulting.com 09-02-2005 04:36:59 >>> I have used the ADH FindFile module and function for ages. However I also need to select a directory (to copy a file to for example) and the ADH code only allows selecting a file, not a dir. Is there any way to cause that code to select a directory? Is there another module / function to use the fileFind dialog to select a directory? John W. Colby www.ColbyConsulting.com From jarus at amerinet-gpo.com Wed Feb 9 07:02:09 2005 From: jarus at amerinet-gpo.com (Terri Jarus) Date: Wed, 09 Feb 2005 07:02:09 -0600 Subject: [AccessD] OT - Oracle Discoverer OLE and Access Message-ID: I am attempting to get information from a Discoverer report exported to a CSV file and then pulled into Access - the data is complicated which is why I'm using this process. I have code setup in Access that opens/runs the applicable Discoverer report but I don't know the commands to export via code to a csv file. I have a link from Access to the csv file - but need to update the csv routinely. Anyone have any documentation that shows the commands for Discoverer?? I have a document entitled "Oracle Discoverer OLE Automation Developer's Guide", but it doesn't include any commands for exporting. I've also posted on the Oracle Metalink site, but thus far have no responses. Thanks for any help. I appreciate it. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 --------------------------------------------------------------------------- This email and any files transmitted with it are confidential and intended solely for the use of the individuals or entities to whom they are addressed. If you have received this email in error please return it to the sender, and erase any copies thereof. Copyright 2005 Amerinet 1nc. From John.Clark at niagaracounty.com Wed Feb 9 07:54:50 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Wed, 09 Feb 2005 08:54:50 -0500 Subject: [AccessD] masking question Message-ID: I don't want leading zeros though...this gives really odd results. If you were to type, "ping 010.011.196.017", you are not going to ping the intended address, but rather 8.9.196.15 I don't understand this myself...I'm trying to investigate what is actually happening on the network side of things, but either way, it means I can't store this way. Well, I could, but it would be confusing. >>> stuart at lexacorp.com.pg 2/8/2005 5:34:57 PM >>> On 8 Feb 2005 at 14:46, John Clark wrote: >> I would guess that as the numbers are entered, the IP address is being >> thought of as 4 different pieces of data. So, if you just used 4 >> textboxes with sequential tab order and put periods between them, would that >> work? > Yeah...I've actually been contimplating this myself. It would probably > make sorting easier as well. > So would forcing the leading zeros with "000.000.000.000" -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Developer at UltraDNT.com Wed Feb 9 08:26:12 2005 From: Developer at UltraDNT.com (Steve Conklin (Developer@UltraDNT)) Date: Wed, 9 Feb 2005 09:26:12 -0500 Subject: [AccessD] A97. Reportwithprinterandpaperselectionpickswrongpaper when deployed on identica In-Reply-To: Message-ID: <003a01c50eb3$5159ed70$0700a8c0@COA3> Hey, Gustav. I found the code I used, from msdn, but it doesn't use registry directly, it gets the paper numbers through an API call. The sub is "GetPaperList", but this code uses the Printer object, which is only good on AXP+. You'll have to work around that. hth Steve >>>> begin msdn code: Option Compare Database Option Explicit ' Declaration for the DeviceCapabilities function API call. Private Declare Function DeviceCapabilities Lib "winspool.drv" _ Alias "DeviceCapabilitiesA" (ByVal lpsDeviceName As String, _ ByVal lpPort As String, ByVal iIndex As Long, lpOutput As Any, _ ByVal lpDevMode As Long) As Long ' DeviceCapabilities function constants. Private Const DC_PAPERNAMES = 16 Private Const DC_PAPERS = 2 Private Const DC_BINNAMES = 12 Private Const DC_BINS = 6 Private Const DEFAULT_VALUES = 0 Sub ShowPrinters() Dim strCount As String Dim strMsg As String Dim prtLoop As Printer On Error GoTo ShowPrinters_Err If Printers.Count > 0 Then ' Get count of installed printers. strMsg = "Printers installed: " & Printers.Count & vbCrLf & vbCrLf ' Enumerate printer system properties. For Each prtLoop In Application.Printers With prtLoop strMsg = strMsg _ & "Device name: " & .DeviceName & vbCrLf _ & "Driver name: " & .DriverName & vbCrLf _ & "Port: " & .Port & vbCrLf & vbCrLf End With Next prtLoop Else strMsg = "No printers are installed." End If ' Display printer information MsgBox Prompt:=strMsg, Buttons:=vbOKOnly, Title:="Installed Printers" ShowPrinters_End: Exit Sub ShowPrinters_Err: MsgBox Prompt:=Err.Description, Buttons:=vbCritical & vbOKOnly, _ Title:="Error Number " & Err.Number & " Occurred" Resume ShowPrinters_End End Sub Sub ChangeBins() Dim strReportName As String Dim prt As Printer On Error GoTo ChangeBins_Err strReportName = "Alphabetical List Of Products" 'Open the report in print preview DoCmd.OpenReport ReportName:=strReportName, View:=acViewPreview ' Get the Printer object for the report. Set prt = Reports(strReportName).Printer ' Change the PaperBin property to print from the lower bin. prt.PaperBin = acPRBNLower ' Use the PrintOut method to print only the first page of the report. DoCmd.PrintOut PrintRange:=acPages, PageFrom:=1, PageTo:=1 ' Change the PaperBin property to print from the upper bin. prt.PaperBin = acPRBNUpper ' Use the PrintOut method to print the remainder of the report by ' specifying 2 for the PageFrom argument and 32767 for the PageTo ' argument. Because 32767 is the maximum number of pages that can be ' printed, all remaining pages will be printed. DoCmd.PrintOut PrintRange:=acPages, PageFrom:=2, PageTo:=32767 ' Close report without saving changes. DoCmd.Close ObjectType:=acReport, ObjectName:=strReportName, Save:=acSaveNo ChangeBins_End: Exit Sub ChangeBins_Err: MsgBox Prompt:=Err.Description, Buttons:=vbCritical & vbOKOnly, _ Title:="Error Number " & Err.Number & " Occurred" Resume ChangeBins_End End Sub Function GetPaperSize(frmName As Form) As AcPrintPaperSize ' Check the string in the cboPaperSize box, and ' pass back the corresponding AcPrintPaperSize ' constant. Select Case frmName!cboPaperSize Case "Letter" GetPaperSize = acPRPSLetter Case "Legal" GetPaperSize = acPRPSLegal Case "Statement" GetPaperSize = acPRPSStatement Case "Executive" GetPaperSize = acPRPSExecutive End Select End Function Function GetPaperBin(frmName As Form) As AcPrintPaperBin ' Check the string in the cboPaperBin box, and ' pass back the corresponding AcPrintPaperBin ' constant. Select Case frmName!cboPaperBin Case "Default" GetPaperBin = acPRBNAuto Case "Upper" GetPaperBin = acPRBNUpper Case "Middle" GetPaperBin = acPRBNMiddle Case "Lower" GetPaperBin = acPRBNLower End Select End Function Sub PrintReport(frmName As Form) Dim prtApp As Printer On Error GoTo PrintReport_Err ' Get selected printer and set user-specified settings Set prtApp = Application.Printers(frmName!cboPrinter.Value) With prtApp .PaperSize = modPrinters.GetPaperSize(frmName) .PaperBin = modPrinters.GetPaperBin(frmName) .Copies = frmName!txtCopies .Orientation = frmName!fraOrientation End With ' Set report's printer to selected printer. Reports(frmName!lstSelectReport).Printer = prtApp ' Check the value of the fraPrintRange option group ' frame to determine which option is selected. The ' OptionValue of the optAll option button is 1. If frmName!fraPrintRange = 1 Then DoCmd.PrintOut PrintRange:=acPrintAll Else DoCmd.PrintOut PrintRange:=acPages, PageFrom:=frmName!txtFrom, _ PageTo:=frmName!txtTo End If PrintReport_End: Exit Sub PrintReport_Err: MsgBox Err.Description, vbCritical & vbOKOnly, _ "Error Number " & Err.Number & " Occurred" Resume PrintReport_End End Sub Sub RestoreReportPrinter() Dim rpt As Report Dim prtOld As Printer Dim prtNew As Printer ' Open the Invoice report in Print Preview. DoCmd.OpenReport ReportName:="Invoice", View:=acViewPreview ' Initialize rpt variable. Set rpt = Reports!Invoice ' Save the report's current printer settings ' in the prtOld variable. Set prtOld = rpt.Printer ' Load the report's current printer settings ' into the prtNew variable. Set prtNew = rpt.Printer ' Change the report's Orientation property. prtNew.Orientation = acPRORLandscape ' Change other Printer properties, and then print ' or perform other operations here. ' If you comment out the following line of code, ' and a user interactively closes the report preview ' any changes made to properties of the report's Printer ' object are saved when the report is closed. Set rpt.Printer = prtOld ' Close report without saving. DoCmd.Close ObjectType:=acReport, ObjectName:="Invoice", Save:=acSaveNo End Sub Sub GetPaperList() ' Uses DeviceCapabilities API function to display a message box ' with the name of the default printer and a list of ' the papers it supports. Dim lngPaperCount As Long Dim lngCounter As Long Dim hPrinter As Long Dim strDeviceName As String Dim strDevicePort As String Dim strPaperNamesList As String Dim strPaperName As String Dim intLength As Integer Dim strMsg As String Dim aintNumPaper() As Integer On Error GoTo GetPaperList_Err ' Get the name and port of the default printer. strDeviceName = Application.Printer.DeviceName strDevicePort = Application.Printer.Port ' Get the count of paper names supported by printer. lngPaperCount = DeviceCapabilities(lpsDeviceName:=strDeviceName, _ lpPort:=strDevicePort, _ iIndex:=DC_PAPERNAMES, _ lpOutput:=ByVal vbNullString, _ lpDevMode:=DEFAULT_VALUES) ' Re-dimension the array to the count of paper names. ReDim aintNumPaper(1 To lngPaperCount) ' Pad the variable to accept 64 bytes for each paper name. strPaperNamesList = String(64 * lngPaperCount, 0) ' Get the string buffer of all paper names supported by the printer. lngPaperCount = DeviceCapabilities(lpsDeviceName:=strDeviceName, _ lpPort:=strDevicePort, _ iIndex:=DC_PAPERNAMES, _ lpOutput:=ByVal strPaperNamesList, _ lpDevMode:=DEFAULT_VALUES) ' Get the array of all paper numbers supported by the printer. lngPaperCount = DeviceCapabilities(lpsDeviceName:=strDeviceName, _ lpPort:=strDevicePort, _ iIndex:=DC_PAPERS, _ lpOutput:=aintNumPaper(1), _ lpDevMode:=DEFAULT_VALUES) ' List the available paper names. strMsg = "Papers available for " & strDeviceName & vbCrLf For lngCounter = 1 To lngPaperCount ' Parse a paper name from the string buffer. strPaperName = Mid(String:=strPaperNamesList, _ Start:=64 * (lngCounter - 1) + 1, Length:=64) intLength = VBA.InStr(Start:=1, String1:=strPaperName, String2:=Chr(0)) - 1 strPaperName = Left(String:=strPaperName, Length:=intLength) ' Add a paper number and name to text string for the message box. strMsg = strMsg & vbCrLf & aintNumPaper(lngCounter) _ & vbTab & strPaperName Next lngCounter ' Show the paper names in a message box. MsgBox Prompt:=strMsg GetPaperList_End: Exit Sub GetPaperList_Err: MsgBox Prompt:=Err.Description, Buttons:=vbCritical & vbOKOnly, _ Title:="Error Number " & Err.Number & " Occurred" Resume GetPaperList_End End Sub Sub GetBinList(strName As String) ' Uses the DeviceCapabilities API function to display a ' message box with the name of the default printer and a ' list of the paper bins it supports. Dim lngBinCount As Long Dim lngCounter As Long Dim hPrinter As Long Dim strDeviceName As String Dim strDevicePort As String Dim strBinNamesList As String Dim strBinName As String Dim intLength As Integer Dim strMsg As String Dim aintNumBin() As Integer On Error GoTo GetBinList_Err ' Get name and port of the default printer. strDeviceName = Application.Printers(strName).DeviceName strDevicePort = Application.Printers(strName).Port ' Get count of paper bin names supported by printer. lngBinCount = DeviceCapabilities(lpsDeviceName:=strDeviceName, _ lpPort:=strDevicePort, _ iIndex:=DC_BINNAMES, _ lpOutput:=ByVal vbNullString, _ lpDevMode:=DEFAULT_VALUES) ' Re-dimension array to count of paper bins. ReDim aintNumBin(1 To lngBinCount) ' Pad variable to accept 24 bytes for each bin name. strBinNamesList = String(Number:=24 * lngBinCount, Character:=0) ' Get string buffer of paper bin names supported by printer. lngBinCount = DeviceCapabilities(lpsDeviceName:=strDeviceName, _ lpPort:=strDevicePort, _ iIndex:=DC_BINNAMES, _ lpOutput:=ByVal strBinNamesList, _ lpDevMode:=DEFAULT_VALUES) ' Get array of paper bin numbers supported by printer lngBinCount = DeviceCapabilities(lpsDeviceName:=strDeviceName, _ lpPort:=strDevicePort, _ iIndex:=DC_BINS, _ lpOutput:=aintNumBin(1), _ lpDevMode:=0) ' List available paper bin names. strMsg = "Paper bins available for " & strDeviceName & vbCrLf For lngCounter = 1 To lngBinCount ' Parse a paper bin name from string buffer. strBinName = Mid(String:=strBinNamesList, _ Start:=24 * (lngCounter - 1) + 1, _ Length:=24) intLength = VBA.InStr(Start:=1, _ String1:=strBinName, String2:=Chr(0)) - 1 strBinName = Left(String:=strBinName, _ Length:=intLength) ' Add bin name and number to text string for message box. strMsg = strMsg & vbCrLf & aintNumBin(lngCounter) _ & vbTab & strBinName Next lngCounter ' Show paper bin numbers and names in message box. MsgBox Prompt:=strMsg GetBinList_End: Exit Sub GetBinList_Err: MsgBox Prompt:=Err.Description, Buttons:=vbCritical & vbOKOnly, _ Title:="Error Number " & Err.Number & " Occurred" Resume GetBinList_End End Sub Sub ClearReportSettings() Dim obj As AccessObject On Error GoTo ClearReportSettings_Err ' Open each report in the current project, and ' if the report is not using the default printer, ' reset its UseDefaultPrinter property to True. For Each obj In CurrentProject.AllReports DoCmd.OpenReport ReportName:=obj.Name, View:=acViewDesign If Not Reports(obj.Name).UseDefaultPrinter Then Reports(obj.Name).UseDefaultPrinter = True DoCmd.Save ObjectType:=acReport, ObjectName:=obj.Name End If DoCmd.Close DoEvents Next MsgBox Prompt:="Done!" ClearReportSettings_End: Exit Sub ClearReportSettings_Err: MsgBox Prompt:=Err.Description, Buttons:=vbCritical & vbOKOnly, _ Title:="Error Number " & Err.Number & " Occurred" Resume ClearReportSettings_End End Sub >>>>>>>>> end msdn code -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 09, 2005 3:22 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Reportwithprinterandpaperselectionpickswrongpaper when deployed on identica Hi Steve Are the media/paper numbers real or hidden? If I look up the data for PrintMediaReady it contains not a number but a string with the actual name of the media, like Letter or A4. /gustav >>> Developer at UltraDNT.com 08-02-2005 18:13:13 >>> Right. Lets say invoice paper internally is 123 on your pc, but 149 on the user's. When you set yours, the application can't find the match at the user, so the user's pc sets it to 1 (letter). You can write the correct value to registry, or, I imagine get the right number out of the registry and just use that in the PRTDEVMODE API - but I havent used that API in years, I don't remember all the intricacies of it (Its much easier in Access XP+, with the Printer object). It could eventually fail though, because the value only lasts until the user deletes the printer, or deletes the custom paper. If they do that, you have to dig around for it again. Steve -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, February 08, 2005 11:40 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printerandpaperselectionpickswrongpaper when deployed on identica Hi Steve That sounds close. So what you are saying is, that PrintMediaReady at the client initially contains another media (paper format) than the one we wish to use? And - if once corrected, manually or by writing the registry - it will not fail later? /gustav >>> Developer at UltraDNT.com 08-02-2005 17:15:38 >>> The issue is in the way 2000/XP handles Custom paper. In Me/98, you only had one custom paper size per machine, represented by the constant 255. In 2000/XP, there is support for multiple custom paper sizes, therefore, it is some random number that Windows gives the custom paper sizes, that can differ from PC to PC, even with apparently identical setups. On your PC you are assigning a paper-size number that the client doesn't have, as the default paper, when you set your paper to Invoice. The client PC defaults to letter because it can't find the same paper size number as on your PC. You have to dig in Registry, under: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\<>\DsDriver The PrintMediaSupported key has multiple values. Find Invoice, then use that as the value for PrintMediaReady. Or - do what I did - give the user a "Setup" screen. Steve -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Chris.Foote at uk.thalesgroup.com Wed Feb 9 08:42:52 2005 From: Chris.Foote at uk.thalesgroup.com (Foote, Chris) Date: Wed, 9 Feb 2005 14:42:52 -0000 Subject: [AccessD] masking question Message-ID: <97CF276BD8C6D4119C4B00508BB18DE709E0C597@ntscxch1.int.rdel.co.uk> It looks like that if you ping with the leading zeros it turns it into octal. "010" to base eight is "8" to base ten "011" to base eight is "9" to base ten "017" to base eight is "15" to base ten Seem normal confusing network behaviour to me ;-) Chris F (CCNA - failed) > -----Original Message----- > From: John Clark [mailto:John.Clark at niagaracounty.com] > Sent: Wednesday, February 09, 2005 1:55 PM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] masking question > > > I don't want leading zeros though...this gives really odd results. If > you were to type, "ping 010.011.196.017", you are not going > to ping the > intended address, but rather 8.9.196.15 > > I don't understand this myself...I'm trying to investigate what is > actually happening on the network side of things, but either way, it > means I can't store this way. Well, I could, but it would be > confusing. > > >>> stuart at lexacorp.com.pg 2/8/2005 5:34:57 PM >>> > On 8 Feb 2005 at 14:46, John Clark wrote: > > >> I would guess that as the numbers are entered, the IP address is > being > >> thought of as 4 different pieces of data. So, if you just used 4 > >> textboxes with sequential tab order and put periods between them, > would that > >> work? > > > Yeah...I've actually been contimplating this myself. It would > probably > > make sorting easier as well. > > > So would forcing the leading zeros with "000.000.000.000" > > -- > Stuart From Lambert.Heenan at AIG.com Wed Feb 9 08:48:16 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 9 Feb 2005 09:48:16 -0500 Subject: [AccessD] masking question Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2BF1@xlivmbx21.aig.com> Well that's a 'feature' of ping that I never knew about. It appears that if the individual octets of an IP address are assumed to be in decimal if they begin with any digit other than zero, but when they start with a zero ping is treating them as Octal (BASE 8) numbers. 010 (base 8) = 8 (base 10), 011 (base 8) = 9 (base 10), and 017 (base 8) = 15 (base 10). Weird behavior and nothing to do with the 'octets' as such - which are so named because they consist of 8 bits each. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > Sent: Wednesday, February 09, 2005 8:55 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] masking question > > I don't want leading zeros though...this gives really odd results. If > you were to type, "ping 010.011.196.017", you are not going to ping the > intended address, but rather 8.9.196.15 > > I don't understand this myself...I'm trying to investigate what is > actually happening on the network side of things, but either way, it > means I can't store this way. Well, I could, but it would be confusing. > > >>> stuart at lexacorp.com.pg 2/8/2005 5:34:57 PM >>> > On 8 Feb 2005 at 14:46, John Clark wrote: > > >> I would guess that as the numbers are entered, the IP address is > being > >> thought of as 4 different pieces of data. So, if you just used 4 > >> textboxes with sequential tab order and put periods between them, > would that > >> work? > > > Yeah...I've actually been contimplating this myself. It would > probably > > make sorting easier as well. > > > So would forcing the leading zeros with "000.000.000.000" > > -- > Stuart > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Wed Feb 9 08:54:45 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 09 Feb 2005 15:54:45 +0100 Subject: [AccessD] A97. Reportwithprinterandpaperselectionpickswrongpaperwhen deployed on identica Message-ID: Hi Steve Thanks a lot! However, as A97 doesn't have the printer object - neither am prepared for a major API walk - I guess I'll have to find out what can be done with PrtDevMode, PrtDevNames and PrtMip. /gustav >>> Developer at UltraDNT.com 09-02-2005 15:26:12 >>> Hey, Gustav. I found the code I used, from msdn, but it doesn't use registry directly, it gets the paper numbers through an API call. The sub is "GetPaperList", but this code uses the Printer object, which is only good on AXP+. You'll have to work around that. From Lambert.Heenan at AIG.com Wed Feb 9 08:57:20 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 9 Feb 2005 09:57:20 -0500 Subject: [AccessD] masking question Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2BF2@xlivmbx21.aig.com> I see a couple of us have spotted the Octal thing. Someone suggested yesterday that you have four textboxes for each octet of the IP address. If you did that then you could have "###" as the mask for each box and then run a simple function like Function StripZeros(ByVal TextIn As String) As String While left(TextIn, 1) = "0" TextIn = Mid(TextIn, 2) Wend If TextIn = "" Then TextIn = "0" StripZeros = TextIn End Function in each textbox's LostFocus event, or simply when you hit the button to run Ping. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > Sent: Wednesday, February 09, 2005 8:55 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] masking question > > I don't want leading zeros though...this gives really odd results. If > you were to type, "ping 010.011.196.017", you are not going to ping the > intended address, but rather 8.9.196.15 > > I don't understand this myself...I'm trying to investigate what is > actually happening on the network side of things, but either way, it > means I can't store this way. Well, I could, but it would be confusing. > > >>> stuart at lexacorp.com.pg 2/8/2005 5:34:57 PM >>> > On 8 Feb 2005 at 14:46, John Clark wrote: > > >> I would guess that as the numbers are entered, the IP address is > being > >> thought of as 4 different pieces of data. So, if you just used 4 > >> textboxes with sequential tab order and put periods between them, > would that > >> work? > > > Yeah...I've actually been contimplating this myself. It would > probably > > make sorting easier as well. > > > So would forcing the leading zeros with "000.000.000.000" > > -- > Stuart > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > 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 Feb 9 09:07:08 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Wed, 9 Feb 2005 09:07:08 -0600 Subject: [AccessD] Selecting a directory Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB67723373E9@corp-es01.fleetpride.com> I can't get it to compile. It doesn't like SHGetPathFromIDList. Am I missing a reference? TIA Jim Hale -----Original Message----- From: Stuart McLachlan [mailto:stuart at lexacorp.com.pg] Sent: Tuesday, February 08, 2005 10:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting a directory On 8 Feb 2005 at 22:36, John W. Colby wrote: > I have used the ADH FindFile module and function for ages. However I also > need to select a directory (to copy a file to for example) and the ADH code > only allows selecting a file, not a dir. Is there any way to cause that > code to select a directory? Is there another module / function to use the > fileFind dialog to select a directory? > Here's the necessary bits to use the SHBrowseForFolder API call: Public Declare Function SHBrowseForFolder Lib "shell32.dll" _ Alias "SHBrowseForFolderA" (lpBrowseInfo As BROWSEINFO) As Long Public Type BROWSEINFO 'BI hOwner As Long pidlRoot As Long pszDisplayName As String lpszTitle As String ulFlags As Long lpfn As Long lParam As Long iImage As Long End Type 'BROWSEINFO.ulFlags values: Public Const BIF_RETURNONLYFSDIRS = &H1 'Only file system directories Public Const BIF_DONTGOBELOWDOMAIN = &H2 'No network folders below domain level Public Const BIF_STATUSTEXT = &H4 'Includes status area in the dialog (for callback) Public Const BIF_RETURNFSANCESTORS = &H8 'Only returns file system ancestors Public Const BIF_EDITBOX = &H10 'Allows user to rename selection Public Const BIF_VALIDATE = &H20 'Insist on valid editbox result (or CANCEL) Public Const BIF_BROWSEFORCOMPUTER = &H1000 'Only returns computers. Public Const BIF_BROWSEFORPRINTER = &H2000 'Only returns printers. Public Const BIF_BROWSEINCLUDEFILES = &H4000 'Browse for everything Public Const MAX_PATH = 260 Private Sub btnBrowseForFolder_Click() Dim pidl As Long Dim BI As BROWSEINFO Dim sPath As String Dim pos As Integer 'Fill BROWSEINFO structure data With BI .hOwner = 0 .pidlRoot = 0 .lpszTitle = "Browsing" .ulFlags = 1 .pszDisplayName = Space$(260) End With 'show dialog returning pidl to selected item pidl = SHBrowseForFolder(BI) 'if pidl is valid, parse & return the user's selection sPath = Space$(260) If SHGetPathFromIDList(ByVal pidl, ByVal sPath) Then 'SHGetPathFromIDList returns the absolute 'path to the selected item. No path is returned for virtual folders. pos = InStr(sPath, Chr$(0)) If pos Then Text1 = Left(sPath, pos - 1) Else: Text1 = "Problem" End If 'free the pidl Call CoTaskMemFree(pidl) End Sub -- Stuart -- 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 cfoust at infostatsystems.com Wed Feb 9 10:44:44 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 9 Feb 2005 08:44:44 -0800 Subject: [AccessD] OT - Oracle Discoverer OLE and Access Message-ID: I'm lost. Are you trying to find code to export from Access or from Oracle Discoverer? And where would you be updating the csv file from? Ordinarily, you overwrite csv files, not update them. Charlotte Foust -----Original Message----- From: Terri Jarus [mailto:jarus at amerinet-gpo.com] Sent: Wednesday, February 09, 2005 5:02 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Oracle Discoverer OLE and Access I am attempting to get information from a Discoverer report exported to a CSV file and then pulled into Access - the data is complicated which is why I'm using this process. I have code setup in Access that opens/runs the applicable Discoverer report but I don't know the commands to export via code to a csv file. I have a link from Access to the csv file - but need to update the csv routinely. Anyone have any documentation that shows the commands for Discoverer?? I have a document entitled "Oracle Discoverer OLE Automation Developer's Guide", but it doesn't include any commands for exporting. I've also posted on the Oracle Metalink site, but thus far have no responses. Thanks for any help. I appreciate it. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 ------------------------------------------------------------------------ --- This email and any files transmitted with it are confidential and intended solely for the use of the individuals or entities to whom they are addressed. If you have received this email in error please return it to the sender, and erase any copies thereof. Copyright 2005 Amerinet 1nc. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Feb 9 10:52:38 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 09 Feb 2005 16:52:38 +0000 Subject: [AccessD] Code forgets error handlers? In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB67723373E9@corp-es01.fleetpride.com> Message-ID: Hello All, The recent thread about selecting directories made me break out a tool I used to find all folders and subfolders on a drive...and then find all files of a certain type in those folders. The problem I ran into as the code was looping through was when it used the Dir() function to determine if it was a directory...and it turned out to be protected or I didn't have access to it. I would get an error that the path did not exist. So I put in error handlers...On Error GOTO "skip"...just something to goto the next record. This works fine...but after a couple hundred loops...the code 'forgets' about the GOTO and just gives me the error. This is A97 on a NT machine. I thought I might be missing something because it was a loop...I even put the GOTO at the beginning and end of loop and function...Any ideas? Thanks, Mark From Lambert.Heenan at AIG.com Wed Feb 9 11:12:33 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 9 Feb 2005 12:12:33 -0500 Subject: [AccessD] Code forgets error handlers? Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2BF9@xlivmbx21.aig.com> Without seeing the code it's hard to be sure what's going on. But one small suggestion, would On Error Resume Next work any better? Of course it depends on what comes after the Dir() line. BTW, here is my "is it a directory" function... Function isDirectory(sDir As String) As Boolean On Error Resume Next isDirectory = (GetAttr(sDir) And vbDirectory) <> 0 If Err.Number <> 0 Then isDirectory = False On Error GoTo 0 End Function This does not error out when looking at a folder to which I have no access. Instead it just returns True. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, February 09, 2005 11:53 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Code forgets error handlers? > > Hello All, > > The recent thread about selecting directories made me break out a tool I > used to find all folders and subfolders on a drive...and then find all > files > of a certain type in those folders. The problem I ran into as the code > was > looping through was when it used the Dir() function to determine if it was > a > directory...and it turned out to be protected or I didn't have access to > it. > I would get an error that the path did not exist. So I put in error > handlers...On Error GOTO "skip"...just something to goto the next record. > > This works fine...but after a couple hundred loops...the code 'forgets' > about the GOTO and just gives me the error. This is A97 on a NT machine. > I > thought I might be missing something because it was a loop...I even put > the > GOTO at the beginning and end of loop and function...Any ideas? > > Thanks, > > Mark > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jarus at amerinet-gpo.com Wed Feb 9 11:21:55 2005 From: jarus at amerinet-gpo.com (Terri Jarus) Date: Wed, 09 Feb 2005 11:21:55 -0600 Subject: [AccessD] OT - Oracle Discoverer OLE and Access Message-ID: It does sound confusing. I'm overwriting the csv file with the new one - but the link I've setup from Access to the csv remains intact - that's what I meant by updating. I want to export from Discoverer to the csv that is linked to my Access db. It's a roundabout way of doing things, I know. Here are my issues - could not use an ODBC connection directly to Oracle for several reasons but the most compelling was the inability to view any CLOB fields. I can create reports in Discoverer but the CLOB fields I need are rows in Oracle but need to be columns for my end report - so I'm using Access to do that. Plus I need to add additional fields of data that are not stored on Oracle, but are in Access (for the time being). As clumsy as it sounds, this seems to be my best solution. I can get my coding to run the Discoverer report, but I don't know what code to use to have the report exported to the csv file. Hope that all makes sense. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 >>> cfoust at infostatsystems.com 2/9/2005 10:44:44 AM >>> I'm lost. Are you trying to find code to export from Access or from Oracle Discoverer? And where would you be updating the csv file from? Ordinarily, you overwrite csv files, not update them. Charlotte Foust -----Original Message----- From: Terri Jarus [mailto:jarus at amerinet-gpo.com] Sent: Wednesday, February 09, 2005 5:02 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Oracle Discoverer OLE and Access I am attempting to get information from a Discoverer report exported to a CSV file and then pulled into Access - the data is complicated which is why I'm using this process. I have code setup in Access that opens/runs the applicable Discoverer report but I don't know the commands to export via code to a csv file. I have a link from Access to the csv file - but need to update the csv routinely. Anyone have any documentation that shows the commands for Discoverer?? I have a document entitled "Oracle Discoverer OLE Automation Developer's Guide", but it doesn't include any commands for exporting. I've also posted on the Oracle Metalink site, but thus far have no responses. Thanks for any help. I appreciate it. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 ------------------------------------------------------------------------ --- This email and any files transmitted with it are confidential and intended solely for the use of the individuals or entities to whom they are addressed. If you have received this email in error please return it to the sender, and erase any copies thereof. Copyright 2005 Amerinet 1nc. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 9 11:43:32 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 09 Feb 2005 17:43:32 +0000 Subject: [AccessD] Code forgets error handlers? In-Reply-To: <1D7828CDB8350747AFE9D69E0E90DA1F073A2BF9@xlivmbx21.aig.com> Message-ID: Lambert, The 'Resume Next' seemed to take care of it. The code didn't have a problem getting the name of the protected folder...it was when it tried to get the subfolders from the protected folder that the problem occurred. I'm not going to kill my brain trying to figure out why it ignored the error handler...I'll just move on and accept the mystery. Thanks, Mark >From: "Heenan, Lambert" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'", "'Mark A Matte'" > >Subject: RE: [AccessD] Code forgets error handlers? >Date: Wed, 9 Feb 2005 12:12:33 -0500 > >Without seeing the code it's hard to be sure what's going on. But one small >suggestion, would > >On Error Resume Next > >work any better? Of course it depends on what comes after the Dir() line. > >BTW, here is my "is it a directory" function... > >Function isDirectory(sDir As String) As Boolean > On Error Resume Next > isDirectory = (GetAttr(sDir) And vbDirectory) <> 0 > If Err.Number <> 0 Then isDirectory = False > On Error GoTo 0 >End Function > >This does not error out when looking at a folder to which I have no access. >Instead it just returns True. > >Lambert > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > > Sent: Wednesday, February 09, 2005 11:53 AM > > To: accessd at databaseadvisors.com > > Subject: [AccessD] Code forgets error handlers? > > > > Hello All, > > > > The recent thread about selecting directories made me break out a tool I > > used to find all folders and subfolders on a drive...and then find all > > files > > of a certain type in those folders. The problem I ran into as the code > > was > > looping through was when it used the Dir() function to determine if it >was > > a > > directory...and it turned out to be protected or I didn't have access to > > it. > > I would get an error that the path did not exist. So I put in error > > handlers...On Error GOTO "skip"...just something to goto the next >record. > > > > This works fine...but after a couple hundred loops...the code 'forgets' > > about the GOTO and just gives me the error. This is A97 on a NT >machine. > > I > > thought I might be missing something because it was a loop...I even put > > the > > GOTO at the beginning and end of loop and function...Any ideas? > > > > Thanks, > > > > Mark > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From adtp at touchtelindia.net Wed Feb 9 11:57:34 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Wed, 9 Feb 2005 23:27:34 +0530 Subject: [AccessD] Selecting a directory References: <6A6AA9DF57E4F046BDA1E273BDDB67723373E9@corp-es01.fleetpride.com > Message-ID: <015f01c50ed1$05e8be20$481865cb@winxp> Selecting Folders --------------------- For Access XP onwards, FileDialog object is very convenient. For earlier versions, API calls need to be used. Both methods are demonstrated in my sample db named BackUpManager, available at Rogers Access Library (other developers library). Link - http://www.rogersaccesslibrary.com A.D.Tejpal -------------- ----- Original Message ----- From: Hale, Jim To: 'Access Developers discussion and problem solving' Sent: Wednesday, February 09, 2005 20:37 Subject: RE: [AccessD] Selecting a directory I can't get it to compile. It doesn't like SHGetPathFromIDList. Am I missing a reference? TIA Jim Hale -----Original Message----- From: Stuart McLachlan [mailto:stuart at lexacorp.com.pg] Sent: Tuesday, February 08, 2005 10:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting a directory On 8 Feb 2005 at 22:36, John W. Colby wrote: > I have used the ADH FindFile module and function for ages. However I also > need to select a directory (to copy a file to for example) and the ADH code > only allows selecting a file, not a dir. Is there any way to cause that > code to select a directory? Is there another module / function to use the > fileFind dialog to select a directory? > Here's the necessary bits to use the SHBrowseForFolder API call: Public Declare Function SHBrowseForFolder Lib "shell32.dll" _ Alias "SHBrowseForFolderA" (lpBrowseInfo As BROWSEINFO) As Long Public Type BROWSEINFO 'BI hOwner As Long pidlRoot As Long pszDisplayName As String lpszTitle As String ulFlags As Long lpfn As Long lParam As Long iImage As Long End Type 'BROWSEINFO.ulFlags values: Public Const BIF_RETURNONLYFSDIRS = &H1 'Only file system directories Public Const BIF_DONTGOBELOWDOMAIN = &H2 'No network folders below domain level Public Const BIF_STATUSTEXT = &H4 'Includes status area in the dialog (for callback) Public Const BIF_RETURNFSANCESTORS = &H8 'Only returns file system ancestors Public Const BIF_EDITBOX = &H10 'Allows user to rename selection Public Const BIF_VALIDATE = &H20 'Insist on valid editbox result (or CANCEL) Public Const BIF_BROWSEFORCOMPUTER = &H1000 'Only returns computers. Public Const BIF_BROWSEFORPRINTER = &H2000 'Only returns printers. Public Const BIF_BROWSEINCLUDEFILES = &H4000 'Browse for everything Public Const MAX_PATH = 260 Private Sub btnBrowseForFolder_Click() Dim pidl As Long Dim BI As BROWSEINFO Dim sPath As String Dim pos As Integer 'Fill BROWSEINFO structure data With BI .hOwner = 0 .pidlRoot = 0 .lpszTitle = "Browsing" .ulFlags = 1 .pszDisplayName = Space$(260) End With 'show dialog returning pidl to selected item pidl = SHBrowseForFolder(BI) 'if pidl is valid, parse & return the user's selection sPath = Space$(260) If SHGetPathFromIDList(ByVal pidl, ByVal sPath) Then 'SHGetPathFromIDList returns the absolute 'path to the selected item. No path is returned for virtual folders. pos = InStr(sPath, Chr$(0)) If pos Then Text1 = Left(sPath, pos - 1) Else: Text1 = "Problem" End If 'free the pidl Call CoTaskMemFree(pidl) End Sub -- Stuart From erbachs at gmail.com Wed Feb 9 12:00:08 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 9 Feb 2005 12:00:08 -0600 Subject: [AccessD] Going to vb.net? In-Reply-To: <000001c50b96$51e095c0$0b08a845@hargrove.internal> References: <000001c50b96$51e095c0$0b08a845@hargrove.internal> Message-ID: <39cb22f305020910007e519286@mail.gmail.com> Doris, Could you elaborate on your (apparent) disenchantment with Crystal Reports? I'm curious about the trials and tribulations you've had. I've spoken to another .NET developer who has suggested using the Office links to feed data to MS Word documents. Steve Erbach Neenah, WI On Sat, 5 Feb 2005 10:21:06 -0500, Mike & Doris Manning wrote: > We are using Janus for our datagrid needs. We chose them because their UI > control suite included some really nice scheduling controls. > > For reports, we have been using Crystal 10 but are looking into switching > over to SQL Reporting Services. > > Doris Manning From erbachs at gmail.com Wed Feb 9 12:06:56 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 9 Feb 2005 12:06:56 -0600 Subject: [AccessD] A2000: Subreport in Group footer (swe) Message-ID: <39cb22f305020910068af8cf4@mail.gmail.com> Dear Group, I'm converting a Paradox for Windows app to Access 2000. One of the Paradox reports I'm converting is pretty complex. It not only has a couple of subreports in the Report footer, but it even has one in a Group footer. That is, there's a one-to-many relationship between the data in the subreport and the grouping. That is, there are multiple records that display in the subreport for each group footer. I believe that I've structured the subreport properly. The ones in the report footer work as expected. But when I position the subreport in the group footer and run the report nothing appears in the group footer other than the standard subtotals that were already there. Is this something that Access doesn't handle well? The link Child and Master fields worked all right. The subreport works all right when it runs on its own. It's just when it's placed in a group footer that it's a no-show. Any ideas? -- Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From John.Clark at niagaracounty.com Wed Feb 9 12:12:01 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Wed, 09 Feb 2005 13:12:01 -0500 Subject: [AccessD] masking question Message-ID: Yeah...I didn't know this either. I spotted the octet thing this morning, but I had hex stuck in my head, so I kept screwing up my proofs. I have discovered...sorry if this isn't news for anyone else, but I think it is cool...that I can make the 3-digit nums into 4-digits with a leading zero and do the same thing. Anyhow, this was just a spur of the moment project...something I planned to whip out and enhance, as I have the time. Our shop has been really tardy at wire mapping and/or documenting anything, and yesterday I just jumped into this. I am actually suppose to be working on another project, but this one appealed to me at the time. I have went with the four text boxes idea, but I combine them into one field in the table: ( txtIPNum.value = txtIP1.value & "." txtIP2.value & "." txtIP3.value & "." txtIP4.value) I don't have to worry about any zeros and I think that this will suit my purpose...for now anyhow. Thanks! >>> Lambert.Heenan at aig.com 2/9/2005 9:57:20 AM >>> I see a couple of us have spotted the Octal thing. Someone suggested yesterday that you have four textboxes for each octet of the IP address. If you did that then you could have "###" as the mask for each box and then run a simple function like Function StripZeros(ByVal TextIn As String) As String While left(TextIn, 1) = "0" TextIn = Mid(TextIn, 2) Wend If TextIn = "" Then TextIn = "0" StripZeros = TextIn End Function in each textbox's LostFocus event, or simply when you hit the button to run Ping. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > Sent: Wednesday, February 09, 2005 8:55 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] masking question > > I don't want leading zeros though...this gives really odd results. If > you were to type, "ping 010.011.196.017", you are not going to ping the > intended address, but rather 8.9.196.15 > > I don't understand this myself...I'm trying to investigate what is > actually happening on the network side of things, but either way, it > means I can't store this way. Well, I could, but it would be confusing. > > >>> stuart at lexacorp.com.pg 2/8/2005 5:34:57 PM >>> > On 8 Feb 2005 at 14:46, John Clark wrote: > > >> I would guess that as the numbers are entered, the IP address is > being > >> thought of as 4 different pieces of data. So, if you just used 4 > >> textboxes with sequential tab order and put periods between them, > would that > >> work? > > > Yeah...I've actually been contimplating this myself. It would > probably > > make sorting easier as well. > > > So would forcing the leading zeros with "000.000.000.000" > > -- > Stuart > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mikedorism at adelphia.net Wed Feb 9 12:14:15 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Wed, 9 Feb 2005 13:14:15 -0500 Subject: [AccessD] Selecting a directory In-Reply-To: <015f01c50ed1$05e8be20$481865cb@winxp> Message-ID: <000001c50ed3$2ca5aa30$0b08a845@hargrove.internal> But please note that you cannot use FileDialog in an Access runtime application. In that situation you are stuck with CommonDialog control. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Wednesday, February 09, 2005 12:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting a directory Selecting Folders --------------------- For Access XP onwards, FileDialog object is very convenient. For earlier versions, API calls need to be used. Both methods are demonstrated in my sample db named BackUpManager, available at Rogers Access Library (other developers library). Link - http://www.rogersaccesslibrary.com A.D.Tejpal -------------- ----- Original Message ----- From: Hale, Jim To: 'Access Developers discussion and problem solving' Sent: Wednesday, February 09, 2005 20:37 Subject: RE: [AccessD] Selecting a directory I can't get it to compile. It doesn't like SHGetPathFromIDList. Am I missing a reference? TIA Jim Hale -----Original Message----- From: Stuart McLachlan [mailto:stuart at lexacorp.com.pg] Sent: Tuesday, February 08, 2005 10:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting a directory On 8 Feb 2005 at 22:36, John W. Colby wrote: > I have used the ADH FindFile module and function for ages. However I also > need to select a directory (to copy a file to for example) and the ADH code > only allows selecting a file, not a dir. Is there any way to cause that > code to select a directory? Is there another module / function to use the > fileFind dialog to select a directory? > Here's the necessary bits to use the SHBrowseForFolder API call: Public Declare Function SHBrowseForFolder Lib "shell32.dll" _ Alias "SHBrowseForFolderA" (lpBrowseInfo As BROWSEINFO) As Long Public Type BROWSEINFO 'BI hOwner As Long pidlRoot As Long pszDisplayName As String lpszTitle As String ulFlags As Long lpfn As Long lParam As Long iImage As Long End Type 'BROWSEINFO.ulFlags values: Public Const BIF_RETURNONLYFSDIRS = &H1 'Only file system directories Public Const BIF_DONTGOBELOWDOMAIN = &H2 'No network folders below domain level Public Const BIF_STATUSTEXT = &H4 'Includes status area in the dialog (for callback) Public Const BIF_RETURNFSANCESTORS = &H8 'Only returns file system ancestors Public Const BIF_EDITBOX = &H10 'Allows user to rename selection Public Const BIF_VALIDATE = &H20 'Insist on valid editbox result (or CANCEL) Public Const BIF_BROWSEFORCOMPUTER = &H1000 'Only returns computers. Public Const BIF_BROWSEFORPRINTER = &H2000 'Only returns printers. Public Const BIF_BROWSEINCLUDEFILES = &H4000 'Browse for everything Public Const MAX_PATH = 260 Private Sub btnBrowseForFolder_Click() Dim pidl As Long Dim BI As BROWSEINFO Dim sPath As String Dim pos As Integer 'Fill BROWSEINFO structure data With BI .hOwner = 0 .pidlRoot = 0 .lpszTitle = "Browsing" .ulFlags = 1 .pszDisplayName = Space$(260) End With 'show dialog returning pidl to selected item pidl = SHBrowseForFolder(BI) 'if pidl is valid, parse & return the user's selection sPath = Space$(260) If SHGetPathFromIDList(ByVal pidl, ByVal sPath) Then 'SHGetPathFromIDList returns the absolute 'path to the selected item. No path is returned for virtual folders. pos = InStr(sPath, Chr$(0)) If pos Then Text1 = Left(sPath, pos - 1) Else: Text1 = "Problem" End If 'free the pidl Call CoTaskMemFree(pidl) End Sub -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From John.Clark at niagaracounty.com Wed Feb 9 12:51:03 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Wed, 09 Feb 2005 13:51:03 -0500 Subject: [AccessD] Question on Reference (DAO) Message-ID: I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark From dba.email at gmail.com Wed Feb 9 12:57:02 2005 From: dba.email at gmail.com (Admin Sparky) Date: Wed, 9 Feb 2005 13:57:02 -0500 Subject: [AccessD] Totals Query: Top Predicate In-Reply-To: References: <5f2de2420502071046c732fe8@mail.gmail.com> Message-ID: <5f2de24205020910577e3acd9e@mail.gmail.com> Jim, group, I'm having difficulties correlating M$'s subquery example... *************** Add the following fields to the query grid: Field: CategoryName Sort: Ascending Field: ProductName Field: UnitsInStock Sort: Descending Criteria: In (Select Top 3 [UnitsInStock] From Products Where _ [CategoryID]=[Categories].[CategoryID] Order By [UnitsInStock] Desc) *************** ...to my original query. The goal is to return only the top 5 [Sum([qry1].Errors) AS SumOfNumberOfErrors] for each [InputYear] / [InputMonth] combination. The below query returns all of the necessary records, I just need to limit the results. Am I having difficulties because I'm attempting this with a totals query? SELECT [qry1].InputYear, [qry1].InputMonth, [qry1].fkChecklistItem, Sum([qry1].Errors) AS SumOfNumberOfErrors, [qry1].ByMonthYear, [qry1].[CODE DESCRIPTION] FROM [qry1] GROUP BY [qry1].InputYear, [qry1].InputMonth, [qry1].fkChecklistItem, [qry1].ByMonthYear, [qry1].[CODE DESCRIPTION] ORDER BY [qry1].InputYear, [qry1].InputMonth, Sum([qry1].NumberOfErrors) DESC; Methinks I need a bit of hand-holding on this one:( I could achieve this via temp tables as suggested, but I would really prefer to learn from this. Many TIA, Mark On Mon, 7 Feb 2005 14:40:16 -0500, Jim Dettman wrote: > See: > > http://support.microsoft.com/default.aspx?scid=kb;en-us;210039 > > Jim > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Admin Sparky > Sent: Monday, February 07, 2005 1:47 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] Totals Query: Top Predicate > > Group, > > I have a totals query grouped by year, then month. I would like to > return the top 5 records for each year/month combination. What are my > options? At the moment, the top predicate merely returns the top 5 > records for the first year/month combination. > > Mark Mitsules > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 appdevgrp.com Wed Feb 9 13:27:23 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Wed, 9 Feb 2005 14:27:23 -0500 Subject: [AccessD] Question on Reference (DAO) In-Reply-To: <916187228923D311A6FE00A0CC3FAA30AD8BE9@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE7B2@ADGSERVER> It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 9 13:27:36 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 9 Feb 2005 11:27:36 -0800 Subject: [AccessD] Question on Reference (DAO) Message-ID: It's really up to you. In many cases, DAO is faster and when you're dealing with Access UI objects, like forms, controls, etc., you pretty much have to use DAO. Later versions of ADO (and Access) handle ADO better and make it a very practical method for handling data. Just make sure that if you mix them or even if you don't, you get into the habit of specifying the object model in your declarations, like Dim rst As DAO.Recordset. That will keep you out of trouble down the road. Charlotte Foust -----Original Message----- From: John Clark [mailto:John.Clark at niagaracounty.com] Sent: Wednesday, February 09, 2005 10:51 AM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 9 13:28:40 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 9 Feb 2005 11:28:40 -0800 Subject: [AccessD] Selecting a directory Message-ID: No, you can still use the API calls, which is what I've always used instead of the control. Charlotte Foust -----Original Message----- From: Mike & Doris Manning [mailto:mikedorism at adelphia.net] Sent: Wednesday, February 09, 2005 10:14 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Selecting a directory But please note that you cannot use FileDialog in an Access runtime application. In that situation you are stuck with CommonDialog control. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Wednesday, February 09, 2005 12:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting a directory Selecting Folders --------------------- For Access XP onwards, FileDialog object is very convenient. For earlier versions, API calls need to be used. Both methods are demonstrated in my sample db named BackUpManager, available at Rogers Access Library (other developers library). Link - http://www.rogersaccesslibrary.com A.D.Tejpal -------------- ----- Original Message ----- From: Hale, Jim To: 'Access Developers discussion and problem solving' Sent: Wednesday, February 09, 2005 20:37 Subject: RE: [AccessD] Selecting a directory I can't get it to compile. It doesn't like SHGetPathFromIDList. Am I missing a reference? TIA Jim Hale -----Original Message----- From: Stuart McLachlan [mailto:stuart at lexacorp.com.pg] Sent: Tuesday, February 08, 2005 10:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting a directory On 8 Feb 2005 at 22:36, John W. Colby wrote: > I have used the ADH FindFile module and function for ages. However I also > need to select a directory (to copy a file to for example) and the ADH code > only allows selecting a file, not a dir. Is there any way to cause that > code to select a directory? Is there another module / function to use the > fileFind dialog to select a directory? > Here's the necessary bits to use the SHBrowseForFolder API call: Public Declare Function SHBrowseForFolder Lib "shell32.dll" _ Alias "SHBrowseForFolderA" (lpBrowseInfo As BROWSEINFO) As Long Public Type BROWSEINFO 'BI hOwner As Long pidlRoot As Long pszDisplayName As String lpszTitle As String ulFlags As Long lpfn As Long lParam As Long iImage As Long End Type 'BROWSEINFO.ulFlags values: Public Const BIF_RETURNONLYFSDIRS = &H1 'Only file system directories Public Const BIF_DONTGOBELOWDOMAIN = &H2 'No network folders below domain level Public Const BIF_STATUSTEXT = &H4 'Includes status area in the dialog (for callback) Public Const BIF_RETURNFSANCESTORS = &H8 'Only returns file system ancestors Public Const BIF_EDITBOX = &H10 'Allows user to rename selection Public Const BIF_VALIDATE = &H20 'Insist on valid editbox result (or CANCEL) Public Const BIF_BROWSEFORCOMPUTER = &H1000 'Only returns computers. Public Const BIF_BROWSEFORPRINTER = &H2000 'Only returns printers. Public Const BIF_BROWSEINCLUDEFILES = &H4000 'Browse for everything Public Const MAX_PATH = 260 Private Sub btnBrowseForFolder_Click() Dim pidl As Long Dim BI As BROWSEINFO Dim sPath As String Dim pos As Integer 'Fill BROWSEINFO structure data With BI .hOwner = 0 .pidlRoot = 0 .lpszTitle = "Browsing" .ulFlags = 1 .pszDisplayName = Space$(260) End With 'show dialog returning pidl to selected item pidl = SHBrowseForFolder(BI) 'if pidl is valid, parse & return the user's selection sPath = Space$(260) If SHGetPathFromIDList(ByVal pidl, ByVal sPath) Then 'SHGetPathFromIDList returns the absolute 'path to the selected item. No path is returned for virtual folders. pos = InStr(sPath, Chr$(0)) If pos Then Text1 = Left(sPath, pos - 1) Else: Text1 = "Problem" End If 'free the pidl Call CoTaskMemFree(pidl) End Sub -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 9 13:30:59 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 9 Feb 2005 11:30:59 -0800 Subject: [AccessD] A2000: Subreport in Group footer (swe) Message-ID: You should be able to do it in Access as well. If it runs on its own, that means that something isn't right with the data, the code, or the links. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Wednesday, February 09, 2005 10:07 AM To: Access Developers discussion and problem solving Subject: [AccessD] A2000: Subreport in Group footer (swe) Dear Group, I'm converting a Paradox for Windows app to Access 2000. One of the Paradox reports I'm converting is pretty complex. It not only has a couple of subreports in the Report footer, but it even has one in a Group footer. That is, there's a one-to-many relationship between the data in the subreport and the grouping. That is, there are multiple records that display in the subreport for each group footer. I believe that I've structured the subreport properly. The ones in the report footer work as expected. But when I position the subreport in the group footer and run the report nothing appears in the group footer other than the standard subtotals that were already there. Is this something that Access doesn't handle well? The link Child and Master fields worked all right. The subreport works all right when it runs on its own. It's just when it's placed in a group footer that it's a no-show. Any ideas? -- Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 9 13:31:45 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 9 Feb 2005 11:31:45 -0800 Subject: [AccessD] OT - Oracle Discoverer OLE and Access Message-ID: Drop the link and create a new one. That's the simplest method. Charlotte Foust -----Original Message----- From: Terri Jarus [mailto:jarus at amerinet-gpo.com] Sent: Wednesday, February 09, 2005 9:22 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT - Oracle Discoverer OLE and Access It does sound confusing. I'm overwriting the csv file with the new one - but the link I've setup from Access to the csv remains intact - that's what I meant by updating. I want to export from Discoverer to the csv that is linked to my Access db. It's a roundabout way of doing things, I know. Here are my issues - could not use an ODBC connection directly to Oracle for several reasons but the most compelling was the inability to view any CLOB fields. I can create reports in Discoverer but the CLOB fields I need are rows in Oracle but need to be columns for my end report - so I'm using Access to do that. Plus I need to add additional fields of data that are not stored on Oracle, but are in Access (for the time being). As clumsy as it sounds, this seems to be my best solution. I can get my coding to run the Discoverer report, but I don't know what code to use to have the report exported to the csv file. Hope that all makes sense. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 >>> cfoust at infostatsystems.com 2/9/2005 10:44:44 AM >>> I'm lost. Are you trying to find code to export from Access or from Oracle Discoverer? And where would you be updating the csv file from? Ordinarily, you overwrite csv files, not update them. Charlotte Foust -----Original Message----- From: Terri Jarus [mailto:jarus at amerinet-gpo.com] Sent: Wednesday, February 09, 2005 5:02 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Oracle Discoverer OLE and Access I am attempting to get information from a Discoverer report exported to a CSV file and then pulled into Access - the data is complicated which is why I'm using this process. I have code setup in Access that opens/runs the applicable Discoverer report but I don't know the commands to export via code to a csv file. I have a link from Access to the csv file - but need to update the csv routinely. Anyone have any documentation that shows the commands for Discoverer?? I have a document entitled "Oracle Discoverer OLE Automation Developer's Guide", but it doesn't include any commands for exporting. I've also posted on the Oracle Metalink site, but thus far have no responses. Thanks for any help. I appreciate it. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 ------------------------------------------------------------------------ --- This email and any files transmitted with it are confidential and intended solely for the use of the individuals or entities to whom they are addressed. If you have received this email in error please return it to the sender, and erase any copies thereof. Copyright 2005 Amerinet 1nc. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 9 13:39:49 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Wed, 09 Feb 2005 14:39:49 -0500 Subject: [AccessD] Selecting a directory In-Reply-To: Message-ID: <000001c50edf$227165c0$677aa8c0@ColbyM6805> And are we sharing our code? ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, February 09, 2005 2:29 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Selecting a directory No, you can still use the API calls, which is what I've always used instead of the control. Charlotte Foust -----Original Message----- From: Mike & Doris Manning [mailto:mikedorism at adelphia.net] Sent: Wednesday, February 09, 2005 10:14 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Selecting a directory But please note that you cannot use FileDialog in an Access runtime application. In that situation you are stuck with CommonDialog control. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Wednesday, February 09, 2005 12:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting a directory Selecting Folders --------------------- For Access XP onwards, FileDialog object is very convenient. For earlier versions, API calls need to be used. Both methods are demonstrated in my sample db named BackUpManager, available at Rogers Access Library (other developers library). Link - http://www.rogersaccesslibrary.com A.D.Tejpal -------------- ----- Original Message ----- From: Hale, Jim To: 'Access Developers discussion and problem solving' Sent: Wednesday, February 09, 2005 20:37 Subject: RE: [AccessD] Selecting a directory I can't get it to compile. It doesn't like SHGetPathFromIDList. Am I missing a reference? TIA Jim Hale -----Original Message----- From: Stuart McLachlan [mailto:stuart at lexacorp.com.pg] Sent: Tuesday, February 08, 2005 10:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting a directory On 8 Feb 2005 at 22:36, John W. Colby wrote: > I have used the ADH FindFile module and function for ages. However I also > need to select a directory (to copy a file to for example) and the ADH code > only allows selecting a file, not a dir. Is there any way to cause that > code to select a directory? Is there another module / function to use the > fileFind dialog to select a directory? > Here's the necessary bits to use the SHBrowseForFolder API call: Public Declare Function SHBrowseForFolder Lib "shell32.dll" _ Alias "SHBrowseForFolderA" (lpBrowseInfo As BROWSEINFO) As Long Public Type BROWSEINFO 'BI hOwner As Long pidlRoot As Long pszDisplayName As String lpszTitle As String ulFlags As Long lpfn As Long lParam As Long iImage As Long End Type 'BROWSEINFO.ulFlags values: Public Const BIF_RETURNONLYFSDIRS = &H1 'Only file system directories Public Const BIF_DONTGOBELOWDOMAIN = &H2 'No network folders below domain level Public Const BIF_STATUSTEXT = &H4 'Includes status area in the dialog (for callback) Public Const BIF_RETURNFSANCESTORS = &H8 'Only returns file system ancestors Public Const BIF_EDITBOX = &H10 'Allows user to rename selection Public Const BIF_VALIDATE = &H20 'Insist on valid editbox result (or CANCEL) Public Const BIF_BROWSEFORCOMPUTER = &H1000 'Only returns computers. Public Const BIF_BROWSEFORPRINTER = &H2000 'Only returns printers. Public Const BIF_BROWSEINCLUDEFILES = &H4000 'Browse for everything Public Const MAX_PATH = 260 Private Sub btnBrowseForFolder_Click() Dim pidl As Long Dim BI As BROWSEINFO Dim sPath As String Dim pos As Integer 'Fill BROWSEINFO structure data With BI .hOwner = 0 .pidlRoot = 0 .lpszTitle = "Browsing" .ulFlags = 1 .pszDisplayName = Space$(260) End With 'show dialog returning pidl to selected item pidl = SHBrowseForFolder(BI) 'if pidl is valid, parse & return the user's selection sPath = Space$(260) If SHGetPathFromIDList(ByVal pidl, ByVal sPath) Then 'SHGetPathFromIDList returns the absolute 'path to the selected item. No path is returned for virtual folders. pos = InStr(sPath, Chr$(0)) If pos Then Text1 = Left(sPath, pos - 1) Else: Text1 = "Problem" End If 'free the pidl Call CoTaskMemFree(pidl) End Sub -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Wed Feb 9 14:14:53 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 09 Feb 2005 12:14:53 -0800 Subject: [AccessD] Data from Informix to Access - dirty reads? References: Message-ID: <420A6F3D.3010206@shaw.ca> Here is a function that reads an external ado source and then writes its records and fields to an access table via DAO Asumes table already created in Access Function CopytoTable() Dim db As Database Dim NewRes As DAO.Recordset Dim ErrMsg1 As String Dim RecCount As Long Dim sSQL As String Dim oConnection As ADODB.Connection Dim oRecordset As ADODB.Recordset Dim rstSchema As ADODB.Recordset Dim sConnStr As String 'sConnStr = "Provider=SQLOLEDB;Data Source=MySrvr;" & _ ' "Initial Catalog=Northwind;User Id=MyId;Password=123aBc;" 'Access XP Jet 4 sConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=C:\Program Files\Microsoft Office\Office\Samples\Northwind.mdb;" & _ "User Id=admin;" & "Password=" On Error GoTo GetDataError ' Create and Open the Connection object. Set oConnection = New ADODB.Connection oConnection.CursorLocation = adUseClient oConnection.Open sConnStr sSQL = "SELECT ProductID, ProductName, CategoryID, UnitPrice " & _ "FROM Products" ' Create and Open the Recordset object. Set oRecordset = New ADODB.Recordset oRecordset.Open sSQL, oConnection, adOpenStatic, _ adLockBatchOptimistic, adCmdText '---- Open up Access table to be added to Set db = CurrentDb() Set NewRes = db.OpenRecordset("tbl_New") 'read through input records RecCount = 0 oRecordset.MoveFirst ' Do While Not oRecordset.EOF Addit: NewRes.AddNew ' copy relevant fields NewRes![ProductID] = oRecordset![ProductID] NewRes![ProductName] = oRecordset![ProductName] 'CONTINUE COPYING ALL ROWS FROM OLD TBL TO NEW NewRes.Update RecCount = RecCount + 1 DoEvents If RecCount Mod 10000 = 0 Then MsgBox RecCount 'Show progress every 10,000 rows End If oRecordset.MoveNext Loop MsgBox RecCount 'Show total successful record count oRecordset.Close NewRes.Close oConnection.Close Proc_Exit: Exit Function GetDataError: MsgBox "" & Error$ If oConnection Is Nothing Then HandleErrs "GetData", oRecordset.ActiveConnection Else HandleErrs "GetData", oConnection End If oRecordset.MoveNext 'Skip this corrupt row Resume Addit 'Continue at Addit End Function Sub HandleErrs(sSource As String, ByRef oConnection1 As ADODB.Connection) Dim sDisplayMsg As String sDisplayMsg = sDisplayMsg & "ADO (OLE) ERROR IN " & sSource sDisplayMsg = sDisplayMsg & vbCrLf & "Error: " & Err.Number sDisplayMsg = sDisplayMsg & vbCrLf & "Description: " & Err.Description sDisplayMsg = sDisplayMsg & vbCrLf & "Source: " & Err.Source If Not oConnection1 Is Nothing Then If oConnection1.Errors.Count <> 0 Then sDisplayMsg = sDisplayMsg & vbCrLf & "PROVIDER ERROR" Dim oError1 As ADODB.Error For Each oError1 In oConnection1.Errors sDisplayMsg = sDisplayMsg & vbCrLf & "Error: " & oError1.Number sDisplayMsg = sDisplayMsg & vbCrLf & "Description: " & oError1.Description sDisplayMsg = sDisplayMsg & vbCrLf & "Source: " & oError1.Source sDisplayMsg = sDisplayMsg & vbCrLf & "Native Error:" & oError1.NativeError sDisplayMsg = sDisplayMsg & vbCrLf & "SQL State: " & oError1.SQLState Next oError1 oConnection1.Errors.Clear Set oError1 = Nothing End If End If MsgBox "Error(s) occurred. See sDisplayMsg for specific information.", , _ "Hello Data" MsgBox sDisplayMsg Err.Clear End Sub Mark A Matte wrote: > Marty, > > Thanks for the feedback. The substr() was the solution...not the > problem. Substr() was what made the error go away on machine1... and > allowed machine2 to interpret 100 as 100 and not as 1 . Below this > email is the current situation...followed by the code used. > > Also, you stated "I don't know of any faster way than standard read > through the ado fields and do an update to an access table "...This is > my first attempt at importing records in this method...Using the > Substr() I've gotten the code to loop through the recordset...but > how/what function do I use to get that recordset into a table? > > Thanks, > > Mark > -- Marty Connelly Victoria, B.C. Canada From erbachs at gmail.com Wed Feb 9 14:30:53 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 9 Feb 2005 14:30:53 -0600 Subject: [AccessD] A2000: Subreport in Group footer (swe) In-Reply-To: References: Message-ID: <39cb22f305020912301459057a@mail.gmail.com> Charlotte, Thank you for the reply. I've been messing around with it. The subreport, indeed, does show up only if I UNLINK the subreport from the main report. However, I get all the data instead of just the records for the group. Then, when I do the Link Child Fields / Link Master Fields thing, the subreport is invisible again. Does this suggest anything to you? Steve Erbach Neenah, WI On Wed, 9 Feb 2005 11:30:59 -0800, Charlotte Foust wrote: > You should be able to do it in Access as well. If it runs on its own, > that means that something isn't right with the data, the code, or the > links. > > Charlotte Foust > > > -----Original Message----- > From: Steve Erbach [mailto:erbachs at gmail.com] > Sent: Wednesday, February 09, 2005 10:07 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] A2000: Subreport in Group footer (swe) > > Dear Group, > > I'm converting a Paradox for Windows app to Access 2000. One of the > Paradox reports I'm converting is pretty complex. It not only has a > couple of subreports in the Report footer, but it even has one in a > Group footer. That is, there's a one-to-many relationship between the > data in the subreport and the grouping. That is, there are multiple > records that display in the subreport for each group footer. > > I believe that I've structured the subreport properly. The ones in the > report footer work as expected. But when I position the subreport in the > group footer and run the report nothing appears in the group footer > other than the standard subtotals that were already there. > > Is this something that Access doesn't handle well? The link Child and > Master fields worked all right. The subreport works all right when it > runs on its own. It's just when it's placed in a group footer that it's > a no-show. > > Any ideas? > > -- > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From jwcolby at colbyconsulting.com Wed Feb 9 14:43:31 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Wed, 09 Feb 2005 15:43:31 -0500 Subject: [AccessD] A2000: Subreport in Group footer (swe) In-Reply-To: <39cb22f305020912301459057a@mail.gmail.com> Message-ID: <000401c50ee8$0460ee30$677aa8c0@ColbyM6805> It suggests you are not pulling any data for the subreport. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Wednesday, February 09, 2005 3:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2000: Subreport in Group footer (swe) Charlotte, Thank you for the reply. I've been messing around with it. The subreport, indeed, does show up only if I UNLINK the subreport from the main report. However, I get all the data instead of just the records for the group. Then, when I do the Link Child Fields / Link Master Fields thing, the subreport is invisible again. Does this suggest anything to you? Steve Erbach Neenah, WI On Wed, 9 Feb 2005 11:30:59 -0800, Charlotte Foust wrote: > You should be able to do it in Access as well. If it runs on its own, > that means that something isn't right with the data, the code, or the > links. > > Charlotte Foust > > > -----Original Message----- > From: Steve Erbach [mailto:erbachs at gmail.com] > Sent: Wednesday, February 09, 2005 10:07 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] A2000: Subreport in Group footer (swe) > > Dear Group, > > I'm converting a Paradox for Windows app to Access 2000. One of the > Paradox reports I'm converting is pretty complex. It not only has a > couple of subreports in the Report footer, but it even has one in a > Group footer. That is, there's a one-to-many relationship between the > data in the subreport and the grouping. That is, there are multiple > records that display in the subreport for each group footer. > > I believe that I've structured the subreport properly. The ones in the > report footer work as expected. But when I position the subreport in > the group footer and run the report nothing appears in the group > footer other than the standard subtotals that were already there. > > Is this something that Access doesn't handle well? The link Child and > Master fields worked all right. The subreport works all right when it > runs on its own. It's just when it's placed in a group footer that > it's a no-show. > > Any ideas? > > -- > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 9 15:20:47 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 9 Feb 2005 13:20:47 -0800 Subject: [AccessD] A2000: Subreport in Group footer (swe) Message-ID: Then it sounds as if the links are not correct. What value are you grouping on and how are you linking to that value? Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Wednesday, February 09, 2005 12:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2000: Subreport in Group footer (swe) Charlotte, Thank you for the reply. I've been messing around with it. The subreport, indeed, does show up only if I UNLINK the subreport from the main report. However, I get all the data instead of just the records for the group. Then, when I do the Link Child Fields / Link Master Fields thing, the subreport is invisible again. Does this suggest anything to you? Steve Erbach Neenah, WI On Wed, 9 Feb 2005 11:30:59 -0800, Charlotte Foust wrote: > You should be able to do it in Access as well. If it runs on its own, > that means that something isn't right with the data, the code, or the > links. > > Charlotte Foust > > > -----Original Message----- > From: Steve Erbach [mailto:erbachs at gmail.com] > Sent: Wednesday, February 09, 2005 10:07 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] A2000: Subreport in Group footer (swe) > > Dear Group, > > I'm converting a Paradox for Windows app to Access 2000. One of the > Paradox reports I'm converting is pretty complex. It not only has a > couple of subreports in the Report footer, but it even has one in a > Group footer. That is, there's a one-to-many relationship between the > data in the subreport and the grouping. That is, there are multiple > records that display in the subreport for each group footer. > > I believe that I've structured the subreport properly. The ones in the > report footer work as expected. But when I position the subreport in > the group footer and run the report nothing appears in the group > footer other than the standard subtotals that were already there. > > Is this something that Access doesn't handle well? The link Child and > Master fields worked all right. The subreport works all right when it > runs on its own. It's just when it's placed in a group footer that > it's a no-show. > > Any ideas? > > -- > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Wed Feb 9 15:57:22 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 9 Feb 2005 15:57:22 -0600 Subject: [AccessD] A2000: Subreport in Group footer (swe) In-Reply-To: References: Message-ID: <39cb22f305020913575da22df3@mail.gmail.com> Charlotte, The report has an outer Group based on [Source Number] (Text). There is an inner group, too, on [Facility Part #] (also Text). The subreport's data source includes all the fields from one table. The first field of that table is [Source Number], however that field doesn't appear in the subreport; just four other fields. I did place the [Source Number] field on the report, though, hidden behind the other fields just in case that was the problem. But the subreport still won't show up. So, on the main report: Source Object: Report.rptSubStateCAS Link Child Fields: Source Number Link Master Fields: Source Number I've tried surrounding the Source Number field name with square brackets, too, but no go. For what it's worth, if I set subreport's Can Shrink property to No then space is allowed for the (invisible) subreport...but only as much space as the subreport takes up on my report design. If I set Can Shrink to Yes then the amount of space taken up by the subreport disappears, too. I've tried moving the subreport to the Group header instead of the footer. Same result. Steve Erbach On Wed, 9 Feb 2005 13:20:47 -0800, Charlotte Foust wrote: > Then it sounds as if the links are not correct. What value are you > grouping on and how are you linking to that value? > > Charlotte Foust From stuart at lexacorp.com.pg Wed Feb 9 16:03:42 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 10 Feb 2005 08:03:42 +1000 Subject: [AccessD] Selecting a directory In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB67723373E9@corp-es01.fleetpride.com> Message-ID: <420B155E.31669.3523B0E@stuart.lexacorp.com.pg> On 9 Feb 2005 at 9:07, Hale, Jim wrote: > I can't get it to compile. It doesn't like SHGetPathFromIDList. Am I missing > a reference? TIA > Jim Hale Sorry, I left two declarations out (I make it a habit to keep all my API declarations and Types in a single module) Public Declare Function SHGetPathFromIDList Lib "shell32.dll" _ Alias "SHGetPathFromIDListA" _ (ByVal pidl As Long, _ ByVal pszPath As String) As Long Public Declare Sub CoTaskMemFree Lib "ole32.dll" (ByVal pv As Long) -- Stuart From stuart at lexacorp.com.pg Wed Feb 9 16:18:11 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 10 Feb 2005 08:18:11 +1000 Subject: [AccessD] A2000: Subreport in Group footer (swe) In-Reply-To: <39cb22f305020913575da22df3@mail.gmail.com> References: Message-ID: <420B18C3.25265.35F7AB8@stuart.lexacorp.com.pg> On 9 Feb 2005 at 15:57, Steve Erbach wrote: > Charlotte, > > The report has an outer Group based on [Source Number] (Text). There > is an inner group, too, on [Facility Part #] (also Text). > > The subreport's data source includes all the fields from one table. > The first field of that table is [Source Number], however that field > doesn't appear in the subreport; just four other fields. I did place > the [Source Number] field on the report, though, hidden behind the > other fields just in case that was the problem. But the subreport > still won't show up. You do need the field as a hidden field in the sub report. Keep it there. > > So, on the main report: > > Source Object: Report.rptSubStateCAS > Link Child Fields: Source Number > Link Master Fields: Source Number > > I've tried surrounding the Source Number field name with square > brackets, too, but no go. > You should do that too. FWIW, you should avoid spaces in fieldnames -they can turn around and bite you in so many ways :-( > For what it's worth, if I set subreport's Can Shrink property to No > then space is allowed for the (invisible) subreport...but only as much > space as the subreport takes up on my report design. If I set Can > Shrink to Yes then the amount of space taken up by the subreport > disappears, too. > > I've tried moving the subreport to the Group header instead of the > footer. Same result. > Try setting a text box in the footer (txtSourceNumber) with with a source of [Source Number] and set the Link Master Field to txtSourceNumber. Keep txtSourceNumber visible until you see what it is displaying, you can hide it for the final version. -- Stuart From Jim.Hale at FleetPride.com Wed Feb 9 16:24:38 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Wed, 9 Feb 2005 16:24:38 -0600 Subject: [AccessD] Selecting a directory Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB67723373EB@corp-es01.fleetpride.com> Nice! That worked, thanks Jim Hale -----Original Message----- From: Stuart McLachlan [mailto:stuart at lexacorp.com.pg] Sent: Wednesday, February 09, 2005 4:04 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Selecting a directory On 9 Feb 2005 at 9:07, Hale, Jim wrote: > I can't get it to compile. It doesn't like SHGetPathFromIDList. Am I missing > a reference? TIA > Jim Hale Sorry, I left two declarations out (I make it a habit to keep all my API declarations and Types in a single module) Public Declare Function SHGetPathFromIDList Lib "shell32.dll" _ Alias "SHGetPathFromIDListA" _ (ByVal pidl As Long, _ ByVal pszPath As String) As Long Public Declare Sub CoTaskMemFree Lib "ole32.dll" (ByVal pv As Long) -- Stuart -- 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 stuart at lexacorp.com.pg Wed Feb 9 16:30:42 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 10 Feb 2005 08:30:42 +1000 Subject: [AccessD] masking question In-Reply-To: Message-ID: <420B1BB2.2949.36AF14A@stuart.lexacorp.com.pg> On 9 Feb 2005 at 8:54, John Clark wrote: > I don't want leading zeros though...this gives really odd results. If > you were to type, "ping 010.011.196.017", you are not going to ping the > intended address, but rather 8.9.196.15 > > I don't understand this myself...I'm trying to investigate what is > actually happening on the network side of things, but either way, it > means I can't store this way. Well, I could, but it would be confusing. > I'll be damned. So it does. Turns out it's a *long* standing "feature" Here's why: http://support.microsoft.com/?kbid=115388 Windows for Workgroups with TCP/IP-32 and Windows NT utilities can accept Internet Protocol (IP) addresses comprised of decimal, octal, or hexadecimal numbers. This can cause confusion if you unintentionally use a leading zero in a decimal octet. With a leading zero, the number is resolved by these utilities as an octal number, thus specifying the wrong IP address. ........ APPLIES TO ? Microsoft Windows 2000 Server ? Microsoft Windows 2000 Advanced Server ? Microsoft Windows 2000 Professional Edition ? Microsoft Windows NT Advanced Server 3.1 ? Microsoft Windows NT Workstation 3.1 ? Microsoft Windows NT Advanced Server 3.1 ? Microsoft Windows NT Workstation 3.5 ? Microsoft Windows NT Workstation 4.0 Developer Edition ? Microsoft Windows NT Server 3.5 ? Microsoft Windows NT Server 4.0 Standard Edition ? Microsoft TCP/IP-32 for Windows for Workgroups 1.0 ? Microsoft Windows for Workgroups 3.2 ? Microsoft Windows NT Server 4.0 Enterprise Edition ? Microsoft Cluster Server 1.1 -- Stuart From artful at rogers.com Wed Feb 9 16:30:56 2005 From: artful at rogers.com (Arthur Fuller) Date: Wed, 09 Feb 2005 17:30:56 -0500 Subject: [AccessD] Currency display issue In-Reply-To: References: Message-ID: <420A8F20.20302@rogers.com> I've got a form and a subform (LOL). Actually I don't, I just thought I'd say that. I have a different problem, and suspect that our Euro members may have the solution I need. There's a Currencies table, a Products table, and Sales and SalesDetails tables. Suppose you live in New Orleans, but you want to buy a product whose price is expressed in Euros. Fine so far. Next sale, customer is in Quebec, product expressed in Yen. I need the form to respond intelligently with its Currency columns. We have mandated that only one currency can exist per sale (and all its details), but said form must be able to switch from the $ sign to the Euro sign to the Yen sign etc., based on the value of the CurrencyID column. I have no idea how to do this. At the moment every amount has a $ sign in front of it, even if the currency is Euros. Not only does it look stupid, it confuses the users. Any suggestions? TIA, Arthur >> -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.6 - Release Date: 2/7/2005 From erbachs at gmail.com Wed Feb 9 16:35:50 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 9 Feb 2005 16:35:50 -0600 Subject: [AccessD] A2000: Subreport in Group footer (swe) In-Reply-To: <420B18C3.25265.35F7AB8@stuart.lexacorp.com.pg> References: <39cb22f305020913575da22df3@mail.gmail.com> <420B18C3.25265.35F7AB8@stuart.lexacorp.com.pg> Message-ID: <39cb22f305020914357e9926a8@mail.gmail.com> Stuart, The spaces in the field name was the problem! I changed the Record Sources for both the main report and the subreport so that the [Source Number] field became SourceNumber, re-linked, and voila! She works! Thank you. Steve Erbach Neenah, WI On Thu, 10 Feb 2005 08:18:11 +1000, Stuart McLachlan wrote: > On 9 Feb 2005 at 15:57, Steve Erbach wrote: > > > Charlotte, > > > > The report has an outer Group based on [Source Number] (Text). There > > is an inner group, too, on [Facility Part #] (also Text). > > > > The subreport's data source includes all the fields from one table. > > The first field of that table is [Source Number], however that field > > doesn't appear in the subreport; just four other fields. I did place > > the [Source Number] field on the report, though, hidden behind the > > other fields just in case that was the problem. But the subreport > > still won't show up. > > You do need the field as a hidden field in the sub report. Keep it there. > > > > > So, on the main report: > > > > Source Object: Report.rptSubStateCAS > > Link Child Fields: Source Number > > Link Master Fields: Source Number > > > > I've tried surrounding the Source Number field name with square > > brackets, too, but no go. > > > > You should do that too. FWIW, you should avoid spaces in fieldnames -they > can turn around and bite you in so many ways :-( From stuart at lexacorp.com.pg Wed Feb 9 16:50:28 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 10 Feb 2005 08:50:28 +1000 Subject: [AccessD] Currency display issue In-Reply-To: <420A8F20.20302@rogers.com> References: Message-ID: <420B2054.23457.37D0A1A@stuart.lexacorp.com.pg> On 9 Feb 2005 at 17:30, Arthur Fuller wrote: > > I need the form to respond intelligently with its Currency columns. We > have mandated that only one currency can exist per sale (and all its > details), but said form must be able to switch from the $ sign to the > Euro sign to the Yen sign etc., based on the value of the CurrencyID > column. > > I have no idea how to do this. At the moment every amount has a $ sign > in front of it, even if the currency is Euros. Not only does it look > stupid, it confuses the users. > Use a form/subform approach with the currency definitions in the subform? Two alternatives: 1. The simple way - don't use currency formatting, use a numeric formatted display with a separate textbox for showing the currency. FWIW, in these situations I try to avoid currency symbols because of problems with code pages/character sets. In multiple currency applications I use the ISO4127 codes: EUR, USD, AUD, GBP, YEN, PGK etc. (see http://www.xe.com/iso4217.htm) 2. The more complex but also more accurate way, which takes into account that not all currencies use K0,000.00 formats (take a look at the number of options under Regional Settings - Currency) Set up a lookup table of currencies and their appropriate formats. Use a control naming scheme which identifies all currency fields (txtCurrXxxxxxxxxx?). In the on_current event and the currency field on_change event loop through the fields on the form and reset the Format property for these fields based on the lookup table. -- Stuart From martyconnelly at shaw.ca Wed Feb 9 17:54:12 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 09 Feb 2005 15:54:12 -0800 Subject: [AccessD] Selecting a directory References: Message-ID: <420AA2A4.8090901@shaw.ca> Here is one I use but if you want to go up a directory you can't, one reason being to stop users going to places like network neighbourhood Needs IE installed. You can also use this to grab filnames from a directory. 'http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/objects/shell/browseforfolder.asp 'SHDOC401.DLL for IE5 '?fnShellBrowseForFolder("c:\access files") Function fnShellBrowseForFolder(strRootPath) Dim objShell Dim objFolder Set objShell = CreateObject("Shell.Application") Set objFolder = objShell.BrowseForFolder(0, "Example Select Folder", 0, strRootPath) If (Not objFolder Is Nothing) Then 'Add code here. Debug.Print objFolder.Title Debug.Print objFolder.ParentFolder.ParseName(objFolder.Title).Path End If Set objFolder = Nothing Set objShell = Nothing End Function or 'http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/objects/shell/browseforfolder.asp 'SHDOC401.DLL for IE5 Function fnShellBrowseForFolderWindows() Dim objShell Dim ssfWINDOWS Dim objFolder ssfWINDOWS = 36 Set objShell = CreateObject("Shell.Application") Set objFolder = objShell.BrowseForFolder(0, "Example Select Folder", 0, ssfWINDOWS) If (Not objFolder Is Nothing) Then 'Add code here. Debug.Print objFolder.Title Debug.Print objFolder.ParentFolder.ParseName(objFolder.Title).Path End If Set objFolder = Nothing Set objShell = Nothing End Function Gustav Brock wrote: >Hi John > >This link might interest you: > >http://www.lebans.com/callbackbrowser.htm > >note the link there to vbnet. > >Also, a German guy, Karsten Pries, has a class module for this which we >use here after a major brush up, but it might be what you are looking >for: > >http://www.karstenpries.de/ > >Look for FileDialog. Most of it is in German, but I'm sure you can >figure it out. > >/gustav > > > >>>>jwcolby at colbyconsulting.com 09-02-2005 04:36:59 >>> >>>> >>>> >I have used the ADH FindFile module and function for ages. However I >also >need to select a directory (to copy a file to for example) and the ADH >code >only allows selecting a file, not a dir. Is there any way to cause >that >code to select a directory? Is there another module / function to use >the >fileFind dialog to select a directory? > >John W. Colby >www.ColbyConsulting.com > > > -- Marty Connelly Victoria, B.C. Canada From jwcolby at colbyconsulting.com Wed Feb 9 20:32:04 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Wed, 09 Feb 2005 21:32:04 -0500 Subject: [AccessD] Network booting Windows XP Message-ID: <001101c50f18$b9c5d8f0$677aa8c0@ColbyM6805> Does anyone have any experience in using XP in a diskless environment? Booting into Xp over the lan and using a shared disk for storage? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From jwcolby at colbyconsulting.com Wed Feb 9 23:30:49 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 00:30:49 -0500 Subject: [AccessD] Article for DBA newsletter / website Message-ID: <000401c50f31$b1480b30$677aa8c0@ColbyM6805> I am writing an article for DBA's new website content (and maybe a newsletter, not sure exactly). May I suggest that anyone out there interested in being published do the same. Contact Jim Lawrence if you would like to contribute code or articles. At any rate, as you might imagine I am going to do a class demo, a timer. If you've been around the group long you have seen the class. It is a variant of old ADH code and looks like: Option Compare Database Option Explicit ' 'This class is so simple that I will not use the normal class framework interface. 'This class never loads children, never does anything that should cause problems 'so the framework interface is generally unneeded. ' Private Declare Function apiGetTime Lib "winmm.dll" _ Alias "timeGetTime" () As Long Private lngStartTime As Long 'THESE FUNCTIONS / SUBS ARE USED TO IMPLEMENT CLASS FUNCTIONALITY '*+Class function / sub declaration Function EndTimer() EndTimer = apiGetTime() - lngStartTime End Function Sub StartTimer() lngStartTime = apiGetTime() End Sub '*-Class function / sub declaration This class allows me to create instances on demand to time things. One of the things I timed awhile back is how long it takes to do a bunch of different vb code things. For example: How long to call a function, passing no parameters. How long to call a function passing a parameter. How long to call a function returning a value from the function. How long to do a left$() Etc. A couple of examples of these tests follow: Function TestLeftStr() Dim lclsTimer As clsTimer Dim lngCnt As Long Dim str As String Set lclsTimer = New clsTimer lclsTimer.StartTimer For lngCnt = 1 To 100000 str = Left$("johncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohnco lbyjohncolby", 10) Next lngCnt Debug.Print lclsTimer.EndTimer End Function Function RetStr() As String RetStr = "johncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjoh ncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncol byjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolby" End Function Function PassStr() End Function Function TestPassParam() Dim lclsTimer As clsTimer Dim lngCnt As Long Dim str As String Dim str2 As String Set lclsTimer = New clsTimer str = "johncolby" str2 = "marycolby" lclsTimer.StartTimer For lngCnt = 1 To 100000 PassStr Next lngCnt Debug.Print lclsTimer.EndTimer End Function Function TestRetParam() Dim lclsTimer As clsTimer Dim lngCnt As Long Dim str As String Set lclsTimer = New clsTimer lclsTimer.StartTimer For lngCnt = 1 To 100000 str = RetStr() Next lngCnt Debug.Print lclsTimer.EndTimer End Function Etc. Etc. I thought for my first article I would build up a little database where we (as a group) could request timings of specific functionality that we are interested in seeing run. I will be building a table and adding code to store the timing results to the table. Anyone interested in having something timed and showing the results to the group can email me working code and I will include it in the project. As you can see you can do your own timing on your own systems, however if you want to compare apples to apples the timing has to be done on a single system. I will place the code in modules and run the timings, storing the results to a table and upload the database to the new dba website where my article will be posted. The timing class is just the beginning of course. It is rather the perfect "introductory" class to demonstrate encapsulation of data and functionality, instancing etc. I use this class all the time to time execution of queries, code etc. Anyway, if you would like to see some thing timed and included in a database of "how long it takes to..." get me working code (not TOO complex please) and I will put it in the demo database with the code executed (timed) and the timings stored in a table. Also think about what you could contribute to the web site. Thanks, John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From dejpolsys at hotmail.com Thu Feb 10 01:09:01 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Thu, 10 Feb 2005 02:09:01 -0500 Subject: [AccessD] Network booting Windows XP References: <001101c50f18$b9c5d8f0$677aa8c0@ColbyM6805> Message-ID: ..you're describing Terminal Server. William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, February 09, 2005 9:32 PM Subject: [AccessD] Network booting Windows XP > Does anyone have any experience in using XP in a diskless environment? > Booting into Xp over the lan and using a shared disk for storage? > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From tom.bolton at donnslaw.co.uk Thu Feb 10 02:58:26 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Thu, 10 Feb 2005 08:58:26 -0000 Subject: [AccessD] Question on Reference (DAO) Message-ID: <61F915314798D311A2F800A0C9C831880731C9AD@dibble.observatory.donnslaw.co.uk> Hear hear! I've found this too - not having used DAO for years I shied away from it when returning to an Access project but it's noticeably quicker when using it for native Access objects. Access was after all designed around DAO/Jet. I can't stress enough what Charlotte said: if you use a mixture of DAO and ADO, REFERENCE THEM EXPLICITLY! (ADODB.Recordset, DAO.Database etc.) You'll be in a whole world of pain otherwise. Cheers Tom -----Original Message----- From: Bobby Heid [mailto:bheid at appdevgrp.com] Sent: 09 February 2005 19:27 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From accessd at shaw.ca Thu Feb 10 03:07:55 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 10 Feb 2005 01:07:55 -0800 Subject: [AccessD] OT - Oracle Discoverer OLE and Access In-Reply-To: Message-ID: <0IBO00M4UUP4D8@l-daemon> Hi Terri: CSV files are basic spreadsheet data. It can be read by Excel and Access. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Terri Jarus Sent: Wednesday, February 09, 2005 5:02 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Oracle Discoverer OLE and Access I am attempting to get information from a Discoverer report exported to a CSV file and then pulled into Access - the data is complicated which is why I'm using this process. I have code setup in Access that opens/runs the applicable Discoverer report but I don't know the commands to export via code to a csv file. I have a link from Access to the csv file - but need to update the csv routinely. Anyone have any documentation that shows the commands for Discoverer?? I have a document entitled "Oracle Discoverer OLE Automation Developer's Guide", but it doesn't include any commands for exporting. I've also posted on the Oracle Metalink site, but thus far have no responses. Thanks for any help. I appreciate it. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 --------------------------------------------------------------------------- This email and any files transmitted with it are confidential and intended solely for the use of the individuals or entities to whom they are addressed. If you have received this email in error please return it to the sender, and erase any copies thereof. Copyright 2005 Amerinet 1nc. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From adtp at touchtelindia.net Thu Feb 10 07:49:44 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Thu, 10 Feb 2005 19:19:44 +0530 Subject: [AccessD] Totals Query: Top Predicate References: <5f2de2420502071046c732fe8@mail.gmail.com> <5f2de24205020910577e3acd9e@mail.gmail.com> Message-ID: <002001c50f77$b46a5700$781865cb@winxp> Mark, You wish to get top 5 values per group in a totals query. Subquery based solution, using In clause, as given in the knowledgebase article, appears to work only with normal select queries. If applied to a totals query, it fails to return any record. Sample SQL given below, should be able to cater to your needs. It uses a subquery to rank the records in each group, as per comparative total values. This method suits both types of queries, i.e totals query (involving group by clause), as well as normal select query. With best wishes, A.D.Tejpal -------------- Note - Q_Sales is the name of Totals query, fetching TotSales (Sum of sales) grouped by Year (PYear) and month (PMonth). Sample SQL below, gets top 5 values of TotSales for each year. ================================= SELECT Q_Sales.* FROM Q_Sales WHERE ((((Select Count(*) From Q_Sales As Q1 Where Q1.PYear = Q_Sales.PYear And (Q1.TotSales > Q_Sales.TotSales Or (Q1.TotSales = Q_Sales.TotSales And Q1.PMonth <= Q_Sales.PMonth)))) <= 5)) ORDER BY Q_Sales.PYear, Q_Sales.TotSales DESC; ================================= ----- Original Message ----- From: Admin Sparky To: Access Developers discussion and problem solving Sent: Thursday, February 10, 2005 00:27 Subject: Re: [AccessD] Totals Query: Top Predicate Jim, group, I'm having difficulties correlating M$'s subquery example... *************** Add the following fields to the query grid: Field: CategoryName Sort: Ascending Field: ProductName Field: UnitsInStock Sort: Descending Criteria: In (Select Top 3 [UnitsInStock] From Products Where _ [CategoryID]=[Categories].[CategoryID] Order By [UnitsInStock] Desc) *************** ...to my original query. The goal is to return only the top 5 [Sum([qry1].Errors) AS SumOfNumberOfErrors] for each [InputYear] / [InputMonth] combination. The below query returns all of the necessary records, I just need to limit the results. Am I having difficulties because I'm attempting this with a totals query? SELECT [qry1].InputYear, [qry1].InputMonth, [qry1].fkChecklistItem, Sum([qry1].Errors) AS SumOfNumberOfErrors, [qry1].ByMonthYear, [qry1].[CODE DESCRIPTION] FROM [qry1] GROUP BY [qry1].InputYear, [qry1].InputMonth, [qry1].fkChecklistItem, [qry1].ByMonthYear, [qry1].[CODE DESCRIPTION] ORDER BY [qry1].InputYear, [qry1].InputMonth, Sum([qry1].NumberOfErrors) DESC; Methinks I need a bit of hand-holding on this one:( I could achieve this via temp tables as suggested, but I would really prefer to learn from this. Many TIA, Mark On Mon, 7 Feb 2005 14:40:16 -0500, Jim Dettman wrote: > See: > > http://support.microsoft.com/default.aspx?scid=kb;en-us;210039 > > Jim > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Admin Sparky > Sent: Monday, February 07, 2005 1:47 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] Totals Query: Top Predicate > > Group, > > I have a totals query grouped by year, then month. I would like to > return the top 5 records for each year/month combination. What are my > options? At the moment, the top predicate merely returns the top 5 records for the first year/month combination. > > Mark Mitsules From artful at rogers.com Thu Feb 10 10:13:34 2005 From: artful at rogers.com (Arthur Fuller) Date: Thu, 10 Feb 2005 11:13:34 -0500 Subject: [AccessD] Currency display issue In-Reply-To: <420B2054.23457.37D0A1A@stuart.lexacorp.com.pg> References: <420B2054.23457.37D0A1A@stuart.lexacorp.com.pg> Message-ID: <420B882E.5080605@rogers.com> Good info. As far as a form is concerned, the code-method would work. Real problems emerge though when we sell a product in multiple currencies. Lots of reports to tweak now! I guess that means a few more months' employment. Darn! LOL. Arthur Stuart McLachlan wrote: >On 9 Feb 2005 at 17:30, Arthur Fuller wrote: > > > >>I need the form to respond intelligently with its Currency columns. We >>have mandated that only one currency can exist per sale (and all its >>details), but said form must be able to switch from the $ sign to the >>Euro sign to the Yen sign etc., based on the value of the CurrencyID >>column. >> >>I have no idea how to do this. At the moment every amount has a $ sign >>in front of it, even if the currency is Euros. Not only does it look >>stupid, it confuses the users. >> >> >> > >Use a form/subform approach with the currency definitions in the subform? > >Two alternatives: > >1. The simple way - don't use currency formatting, use a numeric formatted >display with a separate textbox for showing the currency. FWIW, in these >situations I try to avoid currency symbols because of problems with code >pages/character sets. In multiple currency applications I use the ISO4127 >codes: EUR, USD, AUD, GBP, YEN, PGK etc. (see >http://www.xe.com/iso4217.htm) > >2. The more complex but also more accurate way, which takes into account >that not all currencies use K0,000.00 formats (take a look at the number >of options under Regional Settings - Currency) > >Set up a lookup table of currencies and their appropriate formats. >Use a control naming scheme which identifies all currency fields >(txtCurrXxxxxxxxxx?). > >In the on_current event and the currency field on_change event loop through >the fields on the form and reset the Format property for these fields based >on the lookup table. > > > > > > > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.6 - Release Date: 2/7/2005 From Gustav at cactus.dk Thu Feb 10 11:37:24 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 10 Feb 2005 18:37:24 +0100 Subject: [AccessD] Currency display issue Message-ID: Hi Arthur You could simply set the format property to ?0.00 or ?0.00 etc. or use the same format string in Format(). For those currencies without a symbol, you could spell out the ISO currency code and wrap it in Chr(34) like "SEK "0.00 Thus, as Stuart suggests, the general solution would be to have the ISO 4217 table and add a field with the format string of your choice. /gustav >>> artful at rogers.com 09-02-2005 23:30:56 >>> I've got a form and a subform (LOL). Actually I don't, I just thought I'd say that. I have a different problem, and suspect that our Euro members may have the solution I need. There's a Currencies table, a Products table, and Sales and SalesDetails tables. Suppose you live in New Orleans, but you want to buy a product whose price is expressed in Euros. Fine so far. Next sale, customer is in Quebec, product expressed in Yen. I need the form to respond intelligently with its Currency columns. We have mandated that only one currency can exist per sale (and all its details), but said form must be able to switch from the $ sign to the Euro sign to the Yen sign etc., based on the value of the CurrencyID column. I have no idea how to do this. At the moment every amount has a $ sign in front of it, even if the currency is Euros. Not only does it look stupid, it confuses the users. Any suggestions? TIA, Arthur From jwcolby at colbyconsulting.com Thu Feb 10 11:57:41 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 12:57:41 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: Message-ID: <000001c50f9a$0870fd50$677aa8c0@ColbyM6805> No I'm not. I would like to build a handful of cheap computers with no floppy, no cd, no hard disk but I need the processing power of the PC. IOW the PC needs to power up. Load windows from a server, load a program from the server and go to work. Terminal server is generally a full on pc that boots off its own hard disk and then loads TS client (from its own hard disk). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 10, 2005 2:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP ..you're describing Terminal Server. William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, February 09, 2005 9:32 PM Subject: [AccessD] Network booting Windows XP > Does anyone have any experience in using XP in a diskless environment? > Booting into Xp over the lan and using a shared disk for storage? > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 10 11:57:41 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 12:57:41 -0500 Subject: [AccessD] OT - Oracle Discoverer OLE and Access In-Reply-To: <0IBO00M4UUP4D8@l-daemon> Message-ID: <000301c50f9a$0b8d5880$677aa8c0@ColbyM6805> Yes, but CSV files are just comma delimited files and cannot be updated (which the email said was needed). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 10, 2005 4:08 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT - Oracle Discoverer OLE and Access Hi Terri: CSV files are basic spreadsheet data. It can be read by Excel and Access. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Terri Jarus Sent: Wednesday, February 09, 2005 5:02 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Oracle Discoverer OLE and Access I am attempting to get information from a Discoverer report exported to a CSV file and then pulled into Access - the data is complicated which is why I'm using this process. I have code setup in Access that opens/runs the applicable Discoverer report but I don't know the commands to export via code to a csv file. I have a link from Access to the csv file - but need to update the csv routinely. Anyone have any documentation that shows the commands for Discoverer?? I have a document entitled "Oracle Discoverer OLE Automation Developer's Guide", but it doesn't include any commands for exporting. I've also posted on the Oracle Metalink site, but thus far have no responses. Thanks for any help. I appreciate it. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 --------------------------------------------------------------------------- This email and any files transmitted with it are confidential and intended solely for the use of the individuals or entities to whom they are addressed. If you have received this email in error please return it to the sender, and erase any copies thereof. Copyright 2005 Amerinet 1nc. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From clh at christopherhawkins.com Thu Feb 10 12:05:11 2005 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Thu, 10 Feb 2005 11:05:11 -0700 Subject: [AccessD] Article for DBA newsletter / website Message-ID: Just FYI...does this time class of your avoid the "flicker" the typically accompanies the resetting of a Form object's TimerInterval property?? If so, I will use your code until the end of my days!? ;) -Christopher- ---------------------------------------- From: "John W. Colby" Sent: Wednesday, February 09, 2005 10:36 PM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] Article for DBA newsletter / website I am writing an article for DBA's new website content (and maybe a newsletter, not sure exactly). May I suggest that anyone out there interested in being published do the same. Contact Jim Lawrence if you would like to contribute code or articles. At any rate, as you might imagine I am going to do a class demo, a timer. If you've been around the group long you have seen the class. It is a variant of old ADH code and looks like: Option Compare Database Option Explicit ' 'This class is so simple that I will not use the normal class framework interface. 'This class never loads children, never does anything that should cause problems 'so the framework interface is generally unneeded. ' Private Declare Function apiGetTime Lib "winmm.dll" _ Alias "timeGetTime" () As Long Private lngStartTime As Long 'THESE FUNCTIONS / SUBS ARE USED TO IMPLEMENT CLASS FUNCTIONALITY '*+Class function / sub declaration Function EndTimer() EndTimer = apiGetTime() - lngStartTime End Function Sub StartTimer() lngStartTime = apiGetTime() End Sub '*-Class function / sub declaration This class allows me to create instances on demand to time things. One of the things I timed awhile back is how long it takes to do a bunch of different vb code things. For example: How long to call a function, passing no parameters. How long to call a function passing a parameter. How long to call a function returning a value from the function. How long to do a left$() Etc. A couple of examples of these tests follow: Function TestLeftStr() Dim lclsTimer As clsTimer Dim lngCnt As Long Dim str As String Set lclsTimer = New clsTimer lclsTimer.StartTimer For lngCnt = 1 To 100000 str = Left$("johncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohnco lbyjohncolby", 10) Next lngCnt Debug.Print lclsTimer.EndTimer End Function Function RetStr() As String RetStr = "johncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjoh ncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncol byjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolby" End Function Function PassStr() End Function Function TestPassParam() Dim lclsTimer As clsTimer Dim lngCnt As Long Dim str As String Dim str2 As String Set lclsTimer = New clsTimer str = "johncolby" str2 = "marycolby" lclsTimer.StartTimer For lngCnt = 1 To 100000 PassStr Next lngCnt Debug.Print lclsTimer.EndTimer End Function Function TestRetParam() Dim lclsTimer As clsTimer Dim lngCnt As Long Dim str As String Set lclsTimer = New clsTimer lclsTimer.StartTimer For lngCnt = 1 To 100000 str = RetStr() Next lngCnt Debug.Print lclsTimer.EndTimer End Function Etc. Etc. I thought for my first article I would build up a little database where we (as a group) could request timings of specific functionality that we are interested in seeing run. I will be building a table and adding code to store the timing results to the table. Anyone interested in having something timed and showing the results to the group can email me working code and I will include it in the project. As you can see you can do your own timing on your own systems, however if you want to compare apples to apples the timing has to be done on a single system. I will place the code in modules and run the timings, storing the results to a table and upload the database to the new dba website where my article will be posted. The timing class is just the beginning of course. It is rather the perfect "introductory" class to demonstrate encapsulation of data and functionality, instancing etc. I use this class all the time to time execution of queries, code etc. Anyway, if you would like to see some thing timed and included in a database of "how long it takes to..." get me working code (not TOO complex please) and I will put it in the demo database with the code executed (timed) and the timings stored in a table. Also think about what you could contribute to the web site. Thanks, John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Feb 10 12:14:10 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 10 Feb 2005 19:14:10 +0100 Subject: [AccessD] OT - Oracle Discoverer OLE and Access Message-ID: Hi John and Terri In the normal sense they cannot be updated. However, as long as the file is not opened by, say, a query in Access, they can be regenerated (by VBA code or TransferText) and simply copied over the old file. When opened next time by Access, the revised data will be present - even if they are linked. Not very fancy but it works. /gustav >>> jwcolby at colbyconsulting.com 10-02-2005 18:57:41 >>> Yes, but CSV files are just comma delimited files and cannot be updated (which the email said was needed). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 10, 2005 4:08 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT - Oracle Discoverer OLE and Access Hi Terri: CSV files are basic spreadsheet data. It can be read by Excel and Access. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Terri Jarus Sent: Wednesday, February 09, 2005 5:02 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Oracle Discoverer OLE and Access I am attempting to get information from a Discoverer report exported to a CSV file and then pulled into Access - the data is complicated which is why I'm using this process. I have code setup in Access that opens/runs the applicable Discoverer report but I don't know the commands to export via code to a csv file. I have a link from Access to the csv file - but need to update the csv routinely. Anyone have any documentation that shows the commands for Discoverer?? I have a document entitled "Oracle Discoverer OLE Automation Developer's Guide", but it doesn't include any commands for exporting. I've also posted on the Oracle Metalink site, but thus far have no responses. Thanks for any help. I appreciate it. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 From martyconnelly at shaw.ca Thu Feb 10 12:14:03 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 10 Feb 2005 10:14:03 -0800 Subject: [AccessD] Selecting a directory References: <420AA2A4.8090901@shaw.ca> Message-ID: <420BA46B.9090404@shaw.ca> Or this method 'This code is a new feature in Access 2002. Sub testdialog() 'It allows you to browse for a file and then store the selected file in '2 Text boxes: Me![txtLocalDir] , Me![txtLocalFileName] '1 = DialogOpen, 2= SaveAs, 3=FilePicker, 4 = FolderPicker 'Cannot be used in Access 2000! With Application.FileDialog(3) .AllowMultiSelect = False If .Show = True Then ' Me![lblEdit].Visible = True ' Me![txtLocalDir] = Left$(.SelectedItems(1), InStrRev(.SelectedItems(1), "\")) ' Me![txtLocalFileName] = Right$(.SelectedItems(1), Len(.SelectedItems(1)) - InStrRev(.SelectedItems(1), "\")) ' Me![txtLocalFileName].SetFocus Debug.Print Left$(.SelectedItems(1), InStrRev(.SelectedItems(1), "\")) Debug.Print .SelectedItems(1) End If End With End Sub MartyConnelly wrote: > Here is one I use but if you want to go up a directory you can't, one > reason being to stop users going to places like network neighbourhood > Needs IE installed. You can also use this to grab filnames from a > directory. > > 'http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/objects/shell/browseforfolder.asp > > 'SHDOC401.DLL for IE5 > '?fnShellBrowseForFolder("c:\access files") > Function fnShellBrowseForFolder(strRootPath) > Dim objShell > Dim objFolder > > Set objShell = CreateObject("Shell.Application") > Set objFolder = objShell.BrowseForFolder(0, "Example Select > Folder", 0, strRootPath) > If (Not objFolder Is Nothing) Then > 'Add code here. > Debug.Print objFolder.Title > Debug.Print > objFolder.ParentFolder.ParseName(objFolder.Title).Path > End If > Set objFolder = Nothing > Set objShell = Nothing > End Function > or > > 'http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/objects/shell/browseforfolder.asp > > 'SHDOC401.DLL for IE5 > Function fnShellBrowseForFolderWindows() > Dim objShell > Dim ssfWINDOWS > Dim objFolder > ssfWINDOWS = 36 > Set objShell = CreateObject("Shell.Application") > Set objFolder = objShell.BrowseForFolder(0, "Example Select > Folder", 0, ssfWINDOWS) > If (Not objFolder Is Nothing) Then > 'Add code here. > Debug.Print objFolder.Title > Debug.Print > objFolder.ParentFolder.ParseName(objFolder.Title).Path > End If > Set objFolder = Nothing > Set objShell = Nothing > End Function > > Gustav Brock wrote: > >> Hi John >> >> This link might interest you: >> >> http://www.lebans.com/callbackbrowser.htm >> note the link there to vbnet. >> >> Also, a German guy, Karsten Pries, has a class module for this which we >> use here after a major brush up, but it might be what you are looking >> for: >> >> http://www.karstenpries.de/ >> >> Look for FileDialog. Most of it is in German, but I'm sure you can >> figure it out. >> >> /gustav >> >> >> >>>>> jwcolby at colbyconsulting.com 09-02-2005 04:36:59 >>> >>>>> >>>> >> I have used the ADH FindFile module and function for ages. However I >> also >> need to select a directory (to copy a file to for example) and the ADH >> code >> only allows selecting a file, not a dir. Is there any way to cause >> that >> code to select a directory? Is there another module / function to use >> the >> fileFind dialog to select a directory? >> >> John W. Colby >> www.ColbyConsulting.com >> >> > -- Marty Connelly Victoria, B.C. Canada From Gustav at cactus.dk Thu Feb 10 12:16:02 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 10 Feb 2005 19:16:02 +0100 Subject: [AccessD] Network booting Windows XP Message-ID: Hi John One of the features of Terminal Server is that you can use dumb diskless network stations as clients. /gustav >>> jwcolby at colbyconsulting.com 10-02-2005 18:57:41 >>> No I'm not. I would like to build a handful of cheap computers with no floppy, no cd, no hard disk but I need the processing power of the PC. IOW the PC needs to power up. Load windows from a server, load a program from the server and go to work. Terminal server is generally a full on pc that boots off its own hard disk and then loads TS client (from its own hard disk). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 10, 2005 2:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP ..you're describing Terminal Server. William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, February 09, 2005 9:32 PM Subject: [AccessD] Network booting Windows XP > Does anyone have any experience in using XP in a diskless environment? > Booting into Xp over the lan and using a shared disk for storage? > > John W. Colby > www.ColbyConsulting.com From dba.email at gmail.com Thu Feb 10 12:22:27 2005 From: dba.email at gmail.com (Admin Sparky) Date: Thu, 10 Feb 2005 13:22:27 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: <000001c50f9a$0870fd50$677aa8c0@ColbyM6805> References: <000001c50f9a$0870fd50$677aa8c0@ColbyM6805> Message-ID: <5f2de242050210102219576ecf@mail.gmail.com> You can't fool us...you really want to raise that folding score don't you? Mark On Thu, 10 Feb 2005 12:57:41 -0500, John W. Colby wrote: > No I'm not. I would like to build a handful of cheap computers with no > floppy, no cd, no hard disk but I need the processing power of the PC. IOW > the PC needs to power up. Load windows from a server, load a program from > the server and go to work. > > Terminal server is generally a full on pc that boots off its own hard disk > and then loads TS client (from its own hard disk). > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Thursday, February 10, 2005 2:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Network booting Windows XP > > ..you're describing Terminal Server. > > William Hindman > ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig > > ----- Original Message ----- > From: "John W. Colby" > To: "'Access Developers discussion and problem solving'" > > Sent: Wednesday, February 09, 2005 9:32 PM > Subject: [AccessD] Network booting Windows XP > > > Does anyone have any experience in using XP in a diskless environment? > > Booting into Xp over the lan and using a shared disk for storage? > > > > John W. Colby > > www.ColbyConsulting.com > > > > Contribute your unused CPU cycles to a good cause: > > http://folding.stanford.edu/ > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From martyconnelly at shaw.ca Thu Feb 10 12:22:27 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 10 Feb 2005 10:22:27 -0800 Subject: [AccessD] Network booting Windows XP References: <001101c50f18$b9c5d8f0$677aa8c0@ColbyM6805> Message-ID: <420BA663.10909@shaw.ca> There is also a product called "PC Blades" not "blade server" essentially a screen, keyboard and local memory hooked via an optic cable I have seen used in Hospitals, I know HP produces a version. William Hindman wrote: > ..you're describing Terminal Server. > > William Hindman > ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig > > > ----- Original Message ----- From: "John W. Colby" > > To: "'Access Developers discussion and problem solving'" > > Sent: Wednesday, February 09, 2005 9:32 PM > Subject: [AccessD] Network booting Windows XP > > >> Does anyone have any experience in using XP in a diskless environment? >> Booting into Xp over the lan and using a shared disk for storage? >> >> John W. Colby >> www.ColbyConsulting.com >> >> Contribute your unused CPU cycles to a good cause: >> http://folding.stanford.edu/ >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- Marty Connelly Victoria, B.C. Canada From nkling at co.montgomery.ny.us Thu Feb 10 12:33:33 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Thu, 10 Feb 2005 13:33:33 -0500 Subject: [AccessD] Network booting Windows XP Message-ID: <30BC111F638EB54082001A7E7282FE4107F0FE@elmo.co.montgomery.ny.us> Yup, We've deployed quite a few Neoware thin clients which are essentially dumb terminals. They work as web browsers and terminal services clients. Our users have access to Access, among other things. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Thursday, February 10, 2005 1:16 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Network booting Windows XP Hi John One of the features of Terminal Server is that you can use dumb diskless network stations as clients. /gustav >>> jwcolby at colbyconsulting.com 10-02-2005 18:57:41 >>> No I'm not. I would like to build a handful of cheap computers with no floppy, no cd, no hard disk but I need the processing power of the PC. IOW the PC needs to power up. Load windows from a server, load a program from the server and go to work. Terminal server is generally a full on pc that boots off its own hard disk and then loads TS client (from its own hard disk). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 10, 2005 2:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP ..you're describing Terminal Server. William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, February 09, 2005 9:32 PM Subject: [AccessD] Network booting Windows XP > Does anyone have any experience in using XP in a diskless environment? > Booting into Xp over the lan and using a shared disk for storage? > > John W. Colby > www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Feb 10 12:45:37 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 13:45:37 -0500 Subject: [AccessD] Article for DBA newsletter / website In-Reply-To: Message-ID: <001301c50fa0$b6060900$677aa8c0@ColbyM6805> This is not a TIMER, i.e. it does not cause something to run, rather it times how long it takes something to run. So it does not cause any flickering. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, February 10, 2005 1:05 PM To: accessd at databaseadvisors.com Subject: re: [AccessD] Article for DBA newsletter / website Just FYI...does this time class of your avoid the "flicker" the typically accompanies the resetting of a Form object's TimerInterval property?? If so, I will use your code until the end of my days!? ;) -Christopher- ---------------------------------------- From: "John W. Colby" Sent: Wednesday, February 09, 2005 10:36 PM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] Article for DBA newsletter / website I am writing an article for DBA's new website content (and maybe a newsletter, not sure exactly). May I suggest that anyone out there interested in being published do the same. Contact Jim Lawrence if you would like to contribute code or articles. At any rate, as you might imagine I am going to do a class demo, a timer. If you've been around the group long you have seen the class. It is a variant of old ADH code and looks like: Option Compare Database Option Explicit ' 'This class is so simple that I will not use the normal class framework interface. 'This class never loads children, never does anything that should cause problems 'so the framework interface is generally unneeded. ' Private Declare Function apiGetTime Lib "winmm.dll" _ Alias "timeGetTime" () As Long Private lngStartTime As Long 'THESE FUNCTIONS / SUBS ARE USED TO IMPLEMENT CLASS FUNCTIONALITY '*+Class function / sub declaration Function EndTimer() EndTimer = apiGetTime() - lngStartTime End Function Sub StartTimer() lngStartTime = apiGetTime() End Sub '*-Class function / sub declaration This class allows me to create instances on demand to time things. One of the things I timed awhile back is how long it takes to do a bunch of different vb code things. For example: How long to call a function, passing no parameters. How long to call a function passing a parameter. How long to call a function returning a value from the function. How long to do a left$() Etc. A couple of examples of these tests follow: Function TestLeftStr() Dim lclsTimer As clsTimer Dim lngCnt As Long Dim str As String Set lclsTimer = New clsTimer lclsTimer.StartTimer For lngCnt = 1 To 100000 str = Left$("johncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohnco lbyjohncolby", 10) Next lngCnt Debug.Print lclsTimer.EndTimer End Function Function RetStr() As String RetStr = "johncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjoh ncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncol byjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolby" End Function Function PassStr() End Function Function TestPassParam() Dim lclsTimer As clsTimer Dim lngCnt As Long Dim str As String Dim str2 As String Set lclsTimer = New clsTimer str = "johncolby" str2 = "marycolby" lclsTimer.StartTimer For lngCnt = 1 To 100000 PassStr Next lngCnt Debug.Print lclsTimer.EndTimer End Function Function TestRetParam() Dim lclsTimer As clsTimer Dim lngCnt As Long Dim str As String Set lclsTimer = New clsTimer lclsTimer.StartTimer For lngCnt = 1 To 100000 str = RetStr() Next lngCnt Debug.Print lclsTimer.EndTimer End Function Etc. Etc. I thought for my first article I would build up a little database where we (as a group) could request timings of specific functionality that we are interested in seeing run. I will be building a table and adding code to store the timing results to the table. Anyone interested in having something timed and showing the results to the group can email me working code and I will include it in the project. As you can see you can do your own timing on your own systems, however if you want to compare apples to apples the timing has to be done on a single system. I will place the code in modules and run the timings, storing the results to a table and upload the database to the new dba website where my article will be posted. The timing class is just the beginning of course. It is rather the perfect "introductory" class to demonstrate encapsulation of data and functionality, instancing etc. I use this class all the time to time execution of queries, code etc. Anyway, if you would like to see some thing timed and included in a database of "how long it takes to..." get me working code (not TOO complex please) and I will put it in the demo database with the code executed (timed) and the timings stored in a table. Also think about what you could contribute to the web site. Thanks, John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 10 12:52:09 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 13:52:09 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: <5f2de242050210102219576ecf@mail.gmail.com> Message-ID: <001401c50fa1$a31c4f60$677aa8c0@ColbyM6805> ROTFL. In fact that is EXACTLY what I want to do. I fold for the MSI Red Rocket team and there is a user there just barely inching me out. I am currently number one on the team but this other user will be overtaking me in a few months. If I could throw a very cheap machine at it I could hold him off (or even gain perhaps). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky Sent: Thursday, February 10, 2005 1:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP You can't fool us...you really want to raise that folding score don't you? Mark On Thu, 10 Feb 2005 12:57:41 -0500, John W. Colby wrote: > No I'm not. I would like to build a handful of cheap computers with > no floppy, no cd, no hard disk but I need the processing power of the > PC. IOW the PC needs to power up. Load windows from a server, load a > program from the server and go to work. > > Terminal server is generally a full on pc that boots off its own hard > disk and then loads TS client (from its own hard disk). > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 10, 2005 2:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Network booting Windows XP > > ..you're describing Terminal Server. > > William Hindman > ""Freedom of speech makes it much easier to spot the idiots." Jay > Lessig > > ----- Original Message ----- > From: "John W. Colby" > To: "'Access Developers discussion and problem solving'" > > Sent: Wednesday, February 09, 2005 9:32 PM > Subject: [AccessD] Network booting Windows XP > > > Does anyone have any experience in using XP in a diskless > > environment? Booting into Xp over the lan and using a shared disk > > for storage? > > > > John W. Colby > > www.ColbyConsulting.com > > > > Contribute your unused CPU cycles to a good cause: > > http://folding.stanford.edu/ > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 10 12:56:30 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 13:56:30 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: <30BC111F638EB54082001A7E7282FE4107F0FE@elmo.co.montgomery.ny.us> Message-ID: <001501c50fa2$3b668420$677aa8c0@ColbyM6805> Well that's fine but I don't want to replace the cost of the hard disk with the cost of a license for Terminal Server. I have an action pack that gives me 10 licenses for XP (6 used currently) so I have 4 legal licenses for XP. I could go with Linux and do this (I think) but then I have to get into Linux and I would really like to avoid that. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Neal Kling Sent: Thursday, February 10, 2005 1:34 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Network booting Windows XP Yup, We've deployed quite a few Neoware thin clients which are essentially dumb terminals. They work as web browsers and terminal services clients. Our users have access to Access, among other things. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Thursday, February 10, 2005 1:16 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Network booting Windows XP Hi John One of the features of Terminal Server is that you can use dumb diskless network stations as clients. /gustav >>> jwcolby at colbyconsulting.com 10-02-2005 18:57:41 >>> No I'm not. I would like to build a handful of cheap computers with no floppy, no cd, no hard disk but I need the processing power of the PC. IOW the PC needs to power up. Load windows from a server, load a program from the server and go to work. Terminal server is generally a full on pc that boots off its own hard disk and then loads TS client (from its own hard disk). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 10, 2005 2:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP ..you're describing Terminal Server. William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, February 09, 2005 9:32 PM Subject: [AccessD] Network booting Windows XP > Does anyone have any experience in using XP in a diskless environment? > Booting into Xp over the lan and using a shared disk for storage? > > John W. Colby > www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From nkling at co.montgomery.ny.us Thu Feb 10 12:58:58 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Thu, 10 Feb 2005 13:58:58 -0500 Subject: [AccessD] Network booting Windows XP Message-ID: <30BC111F638EB54082001A7E7282FE4107F0FF@elmo.co.montgomery.ny.us> Yes, and I see that what you want to do would not benefit from terminal services anyway, as the processing takes place on the terminal server. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John W. Colby Sent: Thursday, February 10, 2005 1:57 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Network booting Windows XP Well that's fine but I don't want to replace the cost of the hard disk with the cost of a license for Terminal Server. I have an action pack that gives me 10 licenses for XP (6 used currently) so I have 4 legal licenses for XP. I could go with Linux and do this (I think) but then I have to get into Linux and I would really like to avoid that. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Neal Kling Sent: Thursday, February 10, 2005 1:34 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Network booting Windows XP Yup, We've deployed quite a few Neoware thin clients which are essentially dumb terminals. They work as web browsers and terminal services clients. Our users have access to Access, among other things. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Thursday, February 10, 2005 1:16 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Network booting Windows XP Hi John One of the features of Terminal Server is that you can use dumb diskless network stations as clients. /gustav >>> jwcolby at colbyconsulting.com 10-02-2005 18:57:41 >>> No I'm not. I would like to build a handful of cheap computers with no floppy, no cd, no hard disk but I need the processing power of the PC. IOW the PC needs to power up. Load windows from a server, load a program from the server and go to work. Terminal server is generally a full on pc that boots off its own hard disk and then loads TS client (from its own hard disk). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 10, 2005 2:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP ..you're describing Terminal Server. William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, February 09, 2005 9:32 PM Subject: [AccessD] Network booting Windows XP > Does anyone have any experience in using XP in a diskless environment? > Booting into Xp over the lan and using a shared disk for storage? > > John W. Colby > www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Feb 10 13:06:23 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 14:06:23 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: <5f2de242050210102219576ecf@mail.gmail.com> Message-ID: <001601c50fa3$a0fdca40$677aa8c0@ColbyM6805> BTW, I just went over 100k points (in 6 months), and I am world rank 2936 of 425050 folders. Not bad eh? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky Sent: Thursday, February 10, 2005 1:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP You can't fool us...you really want to raise that folding score don't you? Mark On Thu, 10 Feb 2005 12:57:41 -0500, John W. Colby wrote: > No I'm not. I would like to build a handful of cheap computers with > no floppy, no cd, no hard disk but I need the processing power of the > PC. IOW the PC needs to power up. Load windows from a server, load a > program from the server and go to work. > > Terminal server is generally a full on pc that boots off its own hard > disk and then loads TS client (from its own hard disk). > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 10, 2005 2:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Network booting Windows XP > > ..you're describing Terminal Server. > > William Hindman > ""Freedom of speech makes it much easier to spot the idiots." Jay > Lessig > > ----- Original Message ----- > From: "John W. Colby" > To: "'Access Developers discussion and problem solving'" > > Sent: Wednesday, February 09, 2005 9:32 PM > Subject: [AccessD] Network booting Windows XP > > > Does anyone have any experience in using XP in a diskless > > environment? Booting into Xp over the lan and using a shared disk > > for storage? > > > > John W. Colby > > www.ColbyConsulting.com > > > > Contribute your unused CPU cycles to a good cause: > > http://folding.stanford.edu/ > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 10 13:09:01 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 14:09:01 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: <30BC111F638EB54082001A7E7282FE4107F0FF@elmo.co.montgomery.ny.us> Message-ID: <001901c50fa3$feb35a60$677aa8c0@ColbyM6805> Precisely. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Neal Kling Sent: Thursday, February 10, 2005 1:59 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Network booting Windows XP Yes, and I see that what you want to do would not benefit from terminal services anyway, as the processing takes place on the terminal server. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John W. Colby Sent: Thursday, February 10, 2005 1:57 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Network booting Windows XP Well that's fine but I don't want to replace the cost of the hard disk with the cost of a license for Terminal Server. I have an action pack that gives me 10 licenses for XP (6 used currently) so I have 4 legal licenses for XP. I could go with Linux and do this (I think) but then I have to get into Linux and I would really like to avoid that. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Neal Kling Sent: Thursday, February 10, 2005 1:34 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Network booting Windows XP Yup, We've deployed quite a few Neoware thin clients which are essentially dumb terminals. They work as web browsers and terminal services clients. Our users have access to Access, among other things. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Thursday, February 10, 2005 1:16 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Network booting Windows XP Hi John One of the features of Terminal Server is that you can use dumb diskless network stations as clients. /gustav >>> jwcolby at colbyconsulting.com 10-02-2005 18:57:41 >>> No I'm not. I would like to build a handful of cheap computers with no floppy, no cd, no hard disk but I need the processing power of the PC. IOW the PC needs to power up. Load windows from a server, load a program from the server and go to work. Terminal server is generally a full on pc that boots off its own hard disk and then loads TS client (from its own hard disk). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 10, 2005 2:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP ..you're describing Terminal Server. William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, February 09, 2005 9:32 PM Subject: [AccessD] Network booting Windows XP > Does anyone have any experience in using XP in a diskless environment? > Booting into Xp over the lan and using a shared disk for storage? > > John W. Colby > www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From KIsmert at TexasSystems.com Thu Feb 10 13:20:31 2005 From: KIsmert at TexasSystems.com (Ken Ismert) Date: Thu, 10 Feb 2005 13:20:31 -0600 Subject: [AccessD] OT - VistaDB In-Reply-To: <000301c50f9a$0b8d5880$677aa8c0@ColbyM6805> Message-ID: <004d01c50fa5$97256d00$2a3ca8c0@TEXASSYSTEMS.COM> Last night, I stumbled across this site for VistaDB: http://www.vistadb.net/default.asp It is a .NET enabled db with a lightweight footprint. It supports SQL 92. Features that stood out to me: * Xcopy install - only 2MB is needed for everything - db engine and all data providers * Free runtime distribution * Automatic Storage Recycling - reclaims space from deleted records - no Compact & Repair required * The complete suite (db, .NET, COM and Delphi data providers) costs $550 - unlimited users * Much more scalable than Jet in size and number of users They really are committed to .NET, so their primary support is .NET-centric - WinForms and ASP.NET. They support Mono and SharpDevelop, so you could potentially make apps that run on Linux and Windows. Downsides: * No ODBC support - and none is planned * No Stored Procs (promised in next version, in the form of CLR hosting, which will allow you to write native .NET extensions to the db) * No Views (promised) The thing that really got me was, for around $500 (VistaDB .NET edition ($350) + VB.NET Standard Edition ($100)) you get a full-featured .NET db development suite. Shave off $100 if you want to go with SharpDevelop/Mono. Beats the pants off of a Visual Studio subscription. -Ken From donald.a.Mcgillivray at mail.sprint.com Thu Feb 10 13:22:30 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Thu, 10 Feb 2005 13:22:30 -0600 Subject: [AccessD] Network booting Windows XP Message-ID: <988E2AC88CCB54459286C4077DB662F503D9EFF0@PDAWB03C.ad.sprint.com> At the risk of sending this WAY OT . . . What the #@$% are you guys talking about? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 10, 2005 11:06 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Network booting Windows XP BTW, I just went over 100k points (in 6 months), and I am world rank 2936 of 425050 folders. Not bad eh? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky Sent: Thursday, February 10, 2005 1:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP You can't fool us...you really want to raise that folding score don't you? Mark On Thu, 10 Feb 2005 12:57:41 -0500, John W. Colby wrote: > No I'm not. I would like to build a handful of cheap computers with > no floppy, no cd, no hard disk but I need the processing power of the > PC. IOW the PC needs to power up. Load windows from a server, load a > program from the server and go to work. > > Terminal server is generally a full on pc that boots off its own hard > disk and then loads TS client (from its own hard disk). > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 10, 2005 2:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Network booting Windows XP > > ..you're describing Terminal Server. > > William Hindman > ""Freedom of speech makes it much easier to spot the idiots." Jay > Lessig > > ----- Original Message ----- > From: "John W. Colby" > To: "'Access Developers discussion and problem solving'" > > Sent: Wednesday, February 09, 2005 9:32 PM > Subject: [AccessD] Network booting Windows XP > > > Does anyone have any experience in using XP in a diskless > > environment? Booting into Xp over the lan and using a shared disk > > for storage? > > > > John W. Colby > > www.ColbyConsulting.com > > > > Contribute your unused CPU cycles to a good cause: > > http://folding.stanford.edu/ > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 10 13:30:57 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 10 Feb 2005 11:30:57 -0800 Subject: [AccessD] Network booting Windows XP Message-ID: OK, obviously I haven't been paying attention, so I'm not shy about admitting my ignorance. What the blazes are you guys talking about?? Charlotte Foust -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Thursday, February 10, 2005 11:06 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Network booting Windows XP BTW, I just went over 100k points (in 6 months), and I am world rank 2936 of 425050 folders. Not bad eh? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky Sent: Thursday, February 10, 2005 1:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP You can't fool us...you really want to raise that folding score don't you? Mark On Thu, 10 Feb 2005 12:57:41 -0500, John W. Colby wrote: > No I'm not. I would like to build a handful of cheap computers with > no floppy, no cd, no hard disk but I need the processing power of the > PC. IOW the PC needs to power up. Load windows from a server, load a > program from the server and go to work. > > Terminal server is generally a full on pc that boots off its own hard > disk and then loads TS client (from its own hard disk). > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 10, 2005 2:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Network booting Windows XP > > ..you're describing Terminal Server. > > William Hindman > ""Freedom of speech makes it much easier to spot the idiots." Jay > Lessig > > ----- Original Message ----- > From: "John W. Colby" > To: "'Access Developers discussion and problem solving'" > > Sent: Wednesday, February 09, 2005 9:32 PM > Subject: [AccessD] Network booting Windows XP > > > Does anyone have any experience in using XP in a diskless > > environment? Booting into Xp over the lan and using a shared disk > > for storage? > > > > John W. Colby > > www.ColbyConsulting.com > > > > Contribute your unused CPU cycles to a good cause: > > http://folding.stanford.edu/ > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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.Clark at niagaracounty.com Thu Feb 10 13:57:22 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Thu, 10 Feb 2005 14:57:22 -0500 Subject: [AccessD] Question on Reference (DAO) Message-ID: Do I reference them via code, or on each PC that runs the program? Or, does it follow through after I set the reference while programming it? >>> tom.bolton at donnslaw.co.uk 2/10/2005 3:58 AM >>> Hear hear! I've found this too - not having used DAO for years I shied away from it when returning to an Access project but it's noticeably quicker when using it for native Access objects. Access was after all designed around DAO/Jet. I can't stress enough what Charlotte said: if you use a mixture of DAO and ADO, REFERENCE THEM EXPLICITLY! (ADODB.Recordset, DAO.Database etc.) You'll be in a whole world of pain otherwise. Cheers Tom -----Original Message----- From: Bobby Heid [mailto:bheid at appdevgrp.com] Sent: 09 February 2005 19:27 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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.Clark at niagaracounty.com Thu Feb 10 14:03:35 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Thu, 10 Feb 2005 15:03:35 -0500 Subject: [AccessD] Inserting a set amount of records into a table Message-ID: I have been whipping up a db to track our routers and switchs, and where they are wired to...eventually, I'd like to print a report that would be a wire map for a given piece of equipment. I've got it working pretty well, but I'd like to add one more thing before unveiling it. I have a form where each record is a separate piece of equipment, and a subform on this form, that will list all ports and where they go. Currently I have to enter 24 records for a 24 port switch and 48 records if it is a 48 port switch. I would like for it to automatically add 24 or 48 records, depending on the value in the numPorts field. I have never done anything like this before, but I am thinking that I will need some sort of FOR or DO WHILE loop that cycles through and INSERTS a record until it reaches the value of numPorts. Is this the gist of it? I really haven't worked with inserting records at all, so if there is anything I should know here, I'd appreciate it. Thanks John W Clark From jwcolby at colbyconsulting.com Thu Feb 10 14:11:11 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 15:11:11 -0500 Subject: [AccessD] Question on Reference (DAO) In-Reply-To: Message-ID: <001c01c50fac$ae5d2a60$677aa8c0@ColbyM6805> John, What he is saying is that you explicitly reference the lib in the dim statement. Dim db as DAO.Database Dim rst as DAO.Recordset ADO has a recordset method that returns a recordset object Dim rst as ADO.Recordset If you just say Dim rst as Recordset And you have referenced both the ADO and DAO libraries, then the object returned will be an ADO recordset if that is higher in the list of referenced objects, and a DAO object if that is higher in the list of referenced objects. By specifically stating: Dim rst as DAO.Recordset You are unambiguously telling the compiler to get a DAO recordset object. Likewise: Dim rst as ADO.Recordset tells the compiler to get an ADO recordset object. If you reference both the DAO and ADO libs, you always SHOULD specify which object you are after. You don't literally have to, but what you get back will depend on reference order and thus could change if someone changed the order that the libs are referenced. NOT a good thing! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Thursday, February 10, 2005 2:57 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) Do I reference them via code, or on each PC that runs the program? Or, does it follow through after I set the reference while programming it? >>> tom.bolton at donnslaw.co.uk 2/10/2005 3:58 AM >>> Hear hear! I've found this too - not having used DAO for years I shied away from it when returning to an Access project but it's noticeably quicker when using it for native Access objects. Access was after all designed around DAO/Jet. I can't stress enough what Charlotte said: if you use a mixture of DAO and ADO, REFERENCE THEM EXPLICITLY! (ADODB.Recordset, DAO.Database etc.) You'll be in a whole world of pain otherwise. Cheers Tom -----Original Message----- From: Bobby Heid [mailto:bheid at appdevgrp.com] Sent: 09 February 2005 19:27 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 10 14:12:59 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 15:12:59 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: Message-ID: <001d01c50fac$eea72490$677aa8c0@ColbyM6805> Notice my sig: http://folding.stanford.edu/ One of the things we (AccessD) as a group could do is to gather our users into a team to do this. Folding at Home is one of many distributed computing projects and one that is particularly worthwhile IMHO. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 10, 2005 2:31 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Network booting Windows XP OK, obviously I haven't been paying attention, so I'm not shy about admitting my ignorance. What the blazes are you guys talking about?? Charlotte Foust -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Thursday, February 10, 2005 11:06 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Network booting Windows XP BTW, I just went over 100k points (in 6 months), and I am world rank 2936 of 425050 folders. Not bad eh? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky Sent: Thursday, February 10, 2005 1:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP You can't fool us...you really want to raise that folding score don't you? Mark On Thu, 10 Feb 2005 12:57:41 -0500, John W. Colby wrote: > No I'm not. I would like to build a handful of cheap computers with > no floppy, no cd, no hard disk but I need the processing power of the > PC. IOW the PC needs to power up. Load windows from a server, load a > program from the server and go to work. > > Terminal server is generally a full on pc that boots off its own hard > disk and then loads TS client (from its own hard disk). > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 10, 2005 2:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Network booting Windows XP > > ..you're describing Terminal Server. > > William Hindman > ""Freedom of speech makes it much easier to spot the idiots." Jay > Lessig > > ----- Original Message ----- > From: "John W. Colby" > To: "'Access Developers discussion and problem solving'" > > Sent: Wednesday, February 09, 2005 9:32 PM > Subject: [AccessD] Network booting Windows XP > > > Does anyone have any experience in using XP in a diskless > > environment? Booting into Xp over the lan and using a shared disk > > for storage? > > > > John W. Colby > > www.ColbyConsulting.com > > > > Contribute your unused CPU cycles to a good cause: > > http://folding.stanford.edu/ > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Thu Feb 10 14:40:24 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 10 Feb 2005 20:40:24 +0000 Subject: [AccessD] Inserting a set amount of records into a table In-Reply-To: Message-ID: John, Could you build a table that has 2 columns...[switchtype] and [portnumber]...and basically has 24 records for the 24port switchtype...and 48 records for the 48port...and then use an append query with that table and the table that says what switch type each machine is...filtered by the machine id or name...and append to the table where you want the 24 or 48 ports to be listed. I believe it is called a "Cartesian product". Something like: SELECT zz_tblSwitchPortsList.Port FROM zz_tblSwitches, zz_tblSwitchPortsList WHERE (((zz_tblSwitches.SwitchID)=1) AND ((zz_tblSwitchPortsList.SwitchType)="48port")); Since there are 48 records with a switchtype of '48port'...the results would be 48 records for switchID 1. Hope it helps... Thanks, Mark >From: "John Clark" >Reply-To: Access Developers discussion and problem >solving >To: >Subject: [AccessD] Inserting a set amount of records into a table >Date: Thu, 10 Feb 2005 15:03:35 -0500 > >I have been whipping up a db to track our routers and switchs, and where >they are wired to...eventually, I'd like to print a report that would be >a wire map for a given piece of equipment. > >I've got it working pretty well, but I'd like to add one more thing >before unveiling it. I have a form where each record is a separate piece >of equipment, and a subform on this form, that will list all ports and >where they go. Currently I have to enter 24 records for a 24 port switch >and 48 records if it is a 48 port switch. I would like for it to >automatically add 24 or 48 records, depending on the value in the >numPorts field. > >I have never done anything like this before, but I am thinking that I >will need some sort of FOR or DO WHILE loop that cycles through and >INSERTS a record until it reaches the value of numPorts. Is this the >gist of it? I really haven't worked with inserting records at all, so if >there is anything I should know here, I'd appreciate it. > >Thanks > >John W Clark >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From markamatte at hotmail.com Thu Feb 10 14:43:17 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 10 Feb 2005 20:43:17 +0000 Subject: [AccessD] Network booting Windows XP In-Reply-To: <001d01c50fac$eea72490$677aa8c0@ColbyM6805> Message-ID: I guess its officially OT now...but my favorite was SETI at home... >From: "John W. Colby" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Network booting Windows XP >Date: Thu, 10 Feb 2005 15:12:59 -0500 > >Notice my sig: http://folding.stanford.edu/ > >One of the things we (AccessD) as a group could do is to gather our users >into a team to do this. Folding at Home is one of many distributed computing >projects and one that is particularly worthwhile IMHO. > >John W. Colby >www.ColbyConsulting.com > >Contribute your unused CPU cycles to a good cause: >http://folding.stanford.edu/ > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust >Sent: Thursday, February 10, 2005 2:31 PM >To: Access Developers discussion and problem solving >Subject: RE: [AccessD] Network booting Windows XP > > >OK, obviously I haven't been paying attention, so I'm not shy about >admitting my ignorance. What the blazes are you guys talking about?? > >Charlotte Foust > > >-----Original Message----- >From: John W. Colby [mailto:jwcolby at colbyconsulting.com] >Sent: Thursday, February 10, 2005 11:06 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] Network booting Windows XP > > >BTW, I just went over 100k points (in 6 months), and I am world rank 2936 >of >425050 folders. > >Not bad eh? > >John W. Colby >www.ColbyConsulting.com > >Contribute your unused CPU cycles to a good cause: >http://folding.stanford.edu/ > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky >Sent: Thursday, February 10, 2005 1:22 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Network booting Windows XP > > >You can't fool us...you really want to raise that folding score don't you? > > >Mark > > >On Thu, 10 Feb 2005 12:57:41 -0500, John W. Colby > wrote: > > No I'm not. I would like to build a handful of cheap computers with > > no floppy, no cd, no hard disk but I need the processing power of the > > PC. IOW the PC needs to power up. Load windows from a server, load a > > program from the server and go to work. > > > > Terminal server is generally a full on pc that boots off its own hard > > disk and then loads TS client (from its own hard disk). > > > > John W. Colby > > www.ColbyConsulting.com > > > > Contribute your unused CPU cycles to a good cause: > > http://folding.stanford.edu/ > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > > Hindman > > Sent: Thursday, February 10, 2005 2:09 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Network booting Windows XP > > > > ..you're describing Terminal Server. > > > > William Hindman > > ""Freedom of speech makes it much easier to spot the idiots." Jay > > Lessig > > > > ----- Original Message ----- > > From: "John W. Colby" > > To: "'Access Developers discussion and problem solving'" > > > > Sent: Wednesday, February 09, 2005 9:32 PM > > Subject: [AccessD] Network booting Windows XP > > > > > Does anyone have any experience in using XP in a diskless > > > environment? Booting into Xp over the lan and using a shared disk > > > for storage? > > > > > > John W. Colby > > > www.ColbyConsulting.com > > > > > > Contribute your unused CPU cycles to a good cause: > > > http://folding.stanford.edu/ > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Thu Feb 10 15:03:56 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Thu, 10 Feb 2005 15:03:56 -0600 Subject: [AccessD] Inserting a set amount of records into a table Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB67723373F3@corp-es01.fleetpride.com> It is possible to create the 24 records using SQL by doing a non Cartesian join. Create a table with one field. Create 48 one field records (this assumes that 48 is the max number you will be dealing with), the first record has the number 1, the second 2, etc. Create a query with this table where the criteria is set to <= the value of numports. Now create a query with the table (or query) that has your equipment record and the query you created above. Do not join the two tables/queries. When you run this query the result set will be 24 records because without a join every record in table/query A is "joined" to every record in table/query B. This result set can then be inserted into whatever table is desired. I have used this technique successfully to create event records for selected dates. Obviously it is only really viable for small tables (like yours) since joining every record in one table to every record in another table can quickly create a monster. A technique with perhaps limited use but it does have its place in the toolbox IMHO. Jim Hale -----Original Message----- From: John Clark [mailto:John.Clark at niagaracounty.com] Sent: Thursday, February 10, 2005 2:04 PM To: accessd at databaseadvisors.com Subject: [AccessD] Inserting a set amount of records into a table I have been whipping up a db to track our routers and switchs, and where they are wired to...eventually, I'd like to print a report that would be a wire map for a given piece of equipment. I've got it working pretty well, but I'd like to add one more thing before unveiling it. I have a form where each record is a separate piece of equipment, and a subform on this form, that will list all ports and where they go. Currently I have to enter 24 records for a 24 port switch and 48 records if it is a 48 port switch. I would like for it to automatically add 24 or 48 records, depending on the value in the numPorts field. I have never done anything like this before, but I am thinking that I will need some sort of FOR or DO WHILE loop that cycles through and INSERTS a record until it reaches the value of numPorts. Is this the gist of it? I really haven't worked with inserting records at all, so if there is anything I should know here, I'd appreciate it. Thanks John W Clark -- 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 cfoust at infostatsystems.com Thu Feb 10 15:20:57 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 10 Feb 2005 13:20:57 -0800 Subject: [AccessD] Question on Reference (DAO) Message-ID: The only correction I'll suggest to that, John, is that the reference is to an ADODB.Recordset, etc. Charlotte Foust -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Thursday, February 10, 2005 12:11 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) John, What he is saying is that you explicitly reference the lib in the dim statement. Dim db as DAO.Database Dim rst as DAO.Recordset ADO has a recordset method that returns a recordset object Dim rst as ADO.Recordset If you just say Dim rst as Recordset And you have referenced both the ADO and DAO libraries, then the object returned will be an ADO recordset if that is higher in the list of referenced objects, and a DAO object if that is higher in the list of referenced objects. By specifically stating: Dim rst as DAO.Recordset You are unambiguously telling the compiler to get a DAO recordset object. Likewise: Dim rst as ADO.Recordset tells the compiler to get an ADO recordset object. If you reference both the DAO and ADO libs, you always SHOULD specify which object you are after. You don't literally have to, but what you get back will depend on reference order and thus could change if someone changed the order that the libs are referenced. NOT a good thing! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Thursday, February 10, 2005 2:57 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) Do I reference them via code, or on each PC that runs the program? Or, does it follow through after I set the reference while programming it? >>> tom.bolton at donnslaw.co.uk 2/10/2005 3:58 AM >>> Hear hear! I've found this too - not having used DAO for years I shied away from it when returning to an Access project but it's noticeably quicker when using it for native Access objects. Access was after all designed around DAO/Jet. I can't stress enough what Charlotte said: if you use a mixture of DAO and ADO, REFERENCE THEM EXPLICITLY! (ADODB.Recordset, DAO.Database etc.) You'll be in a whole world of pain otherwise. Cheers Tom -----Original Message----- From: Bobby Heid [mailto:bheid at appdevgrp.com] Sent: 09 February 2005 19:27 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 10 15:41:18 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 16:41:18 -0500 Subject: [AccessD] Question on Reference (DAO) In-Reply-To: Message-ID: <002701c50fb9$41204f10$677aa8c0@ColbyM6805> Lol, of course. JGTS that I am more fluent in DAO than ADO. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 10, 2005 4:21 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Question on Reference (DAO) The only correction I'll suggest to that, John, is that the reference is to an ADODB.Recordset, etc. Charlotte Foust -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Thursday, February 10, 2005 12:11 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) John, What he is saying is that you explicitly reference the lib in the dim statement. Dim db as DAO.Database Dim rst as DAO.Recordset ADO has a recordset method that returns a recordset object Dim rst as ADO.Recordset If you just say Dim rst as Recordset And you have referenced both the ADO and DAO libraries, then the object returned will be an ADO recordset if that is higher in the list of referenced objects, and a DAO object if that is higher in the list of referenced objects. By specifically stating: Dim rst as DAO.Recordset You are unambiguously telling the compiler to get a DAO recordset object. Likewise: Dim rst as ADO.Recordset tells the compiler to get an ADO recordset object. If you reference both the DAO and ADO libs, you always SHOULD specify which object you are after. You don't literally have to, but what you get back will depend on reference order and thus could change if someone changed the order that the libs are referenced. NOT a good thing! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Thursday, February 10, 2005 2:57 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) Do I reference them via code, or on each PC that runs the program? Or, does it follow through after I set the reference while programming it? >>> tom.bolton at donnslaw.co.uk 2/10/2005 3:58 AM >>> Hear hear! I've found this too - not having used DAO for years I shied away from it when returning to an Access project but it's noticeably quicker when using it for native Access objects. Access was after all designed around DAO/Jet. I can't stress enough what Charlotte said: if you use a mixture of DAO and ADO, REFERENCE THEM EXPLICITLY! (ADODB.Recordset, DAO.Database etc.) You'll be in a whole world of pain otherwise. Cheers Tom -----Original Message----- From: Bobby Heid [mailto:bheid at appdevgrp.com] Sent: 09 February 2005 19:27 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 10 15:41:58 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 16:41:58 -0500 Subject: [AccessD] Inserting a set amount of records into a table In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB67723373F3@corp-es01.fleetpride.com> Message-ID: <002801c50fb9$5bf9ef80$677aa8c0@ColbyM6805> A great trick that is very useful in situations like this. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Thursday, February 10, 2005 4:04 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Inserting a set amount of records into a table It is possible to create the 24 records using SQL by doing a non Cartesian join. Create a table with one field. Create 48 one field records (this assumes that 48 is the max number you will be dealing with), the first record has the number 1, the second 2, etc. Create a query with this table where the criteria is set to <= the value of numports. Now create a query with the table (or query) that has your equipment record and the query you created above. Do not join the two tables/queries. When you run this query the result set will be 24 records because without a join every record in table/query A is "joined" to every record in table/query B. This result set can then be inserted into whatever table is desired. I have used this technique successfully to create event records for selected dates. Obviously it is only really viable for small tables (like yours) since joining every record in one table to every record in another table can quickly create a monster. A technique with perhaps limited use but it does have its place in the toolbox IMHO. Jim Hale -----Original Message----- From: John Clark [mailto:John.Clark at niagaracounty.com] Sent: Thursday, February 10, 2005 2:04 PM To: accessd at databaseadvisors.com Subject: [AccessD] Inserting a set amount of records into a table I have been whipping up a db to track our routers and switchs, and where they are wired to...eventually, I'd like to print a report that would be a wire map for a given piece of equipment. I've got it working pretty well, but I'd like to add one more thing before unveiling it. I have a form where each record is a separate piece of equipment, and a subform on this form, that will list all ports and where they go. Currently I have to enter 24 records for a 24 port switch and 48 records if it is a 48 port switch. I would like for it to automatically add 24 or 48 records, depending on the value in the numPorts field. I have never done anything like this before, but I am thinking that I will need some sort of FOR or DO WHILE loop that cycles through and INSERTS a record until it reaches the value of numPorts. Is this the gist of it? I really haven't worked with inserting records at all, so if there is anything I should know here, I'd appreciate it. Thanks John W Clark -- 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 erbachs at gmail.com Thu Feb 10 19:09:02 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 10 Feb 2005 19:09:02 -0600 Subject: [AccessD] A2000: And now, a graphing question (swe) Message-ID: <39cb22f305021017096be4c876@mail.gmail.com> Dear Group, Now I've got an issue with graphing in a report in the project I'm converting to Access from Paradox. The Paradox application allowed a graph to print in a group header or footer that sumamrized data appropriate to that group. Then an overall graph would print in the report footer. Here's what the raw data looks like: SourceID | Type | Amount 5 | Used | 15000 5 | Waste | 3000 6 | Used | 20000 6 | Waste | 5500 7 | Used | 18000 7 | Waste | 2100 etc. The graphs are pie charts showing the pair of values for each SourceID as percentages in the pie. Just two slices per SourceID. Then, of course, the overall total pie chart at the end of the report. I tried inserting a pie chart into the group footer (I even tried in the group header) on my Access report. Using the wizard I picked the two data fields, Type and Amount, picked the chart type, and then got to the part where the wizard suggested the Link fields. The wizard automagically picked SourceID for both Master and Child links, so I went on, gave the chart a title and finished the wizard. But when I go to preview the report, I see the box for the graph as well as the title, but no pie chart. Back in Design mode I clicked on the Data tab in the Graph properties box and clicked on the Link Child Fields button ( ... ). I then got an error message: Subreport Field Linker Can't build a link between unbound forms. If I erase the SourceID from both the Link Child Fields and Link Master Fields, then I get a graph...but it's the same as the summary graph in the report footer. I can't seem to get the graph to show only data appropriate to the group in the report. Any ideas? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From erbachs at gmail.com Thu Feb 10 19:09:02 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 10 Feb 2005 19:09:02 -0600 Subject: [AccessD] A2000: And now, a graphing question (swe) Message-ID: <39cb22f305021017096be4c876@mail.gmail.com> Dear Group, Now I've got an issue with graphing in a report in the project I'm converting to Access from Paradox. The Paradox application allowed a graph to print in a group header or footer that sumamrized data appropriate to that group. Then an overall graph would print in the report footer. Here's what the raw data looks like: SourceID | Type | Amount 5 | Used | 15000 5 | Waste | 3000 6 | Used | 20000 6 | Waste | 5500 7 | Used | 18000 7 | Waste | 2100 etc. The graphs are pie charts showing the pair of values for each SourceID as percentages in the pie. Just two slices per SourceID. Then, of course, the overall total pie chart at the end of the report. I tried inserting a pie chart into the group footer (I even tried in the group header) on my Access report. Using the wizard I picked the two data fields, Type and Amount, picked the chart type, and then got to the part where the wizard suggested the Link fields. The wizard automagically picked SourceID for both Master and Child links, so I went on, gave the chart a title and finished the wizard. But when I go to preview the report, I see the box for the graph as well as the title, but no pie chart. Back in Design mode I clicked on the Data tab in the Graph properties box and clicked on the Link Child Fields button ( ... ). I then got an error message: Subreport Field Linker Can't build a link between unbound forms. If I erase the SourceID from both the Link Child Fields and Link Master Fields, then I get a graph...but it's the same as the summary graph in the report footer. I can't seem to get the graph to show only data appropriate to the group in the report. Any ideas? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From erbachs at gmail.com Thu Feb 10 20:00:35 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 10 Feb 2005 20:00:35 -0600 Subject: [AccessD] Re: A2000: And now, a graphing question (swe) In-Reply-To: <39cb22f305021017096be4c876@mail.gmail.com> References: <39cb22f305021017096be4c876@mail.gmail.com> Message-ID: <39cb22f305021018003c288827@mail.gmail.com> Dear Group, I found my own answer. I placed a text box into the Group footer and named it txtSourceID and bound it to the SourceID field. I then removed the graph from the Group footer, created a subreport and created a graph in its report footer. The subreport Record Source and the graph's Record Source are identical. They both contain WHERE clauses like this: WHERE SourceID = [Reports]![rptWaste]![txtSourceID] So now the proper graph prints in the Group footer for each SourceID. Steve Erbach Neenah, WI On Thu, 10 Feb 2005 19:09:02 -0600, Steve Erbach wrote: > Dear Group, > > Now I've got an issue with graphing in a report in the project I'm > converting to Access from Paradox. > > The Paradox application allowed a graph to print in a group header or > footer that sumamrized data appropriate to that group. Then an overall > graph would print in the report footer. Here's what the raw data looks > like: From accessd at shaw.ca Thu Feb 10 20:25:40 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 10 Feb 2005 18:25:40 -0800 Subject: [AccessD] Network booting Windows XP In-Reply-To: <001501c50fa2$3b668420$677aa8c0@ColbyM6805> Message-ID: <0IBQ00J506QQ17@l-daemon> Hi John: There is always VNC. It is a cheap (free) virtual network. I am not sure of the size of a client but I would suspect it will render down to 1.44 MB. It was an open source product for a few years but it may be migrating. http://www.uk.research.att.com/archive/vnc/ Check it out. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 10, 2005 10:57 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Network booting Windows XP Well that's fine but I don't want to replace the cost of the hard disk with the cost of a license for Terminal Server. I have an action pack that gives me 10 licenses for XP (6 used currently) so I have 4 legal licenses for XP. I could go with Linux and do this (I think) but then I have to get into Linux and I would really like to avoid that. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Neal Kling Sent: Thursday, February 10, 2005 1:34 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Network booting Windows XP Yup, We've deployed quite a few Neoware thin clients which are essentially dumb terminals. They work as web browsers and terminal services clients. Our users have access to Access, among other things. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Thursday, February 10, 2005 1:16 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Network booting Windows XP Hi John One of the features of Terminal Server is that you can use dumb diskless network stations as clients. /gustav >>> jwcolby at colbyconsulting.com 10-02-2005 18:57:41 >>> No I'm not. I would like to build a handful of cheap computers with no floppy, no cd, no hard disk but I need the processing power of the PC. IOW the PC needs to power up. Load windows from a server, load a program from the server and go to work. Terminal server is generally a full on pc that boots off its own hard disk and then loads TS client (from its own hard disk). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 10, 2005 2:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP ..you're describing Terminal Server. William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, February 09, 2005 9:32 PM Subject: [AccessD] Network booting Windows XP > Does anyone have any experience in using XP in a diskless environment? > Booting into Xp over the lan and using a shared disk for storage? > > John W. Colby > www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Feb 10 20:42:14 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 21:42:14 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: <0IBQ00J506QQ17@l-daemon> Message-ID: <002b01c50fe3$5274db30$677aa8c0@ColbyM6805> No, I am looking to BOOT my computer from a copy of Windows stored on a server. I want a diskless workstation, full on machine, everything except disks, which, when powered up, goes out to the network and boots off the network, then runs a folding program (specifically, or anything else I might want to run for that matter). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 10, 2005 9:26 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Network booting Windows XP Hi John: There is always VNC. It is a cheap (free) virtual network. I am not sure of the size of a client but I would suspect it will render down to 1.44 MB. It was an open source product for a few years but it may be migrating. http://www.uk.research.att.com/archive/vnc/ Check it out. Jim ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, February 09, 2005 9:32 PM Subject: [AccessD] Network booting Windows XP > Does anyone have any experience in using XP in a diskless environment? > Booting into Xp over the lan and using a shared disk for storage? > > John W. Colby > www.ColbyConsulting.com From dejpolsys at hotmail.com Thu Feb 10 21:57:46 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Thu, 10 Feb 2005 22:57:46 -0500 Subject: [AccessD] Network booting Windows XP References: <002b01c50fe3$5274db30$677aa8c0@ColbyM6805> Message-ID: http://www.vci.com/downloads/files/Ardence_ThinClient.pdf William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Thursday, February 10, 2005 9:42 PM Subject: RE: [AccessD] Network booting Windows XP > No, I am looking to BOOT my computer from a copy of Windows stored on a > server. I want a diskless workstation, full on machine, everything except > disks, which, when powered up, goes out to the network and boots off the > network, then runs a folding program (specifically, or anything else I > might > want to run for that matter). > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Thursday, February 10, 2005 9:26 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Network booting Windows XP > > > Hi John: > > There is always VNC. It is a cheap (free) virtual network. I am not sure > of > the size of a client but I would suspect it will render down to 1.44 MB. > It > was an open source product for a few years but it may be migrating. > > http://www.uk.research.att.com/archive/vnc/ > > Check it out. > > Jim > > > ----- Original Message ----- > From: "John W. Colby" > To: "'Access Developers discussion and problem solving'" > > Sent: Wednesday, February 09, 2005 9:32 PM > Subject: [AccessD] Network booting Windows XP > > >> Does anyone have any experience in using XP in a diskless > environment? >> Booting into Xp over the lan and using a shared disk for storage? >> >> John W. Colby >> www.ColbyConsulting.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From tom.bolton at donnslaw.co.uk Fri Feb 11 03:21:14 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Fri, 11 Feb 2005 09:21:14 -0000 Subject: [AccessD] Question on Reference (DAO) Message-ID: <61F915314798D311A2F800A0C9C831880731C9BD@dibble.observatory.donnslaw.co.uk> My apologies, I should've made myself clearer there. Didn't have the chance to either, as a lot of you guys are in the US and don't get up until lunchtime!! ;-) (our lunchtime anyway) I just remember the pain when I took on a VB project that referenced both DAO and ADO (set the references initially in Tools > References on a per-project basis) and didn't know anything about DIMing the objects as ADODB.Recordset etc. I'm told one's code also runs faster with unambiguous declarations... -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: 10 February 2005 21:41 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) Lol, of course. JGTS that I am more fluent in DAO than ADO. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 10, 2005 4:21 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Question on Reference (DAO) The only correction I'll suggest to that, John, is that the reference is to an ADODB.Recordset, etc. Charlotte Foust -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Thursday, February 10, 2005 12:11 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) John, What he is saying is that you explicitly reference the lib in the dim statement. Dim db as DAO.Database Dim rst as DAO.Recordset ADO has a recordset method that returns a recordset object Dim rst as ADO.Recordset If you just say Dim rst as Recordset And you have referenced both the ADO and DAO libraries, then the object returned will be an ADO recordset if that is higher in the list of referenced objects, and a DAO object if that is higher in the list of referenced objects. By specifically stating: Dim rst as DAO.Recordset You are unambiguously telling the compiler to get a DAO recordset object. Likewise: Dim rst as ADO.Recordset tells the compiler to get an ADO recordset object. If you reference both the DAO and ADO libs, you always SHOULD specify which object you are after. You don't literally have to, but what you get back will depend on reference order and thus could change if someone changed the order that the libs are referenced. NOT a good thing! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Thursday, February 10, 2005 2:57 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) Do I reference them via code, or on each PC that runs the program? Or, does it follow through after I set the reference while programming it? >>> tom.bolton at donnslaw.co.uk 2/10/2005 3:58 AM >>> Hear hear! I've found this too - not having used DAO for years I shied away from it when returning to an Access project but it's noticeably quicker when using it for native Access objects. Access was after all designed around DAO/Jet. I can't stress enough what Charlotte said: if you use a mixture of DAO and ADO, REFERENCE THEM EXPLICITLY! (ADODB.Recordset, DAO.Database etc.) You'll be in a whole world of pain otherwise. Cheers Tom -----Original Message----- From: Bobby Heid [mailto:bheid at appdevgrp.com] Sent: 09 February 2005 19:27 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From Gustav at cactus.dk Fri Feb 11 05:21:43 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 11 Feb 2005 12:21:43 +0100 Subject: [AccessD] Network booting Windows XP Message-ID: Hi john Well, then have a look at WinConnect Server XP here: http://www.thinsoftinc.com/ /gustav >>> jwcolby at colbyconsulting.com 10-02-2005 19:56:30 >>> Well that's fine but I don't want to replace the cost of the hard disk with the cost of a license for Terminal Server. From Gustav at cactus.dk Fri Feb 11 05:21:46 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 11 Feb 2005 12:21:46 +0100 Subject: [AccessD] Network booting Windows XP Message-ID: Hi John This sounds what you were asking for. But I wonder if it is what you want; loading an image via a LAN must last "forever" and hardware must match the image exactly. /gustav >>> dejpolsys at hotmail.com 11-02-2005 04:57:46 >>> http://www.vci.com/downloads/files/Ardence_ThinClient.pdf William Hindman From paul.hartland at fsmail.net Fri Feb 11 06:16:40 2005 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Fri, 11 Feb 2005 13:16:40 +0100 (CET) Subject: [AccessD] Access Combo Box - Stop Text Entry Message-ID: <30241953.1108124200718.JavaMail.www@wwinf3102> To all, I have a combo box on a form with a list of five entries, I want to be able to make the user select from the list, but not be able to type in the box is there anyway of doing this Thanks in advance for any help on this. Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm From jwcolby at colbyconsulting.com Fri Feb 11 06:33:54 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 11 Feb 2005 07:33:54 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: Message-ID: <000a01c51035$f6e91a30$677aa8c0@ColbyM6805> Well the whole point is to buy a very low cost MB with everything on it - video, usb, serial, hard disk controller, net, etc. Nothing is going to change. The lowest cost CD and hard drive I can find taken together run about $70-$80, hard drive by itself about $45-$50. All the other components taken together (MB / Athlon64 CPU / 512 mb RAM / Case) run about $280. So the hard disk by itself makes up some 16% of the system, not to mention setting it all up etc. If I could set it all up then save the image to a LAN location, then have 1 or 100 systems use that boot image... I could swear that large companies do this. And I know for a fact that ALL motherboards these days have a "boot from LAN" option built into the BIOS. There is an entire standard designed to allow this. It appears that no one here knows how to do it, I know I don't, and I haven't found anything (free) on the web to allow it for Windows, though I have for Linux. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 11, 2005 6:22 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Network booting Windows XP Hi John This sounds what you were asking for. But I wonder if it is what you want; loading an image via a LAN must last "forever" and hardware must match the image exactly. /gustav >>> dejpolsys at hotmail.com 11-02-2005 04:57:46 >>> http://www.vci.com/downloads/files/Ardence_ThinClient.pdf William Hindman -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Feb 11 06:55:46 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 11 Feb 2005 13:55:46 +0100 Subject: [AccessD] Network booting Windows XP Message-ID: Hi John All newer machines for business use can boot from LAN. But the purpose nowadays is to boot dos or a tiny Linux, read in the image to the harddisk and reboot. From then on the machine boots from its harddisk. /gustav >>> jwcolby at colbyconsulting.com 11-02-2005 13:33:54 >>> Well the whole point is to buy a very low cost MB with everything on it - video, usb, serial, hard disk controller, net, etc. Nothing is going to change. The lowest cost CD and hard drive I can find taken together run about $70-$80, hard drive by itself about $45-$50. All the other components taken together (MB / Athlon64 CPU / 512 mb RAM / Case) run about $280. So the hard disk by itself makes up some 16% of the system, not to mention setting it all up etc. If I could set it all up then save the image to a LAN location, then have 1 or 100 systems use that boot image... I could swear that large companies do this. And I know for a fact that ALL motherboards these days have a "boot from LAN" option built into the BIOS. There is an entire standard designed to allow this. It appears that no one here knows how to do it, I know I don't, and I haven't found anything (free) on the web to allow it for Windows, though I have for Linux. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 11, 2005 6:22 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Network booting Windows XP Hi John This sounds what you were asking for. But I wonder if it is what you want; loading an image via a LAN must last "forever" and hardware must match the image exactly. /gustav >>> dejpolsys at hotmail.com 11-02-2005 04:57:46 >>> http://www.vci.com/downloads/files/Ardence_ThinClient.pdf William Hindman From John.Clark at niagaracounty.com Fri Feb 11 07:03:24 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Fri, 11 Feb 2005 08:03:24 -0500 Subject: [AccessD] Question on Reference (DAO) Message-ID: So, where I already had: Dim db As DAO.Database Dim rs As DAO.Recordset I would put: Dim db As ADODB.Database Dim rs As ADODB.Recordset ????? It is working now, because I went into Tools/References and clicked on the, "Microsoft DAO 3.6 Reference Library." I was just wondering if this would follow through to the client PC. >>> cfoust at infostatsystems.com 2/10/2005 4:20 PM >>> The only correction I'll suggest to that, John, is that the reference is to an ADODB.Recordset, etc. Charlotte Foust -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Thursday, February 10, 2005 12:11 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) John, What he is saying is that you explicitly reference the lib in the dim statement. Dim db as DAO.Database Dim rst as DAO.Recordset ADO has a recordset method that returns a recordset object Dim rst as ADO.Recordset If you just say Dim rst as Recordset And you have referenced both the ADO and DAO libraries, then the object returned will be an ADO recordset if that is higher in the list of referenced objects, and a DAO object if that is higher in the list of referenced objects. By specifically stating: Dim rst as DAO.Recordset You are unambiguously telling the compiler to get a DAO recordset object. Likewise: Dim rst as ADO.Recordset tells the compiler to get an ADO recordset object. If you reference both the DAO and ADO libs, you always SHOULD specify which object you are after. You don't literally have to, but what you get back will depend on reference order and thus could change if someone changed the order that the libs are referenced. NOT a good thing! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Thursday, February 10, 2005 2:57 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) Do I reference them via code, or on each PC that runs the program? Or, does it follow through after I set the reference while programming it? >>> tom.bolton at donnslaw.co.uk 2/10/2005 3:58 AM >>> Hear hear! I've found this too - not having used DAO for years I shied away from it when returning to an Access project but it's noticeably quicker when using it for native Access objects. Access was after all designed around DAO/Jet. I can't stress enough what Charlotte said: if you use a mixture of DAO and ADO, REFERENCE THEM EXPLICITLY! (ADODB.Recordset, DAO.Database etc.) You'll be in a whole world of pain otherwise. Cheers Tom -----Original Message----- From: Bobby Heid [mailto:bheid at appdevgrp.com] Sent: 09 February 2005 19:27 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Fri Feb 11 07:12:28 2005 From: pcs at azizaz.com (Borge Hansen) Date: Fri, 11 Feb 2005 23:12:28 +1000 Subject: [AccessD] Access Combo Box - Stop Text Entry References: <30241953.1108124200718.JavaMail.www@wwinf3102> Message-ID: <0a1201c5103b$568f8b90$fa10a8c0@Albatross> Paul, I would create two controls: txtControl : enabled and locked cboBox : hide the text 'pane' of the combo box so only the grey box is visible and place the combo box next to the txtControl . On the afterupdate event of the combo box throw the selected item into the txtControl .....be mindful of the tab stop setting, you probably want to set one of the tab stops to 'No' .... Regards Borge ----- Original Message ----- From: To: "accessd" Sent: Friday, February 11, 2005 10:16 PM Subject: [AccessD] Access Combo Box - Stop Text Entry > To all, > > I have a combo box on a form with a list of five entries, I want to be able to make the user select from the list, but not be able to type in the box is there anyway of doing this > > Thanks in advance for any help on this. > > Paul Hartland > > -- > > Whatever you Wanadoo: > http://www.wanadoo.co.uk/time/ > > This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From tom.bolton at donnslaw.co.uk Fri Feb 11 07:18:39 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Fri, 11 Feb 2005 13:18:39 -0000 Subject: [AccessD] Question on Reference (DAO) Message-ID: <61F915314798D311A2F800A0C9C831880731C9C3@dibble.observatory.donnslaw.co.uk> Not necessarily. You can't just replace DAO objects with ADO ones, as they have different properties and methods and some just plain don't exist - e.g. there is no ADODB.Database. Quick example to open an ADO recordset from an Access table: ' ----------------- ' START CODE EXAMPLE Dim conn as ADODB.Connection Dim rs As New ADODB.Recordset Dim strSQL As String ' grabs local Access database, similar to DAO.Database Set conn = CurrentProject.Connection strSQL = "SELECT etc..." rs.Open conn, strSQL, adOpenKeyset, adLockPessimistic ' ----------------- ' END CODE EXAMPLE When you set your references in your project (Tools > References), take a look to see where the project is picking up the DLL's, TLB's etc. from. For example, the ADO files will come from c:\program files\common files\system\ado more often than not. Now bear in mind that your application, when deployed, will go looking for these files in the same place on the client machine. IF they are not there you will get a fatal error and your VBA will halt in its tracks. HTT Cheers Tom -----Original Message----- From: John Clark [mailto:John.Clark at niagaracounty.com] Sent: 11 February 2005 13:03 To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) So, where I already had: Dim db As DAO.Database Dim rs As DAO.Recordset I would put: Dim db As ADODB.Database Dim rs As ADODB.Recordset ????? It is working now, because I went into Tools/References and clicked on the, "Microsoft DAO 3.6 Reference Library." I was just wondering if this would follow through to the client PC. -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From Gustav at cactus.dk Fri Feb 11 07:18:46 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 11 Feb 2005 14:18:46 +0100 Subject: [AccessD] Access Combo Box - Stop Text Entry Message-ID: Hi Paul You can use this - which also blocks Alt+ArrowDown and Ctrl-V, thus no selecting or paste by keypress while mouseclicks still works. Private Sub cboTestCombo_KeyDown(KeyCode As Integer, Shift As Integer) KeyCode = 0 End Sub To block mouse right-clicks too: Private Sub cboTestCombo_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button And acRightButton = acRightButton Then Button = 0 End If End Sub /gustav >>> paul.hartland at fsmail.net 11-02-2005 13:16:40 >>> To all, I have a combo box on a form with a list of five entries, I want to be able to make the user select from the list, but not be able to type in the box is there anyway of doing this Thanks in advance for any help on this. Paul Hartland Website: http://www.databaseadvisors.com From paul.hartland at fsmail.net Fri Feb 11 07:23:57 2005 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Fri, 11 Feb 2005 14:23:57 +0100 (CET) Subject: [AccessD] Access Combo Box - Stop Text Entry Message-ID: <2663176.1108128237743.JavaMail.www@wwinf3102> Thanks for everyone's help, went with Gustav's idea Thanks again Paul Hartland Message date : Feb 11 2005, 01:20 PM >From : "Gustav Brock" To : accessd at databaseadvisors.com Copy to : Subject : Re: [AccessD] Access Combo Box - Stop Text Entry Hi Paul You can use this - which also blocks Alt+ArrowDown and Ctrl-V, thus no selecting or paste by keypress while mouseclicks still works. Private Sub cboTestCombo_KeyDown(KeyCode As Integer, Shift As Integer) KeyCode = 0 End Sub To block mouse right-clicks too: Private Sub cboTestCombo_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button And acRightButton = acRightButton Then Button = 0 End If End Sub /gustav >>> paul.hartland at fsmail.net 11-02-2005 13:16:40 >>> To all, I have a combo box on a form with a list of five entries, I want to be able to make the user select from the list, but not be able to type in the box is there anyway of doing this Thanks in advance for any help on this. Paul Hartland Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm From dba.email at gmail.com Fri Feb 11 07:26:23 2005 From: dba.email at gmail.com (Admin Sparky) Date: Fri, 11 Feb 2005 08:26:23 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: <000a01c51035$f6e91a30$677aa8c0@ColbyM6805> References: <000a01c51035$f6e91a30$677aa8c0@ColbyM6805> Message-ID: <5f2de24205021105261f8d92bc@mail.gmail.com> John, Since you have the legal licenses, have you considered a boot from CD? You could create a Bart's Preinstall Environment disc (BartPE Disc). There is a method developed by Bart Lagerweij that allows you to create a stripped down version of XP complete with all driver and application support all on a bootable CD. This is accomplished legally, as long as you are not using the source copy of XP and the created copy simultaneously. A free copy of PE Builder can be found here: www.nu2.nu A tutorial on the process can be found here: http://www.maximumpc.com/how_to/reprint_2005-01-27.html The only caveat in this route is that in order to thwart any attempt to utilize this method as an illegal OS, you are limited to 6 processes and the machine reboots every 24 hours. But if the CD is in the drive, and your folding routine is in the startup folder...? I'm guessing that this approach to your problem might work...I've never tested it. Mark On Fri, 11 Feb 2005 07:33:54 -0500, John W. Colby wrote: > Well the whole point is to buy a very low cost MB with everything on it - > video, usb, serial, hard disk controller, net, etc. Nothing is going to > change. The lowest cost CD and hard drive I can find taken together run > about $70-$80, hard drive by itself about $45-$50. All the other components > taken together (MB / Athlon64 CPU / 512 mb RAM / Case) run about $280. So > the hard disk by itself makes up some 16% of the system, not to mention > setting it all up etc. If I could set it all up then save the image to a > LAN location, then have 1 or 100 systems use that boot image... > > I could swear that large companies do this. And I know for a fact that ALL > motherboards these days have a "boot from LAN" option built into the BIOS. > There is an entire standard designed to allow this. > > It appears that no one here knows how to do it, I know I don't, and I > haven't found anything (free) on the web to allow it for Windows, though I > have for Linux. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Friday, February 11, 2005 6:22 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Network booting Windows XP > > Hi John > > This sounds what you were asking for. > But I wonder if it is what you want; loading an image via a LAN must last > "forever" and hardware must match the image exactly. > > /gustav > > >>> dejpolsys at hotmail.com 11-02-2005 04:57:46 >>> > http://www.vci.com/downloads/files/Ardence_ThinClient.pdf > > William Hindman > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Fri Feb 11 07:52:23 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 11 Feb 2005 14:52:23 +0100 Subject: [AccessD] CAcert: Code signing certificates. Digital Certificates Message-ID: Hi all I'm not that much into certificates, but will those from CAcert: https://www.cacert.org/ Code signing certificates do as Digital Certificates for Access 2003? /gustav From boogieloogie at gmail.com Fri Feb 11 08:56:47 2005 From: boogieloogie at gmail.com (Boogie Loogie) Date: Fri, 11 Feb 2005 10:56:47 -0400 Subject: [AccessD] Going to vb.net? In-Reply-To: References: Message-ID: <3bf43ee9050211065643d5392c@mail.gmail.com> On Fri, 4 Feb 2005 17:59:41 -0800, Phil Jewett wrote: > Charlotte Foust wrote.... > > You could distribute royalty free with the developer edition of Office > too. It's the same thing except they've taken it out of Office entirely. > The runtime package for an Access 2003 app is HUGE. We're switching to > VB.Net for future versions. > > ---------------- > I would be interested to know the various 3rd party components you will > be using to replace the functionality of Access (printing reports, data > grids, etc.). So much of what we take for granted in Access just isn't > built in to vb.net. Or are you planning on doing it from scratch? > > Phil Jewett > Phil Jewett Consulting > pjewett at bayplace.com > (619 318-4899 With Access if you want to wring the doorbell you just tell access to ring the doorbell. In VB.Net you have to explain what a doorbell is, how it works, where it is, oh it is attached to a house you say? Hmmm what is a house VB.Net will ask. Powerful yes, shortcomings Oh yeah but it is a necessary tool of the trade. From markamatte at hotmail.com Fri Feb 11 09:04:25 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 11 Feb 2005 15:04:25 +0000 Subject: [AccessD] Access Combo Box - Stop Text Entry In-Reply-To: Message-ID: Hello All, I must be misunderstanding the request...couldn't you just use the 'LimitToList' property? Thanks, Mark >From: "Gustav Brock" >Reply-To: Access Developers discussion and problem >solving >To: >Subject: Re: [AccessD] Access Combo Box - Stop Text Entry >Date: Fri, 11 Feb 2005 14:18:46 +0100 > >Hi Paul > >You can use this - which also blocks Alt+ArrowDown and Ctrl-V, thus no >selecting or paste by keypress while mouseclicks still works. > >Private Sub cboTestCombo_KeyDown(KeyCode As Integer, Shift As Integer) > > KeyCode = 0 > >End Sub > >To block mouse right-clicks too: > >Private Sub cboTestCombo_MouseDown(Button As Integer, Shift As Integer, >X As Single, Y As Single) > > If Button And acRightButton = acRightButton Then > Button = 0 > End If > >End Sub > >/gustav > > >>> paul.hartland at fsmail.net 11-02-2005 13:16:40 >>> >To all, > >I have a combo box on a form with a list of five entries, I want to be >able to make the user select from the list, but not be able to type in >the box is there anyway of doing this > >Thanks in advance for any help on this. > >Paul Hartland >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 appdevgrp.com Fri Feb 11 09:13:18 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Fri, 11 Feb 2005 10:13:18 -0500 Subject: [AccessD] Semi OT - Word automation question. In-Reply-To: <916187228923D311A6FE00A0CC3FAA30AD8FE5@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE7BD@ADGSERVER> Hi all, I am trying out different ways to let the users design a document and using bookmarks and flag fields have access add data to it. In my particular situation, there are about 10 fields that I am using bookmarks for. If this were all, then I'd just automate a mail merge and be done with it. The problem is, there are two tables that I need that can have from zero to many items in it. What I have done is this: 1) Start Word (hidden, no updates) 2) Create two blank documents, one is a temp document, the other is the output document. 3) For each record in the master recordset: a) Clear the temp document b) Copy the master document to the temp document c) Change all of the bookmarks to their correct value with code like: .Bookmarks("Period").Range.Text = Format$(Nz(rs![Period], ""), "MMM, yyyy") d) Search for my first table place holder, "[[WCTable]]". If it is found, I select it and replace it with "". e) Insert a table with the proper number of rows (which is 3 for header and total rows plus the number of detail rows for this contract). f) Merge the 1st row to one cell and insert the title. g) Insert the column headers into the 2nd row. h) Insert the "Total" text on the last row. i) Loop through a recordset and insert text from the current record into the correct row in the table. j) Perform steps d-i except that we will be working with the second table. k) Copy the temp document, l) Append the copied temp document to the end of the output document. 4) Save the output document. 5) Close word without saving any changes. It all works ok. The problem is that it takes approximately 2 seconds per document. Does anyone have any ideas on how to speed this up? I have a feeling it is how I am processing the tables. I have read that inserting all the text for the tables as text into the document then converting text to a table is much faster, but I'm not quite sure how to do that with what I have to deal with. Another method that I read about was to iterate through the cells collection and insert the text that way. Anyone know what the best way to do this is? Sorry about the long post. Thanks, Bobby From jwcolby at colbyconsulting.com Fri Feb 11 09:12:32 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 11 Feb 2005 10:12:32 -0500 Subject: [AccessD] Access Combo Box - Stop Text Entry In-Reply-To: <0a1201c5103b$568f8b90$fa10a8c0@Albatross> Message-ID: <001401c5104c$1f585a10$677aa8c0@ColbyM6805> Uhhh... This is just a property of the combo box. Open the form in design view Click on the combo Open the properties box Click the data tab Set LimitToList to true Now the user can TYPE in the box but only items in the box can be selected - which appears to be the intent here. IOW, the user cannot add new items to the box or the underlying table. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Borge Hansen Sent: Friday, February 11, 2005 8:12 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access Combo Box - Stop Text Entry Paul, I would create two controls: txtControl : enabled and locked cboBox : hide the text 'pane' of the combo box so only the grey box is visible and place the combo box next to the txtControl . On the afterupdate event of the combo box throw the selected item into the txtControl .....be mindful of the tab stop setting, you probably want to set one of the tab stops to 'No' .... Regards Borge ----- Original Message ----- From: To: "accessd" Sent: Friday, February 11, 2005 10:16 PM Subject: [AccessD] Access Combo Box - Stop Text Entry > To all, > > I have a combo box on a form with a list of five entries, I want to be able to make the user select from the list, but not be able to type in the box is there anyway of doing this > > Thanks in advance for any help on this. > > Paul Hartland > > -- > > Whatever you Wanadoo: > http://www.wanadoo.co.uk/time/ > > This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 11 09:14:01 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 11 Feb 2005 10:14:01 -0500 Subject: [AccessD] Question on Reference (DAO) In-Reply-To: Message-ID: <001501c5104c$512e12a0$677aa8c0@ColbyM6805> Nope, you can't just switch from DAO to ADO in that manner. The syntax, properties and methods just aren't interchangeable. If you are already using DAO.Recordset you are doing what you need to do. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Friday, February 11, 2005 8:03 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) So, where I already had: Dim db As DAO.Database Dim rs As DAO.Recordset I would put: Dim db As ADODB.Database Dim rs As ADODB.Recordset ????? It is working now, because I went into Tools/References and clicked on the, "Microsoft DAO 3.6 Reference Library." I was just wondering if this would follow through to the client PC. >>> cfoust at infostatsystems.com 2/10/2005 4:20 PM >>> The only correction I'll suggest to that, John, is that the reference is to an ADODB.Recordset, etc. Charlotte Foust -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Thursday, February 10, 2005 12:11 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) John, What he is saying is that you explicitly reference the lib in the dim statement. Dim db as DAO.Database Dim rst as DAO.Recordset ADO has a recordset method that returns a recordset object Dim rst as ADO.Recordset If you just say Dim rst as Recordset And you have referenced both the ADO and DAO libraries, then the object returned will be an ADO recordset if that is higher in the list of referenced objects, and a DAO object if that is higher in the list of referenced objects. By specifically stating: Dim rst as DAO.Recordset You are unambiguously telling the compiler to get a DAO recordset object. Likewise: Dim rst as ADO.Recordset tells the compiler to get an ADO recordset object. If you reference both the DAO and ADO libs, you always SHOULD specify which object you are after. You don't literally have to, but what you get back will depend on reference order and thus could change if someone changed the order that the libs are referenced. NOT a good thing! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Thursday, February 10, 2005 2:57 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) Do I reference them via code, or on each PC that runs the program? Or, does it follow through after I set the reference while programming it? >>> tom.bolton at donnslaw.co.uk 2/10/2005 3:58 AM >>> Hear hear! I've found this too - not having used DAO for years I shied away from it when returning to an Access project but it's noticeably quicker when using it for native Access objects. Access was after all designed around DAO/Jet. I can't stress enough what Charlotte said: if you use a mixture of DAO and ADO, REFERENCE THEM EXPLICITLY! (ADODB.Recordset, DAO.Database etc.) You'll be in a whole world of pain otherwise. Cheers Tom -----Original Message----- From: Bobby Heid [mailto:bheid at appdevgrp.com] Sent: 09 February 2005 19:27 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Feb 11 09:47:14 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 11 Feb 2005 16:47:14 +0100 Subject: [AccessD] Semi OT - Word automation question. Message-ID: Hi Bobby To me two seconds sounds pretty fine for this; automation isn't that fast. However, if it is a simple document, you can write the rtf code directly to a text file which is blazingly fast. I created a routine for writing a catalogue file of 2.500 pages. It needs less than 45 seconds to write these and the file is only about 8 MB due to the very compact rtf code. /gustav >>> bheid at appdevgrp.com 11-02-2005 16:13:18 >>> Hi all, I am trying out different ways to let the users design a document and using bookmarks and flag fields have access add data to it. In my particular situation, there are about 10 fields that I am using bookmarks for. If this were all, then I'd just automate a mail merge and be done with it. The problem is, there are two tables that I need that can have from zero to many items in it. What I have done is this: 1) Start Word (hidden, no updates) 2) Create two blank documents, one is a temp document, the other is the output document. 3) For each record in the master recordset: a) Clear the temp document b) Copy the master document to the temp document c) Change all of the bookmarks to their correct value with code like: .Bookmarks("Period").Range.Text = Format$(Nz(rs![Period], ""), "MMM, yyyy") d) Search for my first table place holder, "[[WCTable]]". If it is found, I select it and replace it with "". e) Insert a table with the proper number of rows (which is 3 for header and total rows plus the number of detail rows for this contract). f) Merge the 1st row to one cell and insert the title. g) Insert the column headers into the 2nd row. h) Insert the "Total" text on the last row. i) Loop through a recordset and insert text from the current record into the correct row in the table. j) Perform steps d-i except that we will be working with the second table. k) Copy the temp document, l) Append the copied temp document to the end of the output document. 4) Save the output document. 5) Close word without saving any changes. It all works ok. The problem is that it takes approximately 2 seconds per document. Does anyone have any ideas on how to speed this up? I have a feeling it is how I am processing the tables. I have read that inserting all the text for the tables as text into the document then converting text to a table is much faster, but I'm not quite sure how to do that with what I have to deal with. Another method that I read about was to iterate through the cells collection and insert the text that way. Anyone know what the best way to do this is? Sorry about the long post. Thanks, Bobby From Lambert.Heenan at AIG.com Fri Feb 11 09:48:41 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 11 Feb 2005 10:48:41 -0500 Subject: [AccessD] Network booting Windows XP Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C21@xlivmbx21.aig.com> Googled "windows boot from LAN" and came up with these possibilities http://www.nu2.nu/bootdisk/network/ http://www.qualystem.com/en/howtobuy.html http://straylight.cso.niu.edu/win95/win95boo.htm Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby > Sent: Friday, February 11, 2005 7:34 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Network booting Windows XP > > Well the whole point is to buy a very low cost MB with everything on it - > video, usb, serial, hard disk controller, net, etc. Nothing is going to > change. The lowest cost CD and hard drive I can find taken together run > about $70-$80, hard drive by itself about $45-$50. All the other > components > taken together (MB / Athlon64 CPU / 512 mb RAM / Case) run about $280. So > the hard disk by itself makes up some 16% of the system, not to mention > setting it all up etc. If I could set it all up then save the image to a > LAN location, then have 1 or 100 systems use that boot image... > > I could swear that large companies do this. And I know for a fact that > ALL > motherboards these days have a "boot from LAN" option built into the BIOS. > There is an entire standard designed to allow this. > > It appears that no one here knows how to do it, I know I don't, and I > haven't found anything (free) on the web to allow it for Windows, though I > have for Linux. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Friday, February 11, 2005 6:22 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Network booting Windows XP > > > Hi John > > This sounds what you were asking for. > But I wonder if it is what you want; loading an image via a LAN must last > "forever" and hardware must match the image exactly. > > /gustav > > >>> dejpolsys at hotmail.com 11-02-2005 04:57:46 >>> > http://www.vci.com/downloads/files/Ardence_ThinClient.pdf > > William Hindman > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 appdevgrp.com Fri Feb 11 10:03:17 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Fri, 11 Feb 2005 11:03:17 -0500 Subject: [AccessD] Semi OT - Word automation question. In-Reply-To: <916187228923D311A6FE00A0CC3FAA30AD904D@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE7C1@ADGSERVER> Gustav, I hadn't thought about that. I might look into that. Do you use a rich text box in access, then cut and paste? Or do you just build a string and paste? Thanks, Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 11, 2005 10:47 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Semi OT - Word automation question. Hi Bobby To me two seconds sounds pretty fine for this; automation isn't that fast. However, if it is a simple document, you can write the rtf code directly to a text file which is blazingly fast. I created a routine for writing a catalogue file of 2.500 pages. It needs less than 45 seconds to write these and the file is only about 8 MB due to the very compact rtf code. /gustav From erbachs at gmail.com Fri Feb 11 10:08:21 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 11 Feb 2005 10:08:21 -0600 Subject: [AccessD] Going to vb.net? In-Reply-To: <3bf43ee9050211065643d5392c@mail.gmail.com> References: <3bf43ee9050211065643d5392c@mail.gmail.com> Message-ID: <39cb22f3050211080856b5d6ca@mail.gmail.com> Boogie Loogie, You've put it quite well, I think. What types of things are you doing with VB.NET and ASP.NET and ADO.NET and HAIR.NET? I got an on-line data entry application created including storage of GIFs in a SQL Server database. The project was taken over, however, by a larger firm that has more extensive .NET experience. Steve Erbach Neenah, WI On Fri, 11 Feb 2005 10:56:47 -0400, Boogie Loogie wrote: > With Access if you want to wring the doorbell you just tell access to > ring the doorbell. In VB.Net you have to explain what a doorbell is, > how it works, where it is, oh it is attached to a house you say? Hmmm > what is a house VB.Net will ask. > > Powerful yes, shortcomings Oh yeah but it is a necessary tool of the trade. > On Fri, 4 Feb 2005 17:59:41 -0800, Phil Jewett wrote: > > Charlotte Foust wrote.... > > > > You could distribute royalty free with the developer edition of Office > > too. It's the same thing except they've taken it out of Office entirely. > > The runtime package for an Access 2003 app is HUGE. We're switching to > > VB.Net for future versions. > > > > ---------------- > > I would be interested to know the various 3rd party components you will > > be using to replace the functionality of Access (printing reports, data > > grids, etc.). So much of what we take for granted in Access just isn't > > built in to vb.net. Or are you planning on doing it from scratch? > > > > Phil Jewett > > Phil Jewett Consulting > > pjewett at bayplace.com > > (619 318-4899 > From Gustav at cactus.dk Fri Feb 11 10:33:34 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 11 Feb 2005 17:33:34 +0100 Subject: [AccessD] Semi OT - Word automation question. Message-ID: Hi Bobby I use code, but the OCX control can be used as well - it is much easier too, and still way faster than the Word deroute. /gustav >>> bheid at appdevgrp.com 11-02-2005 17:03:17 >>> Gustav, I hadn't thought about that. I might look into that. Do you use a rich text box in access, then cut and paste? Or do you just build a string and paste? Thanks, Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 11, 2005 10:47 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Semi OT - Word automation question. Hi Bobby To me two seconds sounds pretty fine for this; automation isn't that fast. However, if it is a simple document, you can write the rtf code directly to a text file which is blazingly fast. I created a routine for writing a catalogue file of 2.500 pages. It needs less than 45 seconds to write these and the file is only about 8 MB due to the very compact rtf code. /gustav -- From paul.hartland at fsmail.net Fri Feb 11 10:44:58 2005 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Fri, 11 Feb 2005 17:44:58 +0100 (CET) Subject: [AccessD] Text Boxes, Combo Boxes In Form Header Message-ID: <12265126.1108140298307.JavaMail.www@wwinf3103> To all, Is there any reason why I can't edit text or select from a Combo box in a form header, all are enabled and not locked ? Anyone any ideas on this or am I just having a Friday moment ? Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm From jwcolby at colbyconsulting.com Fri Feb 11 10:49:43 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 11 Feb 2005 11:49:43 -0500 Subject: [AccessD] Text Boxes, Combo Boxes In Form Header In-Reply-To: <12265126.1108140298307.JavaMail.www@wwinf3103> Message-ID: <001d01c51059$b3d9db20$677aa8c0@ColbyM6805> Is AllowEdits on for the form itself? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Friday, February 11, 2005 11:45 AM To: accessd Subject: [AccessD] Text Boxes, Combo Boxes In Form Header To all, Is there any reason why I can't edit text or select from a Combo box in a form header, all are enabled and not locked ? Anyone any ideas on this or am I just having a Friday moment ? Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JRojas at tnco-inc.com Fri Feb 11 11:18:33 2005 From: JRojas at tnco-inc.com (Joe Rojas) Date: Fri, 11 Feb 2005 12:18:33 -0500 Subject: [AccessD] Access 2000 to QuickBooks 2004 Message-ID: <0CC84C9461AE6445AD5A602001C41C4B05A137@mercury.tnco-inc.com> Hi All, I created an expense reporting database with Access 2000. I am trying to import this data to QuickBooks 2004 so that when we download our transactions from American Express to QuickBooks the expenses are already recorded and are ready to be reconciled. Does anyone have experience on getting data from Access to QuickBooks? Thanks! JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. From boogieloogie at gmail.com Fri Feb 11 11:28:37 2005 From: boogieloogie at gmail.com (Boogie Loogie) Date: Fri, 11 Feb 2005 13:28:37 -0400 Subject: [AccessD] Going to vb.net? In-Reply-To: <39cb22f3050211080856b5d6ca@mail.gmail.com> References: <3bf43ee9050211065643d5392c@mail.gmail.com> <39cb22f3050211080856b5d6ca@mail.gmail.com> Message-ID: <3bf43ee905021109282d1766f3@mail.gmail.com> On Fri, 11 Feb 2005 10:08:21 -0600, Steve Erbach wrote: > Boogie Loogie, > > You've put it quite well, I think. What types of things are you doing > with VB.NET and ASP.NET and ADO.NET and HAIR.NET? I got an on-line > data entry application created including storage of GIFs in a SQL > Server database. The project was taken over, however, by a larger firm > that has more extensive .NET experience. > > Steve Erbach > Neenah, WI I use VB.Net for developing stand alone Windows apps. I enjoy developing an Access app more though as it is much easier. Visual studio is a plot against devlopers ;op BL From martyconnelly at shaw.ca Fri Feb 11 11:45:05 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 11 Feb 2005 09:45:05 -0800 Subject: [AccessD] Semi OT - Word automation question. References: <916187228923D311A6FE00A0CC3FAA30ABE7BD@ADGSERVER> Message-ID: <420CEF21.5090708@shaw.ca> You might want to look into Word doing a complete redraw of the page after every insertion I remember running into something like this this with large documents say 40 pages where there was graphical columns It took a couple of minutes just to preview. I think there is a way to turn off. Maybe look here http://www.mvps.org/word Bobby Heid wrote: >Hi all, > >I am trying out different ways to let the users design a document and using >bookmarks and flag fields have access add data to it. > >In my particular situation, there are about 10 fields that I am using >bookmarks for. If this were all, then I'd just automate a mail merge and be >done with it. The problem is, there are two tables that I need that can >have from zero to many items in it. > >What I have done is this: >1) Start Word (hidden, no updates) >2) Create two blank documents, one is a temp document, the other is the >output document. >3) For each record in the master recordset: > a) Clear the temp document > b) Copy the master document to the temp document > c) Change all of the bookmarks to their correct value with code >like: > .Bookmarks("Period").Range.Text = Format$(Nz(rs![Period], ""), >"MMM, yyyy") > d) Search for my first table place holder, "[[WCTable]]". If it is >found, I select > it and replace it with "". > e) Insert a table with the proper number of rows (which is 3 for >header and total > rows plus the number of detail rows for this contract). > f) Merge the 1st row to one cell and insert the title. > g) Insert the column headers into the 2nd row. > h) Insert the "Total" text on the last row. > i) Loop through a recordset and insert text from the current record >into the > correct row in the table. > j) Perform steps d-i except that we will be working with the second >table. > k) Copy the temp document, > l) Append the copied temp document to the end of the output >document. >4) Save the output document. >5) Close word without saving any changes. > >It all works ok. The problem is that it takes approximately 2 seconds per >document. Does anyone have any ideas on how to speed this up? I have a >feeling it is how I am processing the tables. I have read that inserting >all the text for the tables as text into the document then converting text >to a table is much faster, but I'm not quite sure how to do that with what I >have to deal with. > >Another method that I read about was to iterate through the cells collection >and insert the text that way. > >Anyone know what the best way to do this is? > >Sorry about the long post. > >Thanks, >Bobby > > > > -- Marty Connelly Victoria, B.C. Canada From cfoust at infostatsystems.com Fri Feb 11 12:08:43 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 11 Feb 2005 10:08:43 -0800 Subject: [AccessD] Going to vb.net? Message-ID: But VB programmers have grumbled about Access for years, because of the pre-built functionality. I like Access, but it's becoming harder and harder to build industrial strength applications in it, as Microsoft aims it more and more at power users instead of developers. Charlotte Foust -----Original Message----- From: Boogie Loogie [mailto:boogieloogie at gmail.com] Sent: Friday, February 11, 2005 6:57 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Going to vb.net? On Fri, 4 Feb 2005 17:59:41 -0800, Phil Jewett wrote: > Charlotte Foust wrote.... > > You could distribute royalty free with the developer edition of Office > too. It's the same thing except they've taken it out of Office > entirely. The runtime package for an Access 2003 app is HUGE. We're > switching to VB.Net for future versions. > > ---------------- > I would be interested to know the various 3rd party components you > will be using to replace the functionality of Access (printing > reports, data grids, etc.). So much of what we take for granted in > Access just isn't built in to vb.net. Or are you planning on doing it > from scratch? > > Phil Jewett > Phil Jewett Consulting > pjewett at bayplace.com > (619 318-4899 With Access if you want to wring the doorbell you just tell access to ring the doorbell. In VB.Net you have to explain what a doorbell is, how it works, where it is, oh it is attached to a house you say? Hmmm what is a house VB.Net will ask. Powerful yes, shortcomings Oh yeah but it is a necessary tool of the trade. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Feb 11 12:10:51 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 11 Feb 2005 10:10:51 -0800 Subject: [AccessD] Question on Reference (DAO) Message-ID: No, because the objects in the two models are different, and there's no such thing as an ADODB.Database. If you intend to use ADO, you have to become familiar with its objects and syntax and keep it quite distinct in your mind (and your code) from DAO. Charlotte Foust -----Original Message----- From: John Clark [mailto:John.Clark at niagaracounty.com] Sent: Friday, February 11, 2005 5:03 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) So, where I already had: Dim db As DAO.Database Dim rs As DAO.Recordset I would put: Dim db As ADODB.Database Dim rs As ADODB.Recordset ????? It is working now, because I went into Tools/References and clicked on the, "Microsoft DAO 3.6 Reference Library." I was just wondering if this would follow through to the client PC. >>> cfoust at infostatsystems.com 2/10/2005 4:20 PM >>> The only correction I'll suggest to that, John, is that the reference is to an ADODB.Recordset, etc. Charlotte Foust -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Thursday, February 10, 2005 12:11 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) John, What he is saying is that you explicitly reference the lib in the dim statement. Dim db as DAO.Database Dim rst as DAO.Recordset ADO has a recordset method that returns a recordset object Dim rst as ADO.Recordset If you just say Dim rst as Recordset And you have referenced both the ADO and DAO libraries, then the object returned will be an ADO recordset if that is higher in the list of referenced objects, and a DAO object if that is higher in the list of referenced objects. By specifically stating: Dim rst as DAO.Recordset You are unambiguously telling the compiler to get a DAO recordset object. Likewise: Dim rst as ADO.Recordset tells the compiler to get an ADO recordset object. If you reference both the DAO and ADO libs, you always SHOULD specify which object you are after. You don't literally have to, but what you get back will depend on reference order and thus could change if someone changed the order that the libs are referenced. NOT a good thing! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Thursday, February 10, 2005 2:57 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) Do I reference them via code, or on each PC that runs the program? Or, does it follow through after I set the reference while programming it? >>> tom.bolton at donnslaw.co.uk 2/10/2005 3:58 AM >>> Hear hear! I've found this too - not having used DAO for years I shied away from it when returning to an Access project but it's noticeably quicker when using it for native Access objects. Access was after all designed around DAO/Jet. I can't stress enough what Charlotte said: if you use a mixture of DAO and ADO, REFERENCE THEM EXPLICITLY! (ADODB.Recordset, DAO.Database etc.) You'll be in a whole world of pain otherwise. Cheers Tom -----Original Message----- From: Bobby Heid [mailto:bheid at appdevgrp.com] Sent: 09 February 2005 19:27 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Susan.Klos at fldoe.org Fri Feb 11 12:12:41 2005 From: Susan.Klos at fldoe.org (Klos, Susan) Date: Fri, 11 Feb 2005 13:12:41 -0500 Subject: [AccessD] Backup Back End on exit Message-ID: <01B619CB8F6C8C478EDAC39191AEC51E04151351@doesefpeml02.eus.fldoe.int> My client just copied an old backend over the current backend on her hard drive. She has lost 6 months of data. She is OK with reentering the data, but I was wondering if I could add some code to the exit button that would automatically back up the backend to say a CD. She has Windows XP. From martyconnelly at shaw.ca Fri Feb 11 12:19:45 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 11 Feb 2005 10:19:45 -0800 Subject: [AccessD] CAcert: Code signing certificates. Digital Certificates References: Message-ID: <420CF741.5090502@shaw.ca> Are you doing this just to get around macro security or do you really want to sign them. SageKey installs have a method of removing macro security. There are a lot of if, but's and and's to this Cause you will have to get around locked down users getting the certificates into their own personal certificate store Certificates expire, some in 12 months. for Medium and High Access 2003 security, if you add the author to the list of Trusted Publishers. It turns out thought that you cannot add a self-signed certificate to the list of Trusted Publishers on any machine other than the one where it was created. So this is hardly an option for application deployment, after all. Does CAcert produce a level 2 or 3 certificate. I think Verisign only produces level 3? If the mdb file will be used within an organization, use Windows Certificate Services from server? So you don't need a 3'd party certificate in above case http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odeopg/html/deovrsigningvbaproject.asp http://office.microsoft.com/en-us/assistance/HA011225981033.aspx http://office.microsoft.com/en-us/assistance/HP010397921033.aspx What I have been doing is using a vbs script file in the opening shortcut to the mdb Const cDatabaseToOpen = "C:\.mdb" On Error Resume Next Dim AcApp Set AcApp = CreateObject("Access.Application") If AcApp.Version >= 11 Then AcApp.AutomationSecurity = 1 ' msoAutomationSecurityLow End If AcApp.Visible = True AcApp.OpenCurrentDatabase cDatabaseToOpen If AcApp.CurrentProject.FullName <> "" Then AcApp.UserControl = True Else AcApp.Quit MsgBox "Failed to open '" & cDatabaseToOpen & "'." End If Gustav Brock wrote: >Hi all > >I'm not that much into certificates, but will those from CAcert: > > https://www.cacert.org/ > Code signing certificates > >do as Digital Certificates for Access 2003? > >/gustav > > -- Marty Connelly Victoria, B.C. Canada From dmcafee at pacbell.net Fri Feb 11 12:36:01 2005 From: dmcafee at pacbell.net (David Mcafee) Date: Fri, 11 Feb 2005 10:36:01 -0800 (PST) Subject: [AccessD] User cannot save table column widths in ADP (Cross posted) Message-ID: <20050211183601.34617.qmail@web80804.mail.yahoo.com> Before I get chastised for letting a user into a table, it was something that had to happen to get him to stop using an older access MDB, and over with the rest of the company which uses an Access 2003 ADP FE and SQL 2K BE. This user has Select, Insert, Update and Delete rights to this table. He views the table through Access. He adjusts the column widths to his liking and can change the data in the table, but when he closes the table, he gets a message stating that he cant change the column layout because he doesnt have rights. Does anyone know what might be causing this? TIA, David From dmcafee at pacbell.net Fri Feb 11 12:32:56 2005 From: dmcafee at pacbell.net (David Mcafee) Date: Fri, 11 Feb 2005 10:32:56 -0800 (PST) Subject: [AccessD] Backup Back End on exit In-Reply-To: <01B619CB8F6C8C478EDAC39191AEC51E04151351@doesefpeml02.eus.fldoe.int> Message-ID: <20050211183256.21065.qmail@web80805.mail.yahoo.com> You could make up something in VB that you could run as a scheduled task each night that can basically copy the BE over and/or zip it up. If you do it through the FE, your BE MDB will still be open, which may cause other problems. D --- "Klos, Susan" wrote: > My client just copied an old backend over the > current backend on her hard > drive. She has lost 6 months of data. She is OK > with reentering the data, > but I was wondering if I could add some code to the > exit button that would > automatically back up the backend to say a CD. She > has Windows XP. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bheid at appdevgrp.com Fri Feb 11 12:41:00 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Fri, 11 Feb 2005 13:41:00 -0500 Subject: [AccessD] Semi OT - Word automation question. In-Reply-To: <916187228923D311A6FE00A0CC3FAA30AD90AC@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE7C2@ADGSERVER> Marty, Thanks for the reply. I have Word not visible, pagination turned off, updates turned off, and spell check and grammar check as you type turned off. I think, but am not sure, that these changes should stop what you are talking about from happening. Thanks, Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Friday, February 11, 2005 12:45 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Semi OT - Word automation question. You might want to look into Word doing a complete redraw of the page after every insertion I remember running into something like this this with large documents say 40 pages where there was graphical columns It took a couple of minutes just to preview. I think there is a way to turn off. Maybe look here http://www.mvps.org/word From jwcolby at colbyconsulting.com Fri Feb 11 12:23:51 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 11 Feb 2005 13:23:51 -0500 Subject: [AccessD] Backup Back End on exit In-Reply-To: <01B619CB8F6C8C478EDAC39191AEC51E04151351@doesefpeml02.eus.fldoe.int> Message-ID: <002501c51066$da7163e0$677aa8c0@ColbyM6805> Rotfl. I do so love stories like that, makes me feel young again. HERE'S YOUR SIGN! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Klos, Susan Sent: Friday, February 11, 2005 1:13 PM To: 'accessd at databaseadvisors.com' Subject: [AccessD] Backup Back End on exit My client just copied an old backend over the current backend on her hard drive. She has lost 6 months of data. She is OK with reentering the data, but I was wondering if I could add some code to the exit button that would automatically back up the backend to say a CD. She has Windows XP. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Fri Feb 11 12:41:29 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 11 Feb 2005 10:41:29 -0800 Subject: [AccessD] Access 2000 to QuickBooks 2004 References: <0CC84C9461AE6445AD5A602001C41C4B05A137@mercury.tnco-inc.com> Message-ID: <420CFC59.5090002@shaw.ca> I haven't looked at this in a couple of years, There was an old ODBC back in the mid 90's but was dropped or original writer went out of business. I guess these guys have rewritten the ODBC. $200 for read write $100 for read only from QB. It may not address all the fields you are interested in, so check the trial before buying http://qodbc.com/support.htm http://www.qodbc.com/qodbcaccess.htm If you don't want to pay. It may take you a couple of weeks with XML and the SDK QuickBooks Software Development Kit (SDK). It is directed more towards .net and web access At one point you had to pay $1000 for the SDK, I think that has been dropped. http://developer.intuit.com/QuickBooksSDK/Briefing/?id=111 Joe Rojas wrote: >Hi All, > >I created an expense reporting database with Access 2000. >I am trying to import this data to QuickBooks 2004 so that when we download >our transactions from American Express to QuickBooks the expenses are >already recorded and are ready to be reconciled. > >Does anyone have experience on getting data from Access to QuickBooks? > >Thanks! > >JR > > > > > -- Marty Connelly Victoria, B.C. Canada From bheid at appdevgrp.com Fri Feb 11 12:46:45 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Fri, 11 Feb 2005 13:46:45 -0500 Subject: [AccessD] Backup Back End on exit In-Reply-To: <916187228923D311A6FE00A0CC3FAA30AD90C9@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE7C3@ADGSERVER> Hi Susan, I don't have an answer to your question, but I do have another possible solution. I use Karen's Power Tools utility called Replicator. http://www.karenware.com/powertools/ptreplicator.asp It allows you to replicate (adds, changes, deletions) a directory or directories to another directory. It also allows you to choose the directory for output based upon, say the day of the week. I use this at home to replicate important directories 7 days a week. This way I have copies of the last 7 days of a folder. It is smart enough to not copy files that have not changed. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Klos, Susan Sent: Friday, February 11, 2005 1:13 PM To: 'accessd at databaseadvisors.com' Subject: [AccessD] Backup Back End on exit My client just copied an old backend over the current backend on her hard drive. She has lost 6 months of data. She is OK with reentering the data, but I was wondering if I could add some code to the exit button that would automatically back up the backend to say a CD. She has Windows XP. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Feb 11 12:47:15 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 11 Feb 2005 13:47:15 -0500 Subject: [AccessD] User cannot save table column widths in ADP (Cross posted) In-Reply-To: <20050211183601.34617.qmail@web80804.mail.yahoo.com> Message-ID: <002601c5106a$1b2a9340$677aa8c0@ColbyM6805> The database gods protesting a user editing data in a table? ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Mcafee Sent: Friday, February 11, 2005 1:36 PM To: Access List; accessd at databaseadvisors.com Subject: [AccessD] User cannot save table column widths in ADP (Cross posted) Before I get chastised for letting a user into a table, it was something that had to happen to get him to stop using an older access MDB, and over with the rest of the company which uses an Access 2003 ADP FE and SQL 2K BE. This user has Select, Insert, Update and Delete rights to this table. He views the table through Access. He adjusts the column widths to his liking and can change the data in the table, but when he closes the table, he gets a message stating that he cant change the column layout because he doesnt have rights. Does anyone know what might be causing this? TIA, David -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Feb 11 12:49:25 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 11 Feb 2005 13:49:25 -0500 Subject: [AccessD] User cannot save table column widths in ADP (Cross posted) In-Reply-To: <20050211183601.34617.qmail@web80804.mail.yahoo.com> Message-ID: <002701c5106a$688f0b70$677aa8c0@ColbyM6805> I actually quit a company one time because one specific person with a lot of power decided she just didn't want to use forms and was going to do all of her data entry in the tables. I couldn't prevent her doing so and I knew it was eventually going to be my head when she screwed things up so I left. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Mcafee Sent: Friday, February 11, 2005 1:36 PM To: Access List; accessd at databaseadvisors.com Subject: [AccessD] User cannot save table column widths in ADP (Cross posted) Before I get chastised for letting a user into a table, it was something that had to happen to get him to stop using an older access MDB, and over with the rest of the company which uses an Access 2003 ADP FE and SQL 2K BE. This user has Select, Insert, Update and Delete rights to this table. He views the table through Access. He adjusts the column widths to his liking and can change the data in the table, but when he closes the table, he gets a message stating that he cant change the column layout because he doesnt have rights. Does anyone know what might be causing this? TIA, David -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Fri Feb 11 12:50:59 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Fri, 11 Feb 2005 13:50:59 -0500 Subject: [AccessD] User cannot save table column widths in ADP (Crossposted) In-Reply-To: <002601c5106a$1b2a9340$677aa8c0@ColbyM6805> Message-ID: <20050211185058.HVQN1983.imf16aec.mail.bellsouth.net@SUSANONE> He has permission to alter data, not the design. Susan H. This user has Select, Insert, Update and Delete rights to this table. He views the table through Access. He adjusts the column widths to his liking and can change the data in the table, but when he closes the table, he gets a message stating that he cant change the column layout because he doesnt have rights. Does anyone know what might be causing this? From greggs at msn.com Fri Feb 11 13:09:18 2005 From: greggs at msn.com (Gregg) Date: Fri, 11 Feb 2005 13:09:18 -0600 Subject: [AccessD] Backup Back End on exit References: <01B619CB8F6C8C478EDAC39191AEC51E04151351@doesefpeml02.eus.fldoe.int> Message-ID: We developed a Backup/compact/Reboot routine you are welcome to use. http://www.highimpactsolutions.com/shareware/Default.htm ----- Original Message ----- From: Klos, Susan To: 'accessd at databaseadvisors.com' Sent: Friday, February 11, 2005 12:12 PM Subject: [AccessD] Backup Back End on exit My client just copied an old backend over the current backend on her hard drive. She has lost 6 months of data. She is OK with reentering the data, but I was wondering if I could add some code to the exit button that would automatically back up the backend to say a CD. She has Windows XP. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jeffrey.demulling at usbank.com Fri Feb 11 13:09:00 2005 From: jeffrey.demulling at usbank.com (jeffrey.demulling at usbank.com) Date: Fri, 11 Feb 2005 13:09:00 -0600 Subject: [AccessD] User cannot save table column widths in ADP ( Crossposted) In-Reply-To: <20050211185058.HVQN1983.imf16aec.mail.bellsouth.net@SUSANONE> Message-ID: I think John is right in it is the db gods:) but yes Susan is right and I would not give him the design rights on a production database, that is a very, very, very bad thing. Where I work only and only the db admin has rights to change the design on a production database, even I as the developer cannot do this. I can only do changes on the test db. To get updates in the design I must write the appropriate SQL scripts, have them tested (fully) on the IT server db, then on the UAT server db and then only if both rounds of testing are passed does the design get updated on the production db using the scripts provided. A little bit of a hassle, but it keeps users and me from doing something that we might regret latter on. Do NOT give the user design ability on the db. "Susan Harkins" To Sent by: "'Access Developers discussion and accessd-bounces at d problem solving'" atabaseadvisors.c om cc Subject 02/11/2005 12:50 RE: [AccessD] User cannot save PM table column widths in ADP ( Crossposted) Please respond to "Access Developers discussion and problem solving" He has permission to alter data, not the design. Susan H. This user has Select, Insert, Update and Delete rights to this table. He views the table through Access. He adjusts the column widths to his liking and can change the data in the table, but when he closes the table, he gets a message stating that he cant change the column layout because he doesnt have rights. Does anyone know what might be causing this? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ------------------------------------------------------------------------------ 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 boogieloogie at gmail.com Fri Feb 11 13:20:26 2005 From: boogieloogie at gmail.com (Boogie Loogie) Date: Fri, 11 Feb 2005 15:20:26 -0400 Subject: [AccessD] Going to vb.net? In-Reply-To: References: Message-ID: <3bf43ee905021111201ed623a@mail.gmail.com> On Fri, 11 Feb 2005 10:08:43 -0800, Charlotte Foust wrote: > But VB programmers have grumbled about Access for years, because of the > pre-built functionality. I like Access, but it's becoming harder and > harder to build industrial strength applications in it, as Microsoft > aims it more and more at power users instead of developers. > > Charlotte Foust > > Not to mention making eVB obsolete for programming pocket PC's. Sure they will offer cab's that add necessary runtime files to the Windows Mobile 2003 OS but it is buggy and can cause an app to crash. As far as the Windows Mobile 2005 OS puported to be released this year, all support for eVB will be discontinued. They have forced my hand and forced me to change and spend huge dollars to keep current. I am not a conspiracy theorist but..... BL From John.Clark at niagaracounty.com Fri Feb 11 13:28:20 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Fri, 11 Feb 2005 14:28:20 -0500 Subject: [AccessD] ping from access Message-ID: I want the ability to ping an IP address from access, and from there I'll see what I can do with it. I figured I could do something like: dim IPAddress as String IPAddress = "ping " & txtIP.value Shell(IPAddress) Am I on the right track? I am juggling about 20 things, and doing this in between, so my brain power to project ratio is depleted a bit. From dmcafee at pacbell.net Fri Feb 11 14:01:03 2005 From: dmcafee at pacbell.net (David Mcafee) Date: Fri, 11 Feb 2005 12:01:03 -0800 (PST) Subject: [AccessD] ping from access In-Reply-To: Message-ID: <20050211200103.93233.qmail@web80810.mail.yahoo.com> That worked for me. I created a function and called it from the debug window as Ping("Computer2") and PING("192.168.0.1"). Both worked for me Function Ping(IP As String) Dim IPAddress As String IPAddress = "ping " & IP Shell (IPAddress) End Function --- John Clark wrote: > I want the ability to ping an IP address from > access, and from there > I'll see what I can do with it. I figured I could do > something like: > > > dim IPAddress as String > > IPAddress = "ping " & txtIP.value > Shell(IPAddress) > > Am I on the right track? > > I am juggling about 20 things, and doing this in > between, so my brain > power to project ratio is depleted a bit. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From martyconnelly at shaw.ca Fri Feb 11 14:04:57 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 11 Feb 2005 12:04:57 -0800 Subject: [AccessD] ping from access References: Message-ID: <420D0FE9.2010902@shaw.ca> You might want to direct to a file for output although there maybe a 15 second delay if unreachable like so ping 207.46.245.230 > "c:\temp2\pingtest.txt" It depends on what info you need returned. John Clark wrote: >I want the ability to ping an IP address from access, and from there >I'll see what I can do with it. I figured I could do something like: > > >dim IPAddress as String > >IPAddress = "ping " & txtIP.value >Shell(IPAddress) > >Am I on the right track? > >I am juggling about 20 things, and doing this in between, so my brain >power to project ratio is depleted a bit. > > -- Marty Connelly Victoria, B.C. Canada From Jim.Hale at FleetPride.com Fri Feb 11 14:22:01 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Fri, 11 Feb 2005 14:22:01 -0600 Subject: [AccessD] Going to vb.net? Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB67723373F7@corp-es01.fleetpride.com> I was interested to hear you say this because I've always thought of Access power users as the long suffering, underserved, misunderstood Silent Majority. IMHO Microsoft historically has not paid enough attention to this group who I believe are probably the largest Access constituency. We've all moaned about inheriting DBs that have grown out of control. The truth in many cases is if Microsoft included more help/tools/addins/wizards/whatever it takes to enable power users to build databases that could be handed off to developers at the right point in their life cycle, life would be better for everyone all around. I shudder to think, for example, how many users total exposure to Access design has been the Norhtwind database. I know when I started that was my first source. Hell, what is needed is not a few wizards-in-training but an army of industrial strength Gandalfs. Jim Hale -----Original Message----- From: Charlotte Foust [mailto:cfoust at infostatsystems.com] Sent: Friday, February 11, 2005 12:09 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Going to vb.net? But VB programmers have grumbled about Access for years, because of the pre-built functionality. I like Access, but it's becoming harder and harder to build industrial strength applications in it, as Microsoft aims it more and more at power users instead of developers. Charlotte Foust -----Original Message----- From: Boogie Loogie [mailto:boogieloogie at gmail.com] Sent: Friday, February 11, 2005 6:57 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Going to vb.net? On Fri, 4 Feb 2005 17:59:41 -0800, Phil Jewett wrote: > Charlotte Foust wrote.... > > You could distribute royalty free with the developer edition of Office > too. It's the same thing except they've taken it out of Office > entirely. The runtime package for an Access 2003 app is HUGE. We're > switching to VB.Net for future versions. > > ---------------- > I would be interested to know the various 3rd party components you > will be using to replace the functionality of Access (printing > reports, data grids, etc.). So much of what we take for granted in > Access just isn't built in to vb.net. Or are you planning on doing it > from scratch? > > Phil Jewett > Phil Jewett Consulting > pjewett at bayplace.com > (619 318-4899 With Access if you want to wring the doorbell you just tell access to ring the doorbell. In VB.Net you have to explain what a doorbell is, how it works, where it is, oh it is attached to a house you say? Hmmm what is a house VB.Net will ask. Powerful yes, shortcomings Oh yeah but it is a necessary tool of the trade. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Gustav at cactus.dk Fri Feb 11 14:22:11 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 11 Feb 2005 21:22:11 +0100 Subject: [AccessD] Backup Back End on exit Message-ID: Hi Susan and John Yeah, the same old story. Why do these people not make a backup in six months? It is unbelievable. Today you have tape stations, cd/dvd-burners for USD 100, USB keys, harddisk single-button external backup, Send-To-Zip in Windows XP ... I never learn to figure this it-doesn't-happen-to-me attitude out. /gustav >>> jwcolby at colbyconsulting.com 11-02-2005 19:23:51 >>> Rotfl. I do so love stories like that, makes me feel young again. HERE'S YOUR SIGN! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Klos, Susan Sent: Friday, February 11, 2005 1:13 PM To: 'accessd at databaseadvisors.com' Subject: [AccessD] Backup Back End on exit My client just copied an old backend over the current backend on her hard drive. She has lost 6 months of data. She is OK with reentering the data, but I was wondering if I could add some code to the exit button that would automatically back up the backend to say a CD. She has Windows XP. From john at winhaven.net Fri Feb 11 14:47:09 2005 From: john at winhaven.net (John Bartow) Date: Fri, 11 Feb 2005 14:47:09 -0600 Subject: [AccessD] Backup Back End on exit In-Reply-To: Message-ID: I have client who have recenlty been stung by the inability to perfrom this simple ritual and two weeks later when I go in after hours I find that day's backup disk sitting next to the backup drive. Its hard to script that into the backup routine "write data to disk next to drive" :o) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 11, 2005 2:22 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Backup Back End on exit Hi Susan and John Yeah, the same old story. Why do these people not make a backup in six months? It is unbelievable. Today you have tape stations, cd/dvd-burners for USD 100, USB keys, harddisk single-button external backup, Send-To-Zip in Windows XP ... I never learn to figure this it-doesn't-happen-to-me attitude out. /gustav >>> jwcolby at colbyconsulting.com 11-02-2005 19:23:51 >>> Rotfl. I do so love stories like that, makes me feel young again. HERE'S YOUR SIGN! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Klos, Susan Sent: Friday, February 11, 2005 1:13 PM To: 'accessd at databaseadvisors.com' Subject: [AccessD] Backup Back End on exit My client just copied an old backend over the current backend on her hard drive. She has lost 6 months of data. She is OK with reentering the data, but I was wondering if I could add some code to the exit button that would automatically back up the backend to say a CD. She has Windows XP. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From reuben at gfconsultants.com Fri Feb 11 14:53:14 2005 From: reuben at gfconsultants.com (Reuben Cummings) Date: Fri, 11 Feb 2005 15:53:14 -0500 Subject: [AccessD] Backup Back End on exit In-Reply-To: <01B619CB8F6C8C478EDAC39191AEC51E04151351@doesefpeml02.eus.fldoe.int> Message-ID: I just created a procedure (thanks to John Colby) that zip's the BE. You could create and zip to any folder you wish. And if you do this upon closing a back up would be created often. You're welcome to it. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Klos, Susan Sent: Friday, February 11, 2005 1:13 PM To: 'accessd at databaseadvisors.com' Subject: [AccessD] Backup Back End on exit My client just copied an old backend over the current backend on her hard drive. She has lost 6 months of data. She is OK with reentering the data, but I was wondering if I could add some code to the exit button that would automatically back up the backend to say a CD. She has Windows XP. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Feb 11 15:00:14 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 11 Feb 2005 22:00:14 +0100 Subject: [AccessD] CAcert: Code signing certificates. Digital Certificates Message-ID: Hi Marty I thought such certificates were available at a cost only. If you can get them for free, it opens new opportunities. Also, if you run Novell eDirectory, Novell offers a free certificate server service: http://www.novell.com/products/groupwise/certified.html Could this be used for copy protection? Or can the user bypass a missing certificate just be setting security warnings to minimum? /gustav >>> martyconnelly at shaw.ca 11-02-2005 19:19:45 >>> Are you doing this just to get around macro security or do you really want to sign them. SageKey installs have a method of removing macro security. There are a lot of if, but's and and's to this Cause you will have to get around locked down users getting the certificates into their own personal certificate store Certificates expire, some in 12 months. for Medium and High Access 2003 security, if you add the author to the list of Trusted Publishers. It turns out thought that you cannot add a self-signed certificate to the list of Trusted Publishers on any machine other than the one where it was created. So this is hardly an option for application deployment, after all. Does CAcert produce a level 2 or 3 certificate. I think Verisign only produces level 3? If the mdb file will be used within an organization, use Windows Certificate Services from server? So you don't need a 3'd party certificate in above case http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odeopg/html/deovrsigningvbaproject.asp http://office.microsoft.com/en-us/assistance/HA011225981033.aspx http://office.microsoft.com/en-us/assistance/HP010397921033.aspx What I have been doing is using a vbs script file in the opening shortcut to the mdb Const cDatabaseToOpen = "C:\.mdb" On Error Resume Next Dim AcApp Set AcApp = CreateObject("Access.Application") If AcApp.Version >= 11 Then AcApp.AutomationSecurity = 1 ' msoAutomationSecurityLow End If AcApp.Visible = True AcApp.OpenCurrentDatabase cDatabaseToOpen If AcApp.CurrentProject.FullName <> "" Then AcApp.UserControl = True Else AcApp.Quit MsgBox "Failed to open '" & cDatabaseToOpen & "'." End If Gustav Brock wrote: >Hi all > >I'm not that much into certificates, but will those from CAcert: > > https://www.cacert.org/ > Code signing certificates > >do as Digital Certificates for Access 2003? > >/gustav > > -- Marty Connelly Victoria, B.C. Canada From jwcolby at colbyconsulting.com Fri Feb 11 18:14:48 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 11 Feb 2005 19:14:48 -0500 Subject: [AccessD] Going to vb.net? In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB67723373F7@corp-es01.fleetpride.com> Message-ID: <003001c51097$dd73ff40$677aa8c0@ColbyM6805> LOL yea, good old Northwind. Northwind is a great teaching tool for interface tricks, and an utter abortion when it comes to BE design, naming conventions and the like. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Friday, February 11, 2005 3:22 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Going to vb.net? I was interested to hear you say this because I've always thought of Access power users as the long suffering, underserved, misunderstood Silent Majority. IMHO Microsoft historically has not paid enough attention to this group who I believe are probably the largest Access constituency. We've all moaned about inheriting DBs that have grown out of control. The truth in many cases is if Microsoft included more help/tools/addins/wizards/whatever it takes to enable power users to build databases that could be handed off to developers at the right point in their life cycle, life would be better for everyone all around. I shudder to think, for example, how many users total exposure to Access design has been the Norhtwind database. I know when I started that was my first source. Hell, what is needed is not a few wizards-in-training but an army of industrial strength Gandalfs. Jim Hale -----Original Message----- From: Charlotte Foust [mailto:cfoust at infostatsystems.com] Sent: Friday, February 11, 2005 12:09 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Going to vb.net? But VB programmers have grumbled about Access for years, because of the pre-built functionality. I like Access, but it's becoming harder and harder to build industrial strength applications in it, as Microsoft aims it more and more at power users instead of developers. Charlotte Foust -----Original Message----- From: Boogie Loogie [mailto:boogieloogie at gmail.com] Sent: Friday, February 11, 2005 6:57 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Going to vb.net? On Fri, 4 Feb 2005 17:59:41 -0800, Phil Jewett wrote: > Charlotte Foust wrote.... > > You could distribute royalty free with the developer edition of Office > too. It's the same thing except they've taken it out of Office > entirely. The runtime package for an Access 2003 app is HUGE. We're > switching to VB.Net for future versions. > > ---------------- > I would be interested to know the various 3rd party components you > will be using to replace the functionality of Access (printing > reports, data grids, etc.). So much of what we take for granted in > Access just isn't built in to vb.net. Or are you planning on doing it > from scratch? > > Phil Jewett > Phil Jewett Consulting > pjewett at bayplace.com > (619 318-4899 With Access if you want to wring the doorbell you just tell access to ring the doorbell. In VB.Net you have to explain what a doorbell is, how it works, where it is, oh it is attached to a house you say? Hmmm what is a house VB.Net will ask. Powerful yes, shortcomings Oh yeah but it is a necessary tool of the trade. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 pcs at azizaz.com Sat Feb 12 03:06:36 2005 From: pcs at azizaz.com (Borge Hansen) Date: Sat, 12 Feb 2005 19:06:36 +1000 Subject: [AccessD] Property Apptitle References: Message-ID: <001401c510e2$27a204f0$fa10a8c0@Albatross> For those of you toiling on the weekend: This is something that has annoyed me for a while. I've set the database property Apptitle. Both in the startup dialog window and in code on startup This is the code for setting the Apptitle: *************** Sub ChangeTitle() Dim Obj As Object Dim dbs As DAO.Database Dim strAppTitle As String Const conPropNotFoundError = 3270 strAppTitle = DLookup("AppTitle", "USystblsysvar") On Error GoTo ErrorHandler Set dbs = CurrentDb dbs.Properties!AppTitle = strAppTitle Application.RefreshTitleBar Exit Sub ErrorHandler: If Err.Number = conPropNotFoundError Then Set Obj = dbs.CreateProperty("AppTitle", dbText, strAppTitle) dbs.Properties.Append Obj Else MsgBox "Error: " & Err.Number & vbCrLf & Err.Description End If Resume Next End Sub *********************** The Application Name appears in the database window. In Access97 the Application Name would also appear on the title bar of all the message dialog boxes, instead of "Microsoft Access" This doesn't happen in AccessXP WHY NOT??? In the Help section for Msgbox it says: Syntax MsgBox(prompt[, buttons] [, title] [, helpfile, context]) bla bla ... and then title Optional. String expression displayed in the title bar of the dialog box. If you omit title, the application name is placed in the title bar. Help on Apptitle says in the remarks section: Remarks If this property isn't set, the string "Microsoft Access" appears in the title bar. This property's setting takes effect immediately after setting the property in code (as long as the code includes the RefreshTitleBar method) or closing the Startup dialog box. What am I missing here? Borge From Gustav at cactus.dk Sat Feb 12 06:02:14 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 12 Feb 2005 13:02:14 +0100 Subject: [AccessD] CAcert: Code signing certificates. Digital Certificates Message-ID: Hi Marty et all As a comment, I can recommend those interested in this topic to read up the links to Microsoft provided by Marty. /gustav >>> martyconnelly at shaw.ca 11-02-2005 19:19:45 >>> Are you doing this just to get around macro security or do you really want to sign them. SageKey installs have a method of removing macro security. There are a lot of if, but's and and's to this Cause you will have to get around locked down users getting the certificates into their own personal certificate store Certificates expire, some in 12 months. for Medium and High Access 2003 security, if you add the author to the list of Trusted Publishers. It turns out thought that you cannot add a self-signed certificate to the list of Trusted Publishers on any machine other than the one where it was created. So this is hardly an option for application deployment, after all. Does CAcert produce a level 2 or 3 certificate. I think Verisign only produces level 3? If the mdb file will be used within an organization, use Windows Certificate Services from server? So you don't need a 3'd party certificate in above case http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odeopg/html/deovrsigningvbaproject.asp http://office.microsoft.com/en-us/assistance/HA011225981033.aspx http://office.microsoft.com/en-us/assistance/HP010397921033.aspx What I have been doing is using a vbs script file in the opening shortcut to the mdb Const cDatabaseToOpen = "C:\.mdb" On Error Resume Next Dim AcApp Set AcApp = CreateObject("Access.Application") If AcApp.Version >= 11 Then AcApp.AutomationSecurity = 1 ' msoAutomationSecurityLow End If AcApp.Visible = True AcApp.OpenCurrentDatabase cDatabaseToOpen If AcApp.CurrentProject.FullName <> "" Then AcApp.UserControl = True Else AcApp.Quit MsgBox "Failed to open '" & cDatabaseToOpen & "'." End If Gustav Brock wrote: >Hi all > >I'm not that much into certificates, but will those from CAcert: > > https://www.cacert.org/ > Code signing certificates > >do as Digital Certificates for Access 2003? > >/gustav > > -- Marty Connelly Victoria, B.C. Canada From erbachs at gmail.com Sat Feb 12 06:26:03 2005 From: erbachs at gmail.com (Steve Erbach) Date: Sat, 12 Feb 2005 06:26:03 -0600 Subject: [AccessD] Going to vb.net? In-Reply-To: <3bf43ee905021109282d1766f3@mail.gmail.com> References: <3bf43ee9050211065643d5392c@mail.gmail.com> <39cb22f3050211080856b5d6ca@mail.gmail.com> <3bf43ee905021109282d1766f3@mail.gmail.com> Message-ID: <39cb22f305021204267374817f@mail.gmail.com> BL, >> Visual studio is a plot against devlopers ;op << I have definitely been spoiled by Access (and Paradox for Windows and Paradox for DOS and dBASE II & III years ago) in that they're all database products. When I began to get into my one ASP.NET application using VB.NET, I was grateful that I'd taken the trouble to write at least one unbound form app in Access. That helped me over the hump of, "Well, why the heck doesn't it update the data automatically?" I was bemused by the bucket brigade of the SQLConnection string feeds the SQLConnection so that you can open a SQLAdapter or SQLReader with a SQLCommand and then Fill a DataSet which has DataRows that you can actually work with. Going back upstream lets you work with even more buckets. Sheesh! Steve Erbach From erbachs at gmail.com Sat Feb 12 06:34:43 2005 From: erbachs at gmail.com (Steve Erbach) Date: Sat, 12 Feb 2005 06:34:43 -0600 Subject: [AccessD] A2000: Am I blind? (swe) Message-ID: <39cb22f3050212043466886471@mail.gmail.com> Dear Group, Of course, I can do this with TWO queries. I'm just wondering if there's something vital I'm missing that can cause it to be done in one. I have address data in a table. Many different states. I want to COUNT the number of unique states. That is, if I have 5,000 addresses I want to see how many states they come from. If I do something like this: SELECT Count(State) AS CountOfState FROM Addresses I get the number 5,000. Making it SELECT DISTINCT doesn't work. If I do this: SELECT State, Count(State) AS CountOfState FROM Addresses GROUP BY State I get a list of the states with how many occurrences there are for each. But can I not use one query to get me the count of all the different states there are? Simon says, you may laugh. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From Gustav at cactus.dk Sat Feb 12 07:23:04 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 12 Feb 2005 14:23:04 +0100 Subject: [AccessD] A2000: Am I blind? (swe) Message-ID: Hi Steve You can use a subquery as a subtable: SELECT DISTINCT State FROM Addresses Then: SELECT COUNT(*) As StateCount FROM [SELECT DISTINCT State FROM Addresses]. AS T; /gustav >>> erbachs at gmail.com 12-02-2005 13:34:43 >>> Dear Group, Of course, I can do this with TWO queries. I'm just wondering if there's something vital I'm missing that can cause it to be done in one. I have address data in a table. Many different states. I want to COUNT the number of unique states. That is, if I have 5,000 addresses I want to see how many states they come from. If I do something like this: SELECT Count(State) AS CountOfState FROM Addresses I get the number 5,000. Making it SELECT DISTINCT doesn't work. If I do this: SELECT State, Count(State) AS CountOfState FROM Addresses GROUP BY State I get a list of the states with how many occurrences there are for each. But can I not use one query to get me the count of all the different states there are? Simon says, you may laugh. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com From jwcolby at colbyconsulting.com Sat Feb 12 07:27:30 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Sat, 12 Feb 2005 08:27:30 -0500 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: <39cb22f3050212043466886471@mail.gmail.com> Message-ID: <003101c51106$9ec231d0$677aa8c0@ColbyM6805> SELECT DISTINCT State from tblXXXX John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Saturday, February 12, 2005 7:35 AM To: Access Developers discussion and problem solving Subject: [AccessD] A2000: Am I blind? (swe) Dear Group, Of course, I can do this with TWO queries. I'm just wondering if there's something vital I'm missing that can cause it to be done in one. I have address data in a table. Many different states. I want to COUNT the number of unique states. That is, if I have 5,000 addresses I want to see how many states they come from. If I do something like this: SELECT Count(State) AS CountOfState FROM Addresses I get the number 5,000. Making it SELECT DISTINCT doesn't work. If I do this: SELECT State, Count(State) AS CountOfState FROM Addresses GROUP BY State I get a list of the states with how many occurrences there are for each. But can I not use one query to get me the count of all the different states there are? Simon says, you may laugh. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From listmaster at databaseadvisors.com Sat Feb 12 07:53:43 2005 From: listmaster at databaseadvisors.com (Bryan Carbonnell) Date: Sat, 12 Feb 2005 08:53:43 -0500 Subject: [AccessD] Administrivia - List Down Temporarily Message-ID: <420DC417.16251.564D22@localhost> Sorry for the short notice folks, but the lists are going down at approx. 9am ET for an upgrade. There was a security vulnerability found late this week in the software that runs our lists. This upgrade will take care of that. We should be down for a couple of hours. Sorry for the inconvenience. Bryan -- Bryan Carbonnell - listmaster at databaseadvisors.com Be who you are and say what you feel because those who mind don't matter and those who matter don't mind - Dr.Seuss From carbonnb at sympatico.ca Sat Feb 12 09:17:28 2005 From: carbonnb at sympatico.ca (Bryan Carbonnell) Date: Sat, 12 Feb 2005 10:17:28 -0500 Subject: [AccessD] Test Message-ID: <420DD7B8.3835.A2FAF6@localhost> -- Bryan Carbonnell - carbonnb at sympatico.ca It may be that your sole purpose in life is simply to serve as a warning to others. From listmaster at databaseadvisors.com Sat Feb 12 09:12:07 2005 From: listmaster at databaseadvisors.com (Bryan Carbonnell) Date: Sat, 12 Feb 2005 10:12:07 -0500 Subject: [AccessD] Administrivia - Lists Back Up Message-ID: <420DD677.6783.9E167F@localhost> The lists are back up and now patched. We are no longer vulnerable. I hope this didn't cause too much inconvinience. If you notice *ANYTHING* unusual in the next few days with the list(s), please let me know right away. Thanks for your patience. -- Bryan Carbonnell - listmaster at databaseadvisors.com Ability is what you're capable of doing. Motivation determines what you do. Attitude determines how well you do it. From andy at minstersystems.co.uk Sat Feb 12 10:59:14 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Sat, 12 Feb 2005 16:59:14 -0000 Subject: [AccessD] Administrivia - Lists Back Up In-Reply-To: <420DD677.6783.9E167F@localhost> Message-ID: <009c01c51124$2ecd79c0$b274d0d5@minster33c3r25> Thanks Bryan, and for all of your work keeping the lists up and running well. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Bryan Carbonnell > Sent: 12 February 2005 15:12 > To: administrivia at databaseadvisors.com > Subject: [AccessD] Administrivia - Lists Back Up > > > The lists are back up and now patched. We are no longer vulnerable. > > I hope this didn't cause too much inconvinience. > > If you notice *ANYTHING* unusual in the next few days with the > list(s), please let me know right away. > > Thanks for your patience. > -- > Bryan Carbonnell - listmaster at databaseadvisors.com > Ability is what you're capable of doing. > Motivation determines what you do. > Attitude determines how well you do it. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From carbonnb at sympatico.ca Sat Feb 12 11:51:19 2005 From: carbonnb at sympatico.ca (Bryan Carbonnell) Date: Sat, 12 Feb 2005 12:51:19 -0500 Subject: [AccessD] Administrivia - Lists Back Up In-Reply-To: <009c01c51124$2ecd79c0$b274d0d5@minster33c3r25> References: <420DD677.6783.9E167F@localhost> Message-ID: <420DFBC7.28749.12FD3ED@localhost> On 12 Feb 2005 at 16:59, Andy Lacey wrote: > Thanks Bryan, and for all of your work keeping the lists up and > running well. Glad to help. It's definitely a learning experience :) -- Bryan Carbonnell - carbonnb at sympatico.ca Birthdays are good for you; the more you have, the longer you live. From martyconnelly at shaw.ca Sat Feb 12 14:29:20 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 12 Feb 2005 12:29:20 -0800 Subject: [AccessD] Property Apptitle References: <001401c510e2$27a204f0$fa10a8c0@Albatross> Message-ID: <420E6720.6070802@shaw.ca> I know of two workarounds, it does this in Access 2003 too Your own msgbox wrapper function as below or this way ?Eval("msgbox(""Hello"")") Problem is described and explained by Dev Ashish http://www.mvps.org/access/bugs/bugs0035.htm Public Function MyMsgBox(ByVal strPrompt As String, ByVal lngButtons As Long, Optional ByVal varTitle As Variant) As Long Static strAppTitle As String If IsMissing(varTitle) Then If Len(strAppTitle) = 0 Then strAppTitle = CurrentDb().Properties("AppTitle") varTitle = strAppTitle End If MyMsgBox = MsgBox(strPrompt, lngButtons, varTitle) End Function Borge Hansen wrote: >For those of you toiling on the weekend: > >This is something that has annoyed me for a while. > >I've set the database property Apptitle. >Both in the startup dialog window and in code on startup >This is the code for setting the Apptitle: > >*************** >Sub ChangeTitle() > Dim Obj As Object > Dim dbs As DAO.Database > Dim strAppTitle As String > > Const conPropNotFoundError = 3270 > strAppTitle = DLookup("AppTitle", "USystblsysvar") > > On Error GoTo ErrorHandler > Set dbs = CurrentDb > dbs.Properties!AppTitle = strAppTitle > Application.RefreshTitleBar > Exit Sub > >ErrorHandler: > If Err.Number = conPropNotFoundError Then > Set Obj = dbs.CreateProperty("AppTitle", dbText, strAppTitle) > dbs.Properties.Append Obj > Else > MsgBox "Error: " & Err.Number & vbCrLf & Err.Description > End If > Resume Next >End Sub >*********************** > >The Application Name appears in the database window. > >In Access97 the Application Name would also appear on the title bar of all the message dialog boxes, instead of "Microsoft Access" > >This doesn't happen in AccessXP > >WHY NOT??? > >In the Help section for Msgbox it says: > >Syntax >MsgBox(prompt[, buttons] [, title] [, helpfile, context]) > >bla bla ... and then > > title Optional. String expression displayed in the title bar of the dialog box. If you omit title, the application name is placed in the title bar. > > >Help on Apptitle says in the remarks section: > >Remarks >If this property isn't set, the string "Microsoft Access" appears in the title bar. > >This property's setting takes effect immediately after setting the property in code (as long as the code includes the RefreshTitleBar method) or closing the Startup dialog box. > >What am I missing here? > >Borge > > > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Sat Feb 12 15:14:53 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 12 Feb 2005 13:14:53 -0800 Subject: [AccessD] CAcert: Code signing certificates. Digital Certificates References: Message-ID: <420E71CD.8050802@shaw.ca> Here are some of my notes from about 6 months ago when I putzed about with this. What made me throw up my hands on certificates for signing code for now, (note not the same as digital signature certicate signing for electronic documents or email this can be handled by a net admin install of server software or signcode.exe wizard from url below) is the deployment of certificates, It quickly becomes OS and network specific as how to handle certificate stores across a domain. Maybe someone has come across an article as to how to do this from a birds eye view. I have seen bits and pieces of code that can read certificate stores via vba or vbs but require access to ADSI, LDAP or domains. Maybe SageKey has a generic handler. It also seems each new OS has different methods of handling and building certificates. IE Win 2003 Server has an installable type of certificate server. Also you may need new certificates in as little time as 12 months. ---------------------------- Assuming you are not going to spring $ 400 for a version Veritas 2 year certificate. and 'Class 2' certificates for individual developers, are unobtainable, as no CA Certificate Authority currently sells them. I never got as far as network deployment. Selfcert won't work you need makecert Don't know if you can get a makecert certificate into a list of trusted publishers. This was done on WinXP home. I got it working standalone with this makecert call Since I have a standalone version of Access2003, I had to download makecert from here, standalone version of 2003 doesn't have makecert installed. http://support.microsoft.com/default.aspx?scid=kb;en-us;828407 I created certificates with these parameters in Start-->Run C:\Security\Makecert\codesigningx86\makecert -sk SelfSignedCerts -n "CN=MyCert" -b 01/01/2003 -e 01/01/2009 -ss My -r -eku 1.3.6.1.5.5.7.3.3 or : Use makecert.exe with the "-pe" option to create and store the certificate with an exportable private key: This maybe necessary for network deployment but "pe" only available with makecert.exe version 5.131 or higher. makecert -r -pe -n "CN=Your Name" -b 01/01/2000 -e 01/01/2099 -eku 1.3.6.1.5.5.7.3.3 -ss My Then you can export the certificate from the certificate store, including the private key. after install of certificate; see it listed on the Trusted Root Certification Authorities tab in Certificates window (CntrlPanel-- > Users --> Advanced). Forgotten how to attach to mdb but it should be here in the url below To set the security level. It's under tools --> macro --> security Here is description of how to sign vba project with certificate http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odeopg/html/deovrsigningvbaproject.asp and http://msdn.microsoft.com/library/default.asp?url=/library/en-us/security/security/makecert.asp Two caveats You need Jet 8 SP installed to stop squawking messages about unsafe SQL expressions. Setting security to Low and then running the macro does not register the certificate in the trusted sources list. Security must be set to Medium or High before any certificates are posted to the trusted Trust Publishers list. In cases where security is set to High on all computers, a Selfcert.exe-signed macro can be deployed, but it does not have a secure enough certificate level for use by other users who are running with the High security level. Only a certificate issued by a certificate authority can be used to provide a distributable certificate and signature to others and still pass through Medium and High security levels in Office. Theoretically, you could tell your clients to use selfcert to create a certificate on each workstation, but even if they were willing to do this, your db security may prevent them from opening the VBA project to add digital certificate. If you are developing in-house applications, talk to your network administrator. Using Certificate Server on Windows 2000/2003 Server, an administrator can create a certificate that will be valid across the domain. Also to see if personal certificate is installed properly run certmgr.exe This is supposed to work but I never got this far. Since I couldn't find out how to network deploy a makecert certificate. This assumes Jet SP8 installed 2. Before you create the MDE file, go to modules open one and in VB assign a digital certificte to it. 3. Make the MDE 4. Open the app on users pc, when it asks if you want to Block unsafe expressions answer yes. 5. The next window should tell you that there is a Digital Certificate. Click on Advanced and install the Certificate. 6. Open the database 7. Close the database and reopen it. You should now have the option of checking the box to always trust apps with this digital certificate. Check that and open the database. 8. Close the database and reopen it. It should open without any prompts, at least mine do now. -------------------------------------------------------------- A couple of other ways around this. Get your network guy to change the following registry settings of the following key, should help you change the security level of the macro in Access 2003. He should be able to change this globally across the network for each client PC, there is even a way to do this from Access VBA code using WMI with proper network permissions. HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Access\Security\Level If the value is 1, then the macro security of Access 2003 is set to low. If the value is 2, then the macro security of Access 2003 is set to medium. If the value is 3, then the macro security of Access 2003 is set to high. WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk. Gustav Brock wrote: >Hi Marty et all > >As a comment, I can recommend those interested in this topic to read up >the links to Microsoft provided by >Marty. > >/gustav > > > >>>>martyconnelly at shaw.ca 11-02-2005 19:19:45 >>> >>>> >>>> >Are you doing this just to get around macro security or do you really >want to sign them. >SageKey installs have a method of removing macro security. > >There are a lot of if, but's and and's to this > >Cause you will have to get around locked down users getting the >certificates into their own personal certificate store >Certificates expire, some in 12 months. > > for Medium and High Access 2003 security, if you add the author to >the >list of Trusted Publishers. It turns out thought that you cannot add a >self-signed certificate to the list of Trusted Publishers on any >machine >other than the one where it was created. So this is hardly an option >for >application deployment, after all. > >Does CAcert produce a level 2 or 3 certificate. I think Verisign only >produces level 3? > >If the mdb file will be used within an organization, use Windows >Certificate Services from server? >So you don't need a 3'd party certificate in above case > >http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odeopg/html/deovrsigningvbaproject.asp > >http://office.microsoft.com/en-us/assistance/HA011225981033.aspx >http://office.microsoft.com/en-us/assistance/HP010397921033.aspx > >What I have been doing is using a vbs script file in the opening >shortcut to the mdb > >Const cDatabaseToOpen = "C:\.mdb" > >On Error Resume Next >Dim AcApp >Set AcApp = CreateObject("Access.Application") >If AcApp.Version >= 11 Then > AcApp.AutomationSecurity = 1 ' msoAutomationSecurityLow >End If >AcApp.Visible = True >AcApp.OpenCurrentDatabase cDatabaseToOpen >If AcApp.CurrentProject.FullName <> "" Then > AcApp.UserControl = True >Else > AcApp.Quit > MsgBox "Failed to open '" & cDatabaseToOpen & "'." >End If > > > >Gustav Brock wrote: > > > >>Hi all >> >>I'm not that much into certificates, but will those from CAcert: >> >> https://www.cacert.org/ >> Code signing certificates >> >>do as Digital Certificates for Access 2003? >> >>/gustav >> >> >> >> > > > -- Marty Connelly Victoria, B.C. Canada From bchacc at san.rr.com Sat Feb 12 16:18:23 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sat, 12 Feb 2005 14:18:23 -0800 Subject: [AccessD] The Sleep Doctor - Beta Test Subjects Needed Message-ID: <004101c51150$c4552f20$6901a8c0@HAL9002> As some of you are aware I am developing, in partnership with an expert is sleep disorders, a program to diagnose sleep disorders and give remedies and recommendations fro better sleep health. The program is intended for consumer use. It will (hopefully) diagnose apnea, insomnia, hypersomnia, narcolepsy, restless leg, and a variety of other disorders, as well as sleep health risk factors such as the use of caffeine, nicotine, alcohol and medications. It has been in development for more years than I'd care to admit and is now in a second round of beta testing. As soon as we get a few dozen betas in a row with no changes we'll probably bring it to market. In the meantime we need as many betas as we can get. If you do not think you have a sleep problem, that's okay. We need controls as well. The current version is in Access 2000 and is not run-time. But that shouldn't be a problem for anyone on this list. The assessment takes 20-30 minutes and generates a detail report of anywhere from 20 to 50 pages of diagnoses and remedies and recommendations. Several folks on the OT list have already volunteered for this. Some have even done it and returned their results (hint, hint). If you would like to be a beta test subject for The Sleep Doctor, please reply off line: bchacc at san.rr.com Many thanks in advance, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 From jmhla at earthlink.net Sun Feb 13 00:17:07 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Sat, 12 Feb 2005 22:17:07 -0800 Subject: [AccessD] What is XML Message-ID: <000001c51193$a5ab5160$6701a8c0@laptop1> And why do I care as an Access developer? From stuart at lexacorp.com.pg Sun Feb 13 00:58:45 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 13 Feb 2005 16:58:45 +1000 Subject: [AccessD] What is XML In-Reply-To: <000001c51193$a5ab5160$6701a8c0@laptop1> Message-ID: <420F8745.16315.182FF2A@stuart.lexacorp.com.pg> On 12 Feb 2005 at 22:17, Joe Hecht wrote: (but only in the subject - bad!) > What is XML The first paragraph of http://www.w3.org/XML/ "Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879). Originally designed to meet the challenges of large-scale electronic publishing, XML is also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere." > And why do I care as an Access developer? It is a standard for exchanging data between different applications/operating systems. If you need to share your data with non- Access applications, it provides a common interface. -- Stuart From martyconnelly at shaw.ca Sun Feb 13 01:00:05 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 12 Feb 2005 23:00:05 -0800 Subject: [AccessD] What is XML References: <000001c51193$a5ab5160$6701a8c0@laptop1> Message-ID: <420EFAF5.4090905@shaw.ca> Well it is the backbone of Web Services and SOA. You can also use even Access 97 to call SOAP based web services but you have to write a lot of your own code to handle deserializing the returned xml strings. It is lot easier in Access 2003 and duck soup in VB.net since it creates reader classes on the fly from the endpoint wsdl file. The hardest part of learning XML is no one teaches what are the basic defaults and what is unstated, assumed and un ...derdocumented For example when you display an XML file in IE it is automatically transformed by default through XSLT by an XSL file. to give you a pretty display in html. If you use the WebBrowser control there is a hidden XSL file applied by IE to the XML file that allows the expansion and contraction of the XML tree by pointing at the "+" and "-" images. The default XSL stylesheet is a resource in MSXML.DLL or MSXML3.DLL depending on the MS release version of XML you are using. If you want to see what it does, it can be retrieved in IE5 or 6 using the URL: res://msxml.dll/defaultss.xsl here is a vb based site that has some basic xml tutorials You can think of XPath language as similar to SQL queries. http://www.vbxml.com Joe Hecht wrote: >And why do I care as an Access developer? > > -- Marty Connelly Victoria, B.C. Canada From dejpolsys at hotmail.com Sun Feb 13 01:29:59 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Sun, 13 Feb 2005 02:29:59 -0500 Subject: [AccessD] What is XML References: <000001c51193$a5ab5160$6701a8c0@laptop1> Message-ID: ..why you care is that it is becoming the default for data exchange ...for instance, getting data into and out of QuickBooks proprietary db format has always been a major hassle ...but the latest versions expose most of the data via xml and make it much simpler to exchange data with it ...a major bummer for me because the justification for custom accounting software just became a lot harder sell to IT aware clients. William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "Joe Hecht" To: "AccessD" Sent: Sunday, February 13, 2005 1:17 AM Subject: [AccessD] What is XML > And why do I care as an Access developer? > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From martyconnelly at shaw.ca Sun Feb 13 02:10:22 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 13 Feb 2005 00:10:22 -0800 Subject: [AccessD] What is XML References: <000001c51193$a5ab5160$6701a8c0@laptop1> Message-ID: <420F0B6E.1010100@shaw.ca> I was looking at this the other day an ODBC interface to Quickbooks, somebody revived it in the last couple of years ago after a 10 year hiatus $200 R/W version $ 100 read only http://qodbc.com/support.htm William Hindman wrote: > ..why you care is that it is becoming the default for data exchange > ...for instance, getting data into and out of QuickBooks proprietary > db format has always been a major hassle ...but the latest versions > expose most of the data via xml and make it much simpler to exchange > data with it ...a major bummer for me because the justification for > custom accounting software just became a lot harder sell to IT aware > clients. > > William Hindman > ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig > > > ----- Original Message ----- From: "Joe Hecht" > To: "AccessD" > Sent: Sunday, February 13, 2005 1:17 AM > Subject: [AccessD] What is XML > > >> And why do I care as an Access developer? >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- Marty Connelly Victoria, B.C. Canada From Gustav at cactus.dk Sun Feb 13 04:30:37 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 13 Feb 2005 11:30:37 +0100 Subject: [AccessD] CAcert: Code signing certificates. Digital Certificates Message-ID: Hi Marty et all Just received this from CAcert support list: *- We only issue class 3 code signing certificates... You need 100 assurance points and to file a copy of your photo ID with support@ before you can issue them... *- So it seems like this is the way to save USD x00 per year if you need this stuff. /gustav >>> martyconnelly at shaw.ca 11-02-2005 19:19:45 >>> Does CAcert produce a level 2 or 3 certificate. I think Verisign only produces level 3? From ssharkins at bellsouth.net Sun Feb 13 06:26:49 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sun, 13 Feb 2005 07:26:49 -0500 Subject: [AccessD] What is XML In-Reply-To: <000001c51193$a5ab5160$6701a8c0@laptop1> Message-ID: <20050213122647.TUN1992.imf17aec.mail.bellsouth.net@SUSANONE> If you're not sharing data files or working with a web application, you probably don't need to care. http://www.elementkjournals.com/premier/showArticle.asp?origSearchTerm=XML&a id=16781 Shamil shared this technique with me. Unfortunately, ElementK is a subscriber only site, so if you don't have a sub, let me know and I'll send it to you privately. I've written a number of intro type articles about XML, but this one's a real technique, not just tutorial. http://techrepublic.com.com/5100-6329_11-5035228.html?tag=search There are a few others -- just wrote one with Mike G. on the basics in Access for Access Advisor. My browser's on the blitz now -- can't find it online and it may not be online. I haven't checked for it at their site. I have a trojan I can't get rid of and a couple of times a day I lose my browser. :( It's a real pia. Susan H. And why do I care as an Access developer? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Sun Feb 13 08:25:46 2005 From: erbachs at gmail.com (Steve Erbach) Date: Sun, 13 Feb 2005 08:25:46 -0600 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: References: Message-ID: <39cb22f305021306256942ba88@mail.gmail.com> Gustav, Interesting. I've used subqueries many times as Criteria, but never in the FROM clause. It works. My curiosity is aroused by what I found in the MSDN help files. Namely that T-SQL has a COUNT DISTINCT command. Of course, that doesn't translate to Access except that one does the kind of thing you suggested. Thank you. Steve Erbach Neenah, WI On Sat, 12 Feb 2005 14:23:04 +0100, Gustav Brock wrote: > Hi Steve > > You can use a subquery as a subtable: > > SELECT DISTINCT > State > FROM > Addresses > > Then: > > SELECT > COUNT(*) As StateCount > FROM > [SELECT DISTINCT > State > FROM > Addresses]. AS > T; > > /gustav From erbachs at gmail.com Sun Feb 13 08:30:34 2005 From: erbachs at gmail.com (Steve Erbach) Date: Sun, 13 Feb 2005 08:30:34 -0600 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: <003101c51106$9ec231d0$677aa8c0@ColbyM6805> References: <39cb22f3050212043466886471@mail.gmail.com> <003101c51106$9ec231d0$677aa8c0@ColbyM6805> Message-ID: <39cb22f3050213063026a1db51@mail.gmail.com> John, Well, yah! Like, I did that, eh? Thought you'd get away with an easy answer, didn't ya? Seriously, I wasn't aware until Gustav mentioned it that I can use a subquery in the FROM clause. T-SQL has a COUNT DISTINCT, but nothing like that in Access. Thanks, John. Steve Erbach Neenah, WI On Sat, 12 Feb 2005 08:27:30 -0500, John W. Colby wrote: > SELECT DISTINCT State from tblXXXX > > John W. Colby > www.ColbyConsulting.com From Gustav at cactus.dk Sun Feb 13 08:30:39 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 13 Feb 2005 15:30:39 +0100 Subject: [AccessD] A2000: Am I blind? (swe) Message-ID: Hi Steve Yes, T-SQL is another animal. /gustav >>> erbachs at gmail.com 13-02-2005 15:25:46 >>> Gustav, Interesting. I've used subqueries many times as Criteria, but never in the FROM clause. It works. My curiosity is aroused by what I found in the MSDN help files. Namely that T-SQL has a COUNT DISTINCT command. Of course, that doesn't translate to Access except that one does the kind of thing you suggested. From erbachs at gmail.com Sun Feb 13 08:46:04 2005 From: erbachs at gmail.com (Steve Erbach) Date: Sun, 13 Feb 2005 08:46:04 -0600 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: References: Message-ID: <39cb22f305021306465e8e7d0f@mail.gmail.com> Gustav, My curiosity was also piqued by the fact that the query function COUNT in Paradox for DOS and Windows has always given the same kind of result as T-SQL's COUNT DISTINCT. The get an Access-like COUNT in a query you had to designate COUNT ALL in Paradox. That COUNT capability of Paradox was one of the few things about its queries that I found more capable than in Access. The ability to do a symmetrical outer join in the query designer rather than having to create a UNION query as in Access, and the ability to make calculations using "shorthand" field references instead of spelling out [TableName].[FieldName] as in Access were the two main things I liked better about Paradox queries. Otherwise, Access queries have proven to be an order of magnitude more powerful. I can't tell you how many times I've thanked the stars that Access queries are able to do the things they do when compared to Paradox. Being able to use functions in queries is the single biggest advantage. Functions and subqueries are the biggies. Thanks, again. Steve Erbach Neenah, WI USA On Sun, 13 Feb 2005 15:30:39 +0100, Gustav Brock wrote: > Hi Steve > > Yes, T-SQL is another animal. > > /gustav From Gustav at cactus.dk Sun Feb 13 09:19:43 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 13 Feb 2005 16:19:43 +0100 Subject: [AccessD] A2000: Am I blind? (swe) Message-ID: Hi Steve Once upon a time a played with Paradox 1 - the original from Ansa Soft. I never did much with it but its manual was quite good, and it was there I saw the light and learned the power of a relational database - in one moment all the flat file things like RapidFile became obsolete and totally outdated to me. I kept it for many years but a couple of years ago I gave my copy to a local computer museum including the original runtime I happened to receive from Ansa by request. I have never worked seriously with Paradox for Windows but I guess you are right; it had some nice features but Access seemed more capable to me so I never bothered. /gustav >>> erbachs at gmail.com 13-02-2005 15:46:04 >>> Gustav, My curiosity was also piqued by the fact that the query function COUNT in Paradox for DOS and Windows has always given the same kind of result as T-SQL's COUNT DISTINCT. The get an Access-like COUNT in a query you had to designate COUNT ALL in Paradox. That COUNT capability of Paradox was one of the few things about its queries that I found more capable than in Access. The ability to do a symmetrical outer join in the query designer rather than having to create a UNION query as in Access, and the ability to make calculations using "shorthand" field references instead of spelling out [TableName].[FieldName] as in Access were the two main things I liked better about Paradox queries. Otherwise, Access queries have proven to be an order of magnitude more powerful. I can't tell you how many times I've thanked the stars that Access queries are able to do the things they do when compared to Paradox. Being able to use functions in queries is the single biggest advantage. Functions and subqueries are the biggies. Thanks, again. Steve Erbach Neenah, WI USA On Sun, 13 Feb 2005 15:30:39 +0100, Gustav Brock wrote: > Hi Steve > > Yes, T-SQL is another animal. > > /gustav From bchacc at san.rr.com Sun Feb 13 10:09:03 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sun, 13 Feb 2005 08:09:03 -0800 Subject: [AccessD] Access 2000 to QuickBooks 2004 References: <0CC84C9461AE6445AD5A602001C41C4B05A137@mercury.tnco-inc.com> Message-ID: <009001c511e6$56947f90$6901a8c0@HAL9002> Joe: I've written a couple of export routines from Access to create the format the QuickBooks likes for import. It was a real PITA. But I've got the code if you want it. It will get you started, give you the template. But it's the two-step approach export-import. The direct insertion of Access data into QuickBooks involved their SDK and C. So I didn't even look at that. Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Joe Rojas" To: "'Access Developers discussion and problem solving'" Sent: Friday, February 11, 2005 9:18 AM Subject: [AccessD] Access 2000 to QuickBooks 2004 > Hi All, > > I created an expense reporting database with Access 2000. > I am trying to import this data to QuickBooks 2004 so that when we > download > our transactions from American Express to QuickBooks the expenses are > already recorded and are ready to be reconciled. > > Does anyone have experience on getting data from Access to QuickBooks? > > Thanks! > > JR > > > > > This electronic transmission is strictly confidential to TNCO, Inc. and > intended solely for the addressee. It may contain information which is > covered by legal, professional, or other privileges. If you are not the > intended addressee, or someone authorized by the intended addressee to > receive transmissions on behalf of the addressee, you must not retain, > disclose in any form, copy, or take any action in reliance on this > transmission. If you have received this transmission in error, please > notify > the sender as soon as possible and destroy this message. While TNCO, Inc. > uses virus protection, the recipient should check this email and any > attachments for the presence of viruses. TNCO, Inc. accepts no liability > for > any damage 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 erbachs at gmail.com Sun Feb 13 10:12:02 2005 From: erbachs at gmail.com (Steve Erbach) Date: Sun, 13 Feb 2005 10:12:02 -0600 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: References: Message-ID: <39cb22f305021308127d2fdb6c@mail.gmail.com> Gustav, Thanks for that Ansa story. When I still worked for a computer reseller I had a 6-foot poster on my wall given to us by an Ansa sales/training rep who trainied us on v. 1.0. I was electrified by the Query By Example interface. The queries looked just like the examples from a Chris Date book. I used to keep a list of pluses and minuses, Access vs. Paradox. I gave it up because there wasn't any point anymore. I have only a few Paradox clients left, for one or two of whom I'm translating the apps into Access. Steve Erbach Neenah, WI On Sun, 13 Feb 2005 16:19:43 +0100, Gustav Brock wrote: > Hi Steve > > Once upon a time a played with Paradox 1 - the original from Ansa Soft. > I never did much with it but its manual was quite good, and it was there > I saw the light and learned the power of a relational database - in one > moment all the flat file things like RapidFile became obsolete and > totally outdated to me. > > I kept it for many years but a couple of years ago I gave my copy to a > local computer museum including the original runtime I happened to > receive from Ansa by request. > > I have never worked seriously with Paradox for Windows but I guess you > are right; it had some nice features but Access seemed more capable to > me so I never bothered. > > /gustav From Subscriptions at servicexp.com Sun Feb 13 12:31:58 2005 From: Subscriptions at servicexp.com (Robert Gracie) Date: Sun, 13 Feb 2005 13:31:58 -0500 Subject: [AccessD] Access 2000 to QuickBooks 2004 In-Reply-To: <009001c511e6$56947f90$6901a8c0@HAL9002> Message-ID: Rocky, You can use QBFC and VB(A) to communicate directly with QuickBooks Pro. I guess the bottom line is that you really should not be using the Import/Export system in QB, as it can lead to data corruption, because it completely bypasses QB data & business control logic.... Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Sunday, February 13, 2005 11:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2000 to QuickBooks 2004 Joe: I've written a couple of export routines from Access to create the format the QuickBooks likes for import. It was a real PITA. But I've got the code if you want it. It will get you started, give you the template. But it's the two-step approach export-import. The direct insertion of Access data into QuickBooks involved their SDK and C. So I didn't even look at that. Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Joe Rojas" To: "'Access Developers discussion and problem solving'" Sent: Friday, February 11, 2005 9:18 AM Subject: [AccessD] Access 2000 to QuickBooks 2004 > Hi All, > > I created an expense reporting database with Access 2000. > I am trying to import this data to QuickBooks 2004 so that when we > download > our transactions from American Express to QuickBooks the expenses are > already recorded and are ready to be reconciled. > > Does anyone have experience on getting data from Access to QuickBooks? > > Thanks! > > JR > > > > > This electronic transmission is strictly confidential to TNCO, Inc. and > intended solely for the addressee. It may contain information which is > covered by legal, professional, or other privileges. If you are not the > intended addressee, or someone authorized by the intended addressee to > receive transmissions on behalf of the addressee, you must not retain, > disclose in any form, copy, or take any action in reliance on this > transmission. If you have received this transmission in error, please > notify > the sender as soon as possible and destroy this message. While TNCO, Inc. > uses virus protection, the recipient should check this email and any > attachments for the presence of viruses. TNCO, Inc. accepts no liability > for > any damage 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 Subscriptions at servicexp.com Sun Feb 13 12:55:24 2005 From: Subscriptions at servicexp.com (Robert Gracie) Date: Sun, 13 Feb 2005 13:55:24 -0500 Subject: [AccessD] The QuickBooks Project Redux In-Reply-To: <009001c511e6$56947f90$6901a8c0@HAL9002> Message-ID: Speaking of QuickBooks.... I'm bringing this up again, as I want to summit my quick (and somewhat dirty and incomplete) QB project for developer consumption here. I would basically like to submit it for "peer enhancement" so that we can collectively make it better (as I'm sure there is MUCH room for improvement as this is my first try at "Class Programming"), and allow the consumption of such to all that need it... In order to do this effectively I need to know who is in need of such, and who would be willing to help create the communication system for such "peer enhancement" and consumption. I have been using this work successfully at my place of employment for that last 6-8 months. Which includes creating customers, Employees, Invoices, Sales Receipts, Inventory Items, and Accounts in QuickBooks 2002-04 on the fly. The projects takes care of setting up all the connection and session communication, and most of the detail work in adding a Sales Receipt, or an Invoices to QB. It's bases on QBFC Version 3.0. It will take me a few weeks to get the "demo" together. Anyone Interested...? Robert From bchacc at san.rr.com Sun Feb 13 12:59:53 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sun, 13 Feb 2005 10:59:53 -0800 Subject: [AccessD] Access 2000 to QuickBooks 2004 References: Message-ID: <019b01c511fe$33ef66e0$6901a8c0@HAL9002> QBFC - is that new? I didn't see it when I looked into this a couple of years ago, but could have missed it. Do they have an exposed object model? You're right about the import/export though I'm not worried as much about data integrity issues as I am about the awkwardness of it for the user. Regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Robert Gracie" To: "'Access Developers discussion and problem solving'" Sent: Sunday, February 13, 2005 10:31 AM Subject: RE: [AccessD] Access 2000 to QuickBooks 2004 > Rocky, > You can use QBFC and VB(A) to communicate directly with QuickBooks Pro. > > I guess the bottom line is that you really should not be using the > Import/Export system in QB, as it can lead to data corruption, because it > completely bypasses QB data & business control logic.... > > Robert > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Sunday, February 13, 2005 11:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access 2000 to QuickBooks 2004 > > Joe: > > I've written a couple of export routines from Access to create the format > the QuickBooks likes for import. It was a real PITA. But I've got the > code > if you want it. It will get you started, give you the template. But it's > the two-step approach export-import. The direct insertion of Access data > into QuickBooks involved their SDK and C. So I didn't even look at that. > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Joe Rojas" > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, February 11, 2005 9:18 AM > Subject: [AccessD] Access 2000 to QuickBooks 2004 > > >> Hi All, >> >> I created an expense reporting database with Access 2000. >> I am trying to import this data to QuickBooks 2004 so that when we >> download >> our transactions from American Express to QuickBooks the expenses are >> already recorded and are ready to be reconciled. >> >> Does anyone have experience on getting data from Access to QuickBooks? >> >> Thanks! >> >> JR >> >> >> >> >> This electronic transmission is strictly confidential to TNCO, Inc. and >> intended solely for the addressee. It may contain information which is >> covered by legal, professional, or other privileges. If you are not the >> intended addressee, or someone authorized by the intended addressee to >> receive transmissions on behalf of the addressee, you must not retain, >> disclose in any form, copy, or take any action in reliance on this >> transmission. If you have received this transmission in error, please >> notify >> the sender as soon as possible and destroy this message. While TNCO, Inc. >> uses virus protection, the recipient should check this email and any >> attachments for the presence of viruses. TNCO, Inc. accepts no liability >> for >> any damage 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 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Subscriptions at servicexp.com Sun Feb 13 13:25:14 2005 From: Subscriptions at servicexp.com (Robert Gracie) Date: Sun, 13 Feb 2005 14:25:14 -0500 Subject: [AccessD] Access 2000 to QuickBooks 2004 In-Reply-To: <019b01c511fe$33ef66e0$6901a8c0@HAL9002> Message-ID: Rocky, I'm not sure how new but I would guess it's been around a few years. They are at version 4 now... You can communication with QB in two ways, qbXML or the use of the QBFC .dll. The QuickBooks Foundation Classes shield you from the XML. QB has an excellent SDK. Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Sunday, February 13, 2005 2:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2000 to QuickBooks 2004 QBFC - is that new? I didn't see it when I looked into this a couple of years ago, but could have missed it. Do they have an exposed object model? You're right about the import/export though I'm not worried as much about data integrity issues as I am about the awkwardness of it for the user. Regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Robert Gracie" To: "'Access Developers discussion and problem solving'" Sent: Sunday, February 13, 2005 10:31 AM Subject: RE: [AccessD] Access 2000 to QuickBooks 2004 > Rocky, > You can use QBFC and VB(A) to communicate directly with QuickBooks Pro. > > I guess the bottom line is that you really should not be using the > Import/Export system in QB, as it can lead to data corruption, because it > completely bypasses QB data & business control logic.... > > Robert > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Sunday, February 13, 2005 11:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access 2000 to QuickBooks 2004 > > Joe: > > I've written a couple of export routines from Access to create the format > the QuickBooks likes for import. It was a real PITA. But I've got the > code > if you want it. It will get you started, give you the template. But it's > the two-step approach export-import. The direct insertion of Access data > into QuickBooks involved their SDK and C. So I didn't even look at that. > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Joe Rojas" > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, February 11, 2005 9:18 AM > Subject: [AccessD] Access 2000 to QuickBooks 2004 > > >> Hi All, >> >> I created an expense reporting database with Access 2000. >> I am trying to import this data to QuickBooks 2004 so that when we >> download >> our transactions from American Express to QuickBooks the expenses are >> already recorded and are ready to be reconciled. >> >> Does anyone have experience on getting data from Access to QuickBooks? >> >> Thanks! >> >> JR >> >> >> >> >> This electronic transmission is strictly confidential to TNCO, Inc. and >> intended solely for the addressee. It may contain information which is >> covered by legal, professional, or other privileges. If you are not the >> intended addressee, or someone authorized by the intended addressee to >> receive transmissions on behalf of the addressee, you must not retain, >> disclose in any form, copy, or take any action in reliance on this >> transmission. If you have received this transmission in error, please >> notify >> the sender as soon as possible and destroy this message. While TNCO, Inc. >> uses virus protection, the recipient should check this email and any >> attachments for the presence of viruses. TNCO, Inc. accepts no liability >> for >> any damage 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 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Sun Feb 13 13:26:55 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sun, 13 Feb 2005 11:26:55 -0800 Subject: [AccessD] The QuickBooks Project Redux References: Message-ID: <01f701c51201$fae8b870$6901a8c0@HAL9002> Robert: I'm in. Rocky ----- Original Message ----- From: "Robert Gracie" To: "'Access Developers discussion and problem solving'" Sent: Sunday, February 13, 2005 10:55 AM Subject: [AccessD] The QuickBooks Project Redux > Speaking of QuickBooks.... > > I'm bringing this up again, as I want to summit my quick (and somewhat > dirty and incomplete) QB project for developer consumption here. I would > basically like to submit it for "peer enhancement" so that we can > collectively make it better (as I'm sure there is MUCH room for > improvement > as this is my first try at "Class Programming"), and allow the consumption > of such to all that need it... > > In order to do this effectively I need to know who is in need of such, and > who would be willing to help create the communication system for such > "peer > enhancement" and consumption. > > I have been using this work successfully at my place of employment for > that > last 6-8 months. Which includes creating customers, Employees, Invoices, > Sales Receipts, Inventory Items, and Accounts in QuickBooks 2002-04 on the > fly. The projects takes care of setting up all the connection and session > communication, and most of the detail work in adding a Sales Receipt, or > an > Invoices to QB. > > It's bases on QBFC Version 3.0. It will take me a few weeks to get the > "demo" together. > > Anyone Interested...? > > Robert > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From accessd at shaw.ca Sun Feb 13 13:54:15 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 13 Feb 2005 11:54:15 -0800 Subject: [AccessD] What is XML In-Reply-To: <20050213122647.TUN1992.imf17aec.mail.bellsouth.net@SUSANONE> Message-ID: <0IBV0000T8ME6A@l-daemon> Hi Susan: My goodness but you have been busy. Excellent work as always. Need any help with removing the Trojan? If so just drop a line... Done this for my self (...have two very busy daughters and a potential son-in-law who are working full-time off my servers so I take no responsibility for any Trojans that have visited.) and client's more than I wish to admit. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, February 13, 2005 4:27 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is XML If you're not sharing data files or working with a web application, you probably don't need to care. http://www.elementkjournals.com/premier/showArticle.asp?origSearchTerm=XML&a id=16781 Shamil shared this technique with me. Unfortunately, ElementK is a subscriber only site, so if you don't have a sub, let me know and I'll send it to you privately. I've written a number of intro type articles about XML, but this one's a real technique, not just tutorial. http://techrepublic.com.com/5100-6329_11-5035228.html?tag=search There are a few others -- just wrote one with Mike G. on the basics in Access for Access Advisor. My browser's on the blitz now -- can't find it online and it may not be online. I haven't checked for it at their site. I have a trojan I can't get rid of and a couple of times a day I lose my browser. :( It's a real pia. Susan H. And why do I care as an Access developer? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sun Feb 13 14:12:48 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 13 Feb 2005 12:12:48 -0800 Subject: [AccessD] What is XML References: <000001c51193$a5ab5160$6701a8c0@laptop1> <420F0B6E.1010100@shaw.ca> Message-ID: <420FB4C0.2090206@shaw.ca> Here is a cute little demo of one type of xml use. It reads an RSS xml news feed site from BBC technology daily news. It transforms the returned xml news feed into an html file or string via XSLT and displays in an IE window. So you can click through to the news feed links. This will work for Access 97 with no references assuming at least IE 5.1 loaded which has an early version XML parser. You may have to change to use Msxml2.DOMDocument rather than Msxml.DOMDOCUMENT if you have an odd install of a later version of MS XML parser. I have kept this as simple as possible no error checks, the xsl transform file is found on one my test websites, but you could download to a local disk file instead of using the net access. The xsl file is fairly generic. RSS feeds are simple xml files. But you may want to modify xsl to display dates and times. I know there a lots of freebie RSS viewers out there but this shows what goes on under the covers. And how basic it really is. Oh and the IE window method might be useful if you want to display large amounts of continuous text. You could also use this method to save url news feed links in a daily searchable access table. RSS What is it? (Really Simple Syndication) A format for notifying new content at a website; the initials originally stood for Rich Site Summary. RSS defines rules for listing information about new content added to a website, such as the title, link and a short description (or in some cases the full body of the content), which the site publishes as an XML file at a specific URL -- in effect, a web service. This file, often called a newsfeed, can then be read and combined with feeds from other sites by news aggregators, which display the consolidated information either on a user's desktop or on a website. RSS is widely used both by news sites and by weblogs. There are four versions in widespread use: 0.91, developed by Netscape; 0.92, a modification popularized by Userland Software; 1.0, a variation based on RDF (Resource Description Framework); and 2.0, formalized in September 2002 by Userland's Dave Winer. Sub BBCRSSFeed() Dim srcTree As Object Dim xsltTree As Object Dim strHTML As String Set srcTree = CreateObject("Msxml.DOMDocument") srcTree.async = False srcTree.Load ("http://news.bbc.co.uk/rss/newsonline_uk_edition/technology/rss091.xml") Set xsltTree = CreateObject("Msxml.DOMDOCUMENT") xsltTree.async = False 'this xsl transform file can also be loaded via a local disk file xsltTree.Load ("http://www5.brinkster.com/mconnelly/newsfeed.xsl") strHTML = srcTree.transformNode(xsltTree) 'Debug.Print strHTML ' Display transformed xml rss news feed in html via IE 6.0 window testIE (strHTML) End Sub Sub testIE(strpassHTML As String) '------------------ ' Display html string in IE window Dim objExplorer As Object Dim objDocument As Object Dim strComputer As String Dim strReturn As String Set objExplorer = CreateObject("InternetExplorer.Application") objExplorer.Navigate "about:blank" objExplorer.Toolbar = 0 objExplorer.StatusBar = 0 objExplorer.Width = 800 objExplorer.Height = 570 objExplorer.Left = 0 objExplorer.Top = 0 objExplorer.Visible = 1 'dont't need this to navigate to file or http site 'just drop html string in document object 'objExplorer.Navigate "file://c:\temp\test.html" 'objExplorer.Navigate "http://checkip.dyndns.org/" Do While (objExplorer.Busy) Loop Dim webtx As String Dim strHTML As String Set objDocument = objExplorer.Document objDocument.Open objDocument.Writeln "My BBC Technology RSS Feed" objDocument.Writeln "" objDocument.Writeln "" objDocument.Writeln "" objDocument.Writeln "" objDocument.Writeln "" objDocument.Writeln "
BBC Feed
" objDocument.Writeln strpassHTML objDocument.Writeln "" 'objDocument.Write() objDocument.Close 'MsgBox "finished" Set objExplorer = Nothing Set objDocument = Nothing End Sub -- Marty Connelly Victoria, B.C. Canada From ksklos at comcast.net Sun Feb 13 14:49:27 2005 From: ksklos at comcast.net (ksklos at comcast.net) Date: Sun, 13 Feb 2005 20:49:27 +0000 Subject: [AccessD] Wanted: Hotel-like database Message-ID: <021320052049.11798.420FBD5700077AB300002E1622007481849C0104059C05@comcast.net> I have been working with our church's camp and conference center, developing an accounting database. It is just about complete. The director of the center asked me yesterday if I would recommend a piece of software that they could use at the front desk that would link with the accounting application. This would automate a good bit of their operations. I am sure there are several proprietary apps out there, but I am not sure how well they would meet their needs. I thought I would ask anyone in the group if they have developed anything in Access that could be adapted to their use. He would of course pay for this. I would do it, but just don't have the time right now and can not get it done as quickly as he would like. If you want more information on what the operation is like and if what you have will meet his needs, email me at this address. From d.dick at uws.edu.au Sun Feb 13 20:05:51 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Mon, 14 Feb 2005 13:05:51 +1100 Subject: [AccessD] Administrivia - Lists Back Up In-Reply-To: <009c01c51124$2ecd79c0$b274d0d5@minster33c3r25> Message-ID: <200502140205.j1E25uwF017358@cooper.uws.edu.au> I'm with Andy - Here here! Well done Love you guys and all the stress and drama you absorb as 'volunteers' Well done DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Sunday, 13 February 2005 3:59 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Administrivia - Lists Back Up Thanks Bryan, and for all of your work keeping the lists up and running well. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan > Carbonnell > Sent: 12 February 2005 15:12 > To: administrivia at databaseadvisors.com > Subject: [AccessD] Administrivia - Lists Back Up > > > The lists are back up and now patched. We are no longer vulnerable. > > I hope this didn't cause too much inconvinience. > > If you notice *ANYTHING* unusual in the next few days with the > list(s), please let me know right away. > > Thanks for your patience. > -- > Bryan Carbonnell - listmaster at databaseadvisors.com Ability is what > you're capable of doing. > Motivation determines what you do. > Attitude determines how well you do it. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From adtp at touchtelindia.net Sun Feb 13 22:27:23 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Mon, 14 Feb 2005 09:57:23 +0530 Subject: [AccessD] Backup Back End on exit References: <01B619CB8F6C8C478EDAC39191AEC51E04151351@doesefpeml02.eus.fldoe .int> Message-ID: <008f01c5124e$36d1b7f0$f21865cb@winxp> Susan, Two of my sample db's mentioned below could be of interest to you. (a) SelfSaveAddIn (b) BackUpManager These are available at Rogers Access Library (other developers library) - http://www.rogersaccesslibrary.com Note - Before making the backup, it should be ensured that there are no other users simultaneously working upon the same db. A.D.Tejpal -------------- ----- Original Message ----- From: Klos, Susan To: 'accessd at databaseadvisors.com' Sent: Friday, February 11, 2005 23:42 Subject: [AccessD] Backup Back End on exit My client just copied an old backend over the current backend on her hard drive. She has lost 6 months of data. She is OK with reentering the data, but I was wondering if I could add some code to the exit button that would automatically back up the backend to say a CD. She has Windows XP. From paul.hartland at isharp.co.uk Mon Feb 14 02:04:07 2005 From: paul.hartland at isharp.co.uk (Paul Hartland (ISHARP)) Date: Mon, 14 Feb 2005 08:04:07 -0000 Subject: [AccessD] Text Boxes, Combo Boxes In Form Header In-Reply-To: <668C5C868606C641857281147C4689366375A3@primary.orridge.co.uk> Message-ID: <668C5C868606C641857281147C468936552B0E@primary.orridge.co.uk> That was it, thanks I was having a Friday moment after all... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: 11 February 2005 16:50 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Text Boxes, Combo Boxes In Form Header Is AllowEdits on for the form itself? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Friday, February 11, 2005 11:45 AM To: accessd Subject: [AccessD] Text Boxes, Combo Boxes In Form Header To all, Is there any reason why I can't edit text or select from a Combo box in a form header, all are enabled and not locked ? Anyone any ideas on this or am I just having a Friday moment ? Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marklbreen at gmail.com Mon Feb 14 05:24:49 2005 From: marklbreen at gmail.com (Mark Breen) Date: Mon, 14 Feb 2005 11:24:49 +0000 Subject: [AccessD] Text Boxes, Combo Boxes In Form Header In-Reply-To: <668C5C868606C641857281147C468936552B0E@primary.orridge.co.uk> References: <668C5C868606C641857281147C4689366375A3@primary.orridge.co.uk> <668C5C868606C641857281147C468936552B0E@primary.orridge.co.uk> Message-ID: Nice one John, And withing five minutes, Mr Hardland must have been thrilled. Mark On Mon, 14 Feb 2005 08:04:07 -0000, Paul Hartland (ISHARP) wrote: > That was it, thanks I was having a Friday moment after all... > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby > Sent: 11 February 2005 16:50 > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Text Boxes, Combo Boxes In Form Header > > Is AllowEdits on for the form itself? > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > paul.hartland at fsmail.net > Sent: Friday, February 11, 2005 11:45 AM > To: accessd > Subject: [AccessD] Text Boxes, Combo Boxes In Form Header > > To all, > > Is there any reason why I can't edit text or select from a Combo box in a > form header, all are enabled and not locked ? > > Anyone any ideas on this or am I just having a Friday moment ? > > Paul Hartland > > -- > > Whatever you Wanadoo: > http://www.wanadoo.co.uk/time/ > > This email has been checked for most known viruses - find out more at: > http://www.wanadoo.co.uk/help/id/7098.htm > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From marklbreen at gmail.com Mon Feb 14 05:37:55 2005 From: marklbreen at gmail.com (Mark Breen) Date: Mon, 14 Feb 2005 11:37:55 +0000 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: <39cb22f305021306256942ba88@mail.gmail.com> References: <39cb22f305021306256942ba88@mail.gmail.com> Message-ID: Hello Steve, I first discovered this a few years ago. Because the SQL window in Access is not a great text editor, we tend not to do much SQL editing in there, is is also very easy to embed an existing query into an Access QBE window. However in the MS SQL environment, I have tended to nest my queries like this without thinking about it. I do not think that it makes the query run much faster, but it does wrap it all in one package. Another aspect of laying out the queries in SQL is that the editor encourages me to comment as I build the SQL string, this makes it easier for me to later on figure out what I was doing. Once you get used to embedding them, they can sometimes make us a little lazy, i.e., we want some data, we just grab it in a nested query and tie it in. It may be that sometimes there is a more efficient way to achieve that data! Going back to your original question though, you mentioned that you wished to avoid two queries. Was the two queries you were referring to the Count and the Group By? I am presuming that you were asking the question as a best practice / idiological aspect rather than a pure performance point. What I am curious about now is, which format do you think is more efficient, Count and Group By in one query, or Select Distinct in one and count in another? Thanks for the interesting question. Mark On Sun, 13 Feb 2005 08:25:46 -0600, Steve Erbach wrote: > Gustav, > > Interesting. I've used subqueries many times as Criteria, but never in > the FROM clause. It works. > > My curiosity is aroused by what I found in the MSDN help files. Namely > that T-SQL has a COUNT DISTINCT command. Of course, that doesn't > translate to Access except that one does the kind of thing you > suggested. > > Thank you. > > Steve Erbach > Neenah, WI > > > On Sat, 12 Feb 2005 14:23:04 +0100, Gustav Brock wrote: > > Hi Steve > > > > You can use a subquery as a subtable: > > > > SELECT DISTINCT > > State > > FROM > > Addresses > > > > Then: > > > > SELECT > > COUNT(*) As StateCount > > FROM > > [SELECT DISTINCT > > State > > FROM > > Addresses]. AS > > T; > > > > /gustav > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jarus at amerinet-gpo.com Mon Feb 14 06:38:55 2005 From: jarus at amerinet-gpo.com (Terri Jarus) Date: Mon, 14 Feb 2005 06:38:55 -0600 Subject: [AccessD] OT - Oracle Discoverer OLE and Access Message-ID: I don't think I'm communicating correctly - the csv file is not the issue. The issue I'm trying to resolve is communicating with Discoverer to perform the EXPORT - those are the commands I can't seem to find. What I did find, and what seems to work OK - is running from the command line, such as: C:\DevSuiteHome\bin\dis51usr.exe /connect USERNAME/Password at ConnectionName /open "U:\Suppliers\Oracle\Oracle Reports\Ext_Exp_Other.dis" /export CSV "U:\Suppliers\Oracle\Oracle Reports\Ext_Exp_other.csv" /batch I can call this from within Access and it works - just didn't seem to be the optimal solution. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 >>> Gustav at cactus.dk 2/10/2005 12:14:10 PM >>> Hi John and Terri In the normal sense they cannot be updated. However, as long as the file is not opened by, say, a query in Access, they can be regenerated (by VBA code or TransferText) and simply copied over the old file. When opened next time by Access, the revised data will be present - even if they are linked. Not very fancy but it works. /gustav >>> jwcolby at colbyconsulting.com 10-02-2005 18:57:41 >>> Yes, but CSV files are just comma delimited files and cannot be updated (which the email said was needed). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 10, 2005 4:08 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT - Oracle Discoverer OLE and Access Hi Terri: CSV files are basic spreadsheet data. It can be read by Excel and Access. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Terri Jarus Sent: Wednesday, February 09, 2005 5:02 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Oracle Discoverer OLE and Access I am attempting to get information from a Discoverer report exported to a CSV file and then pulled into Access - the data is complicated which is why I'm using this process. I have code setup in Access that opens/runs the applicable Discoverer report but I don't know the commands to export via code to a csv file. I have a link from Access to the csv file - but need to update the csv routinely. Anyone have any documentation that shows the commands for Discoverer?? I have a document entitled "Oracle Discoverer OLE Automation Developer's Guide", but it doesn't include any commands for exporting. I've also posted on the Oracle Metalink site, but thus far have no responses. Thanks for any help. I appreciate it. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com --------------------------------------------------------------------------- This email and any files transmitted with it are confidential and intended solely for the use of the individuals or entities to whom they are addressed. If you have received this email in error please return it to the sender, and erase any copies thereof. Copyright 2005 Amerinet 1nc. From Jdemarco at hudsonhealthplan.org Mon Feb 14 07:04:48 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Mon, 14 Feb 2005 08:04:48 -0500 Subject: [AccessD] What is XML Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2BF1@TTNEXCHCL2.hshhp.com> Joe, A lot of responses mentioned data sharing, web services, and web applications but XML can also be used as a replacement for INI or configuration files for an application. See my article in this list's Many to Many newsletter from 11/03. Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Joe Hecht Sent: Sunday, February 13, 2005 1:17 AM To: AccessD Subject: [AccessD] What is XML And why do I care as an Access developer? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From Gustav at cactus.dk Mon Feb 14 07:23:01 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 14 Feb 2005 14:23:01 +0100 Subject: [AccessD] Timer function, fraction of seconds Message-ID: Hi all Has anyone used this? It is a classic in the callback function example but I don't recall any reference to it. It seems to return seconds from midnight as well as a fraction of a second with a resolution of about 1/60 second. Thus it could be used where you need a resolution of less than one second. /gustav From erbachs at gmail.com Mon Feb 14 07:33:43 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 07:33:43 -0600 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: References: <39cb22f305021306256942ba88@mail.gmail.com> Message-ID: <39cb22f30502140533290a6952@mail.gmail.com> Mark, I have to confess that I've resisted writing much SQL from scratch because of all the blankety-blank typing one has to do! Then there are the inevitable spelling mistakes. I don't mind using the View and Sproc designer in Enterprise Manager because that's what it looks like while designing an Access ADP. I have used visual query tools for so long -- indeed, since 1985 and Paradox for DOS -- that that's the way I think. With a complex query I'd be sure to mess up the JOINs. The two queries I created to get the count were SELECT DISTINCT and then COUNT. Regarding performance or best practice, the tables are so small that it never occured to me to test their performance. The largest table is maybe 2000 records. Maybe later I'll look at running these queries multiple times in a loop and time them. Would that be what you're looking after? Steve Erbach Neenah, WI On Mon, 14 Feb 2005 11:37:55 +0000, Mark Breen wrote: > Hello Steve, > > I first discovered this a few years ago. Because the SQL window in > Access is not a great text editor, we tend not to do much SQL editing > in there, is is also very easy to embed an existing query into an > Access QBE window. However in the MS SQL environment, I have tended > to nest my queries like this without thinking about it. I do not > think that it makes the query run much faster, but it does wrap it all > in one package. > > Another aspect of laying out the queries in SQL is that the editor > encourages me to comment as I build the SQL string, this makes it > easier for me to later on figure out what I was doing. > > Once you get used to embedding them, they can sometimes make us a > little lazy, i.e., we want some data, we just grab it in a nested > query and tie it in. It may be that sometimes there is a more > efficient way to achieve that data! > > Going back to your original question though, you mentioned that you > wished to avoid two queries. Was the two queries you were referring > to the Count and the Group By? > > I am presuming that you were asking the question as a best practice / > idiological aspect rather than a pure performance point. What I am > curious about now is, which format do you think is more efficient, > Count and Group By in one query, or Select Distinct in one and count > in another? > > Thanks for the interesting question. > > Mark From stuart at lexacorp.com.pg Mon Feb 14 07:54:35 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 14 Feb 2005 23:54:35 +1000 Subject: [AccessD] Timer function, fraction of seconds In-Reply-To: Message-ID: <42113A3B.27435.638E928@stuart.lexacorp.com.pg> On 14 Feb 2005 at 14:23, Gustav Brock wrote: > Hi all > > Has anyone used this? > It is a classic in the callback function example but I don't recall any > reference to it. > > It seems to return seconds from midnight as well as a fraction of a > second with a resolution of about 1/60 second. Thus it could be used > where you need a resolution of less than one second. > I've been using the Timer function in various flavours of Basic for may years. TheTimer finctions (and the .Net DateTime.Now) use the getTickCount API function. In W9X, the default resolution is approx 50ms (actually 55 ms or 18.2 times per second), in NT/2K/XP it's approx 10 ms. It also has a very low priority in the task queue so can be postponed/cancelled. There are two more accurate timers available. timeGetTime ( Environment.TickCount in.Net) which is good for 1/1000 sec but has a fairly high overhead and QueryPerformanceCounter/PerformanceFrequency which is very accurate for *short* times. -- Stuart From JRojas at tnco-inc.com Mon Feb 14 08:18:29 2005 From: JRojas at tnco-inc.com (Joe Rojas) Date: Mon, 14 Feb 2005 09:18:29 -0500 Subject: [AccessD] The QuickBooks Project Redux Message-ID: <0CC84C9461AE6445AD5A602001C41C4B05A138@mercury.tnco-inc.com> I join in too. I happened to be at the beginning stage of trying to communicate to QuickBooks. JR -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Sunday, February 13, 2005 2:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The QuickBooks Project Redux Robert: I'm in. Rocky ----- Original Message ----- From: "Robert Gracie" To: "'Access Developers discussion and problem solving'" Sent: Sunday, February 13, 2005 10:55 AM Subject: [AccessD] The QuickBooks Project Redux > Speaking of QuickBooks.... > > I'm bringing this up again, as I want to summit my quick (and somewhat > dirty and incomplete) QB project for developer consumption here. I would > basically like to submit it for "peer enhancement" so that we can > collectively make it better (as I'm sure there is MUCH room for > improvement > as this is my first try at "Class Programming"), and allow the consumption > of such to all that need it... > > In order to do this effectively I need to know who is in need of such, and > who would be willing to help create the communication system for such > "peer > enhancement" and consumption. > > I have been using this work successfully at my place of employment for > that > last 6-8 months. Which includes creating customers, Employees, Invoices, > Sales Receipts, Inventory Items, and Accounts in QuickBooks 2002-04 on the > fly. The projects takes care of setting up all the connection and session > communication, and most of the detail work in adding a Sales Receipt, or > an > Invoices to QB. > > It's bases on QBFC Version 3.0. It will take me a few weeks to get the > "demo" together. > > Anyone Interested...? > > Robert > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. From kwilliam at ashlandnet.com Mon Feb 14 08:30:36 2005 From: kwilliam at ashlandnet.com (Keith Williamson) Date: Mon, 14 Feb 2005 09:30:36 -0500 Subject: [AccessD] Access 2000 to QuickBooks 2004 In-Reply-To: <009001c511e6$56947f90$6901a8c0@HAL9002> Message-ID: <002001c512a1$c0435540$64aba8c0@ashlandnet.com> OOOHHH, OOOHHH...OOOHHHH!!!! Do you have anything for importing invoice detail?? Thanks, Keith E. Williamson Ashland Equipment, Inc phone # (410) 273-1856 fax # (410) 273-1859 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Sunday, February 13, 2005 11:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2000 to QuickBooks 2004 Joe: I've written a couple of export routines from Access to create the format the QuickBooks likes for import. It was a real PITA. But I've got the code if you want it. It will get you started, give you the template. But it's the two-step approach export-import. The direct insertion of Access data into QuickBooks involved their SDK and C. So I didn't even look at that. Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Joe Rojas" To: "'Access Developers discussion and problem solving'" Sent: Friday, February 11, 2005 9:18 AM Subject: [AccessD] Access 2000 to QuickBooks 2004 > Hi All, > > I created an expense reporting database with Access 2000. > I am trying to import this data to QuickBooks 2004 so that when we > download > our transactions from American Express to QuickBooks the expenses are > already recorded and are ready to be reconciled. > > Does anyone have experience on getting data from Access to QuickBooks? > > Thanks! > > JR > > > > > This electronic transmission is strictly confidential to TNCO, Inc. > and intended solely for the addressee. It may contain information > which is covered by legal, professional, or other privileges. If you > are not the intended addressee, or someone authorized by the intended > addressee to receive transmissions on behalf of the addressee, you > must not retain, disclose in any form, copy, or take any action in > reliance on this transmission. If you have received this transmission > in error, please notify the sender as soon as possible and destroy > this message. While TNCO, Inc. uses virus protection, the recipient > should check this email and any attachments for the presence of > viruses. TNCO, Inc. accepts no liability for > any damage 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 kwilliam at ashlandnet.com Mon Feb 14 08:31:37 2005 From: kwilliam at ashlandnet.com (Keith Williamson) Date: Mon, 14 Feb 2005 09:31:37 -0500 Subject: [AccessD] The QuickBooks Project Redux In-Reply-To: Message-ID: <002101c512a1$e4432f10$64aba8c0@ashlandnet.com> I am!!! Keith E. Williamson Ashland Equipment, Inc phone # (410) 273-1856 fax # (410) 273-1859 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Gracie Sent: Sunday, February 13, 2005 1:55 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The QuickBooks Project Redux Speaking of QuickBooks.... I'm bringing this up again, as I want to summit my quick (and somewhat dirty and incomplete) QB project for developer consumption here. I would basically like to submit it for "peer enhancement" so that we can collectively make it better (as I'm sure there is MUCH room for improvement as this is my first try at "Class Programming"), and allow the consumption of such to all that need it... In order to do this effectively I need to know who is in need of such, and who would be willing to help create the communication system for such "peer enhancement" and consumption. I have been using this work successfully at my place of employment for that last 6-8 months. Which includes creating customers, Employees, Invoices, Sales Receipts, Inventory Items, and Accounts in QuickBooks 2002-04 on the fly. The projects takes care of setting up all the connection and session communication, and most of the detail work in adding a Sales Receipt, or an Invoices to QB. It's bases on QBFC Version 3.0. It will take me a few weeks to get the "demo" together. Anyone Interested...? Robert -- 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 Feb 14 08:45:49 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 14 Feb 2005 09:45:49 -0500 Subject: [AccessD] RE: Good book on Access Security? Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C2E@xlivmbx21.aig.com> No need for a whole book on the topic, just go off and read Chipman et all's white paper at... http://support.microsoft.com/default.aspx?scid=%2Fsupport%2Faccess%2Fcontent %2Fsecfaq.asp or download if from http://support.microsoft.com/default.aspx?scid=kb;en-us;207793 or http://support.microsoft.com/default.aspx?scid=kb;en-us;165009 Lambert > -----Original Message----- > From: Microsoft Access Database Discussion List > [SMTP:ACCESS-L at PEACH.EASE.LSOFT.COM] On Behalf Of Penn White > Sent: Sunday, February 13, 2005 6:14 AM > To: ACCESS-L at PEACH.EASE.LSOFT.COM > Subject: Good book on Access Security? > > Can anyone recommend a good little book on setting up Access Security, > Workgroups, etc.? > > Thank you, > > Penn > > -------------------------------------------------------------------------- > The ACCESS-L list is hosted on a Windows NT(TM) machine running L-Soft > international's LISTSERV(R) software. For subscription/signoff info > and archives, see http://peach.ease.lsoft.com/archives/access-l.html . > COPYRIGHT INFO: > http://peach.ease.lsoft.com/scripts/wa.exe?SHOWTPL=COPYRIGHT&L=ACCESS-L From bchacc at san.rr.com Mon Feb 14 09:15:42 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Mon, 14 Feb 2005 07:15:42 -0800 Subject: [AccessD] Access 2000 to QuickBooks 2004 References: <002001c512a1$c0435540$64aba8c0@ashlandnet.com> Message-ID: <004901c512a8$0cca2ff0$6901a8c0@HAL9002> Keith: This would be the code that creates the text files in a format that will import into QB using their utility. That what you're looking for? Or the one-step using the SDK (which I couldn't figure out). My code exports sales orders which can then be invoiced. Regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Keith Williamson" To: "'Access Developers discussion and problem solving'" Sent: Monday, February 14, 2005 6:30 AM Subject: RE: [AccessD] Access 2000 to QuickBooks 2004 > OOOHHH, OOOHHH...OOOHHHH!!!! Do you have anything for importing invoice > detail?? > > Thanks, > > Keith E. Williamson > Ashland Equipment, Inc > phone # (410) 273-1856 > fax # (410) 273-1859 > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Sunday, February 13, 2005 11:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access 2000 to QuickBooks 2004 > > > Joe: > > I've written a couple of export routines from Access to create the format > the QuickBooks likes for import. It was a real PITA. But I've got the > code > > if you want it. It will get you started, give you the template. But it's > the two-step approach export-import. The direct insertion of Access data > into QuickBooks involved their SDK and C. So I didn't even look at that. > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Joe Rojas" > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, February 11, 2005 9:18 AM > Subject: [AccessD] Access 2000 to QuickBooks 2004 > > >> Hi All, >> >> I created an expense reporting database with Access 2000. >> I am trying to import this data to QuickBooks 2004 so that when we >> download >> our transactions from American Express to QuickBooks the expenses are >> already recorded and are ready to be reconciled. >> >> Does anyone have experience on getting data from Access to QuickBooks? >> >> Thanks! >> >> JR >> >> >> >> >> This electronic transmission is strictly confidential to TNCO, Inc. >> and intended solely for the addressee. It may contain information >> which is covered by legal, professional, or other privileges. If you >> are not the intended addressee, or someone authorized by the intended >> addressee to receive transmissions on behalf of the addressee, you >> must not retain, disclose in any form, copy, or take any action in >> reliance on this transmission. If you have received this transmission >> in error, please notify the sender as soon as possible and destroy >> this message. While TNCO, Inc. uses virus protection, the recipient >> should check this email and any attachments for the presence of >> viruses. TNCO, Inc. accepts no liability for >> any damage 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 > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Mon Feb 14 09:49:41 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 14 Feb 2005 16:49:41 +0100 Subject: [AccessD] Timer function, fraction of seconds Message-ID: Hi Stuart Thanks. Are you sure about those 10 ms? If I run a small test function: Public Function TimerSequence() As Single Dim sngLast As Single Dim sngNext As Single Dim lngTimer As Long Dim lngCount As Long Dim lngItems As Long While Timer * 100 Mod 100 > 0 lngTimer = Timer Wend For lngCount = 1 To 3000000 sngLast = sngNext sngNext = Timer If lngTimer < Int(sngNext) Then Exit For ElseIf sngLast < sngNext Then lngItems = lngItems + 1 Debug.Print lngItems, sngNext * 100 Mod 100 End If Next TimerSequence = 1000 / lngItems End Function I always get this sequence: 1 0 2 2 3 3 4 5 5 6 6 8 7 9 8 11 9 12 10 14 11 16 12 17 13 19 14 20 15 22 16 23 17 25 18 27 19 28 20 30 21 31 22 33 23 34 24 36 25 38 26 39 27 41 28 42 29 44 30 45 31 47 32 48 33 50 34 52 35 53 36 55 37 56 38 58 39 59 40 61 41 62 42 64 43 66 44 67 45 69 46 70 47 72 48 73 49 75 50 77 51 78 52 80 53 81 54 83 55 84 56 86 57 88 58 89 59 91 60 92 61 94 62 95 63 97 64 98 which returns 15.625 ms per count. Looks to me like an even distribution of five bits per second rather than based on ticks ... /gustav >>> stuart at lexacorp.com.pg 14-02-2005 14:54:35 >>> On 14 Feb 2005 at 14:23, Gustav Brock wrote: > Hi all > > Has anyone used this? > It is a classic in the callback function example but I don't recall any > reference to it. > > It seems to return seconds from midnight as well as a fraction of a > second with a resolution of about 1/60 second. Thus it could be used > where you need a resolution of less than one second. > I've been using the Timer function in various flavours of Basic for may years. TheTimer finctions (and the .Net DateTime.Now) use the getTickCount API function. In W9X, the default resolution is approx 50ms (actually 55 ms or 18.2 times per second), in NT/2K/XP it's approx 10 ms. It also has a very low priority in the task queue so can be postponed/cancelled. There are two more accurate timers available. timeGetTime ( Environment.TickCount in.Net) which is good for 1/1000 sec but has a fairly high overhead and QueryPerformanceCounter/PerformanceFrequency which is very accurate for *short* times. -- Stuart From martyconnelly at shaw.ca Mon Feb 14 09:51:02 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 14 Feb 2005 07:51:02 -0800 Subject: [AccessD] Timer function, fraction of seconds References: Message-ID: <4210C8E6.8010706@shaw.ca> Not sure how fine you want to time, here are a couple of finer methods --In the Declarations section-- ' GetTickCount returns the number of milliseconds that Windows has been running. Declare Function GetTickCount& Lib "kernel32" () ---from the DebugWindow--- ? "It has been " & gettickcount() & " milliseconds since Windows started" It has been 61604492 milliseconds since Windows started ? "It has been " & gettickcount() & " milliseconds since Windows started" It has been 61610871 milliseconds since Windows started or these functions to get clock frequency and ticks I have a class to do these somewhere ' determine if system has Performance Counter and get its frequency ' returns ticks/sec (1.193.180 on my machine PII 350) Private Declare Function QueryPerformanceCounter Lib "kernel32" ( _ lpPerformanceCount As Currency) As Long Private Declare Function QueryPerformanceFrequency Lib "kernel32" ( _ lpFrequency As Currency) As Long Gustav Brock wrote: >Hi all > >Has anyone used this? >It is a classic in the callback function example but I don't recall any >reference to it. > >It seems to return seconds from midnight as well as a fraction of a >second with a resolution of about 1/60 second. Thus it could be used >where you need a resolution of less than one second. > >/gustav > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Mon Feb 14 10:00:38 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 14 Feb 2005 08:00:38 -0800 Subject: [AccessD] RE: Good book on Access Security? References: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C2E@xlivmbx21.aig.com> Message-ID: <4210CB26.9070308@shaw.ca> Garry Robinson has a book on the topic Real World Microsoft Access Database Protection and Security http://vb123.com/map/ Couple of articles and chapter excerpts here too. One good one is on walking you through setting folder permissions for Access Security Shows you where your network guy may have clobbered group permissions on NTFS http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsmart04/html/sa04a11.asp?frame=true Heenan, Lambert wrote: >No need for a whole book on the topic, just go off and read Chipman et all's >white paper at... > >http://support.microsoft.com/default.aspx?scid=%2Fsupport%2Faccess%2Fcontent >%2Fsecfaq.asp > >or download if from > >http://support.microsoft.com/default.aspx?scid=kb;en-us;207793 > >or > >http://support.microsoft.com/default.aspx?scid=kb;en-us;165009 > >Lambert > > > >>-----Original Message----- >>From: Microsoft Access Database Discussion List >>[SMTP:ACCESS-L at PEACH.EASE.LSOFT.COM] On Behalf Of Penn White >>Sent: Sunday, February 13, 2005 6:14 AM >>To: ACCESS-L at PEACH.EASE.LSOFT.COM >>Subject: Good book on Access Security? >> >>Can anyone recommend a good little book on setting up Access Security, >>Workgroups, etc.? >> >>Thank you, >> >>Penn >> >> >> -- Marty Connelly Victoria, B.C. Canada From cfoust at infostatsystems.com Mon Feb 14 10:29:16 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 14 Feb 2005 08:29:16 -0800 Subject: [AccessD] Going to vb.net? Message-ID: And the head bone is connected to the neck bone ... Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Saturday, February 12, 2005 4:26 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Going to vb.net? BL, >> Visual studio is a plot against devlopers ;op << I have definitely been spoiled by Access (and Paradox for Windows and Paradox for DOS and dBASE II & III years ago) in that they're all database products. When I began to get into my one ASP.NET application using VB.NET, I was grateful that I'd taken the trouble to write at least one unbound form app in Access. That helped me over the hump of, "Well, why the heck doesn't it update the data automatically?" I was bemused by the bucket brigade of the SQLConnection string feeds the SQLConnection so that you can open a SQLAdapter or SQLReader with a SQLCommand and then Fill a DataSet which has DataRows that you can actually work with. Going back upstream lets you work with even more buckets. Sheesh! Steve Erbach -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kwilliam at ashlandnet.com Mon Feb 14 10:29:57 2005 From: kwilliam at ashlandnet.com (Keith Williamson) Date: Mon, 14 Feb 2005 11:29:57 -0500 Subject: [AccessD] Access 2000 to QuickBooks 2004 In-Reply-To: <004901c512a8$0cca2ff0$6901a8c0@HAL9002> Message-ID: <002a01c512b2$6c228f10$64aba8c0@ashlandnet.com> Rocky, I didn't even know that you COULD import sales orders. I've done a lot of importing inventory items...but I didn't know you could import dynamic data, such as sales orders. That is better than not hand entering data, which I am currently doing. I would rather import, with Quickbooks, then directly enter in their tables....I'm not confident that their tables are all that logical. So...yes....the code for creating the text files would be great!! Thanks, Keith E. Williamson Ashland Equipment, Inc phone # (410) 273-1856 fax # (410) 273-1859 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Monday, February 14, 2005 10:16 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2000 to QuickBooks 2004 Keith: This would be the code that creates the text files in a format that will import into QB using their utility. That what you're looking for? Or the one-step using the SDK (which I couldn't figure out). My code exports sales orders which can then be invoiced. Regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Keith Williamson" To: "'Access Developers discussion and problem solving'" Sent: Monday, February 14, 2005 6:30 AM Subject: RE: [AccessD] Access 2000 to QuickBooks 2004 > OOOHHH, OOOHHH...OOOHHHH!!!! Do you have anything for importing > invoice detail?? > > Thanks, > > Keith E. Williamson > Ashland Equipment, Inc > phone # (410) 273-1856 > fax # (410) 273-1859 > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin - Beach Access Software > Sent: Sunday, February 13, 2005 11:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access 2000 to QuickBooks 2004 > > > Joe: > > I've written a couple of export routines from Access to create the > format the QuickBooks likes for import. It was a real PITA. But I've > got the code > > if you want it. It will get you started, give you the template. But > it's the two-step approach export-import. The direct insertion of > Access data into QuickBooks involved their SDK and C. So I didn't > even look at that. > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Joe Rojas" > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, February 11, 2005 9:18 AM > Subject: [AccessD] Access 2000 to QuickBooks 2004 > > >> Hi All, >> >> I created an expense reporting database with Access 2000. >> I am trying to import this data to QuickBooks 2004 so that when we >> download our transactions from American Express to QuickBooks the >> expenses are already recorded and are ready to be reconciled. >> >> Does anyone have experience on getting data from Access to >> QuickBooks? >> >> Thanks! >> >> JR >> >> >> >> >> This electronic transmission is strictly confidential to TNCO, Inc. >> and intended solely for the addressee. It may contain information >> which is covered by legal, professional, or other privileges. If you >> are not the intended addressee, or someone authorized by the intended >> addressee to receive transmissions on behalf of the addressee, you >> must not retain, disclose in any form, copy, or take any action in >> reliance on this transmission. If you have received this transmission >> in error, please notify the sender as soon as possible and destroy >> this message. While TNCO, Inc. uses virus protection, the recipient >> should check this email and any attachments for the presence of >> viruses. TNCO, Inc. accepts no liability for any damage 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 > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 14 10:40:17 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 10:40:17 -0600 Subject: [AccessD] Going to vb.net? In-Reply-To: References: Message-ID: <39cb22f305021408404517704@mail.gmail.com> Charlotte, Exactly! Steve Erbach Neenah, WI On Mon, 14 Feb 2005 08:29:16 -0800, Charlotte Foust wrote: > And the head bone is connected to the neck bone ... > > Charlotte Foust From cfoust at infostatsystems.com Mon Feb 14 10:51:40 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 14 Feb 2005 08:51:40 -0800 Subject: [AccessD] A2000: Am I blind? (swe) Message-ID: Hah! In early Paradox for Windows, circa Access 2.0, you couldn't even bind forms and reports to queries, all you could do was display them. How's that for funtionality? And Paradox queries were totals queries by default. That could really confuse someone who changed the order of fields in the query and got a totally different result. I supported our sole Paradox dabbler some jobs back because I programmed Access and could understand what was going on ... Or going wrong in Paradox. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Sunday, February 13, 2005 6:46 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2000: Am I blind? (swe) Gustav, My curiosity was also piqued by the fact that the query function COUNT in Paradox for DOS and Windows has always given the same kind of result as T-SQL's COUNT DISTINCT. The get an Access-like COUNT in a query you had to designate COUNT ALL in Paradox. That COUNT capability of Paradox was one of the few things about its queries that I found more capable than in Access. The ability to do a symmetrical outer join in the query designer rather than having to create a UNION query as in Access, and the ability to make calculations using "shorthand" field references instead of spelling out [TableName].[FieldName] as in Access were the two main things I liked better about Paradox queries. Otherwise, Access queries have proven to be an order of magnitude more powerful. I can't tell you how many times I've thanked the stars that Access queries are able to do the things they do when compared to Paradox. Being able to use functions in queries is the single biggest advantage. Functions and subqueries are the biggies. Thanks, again. Steve Erbach Neenah, WI USA On Sun, 13 Feb 2005 15:30:39 +0100, Gustav Brock wrote: > Hi Steve > > Yes, T-SQL is another animal. > > /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rl_stewart at highstream.net Mon Feb 14 10:47:56 2005 From: rl_stewart at highstream.net (Robert L. Stewart) Date: Mon, 14 Feb 2005 10:47:56 -0600 Subject: [AccessD] Re: The QuickBooks Project Redux In-Reply-To: <200502141516.j1EFG7M10752@databaseadvisors.com> Message-ID: <5.1.0.14.2.20050214104634.042d0428@pop3.highstream.net> As one Robert to another :-) I would be willing to help with it. I need to develop similar functionality for the non-profit version of QB. At 09:16 AM 2/14/2005 -0600, you wrote: >Date: Sun, 13 Feb 2005 13:55:24 -0500 >From: "Robert Gracie" >Subject: [AccessD] The QuickBooks Project Redux >To: "'Access Developers discussion and problem solving'" > >Message-ID: > > > >Content-Type: text/plain; charset="us-ascii" > >Speaking of QuickBooks.... > > I'm bringing this up again, as I want to summit my quick (and somewhat >dirty and incomplete) QB project for developer consumption here. I would >basically like to submit it for "peer enhancement" so that we can >collectively make it better (as I'm sure there is MUCH room for improvement >as this is my first try at "Class Programming"), and allow the consumption >of such to all that need it... > > In order to do this effectively I need to know who is in need of such, and >who would be willing to help create the communication system for such "peer >enhancement" and consumption. > > I have been using this work successfully at my place of employment for that >last 6-8 months. Which includes creating customers, Employees, Invoices, >Sales Receipts, Inventory Items, and Accounts in QuickBooks 2002-04 on the >fly. The projects takes care of setting up all the connection and session >communication, and most of the detail work in adding a Sales Receipt, or an >Invoices to QB. > > It's bases on QBFC Version 3.0. It will take me a few weeks to get the >"demo" together. > >Anyone Interested...? > >Robert From Gustav at cactus.dk Mon Feb 14 10:52:11 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 14 Feb 2005 17:52:11 +0100 Subject: [AccessD] Timer function, fraction of seconds Message-ID: Hi Marty It was out of curiosity only; sometimes you find something useful in Access. And sometimes you may need a resolution finer than 1 second, and with the simple Timer function it is there with an accuracy of 1/64 second (so it seems) with no API calls or nothing else. /gustav >>> martyconnelly at shaw.ca 14-02-2005 16:51:02 >>> Not sure how fine you want to time, here are a couple of finer methods --In the Declarations section-- ' GetTickCount returns the number of milliseconds that Windows has been running. Declare Function GetTickCount& Lib "kernel32" () ---from the DebugWindow--- ? "It has been " & gettickcount() & " milliseconds since Windows started" It has been 61604492 milliseconds since Windows started ? "It has been " & gettickcount() & " milliseconds since Windows started" It has been 61610871 milliseconds since Windows started or these functions to get clock frequency and ticks I have a class to do these somewhere ' determine if system has Performance Counter and get its frequency ' returns ticks/sec (1.193.180 on my machine PII 350) Private Declare Function QueryPerformanceCounter Lib "kernel32" ( _ lpPerformanceCount As Currency) As Long Private Declare Function QueryPerformanceFrequency Lib "kernel32" ( _ lpFrequency As Currency) As Long Gustav Brock wrote: >Hi all > >Has anyone used this? >It is a classic in the callback function example but I don't recall any >reference to it. > >It seems to return seconds from midnight as well as a fraction of a >second with a resolution of about 1/60 second. Thus it could be used >where you need a resolution of less than one second. From jwcolby at colbyconsulting.com Mon Feb 14 11:03:14 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Mon, 14 Feb 2005 12:03:14 -0500 Subject: [AccessD] Text Boxes, Combo Boxes In Form Header In-Reply-To: Message-ID: <004701c512b7$16d1cad0$677aa8c0@ColbyM6805> ROTFL. Sometimes you win and sometimes you lose. This time I won I guess. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Breen Sent: Monday, February 14, 2005 6:25 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Text Boxes, Combo Boxes In Form Header Nice one John, And withing five minutes, Mr Hardland must have been thrilled. Mark On Mon, 14 Feb 2005 08:04:07 -0000, Paul Hartland (ISHARP) wrote: > That was it, thanks I was having a Friday moment after all... > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. > Colby > Sent: 11 February 2005 16:50 > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Text Boxes, Combo Boxes In Form Header > > Is AllowEdits on for the form itself? > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > paul.hartland at fsmail.net > Sent: Friday, February 11, 2005 11:45 AM > To: accessd > Subject: [AccessD] Text Boxes, Combo Boxes In Form Header > > To all, > > Is there any reason why I can't edit text or select from a Combo box > in a form header, all are enabled and not locked ? > > Anyone any ideas on this or am I just having a Friday moment ? > > Paul Hartland > > -- > > Whatever you Wanadoo: > http://www.wanadoo.co.uk/time/ > > This email has been checked for most known viruses - find out more at: > http://www.wanadoo.co.uk/help/id/7098.htm > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 14 11:17:09 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 11:17:09 -0600 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: References: Message-ID: <39cb22f305021409171ae52182@mail.gmail.com> Charlotte, Now, now, you're talking to someone who took a long time to be weaned away from Paradox. It's like giving a sniff of whiskey to an alcoholic, you understand? There are things that can be done with the default report designer in Paradox for Windows that cannot be done in Access -- e.g., nesting continuous subreports inside a continuous subreport inside a continuous subreport. I miss that. And, regarding not being able to bind a query to a report, you're right. I was very happy to see that capability in Access. Not sure what you mean by Paradox queries defaulting to totals queries. It defaults to a SELECT DISTINCT MakeTable query, that I know. But "totals" queries by default? Can't picture what you mean. But it's all so academic now that Corel has stopped all development on Paradox. My list of Access vs. Paradox had quite a lot more on the Access side of the ledger by the time I gave it up. Steve Erbach On Mon, 14 Feb 2005 08:51:40 -0800, Charlotte Foust wrote: > Hah! In early Paradox for Windows, circa Access 2.0, you couldn't even > bind forms and reports to queries, all you could do was display them. > How's that for funtionality? And Paradox queries were totals > queries by default. That could really confuse someone who changed the > order of fields in the query and got a totally different result. I > supported our sole Paradox dabbler some jobs back because I programmed > Access and could understand what was going on ... Or going wrong in > Paradox. > > Charlotte Foust From erbachs at gmail.com Mon Feb 14 11:34:44 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 11:34:44 -0600 Subject: [AccessD] A2000: DELETE query with JOIN Message-ID: <39cb22f305021409345c9da07e@mail.gmail.com> Dear Group, Creating a DELETE query in which records from one table are deleted based on the contents of another table is very straightforward when there's only one linking field. My problem is with a JOIN that requires four linking fields. Here's what I'm trying: DELETE T1.* FROM T1 INNER JOIN T2 ON (T1.CAS4 = T2.CAS4) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS1 = T2.CAS1); I've also tried it this way: DELETE T1.* FROM T1 INNER JOIN T2 ON (T1.CAS4 = T2.CAS4) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS1 = T2.CAS1); WHERE ( (([T1].[CAS1])=[T2].[CAS1]) AND (([T1].[CAS2])=[T2].[CAS2]) AND (([T1].[CAS3])=[T2].[CAS3]) AND (([T1].[CAS4])=[T2].[CAS4])); Both ways I get the message: Could not delete from specified tables. But when I View the results of the query before I try to Run it, I see that the proper records from T1 have been selected for deleting. That is, I see the four CASx fields with the numbers that are supposed to be there. There are 936 records in T1 and 648 in T2 and those 648 are supposed to be deleted from T1. But the Delete won't go forward. What am I doing wrong? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From Gustav at cactus.dk Mon Feb 14 11:52:17 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 14 Feb 2005 18:52:17 +0100 Subject: [AccessD] A2000: DELETE query with JOIN Message-ID: Hi Steve I usually get away with creating a that selects the ID of those records not to be deleted. Then you can delete from the main table: DELETE * FROM tblTable WHERE ID NOT IN (SELECT ID FROM qdyNoToBeDeleted;) /gustav >>> erbachs at gmail.com 14-02-2005 18:34:44 >>> Dear Group, Creating a DELETE query in which records from one table are deleted based on the contents of another table is very straightforward when there's only one linking field. My problem is with a JOIN that requires four linking fields. Here's what I'm trying: DELETE T1.* FROM T1 INNER JOIN T2 ON (T1.CAS4 = T2.CAS4) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS1 = T2.CAS1); I've also tried it this way: DELETE T1.* FROM T1 INNER JOIN T2 ON (T1.CAS4 = T2.CAS4) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS1 = T2.CAS1); WHERE ( (([T1].[CAS1])=[T2].[CAS1]) AND (([T1].[CAS2])=[T2].[CAS2]) AND (([T1].[CAS3])=[T2].[CAS3]) AND (([T1].[CAS4])=[T2].[CAS4])); Both ways I get the message: Could not delete from specified tables. But when I View the results of the query before I try to Run it, I see that the proper records from T1 have been selected for deleting. That is, I see the four CASx fields with the numbers that are supposed to be there. There are 936 records in T1 and 648 in T2 and those 648 are supposed to be deleted from T1. But the Delete won't go forward. What am I doing wrong? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From erbachs at gmail.com Mon Feb 14 11:57:42 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 11:57:42 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: References: Message-ID: <39cb22f305021409572f02edb9@mail.gmail.com> Gustav, And, as I said, it's pretty straightforward when there's only one linking field. But I've got four and that's where the trouble lies. I've used the IN and NOT IN to good effect in the past...but they only work with a single linking field. Hmmm...perhaps if I create a single field by stringing together all four of my links... Steve Erbach On Mon, 14 Feb 2005 18:52:17 +0100, Gustav Brock wrote: > Hi Steve > > I usually get away with creating a that selects the ID of those records > not to be deleted. > Then you can delete from the main table: > > DELETE * > FROM tblTable > WHERE > ID NOT IN (SELECT ID FROM qdyNoToBeDeleted;) > > /gustav > > >>> erbachs at gmail.com 14-02-2005 18:34:44 >>> > Dear Group, > > Creating a DELETE query in which records from one table are deleted > based on the contents of another table is very straightforward when > there's only one linking field. My problem is with a JOIN that > requires four linking fields. Here's what I'm trying: > > DELETE T1.* > FROM T1 > INNER JOIN T2 > ON (T1.CAS4 = T2.CAS4) > AND (T1.CAS3 = T2.CAS3) > AND (T1.CAS2 = T2.CAS2) > AND (T1.CAS1 = T2.CAS1); > > I've also tried it this way: > > DELETE T1.* > FROM T1 > INNER JOIN T2 > ON (T1.CAS4 = T2.CAS4) > AND (T1.CAS3 = T2.CAS3) > AND (T1.CAS2 = T2.CAS2) > AND (T1.CAS1 = T2.CAS1); > WHERE ( > (([T1].[CAS1])=[T2].[CAS1]) > AND (([T1].[CAS2])=[T2].[CAS2]) > AND (([T1].[CAS3])=[T2].[CAS3]) > AND (([T1].[CAS4])=[T2].[CAS4])); > > Both ways I get the message: > > Could not delete from specified tables. > > But when I View the results of the query before I try to Run it, I see > that the proper records from T1 have been selected for deleting. That > is, I see the four CASx fields with the numbers that are supposed to > be there. There are 936 records in T1 and 648 in T2 and those 648 are > supposed to be deleted from T1. But the Delete won't go forward. > > What am I doing wrong? > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From ssharkins at bellsouth.net Mon Feb 14 12:00:58 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Mon, 14 Feb 2005 13:00:58 -0500 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: <39cb22f305021409572f02edb9@mail.gmail.com> Message-ID: <20050214180057.MEGZ2048.imf19aec.mail.bellsouth.net@SUSANONE> Are you trying to work with a natural key again?????????? ;) Susan H. Gustav, And, as I said, it's pretty straightforward when there's only one linking field. But I've got four and that's where the trouble lies. I've used the IN and NOT IN to good effect in the past...but they only work with a single linking field. From jeffrey.demulling at usbank.com Mon Feb 14 12:08:01 2005 From: jeffrey.demulling at usbank.com (jeffrey.demulling at usbank.com) Date: Mon, 14 Feb 2005 12:08:01 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: <39cb22f305021409572f02edb9@mail.gmail.com> Message-ID: Have not tried this but it might work. DELETE T1.* FROM (SELECT T1.PrimaryKey FROM T1 JOIN T2 ON (T1.CAS4 = T2.CAS4) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS1 = T2.CAS1) AS tempQuery) WHERE tempQuery.PrimaryKey = T1.PrimaryKey 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 "Steve Erbach" To Sent by: "Access Developers discussion and accessd-bounces at d problem solving" atabaseadvisors.c om cc Subject 02/14/2005 11:57 Re: [AccessD] A2000: DELETE query AM with JOIN Please respond to "Access Developers discussion and problem solving" Gustav, And, as I said, it's pretty straightforward when there's only one linking field. But I've got four and that's where the trouble lies. I've used the IN and NOT IN to good effect in the past...but they only work with a single linking field. Hmmm...perhaps if I create a single field by stringing together all four of my links... Steve Erbach On Mon, 14 Feb 2005 18:52:17 +0100, Gustav Brock wrote: > Hi Steve > > I usually get away with creating a that selects the ID of those records > not to be deleted. > Then you can delete from the main table: > > DELETE * > FROM tblTable > WHERE > ID NOT IN (SELECT ID FROM qdyNoToBeDeleted;) > > /gustav > > >>> erbachs at gmail.com 14-02-2005 18:34:44 >>> > Dear Group, > > Creating a DELETE query in which records from one table are deleted > based on the contents of another table is very straightforward when > there's only one linking field. My problem is with a JOIN that > requires four linking fields. Here's what I'm trying: > > DELETE T1.* > FROM T1 > INNER JOIN T2 > ON (T1.CAS4 = T2.CAS4) > AND (T1.CAS3 = T2.CAS3) > AND (T1.CAS2 = T2.CAS2) > AND (T1.CAS1 = T2.CAS1); > > I've also tried it this way: > > DELETE T1.* > FROM T1 > INNER JOIN T2 > ON (T1.CAS4 = T2.CAS4) > AND (T1.CAS3 = T2.CAS3) > AND (T1.CAS2 = T2.CAS2) > AND (T1.CAS1 = T2.CAS1); > WHERE ( > (([T1].[CAS1])=[T2].[CAS1]) > AND (([T1].[CAS2])=[T2].[CAS2]) > AND (([T1].[CAS3])=[T2].[CAS3]) > AND (([T1].[CAS4])=[T2].[CAS4])); > > Both ways I get the message: > > Could not delete from specified tables. > > But when I View the results of the query before I try to Run it, I see > that the proper records from T1 have been selected for deleting. That > is, I see the four CASx fields with the numbers that are supposed to > be there. There are 936 records in T1 and 648 in T2 and those 648 are > supposed to be deleted from T1. But the Delete won't go forward. > > What am I doing wrong? > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ------------------------------------------------------------------------------ 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 erbachs at gmail.com Mon Feb 14 12:09:47 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 12:09:47 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: References: Message-ID: <39cb22f3050214100970220844@mail.gmail.com> Gustav, All right, I did a MakeTable query in which I concatenated all four CAS fields into one (99.99.99.99). Called that T1. Then I did a MakeTable query on the other table in which I concatenated the four CAS fields into one. I called that table T2. Then I did a Delete query like the one you wrote about...so I got it to work finally. But this doesn't seem right. What's so bad about linking four fields between two tables and wanting to delete the records from one that match the records in the other? Steve Erbach On Mon, 14 Feb 2005 18:52:17 +0100, Gustav Brock wrote: > Hi Steve > > I usually get away with creating a that selects the ID of those records > not to be deleted. > Then you can delete from the main table: > > DELETE * > FROM tblTable > WHERE > ID NOT IN (SELECT ID FROM qdyNoToBeDeleted;) > > /gustav From tdd-inc at shaw.ca Mon Feb 14 12:14:10 2005 From: tdd-inc at shaw.ca (Technical Designs) Date: Mon, 14 Feb 2005 10:14:10 -0800 Subject: [AccessD] Access 2000 to QuickBooks 2004 In-Reply-To: <009001c511e6$56947f90$6901a8c0@HAL9002> Message-ID: <008901c512c0$fb5f8850$6701a8c0@PortaPower> I have done a couple of export routines from Access to create the format QuickBooks likes for import... I have found that my clients prefer this two-step import-into-QB rather than straight into QB. They figure that they have 'more control' as to what they are bringing in... It was not that hard, but think SimplyAcc was easier ;) Philip Scyner -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Sunday, February 13, 2005 8:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2000 to QuickBooks 2004 Joe: I've written a couple of export routines from Access to create the format the QuickBooks likes for import. It was a real PITA. But I've got the code if you want it. It will get you started, give you the template. But it's the two-step approach export-import. The direct insertion of Access data into QuickBooks involved their SDK and C. So I didn't even look at that. Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Joe Rojas" To: "'Access Developers discussion and problem solving'" Sent: Friday, February 11, 2005 9:18 AM Subject: [AccessD] Access 2000 to QuickBooks 2004 > Hi All, > > I created an expense reporting database with Access 2000. > I am trying to import this data to QuickBooks 2004 so that when we > download > our transactions from American Express to QuickBooks the expenses are > already recorded and are ready to be reconciled. > > Does anyone have experience on getting data from Access to QuickBooks? > > Thanks! > > JR > > > > > This electronic transmission is strictly confidential to TNCO, Inc. and > intended solely for the addressee. It may contain information which is > covered by legal, professional, or other privileges. If you are not the > intended addressee, or someone authorized by the intended addressee to > receive transmissions on behalf of the addressee, you must not retain, > disclose in any form, copy, or take any action in reliance on this > transmission. If you have received this transmission in error, please > notify > the sender as soon as possible and destroy this message. While TNCO, Inc. > uses virus protection, the recipient should check this email and any > attachments for the presence of viruses. TNCO, Inc. accepts no liability > for > any damage 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 Gustav at cactus.dk Mon Feb 14 12:16:16 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 14 Feb 2005 19:16:16 +0100 Subject: [AccessD] A2000: DELETE query with JOIN Message-ID: Hi Steve Oops, my fantasy stopped at the missing unique key ... However, the dirty trick as, as you mention, to concatenate the fields to a pseudo unique key: SELECT CAS1 & "_" & CAS2 & "_" & CAS3 & "_" & CAS4 AS CAS Not nice but it may work. /gustav PS: This message will self-erase. >>> erbachs at gmail.com 14-02-2005 18:57:42 >>> Gustav, And, as I said, it's pretty straightforward when there's only one linking field. But I've got four and that's where the trouble lies. I've used the IN and NOT IN to good effect in the past...but they only work with a single linking field. Hmmm...perhaps if I create a single field by stringing together all four of my links... Steve Erbach On Mon, 14 Feb 2005 18:52:17 +0100, Gustav Brock wrote: > Hi Steve > > I usually get away with creating a that selects the ID of those records > not to be deleted. > Then you can delete from the main table: > > DELETE * > FROM tblTable > WHERE > ID NOT IN (SELECT ID FROM qdyNoToBeDeleted;) > > /gustav > > >>> erbachs at gmail.com 14-02-2005 18:34:44 >>> > Dear Group, > > Creating a DELETE query in which records from one table are deleted > based on the contents of another table is very straightforward when > there's only one linking field. My problem is with a JOIN that > requires four linking fields. Here's what I'm trying: > > DELETE T1.* > FROM T1 > INNER JOIN T2 > ON (T1.CAS4 = T2.CAS4) > AND (T1.CAS3 = T2.CAS3) > AND (T1.CAS2 = T2.CAS2) > AND (T1.CAS1 = T2.CAS1); > > I've also tried it this way: > > DELETE T1.* > FROM T1 > INNER JOIN T2 > ON (T1.CAS4 = T2.CAS4) > AND (T1.CAS3 = T2.CAS3) > AND (T1.CAS2 = T2.CAS2) > AND (T1.CAS1 = T2.CAS1); > WHERE ( > (([T1].[CAS1])=[T2].[CAS1]) > AND (([T1].[CAS2])=[T2].[CAS2]) > AND (([T1].[CAS3])=[T2].[CAS3]) > AND (([T1].[CAS4])=[T2].[CAS4])); > > Both ways I get the message: > > Could not delete from specified tables. > > But when I View the results of the query before I try to Run it, I see > that the proper records from T1 have been selected for deleting. That > is, I see the four CASx fields with the numbers that are supposed to > be there. There are 936 records in T1 and 648 in T2 and those 648 are > supposed to be deleted from T1. But the Delete won't go forward. > > What am I doing wrong? From Gustav at cactus.dk Mon Feb 14 12:22:23 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 14 Feb 2005 19:22:23 +0100 Subject: [AccessD] A2000: DELETE query with JOIN Message-ID: Hi Steve It is that it reveals you have no autonumber or similar primary key. On this list people have been killed for less (well, maybe not ...) (Tip: Tell this database is inherited; then mood will shift towards great sympathy) /gustav >>> erbachs at gmail.com 14-02-2005 19:09:47 >>> .. What's so bad about linking four fields between two tables and wanting to delete the records from one that match the records in the other? From Lambert.Heenan at AIG.com Mon Feb 14 12:48:37 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 14 Feb 2005 13:48:37 -0500 Subject: [AccessD] OT: Folding Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C38@xlivmbx21.aig.com> Hi John, I downloaded the Stanford folding program the other night (ver 5.0.3). As soon as I did anything to the tray icon I was immediately looking as a black screen, followed a few milliseconds later by the BIOS bootup screen. So I just uninstalled it. ;-( Should I have installed it as the Admin (I'm running Win 2k SP4)? Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby > Sent: Saturday, February 12, 2005 8:28 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] A2000: Am I blind? (swe) > > SELECT DISTINCT State from tblXXXX > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach > Sent: Saturday, February 12, 2005 7:35 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] A2000: Am I blind? (swe) > > From prodevmg at yahoo.com Mon Feb 14 12:50:25 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Mon, 14 Feb 2005 10:50:25 -0800 (PST) Subject: [AccessD] Wrap Text on Datasheet Header Message-ID: <20050214185025.84716.qmail@web20426.mail.yahoo.com> Is there a way on a datasheet form to have wrap text on the header row? I have never seen it but it never hurts to ask. May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Mail - 250MB free storage. Do more. Manage less. From erbachs at gmail.com Mon Feb 14 13:09:06 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 13:09:06 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: References: <39cb22f305021409572f02edb9@mail.gmail.com> Message-ID: <39cb22f305021411093d9d78f7@mail.gmail.com> Jeff, Aye, there's the rub. The Primary Key is this series of four CAS fields. There's no single-field primary key. Thanks for the try. Steve Erbach On Mon, 14 Feb 2005 12:08:01 -0600, jeffrey.demulling at usbank.com wrote: > Have not tried this but it might work. > > DELETE T1.* > FROM > (SELECT > T1.PrimaryKey > FROM > T1 > JOIN T2 > ON > (T1.CAS4 = T2.CAS4) > AND > (T1.CAS3 = T2.CAS3) > AND > (T1.CAS2 = T2.CAS2) > AND > (T1.CAS1 = T2.CAS1) AS tempQuery) > WHERE > tempQuery.PrimaryKey = T1.PrimaryKey > > Jeffrey F. Demulling > Project Manager > U.S. Bank Corporate Trust Services > 60 Livingston Avenue > EP-MN-WS3C From erbachs at gmail.com Mon Feb 14 13:12:17 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 13:12:17 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: References: Message-ID: <39cb22f30502141112b4208bb@mail.gmail.com> Gustav, This database is inherited. It was created back in the mid-90s in Paradox for Windows v. 5. I upgraded it to v. 8 without, to my shame, revising the primary keys of any of the tables that use that 4-part CAS key. Now I'm upgrading it again to Access. All I can say is, this is one of those queries that Paradox handled all right. I'm floored that I can't find a less cumbersome method in Access. OK, whatever sympathy I gained by my "inherited" story has just evaporated with my invidious comparison to Paradox, eh? Steve Erbach On Mon, 14 Feb 2005 19:22:23 +0100, Gustav Brock wrote: > Hi Steve > > It is that it reveals you have no autonumber or similar primary key. > On this list people have been killed for less (well, maybe not ...) > > (Tip: Tell this database is inherited; then mood will shift towards > great sympathy) > > /gustav From erbachs at gmail.com Mon Feb 14 13:20:51 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 13:20:51 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: References: Message-ID: <39cb22f305021411207257670@mail.gmail.com> Gustav, Yes, it does. I've incorporated this kludge into my application successfully. Steve Erbach On Mon, 14 Feb 2005 19:16:16 +0100, Gustav Brock wrote: > Hi Steve > > Oops, my fantasy stopped at the missing unique key ... > However, the dirty trick as, as you mention, to concatenate the fields > to a pseudo unique key: > > SELECT > CAS1 & "_" & CAS2 & "_" & CAS3 & "_" & CAS4 AS CAS > > Not nice but it may work. > > /gustav From Jeff at outbaktech.com Mon Feb 14 13:24:03 2005 From: Jeff at outbaktech.com (Jeff Barrows) Date: Mon, 14 Feb 2005 13:24:03 -0600 Subject: [AccessD] Access and Timberline Message-ID: Does anyone have experience trying to transfer data from Access (SQL backend) into Timberline? Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com From Gustav at cactus.dk Mon Feb 14 13:29:31 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 14 Feb 2005 20:29:31 +0100 Subject: [AccessD] A2000: DELETE query with JOIN Message-ID: Hi Steve I find it a pity that competition fades away. By the way, couldn't you do it without the NOT IN (...) or temp table by - in your original attempt - not using joins but a simple WHERE S.CAS1<>T.CAS1 AND S.CAS2<>T.CAS2 AND etc.? Also, did you try the consistent/inconsistent updates setting? /gustav >>> erbachs at gmail.com 14-02-2005 20:12:17 >>> Gustav, This database is inherited. It was created back in the mid-90s in Paradox for Windows v. 5. I upgraded it to v. 8 without, to my shame, revising the primary keys of any of the tables that use that 4-part CAS key. Now I'm upgrading it again to Access. All I can say is, this is one of those queries that Paradox handled all right. I'm floored that I can't find a less cumbersome method in Access. OK, whatever sympathy I gained by my "inherited" story has just evaporated with my invidious comparison to Paradox, eh? Steve Erbach On Mon, 14 Feb 2005 19:22:23 +0100, Gustav Brock wrote: > Hi Steve > > It is that it reveals you have no autonumber or similar primary key. > On this list people have been killed for less (well, maybe not ...) > > (Tip: Tell this database is inherited; then mood will shift towards > great sympathy) > > /gustav From accessd at shaw.ca Mon Feb 14 13:39:13 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 14 Feb 2005 11:39:13 -0800 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <39cb22f30502141112b4208bb@mail.gmail.com> Message-ID: <0IBX00E152LCJ8@l-daemon> Hi All: Does anyone have a solution to using remote keyboards and monitors. The drone of servers is finally getting to me and it would be great to just set them up in the workshop (...just put in a separate power supply so the main server and table saw will not be vying for power)...away for the computer room. The actual task is simple but I have to be able to work on them/ with them frequently. All keyboard and monitor extender, I have seen have a limited cable range and TermServer is too slow... low resolution too. Any thought, comments, product suggestions etc... MTIA Jim From accessd at shaw.ca Mon Feb 14 13:45:11 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 14 Feb 2005 11:45:11 -0800 Subject: [AccessD] Linux VB? In-Reply-To: <20050214185025.84716.qmail@web20426.mail.yahoo.com> Message-ID: <0IBX00G212VAX9@l-daemon> OT slightly Hi All: Received and email about a Linux VB version. It is not filled with all the down and dirty tricks and object but it is suppose to be very useful, at least to the friend that sent the URL. http://gambas.sourceforge.net/ Have fun Jim From jwcolby at colbyconsulting.com Mon Feb 14 13:50:55 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Mon, 14 Feb 2005 14:50:55 -0500 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <0IBX00E152LCJ8@l-daemon> Message-ID: <000401c512ce$82c46880$697aa8c0@ColbyM6805> Terminal server is too slow for what? Over an internal network it should be very close to real-time. I use remote desktop (TS more or less) over the internet - a cable connection - to do live development on a computer 3 states away. It is noticeable but useable. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 2:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Remote keyboards and monitors Hi All: Does anyone have a solution to using remote keyboards and monitors. The drone of servers is finally getting to me and it would be great to just set them up in the workshop (...just put in a separate power supply so the main server and table saw will not be vying for power)...away for the computer room. The actual task is simple but I have to be able to work on them/ with them frequently. All keyboard and monitor extender, I have seen have a limited cable range and TermServer is too slow... low resolution too. Any thought, comments, product suggestions etc... MTIA Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From John.Clark at niagaracounty.com Mon Feb 14 13:49:02 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Mon, 14 Feb 2005 14:49:02 -0500 Subject: [AccessD] ping from access Message-ID: Why do I need to pipe it? I'm not doubting that you are probably correct...I am just curious as to why. My ping runs, but it is minimized. I can switch over to that window real quick, but that really isn't very good. And, then it just disappears too. One of the things that I would like this to do is to simply check that the address is available, at least at a ping level. I was also hoping that I could connect to a telnet session for the chosen address, by clicking a button. This would give me an outlet for all else that I need...I think. Thanks for the help so far! John W Clark >>> martyconnelly at shaw.ca 2/11/2005 3:04 PM >>> You might want to direct to a file for output although there maybe a 15 second delay if unreachable like so ping 207.46.245.230 > "c:\temp2\pingtest.txt" It depends on what info you need returned. John Clark wrote: >I want the ability to ping an IP address from access, and from there >I'll see what I can do with it. I figured I could do something like: > > >dim IPAddress as String > >IPAddress = "ping " & txtIP.value >Shell(IPAddress) > >Am I on the right track? > >I am juggling about 20 things, and doing this in between, so my brain >power to project ratio is depleted a bit. > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 14 13:57:54 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 13:57:54 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: References: Message-ID: <39cb22f305021411574201630@mail.gmail.com> Gustav, Yes, that's something I did try; that is, removing the JOINs and going with the WHERE clause only. No dice. I don't recall where that consitent/inconsistent updates thing is. Steve Erbach On Mon, 14 Feb 2005 20:29:31 +0100, Gustav Brock wrote: > Hi Steve > > I find it a pity that competition fades away. > > By the way, couldn't you do it without the NOT IN (...) or temp table > by - in your original attempt - not using joins but a simple WHERE > S.CAS1<>T.CAS1 AND S.CAS2<>T.CAS2 AND etc.? > Also, did you try the consistent/inconsistent updates setting? > > /gustav > From erbachs at gmail.com Mon Feb 14 14:08:46 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 14:08:46 -0600 Subject: [AccessD] A2000: Numbering records in Detail area on report Message-ID: <39cb22f305021412084ddfae84@mail.gmail.com> Dear Group, In one report I'm designing, the client wants to have each row numbered sequentially, whether it's a subset of the table or the whole table's worth of rows. Is there a function that allows me to add a row number on a report? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From martyconnelly at shaw.ca Mon Feb 14 14:49:35 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 14 Feb 2005 12:49:35 -0800 Subject: [AccessD] Remote keyboards and monitors References: <0IBX00E152LCJ8@l-daemon> Message-ID: <42110EDF.2010401@shaw.ca> I believe that was among one of the first apps for realvnc from att cambridge labs to connect one PC to monitor multiple servers http://www.realvnc.com/how.html Jim Lawrence wrote: >Hi All: > >Does anyone have a solution to using remote keyboards and monitors. The >drone of servers is finally getting to me and it would be great to just set >them up in the workshop (...just put in a separate power supply so the main >server and table saw will not be vying for power)...away for the computer >room. > >The actual task is simple but I have to be able to work on them/ with them >frequently. > >All keyboard and monitor extender, I have seen have a limited cable range >and TermServer is too slow... low resolution too. > >Any thought, comments, product suggestions etc... > >MTIA >Jim > > > -- Marty Connelly Victoria, B.C. Canada From CMackin at quiznos.com Mon Feb 14 14:53:46 2005 From: CMackin at quiznos.com (Mackin, Christopher) Date: Mon, 14 Feb 2005 13:53:46 -0700 Subject: [AccessD] A2000: Numbering records in Detail area on report Message-ID: You can just set a textbox value =1 and then set the Running Sum appropriately. -Chris Mackin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Monday, February 14, 2005 1:09 PM To: Access Developers discussion and problem solving Subject: [AccessD] A2000: Numbering records in Detail area on report Dear Group, In one report I'm designing, the client wants to have each row numbered sequentially, whether it's a subset of the table or the whole table's worth of rows. Is there a function that allows me to add a row number on a report? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 14 15:04:18 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 15:04:18 -0600 Subject: [AccessD] A2000: Numbering records in Detail area on report In-Reply-To: References: Message-ID: <39cb22f30502141304417d5914@mail.gmail.com> Chris, Well, look at that! Thank you! Steve Erbach Neenah, WI On Mon, 14 Feb 2005 13:53:46 -0700, Mackin, Christopher wrote: > You can just set a textbox value =1 and then set the Running Sum appropriately. > > -Chris Mackin > From apg at alun.de Mon Feb 14 15:04:55 2005 From: apg at alun.de (Alun Garraway) Date: Mon, 14 Feb 2005 22:04:55 +0100 Subject: [AccessD] Linux VB? In-Reply-To: <0IBX00G212VAX9@l-daemon> References: <0IBX00G212VAX9@l-daemon> Message-ID: <42111277.8090100@alun.de> Jim Lawrence schrieb: >OT slightly > >Hi All: > >Received and email about a Linux VB version. It is not filled with all the >down and dirty tricks and object but it is suppose to be very useful, at >least to the friend that sent the URL. > >http://gambas.sourceforge.net/ > >Have fun >Jim > > > I think Object Basic from Janus is little bit better.... available for windows and linux http://www.janus-software.com/phoenix_features.html mho :-) alun From accessd at shaw.ca Mon Feb 14 15:18:36 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 14 Feb 2005 13:18:36 -0800 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <42110EDF.2010401@shaw.ca> Message-ID: <0IBX00C0P76YSC@l-daemon> Hi John and Marty: The VNC stuff looks very interesting and maybe TermServer is worth a second look. Thanks for the info Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Monday, February 14, 2005 12:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote keyboards and monitors I believe that was among one of the first apps for realvnc from att cambridge labs to connect one PC to monitor multiple servers http://www.realvnc.com/how.html Jim Lawrence wrote: >Hi All: > >Does anyone have a solution to using remote keyboards and monitors. The >drone of servers is finally getting to me and it would be great to just set >them up in the workshop (...just put in a separate power supply so the main >server and table saw will not be vying for power)...away for the computer >room. > >The actual task is simple but I have to be able to work on them/ with them >frequently. > >All keyboard and monitor extender, I have seen have a limited cable range >and TermServer is too slow... low resolution too. > >Any thought, comments, product suggestions etc... > >MTIA >Jim > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Mon Feb 14 15:24:05 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 14 Feb 2005 13:24:05 -0800 Subject: [AccessD] Linux VB? In-Reply-To: <42111277.8090100@alun.de> Message-ID: <0IBX00F0P7G35F@l-daemon> Alun: The language version looks excellent! :-) Thanks for the info... Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Alun Garraway Sent: Monday, February 14, 2005 1:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Linux VB? Jim Lawrence schrieb: >OT slightly > >Hi All: > >Received and email about a Linux VB version. It is not filled with all the >down and dirty tricks and object but it is suppose to be very useful, at >least to the friend that sent the URL. > >http://gambas.sourceforge.net/ > >Have fun >Jim > > > I think Object Basic from Janus is little bit better.... available for windows and linux http://www.janus-software.com/phoenix_features.html mho :-) alun -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dmcafee at pacbell.net Mon Feb 14 15:33:08 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Mon, 14 Feb 2005 13:33:08 -0800 Subject: [AccessD] A2000: Numbering records in Detail area on report In-Reply-To: <39cb22f305021412084ddfae84@mail.gmail.com> Message-ID: You can also set an unbound text box = me.currentrecord in the Detail_format of the report. I've used this many times when I needed to color the first few rows a specific color. David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Monday, February 14, 2005 12:09 PM To: Access Developers discussion and problem solving Subject: [AccessD] A2000: Numbering records in Detail area on report Dear Group, In one report I'm designing, the client wants to have each row numbered sequentially, whether it's a subset of the table or the whole table's worth of rows. Is there a function that allows me to add a row number on a report? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 14 16:04:46 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 16:04:46 -0600 Subject: [AccessD] A2000: Numbering records in Detail area on report In-Reply-To: References: <39cb22f305021412084ddfae84@mail.gmail.com> Message-ID: <39cb22f305021414042fdcd857@mail.gmail.com> David, Thank you. Steve Erbach On Mon, 14 Feb 2005 13:33:08 -0800, dmcafee at pacbell.net wrote: > You can also set an unbound text box = me.currentrecord in the Detail_format > of the report. > > I've used this many times when I needed to color the first few rows a > specific color. > > David From martyconnelly at shaw.ca Mon Feb 14 16:10:26 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 14 Feb 2005 14:10:26 -0800 Subject: [AccessD] ping from access References: Message-ID: <421121D2.3080808@shaw.ca> Ahh you want the cmd window to remain open to check the cmd options type cmd /? I believe cmd /c is the default and that closes the window on termination So you want shell( "cmd /K ping www.databaseadvisors.com" ) This will leave the cmd window open, so you can toddle over at your conveniance. Anything longer than a one line command needs a .bat batch file and use of %1 %2 etc to handle input strings If you want to do this by vba api code, uggh it is convoluted use winsock.ocx. I can't remember there maybe license issues with winsock, need a copy of VB6 or something. but you will get the responses returned and parsed. See example http://www.freevbcode.com/ShowCode.Asp?ID=199 John Clark wrote: >Why do I need to pipe it? I'm not doubting that you are probably >correct...I am just curious as to why. My ping runs, but it is >minimized. I can switch over to that window real quick, but that really >isn't very good. And, then it just disappears too. > >One of the things that I would like this to do is to simply check that >the address is available, at least at a ping level. I was also hoping >that I could connect to a telnet session for the chosen address, by >clicking a button. This would give me an outlet for all else that I >need...I think. > >Thanks for the help so far! > >John W Clark > > > >>>>martyconnelly at shaw.ca 2/11/2005 3:04 PM >>> >>>> >>>> >You might want to direct to a file for output although there maybe a 15 > >second delay if unreachable >like so >ping 207.46.245.230 > "c:\temp2\pingtest.txt" > >It depends on what info you need returned. > >John Clark wrote: > > > >>I want the ability to ping an IP address from access, and from there >>I'll see what I can do with it. I figured I could do something like: >> >> >>dim IPAddress as String >> >>IPAddress = "ping " & txtIP.value >>Shell(IPAddress) >> >>Am I on the right track? >> >>I am juggling about 20 things, and doing this in between, so my brain >>power to project ratio is depleted a bit. >> >> >> >> > > > -- Marty Connelly Victoria, B.C. Canada From stuart at lexacorp.com.pg Mon Feb 14 16:18:17 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 15 Feb 2005 08:18:17 +1000 Subject: [AccessD] Timer function, fraction of seconds In-Reply-To: Message-ID: <4211B049.16781.80611BC@stuart.lexacorp.com.pg> On 14 Feb 2005 at 16:49, Gustav Brock wrote: > Hi Stuart > > Thanks. Are you sure about those 10 ms? > If I run a small test function: > I did say "roughly". The actual resolution of Timer will vary, not only because of the low priority, but also because of variations in the timer resolution from machine to machine. You can find the timer resolution for the machine you are running on using the GetSystemTimeAdjustment API call. -- Stuart From stuart at lexacorp.com.pg Mon Feb 14 16:23:36 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 15 Feb 2005 08:23:36 +1000 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <0IBX00E152LCJ8@l-daemon> References: <39cb22f30502141112b4208bb@mail.gmail.com> Message-ID: <4211B188.30853.80AEFD4@stuart.lexacorp.com.pg> On 14 Feb 2005 at 11:39, Jim Lawrence wrote: > Hi All: > > Does anyone have a solution to using remote keyboards and monitors. The > drone of servers is finally getting to me and it would be great to just set > them up in the workshop (...just put in a separate power supply so the main > server and table saw will not be vying for power)...away for the computer > room. > I use TightVNC for this - http://www.tightvnc.com/ -- Stuart From accessd at shaw.ca Mon Feb 14 16:29:06 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 14 Feb 2005 14:29:06 -0800 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <4211B188.30853.80AEFD4@stuart.lexacorp.com.pg> Message-ID: <0IBX001G0AGGZM@l-daemon> Excellent. |-) Thanks Stuart Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Monday, February 14, 2005 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote keyboards and monitors On 14 Feb 2005 at 11:39, Jim Lawrence wrote: > Hi All: > > Does anyone have a solution to using remote keyboards and monitors. The > drone of servers is finally getting to me and it would be great to just set > them up in the workshop (...just put in a separate power supply so the main > server and table saw will not be vying for power)...away for the computer > room. > I use TightVNC for this - http://www.tightvnc.com/ -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Mon Feb 14 18:16:54 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 14 Feb 2005 16:16:54 -0800 Subject: [AccessD] New version of VSTO References: <0IBX001G0AGGZM@l-daemon> Message-ID: <42113F76.5050405@shaw.ca> Microsoft has announced last week a new version of VSTO but it looks more directed at Excel and Word Enables you to drop .Net controls directly into word documents and do a 1 click distribution from a server. The standalone version might be more expensive since it contains VB.Net http://www.devx.com/dotnet/Article/27231 A. Russell Jones See second page -- Marty Connelly Victoria, B.C. Canada From cfoust at infostatsystems.com Mon Feb 14 19:12:07 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 14 Feb 2005 17:12:07 -0800 Subject: [AccessD] New version of VSTO Message-ID: The existing version of VSTO also contains VB.Net standard. Charlotte Foust -----Original Message----- From: MartyConnelly [mailto:martyconnelly at shaw.ca] Sent: Monday, February 14, 2005 4:17 PM To: Access Developers discussion and problem solving Subject: [AccessD] New version of VSTO Microsoft has announced last week a new version of VSTO but it looks more directed at Excel and Word Enables you to drop .Net controls directly into word documents and do a 1 click distribution from a server. The standalone version might be more expensive since it contains VB.Net http://www.devx.com/dotnet/Article/27231 A. Russell Jones See second page -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Feb 14 19:19:04 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Mon, 14 Feb 2005 20:19:04 -0500 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <0IBX00C0P76YSC@l-daemon> Message-ID: <000501c512fc$5b2ecee0$697aa8c0@ColbyM6805> VNC of any variety is much slower than terminal server. I use both in various situations. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 4:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Hi John and Marty: The VNC stuff looks very interesting and maybe TermServer is worth a second look. Thanks for the info Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Monday, February 14, 2005 12:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote keyboards and monitors I believe that was among one of the first apps for realvnc from att cambridge labs to connect one PC to monitor multiple servers http://www.realvnc.com/how.html Jim Lawrence wrote: >Hi All: > >Does anyone have a solution to using remote keyboards and monitors. The >drone of servers is finally getting to me and it would be great to just >set them up in the workshop (...just put in a separate power supply so >the main server and table saw will not be vying for power)...away for >the computer room. > >The actual task is simple but I have to be able to work on them/ with >them frequently. > >All keyboard and monitor extender, I have seen have a limited cable >range and TermServer is too slow... low resolution too. > >Any thought, comments, product suggestions etc... > >MTIA >Jim > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Mon Feb 14 23:04:02 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 14 Feb 2005 21:04:02 -0800 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <000501c512fc$5b2ecee0$697aa8c0@ColbyM6805> Message-ID: <0IBX0071MSQQH5@l-daemon> Well John, I did not know that. ...and that is true for all varieties? Thanks a lot Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Monday, February 14, 2005 5:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors VNC of any variety is much slower than terminal server. I use both in various situations. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 4:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Hi John and Marty: The VNC stuff looks very interesting and maybe TermServer is worth a second look. Thanks for the info Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Monday, February 14, 2005 12:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote keyboards and monitors I believe that was among one of the first apps for realvnc from att cambridge labs to connect one PC to monitor multiple servers http://www.realvnc.com/how.html Jim Lawrence wrote: >Hi All: > >Does anyone have a solution to using remote keyboards and monitors. The >drone of servers is finally getting to me and it would be great to just >set them up in the workshop (...just put in a separate power supply so >the main server and table saw will not be vying for power)...away for >the computer room. > >The actual task is simple but I have to be able to work on them/ with >them frequently. > >All keyboard and monitor extender, I have seen have a limited cable >range and TermServer is too slow... low resolution too. > >Any thought, comments, product suggestions etc... > >MTIA >Jim > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 14 23:14:58 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 15 Feb 2005 00:14:58 -0500 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <0IBX0071MSQQH5@l-daemon> Message-ID: <000901c5131d$4b5973a0$697aa8c0@ColbyM6805> Yea, it seems. MS TS is tightly integrated with windows and sends much less info for a given change in screen. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, February 15, 2005 12:04 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Well John, I did not know that. ...and that is true for all varieties? Thanks a lot Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Monday, February 14, 2005 5:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors VNC of any variety is much slower than terminal server. I use both in various situations. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 4:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Hi John and Marty: The VNC stuff looks very interesting and maybe TermServer is worth a second look. Thanks for the info Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Monday, February 14, 2005 12:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote keyboards and monitors I believe that was among one of the first apps for realvnc from att cambridge labs to connect one PC to monitor multiple servers http://www.realvnc.com/how.html Jim Lawrence wrote: >Hi All: > >Does anyone have a solution to using remote keyboards and monitors. The >drone of servers is finally getting to me and it would be great to just >set them up in the workshop (...just put in a separate power supply so >the main server and table saw will not be vying for power)...away for >the computer room. > >The actual task is simple but I have to be able to work on them/ with >them frequently. > >All keyboard and monitor extender, I have seen have a limited cable >range and TermServer is too slow... low resolution too. > >Any thought, comments, product suggestions etc... > >MTIA >Jim > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Tue Feb 15 03:09:40 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Tue, 15 Feb 2005 10:09:40 +0100 Subject: [AccessD] Remote keyboards and monitors Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B57C0@stekelbes.ithelps.local> I confirm. I use PC Anywhere for ages now, and TS is the fastest even over low speed links. But I still use PC Anywhere for remote management because these KVM software are the only one that can be used to see the "real" screen of a server. I case of error messages or real server KVM interaction TS is not useable. I seen softwareupdates give an error on the real adminitrator screen while I was installing it via a TS session. Also scheduled programs give an error on the "real" administrator screen, not in the TS session. So for remote server management you would still need an PC Anywhere or VNC type soft. Altoug for remote user management I use TS because it's much faster. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 15, 2005 6:15 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Yea, it seems. MS TS is tightly integrated with windows and sends much less info for a given change in screen. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, February 15, 2005 12:04 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Well John, I did not know that. ...and that is true for all varieties? Thanks a lot Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Monday, February 14, 2005 5:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors VNC of any variety is much slower than terminal server. I use both in various situations. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 4:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Hi John and Marty: The VNC stuff looks very interesting and maybe TermServer is worth a second look. Thanks for the info Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Monday, February 14, 2005 12:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote keyboards and monitors I believe that was among one of the first apps for realvnc from att cambridge labs to connect one PC to monitor multiple servers http://www.realvnc.com/how.html Jim Lawrence wrote: >Hi All: > >Does anyone have a solution to using remote keyboards and monitors. The >drone of servers is finally getting to me and it would be great to just >set them up in the workshop (...just put in a separate power supply so >the main server and table saw will not be vying for power)...away for >the computer room. > >The actual task is simple but I have to be able to work on them/ with >them frequently. > >All keyboard and monitor extender, I have seen have a limited cable >range and TermServer is too slow... low resolution too. > >Any thought, comments, product suggestions etc... > >MTIA >Jim > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Tue Feb 15 04:29:15 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Tue, 15 Feb 2005 11:29:15 +0100 Subject: [AccessD] Knowing when DB is read-only Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B57C3@stekelbes.ithelps.local> Dear group I have a backend MDB database that is about 677MB in size and growing.... For reasons of fast recovery this file is not only backuped on tape several times a day, but also copied several times a day to my notebook computer (using briefcase but I don't use syncing at datalevel, just file level). Because copying this file takes about a minute or so, it seems that the database get's in a read-only state. I noticed this because on my server two applications run every 2,5 minutes dooing some stuff on it, but during the filecopy I get "No updateable query" errrors. So the question is, how can I get the state of the database during opening so I can leave straightaway the application on the server when it notices that the backend is read-only or whatever state while copying the file to my notebook??? Greetz Erwin Craps Zaakvoerder www.ithelps.be/onsgezin This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. IT Helps - I.T. Help Center *** Box Office Belgium & Luxembourg www.ithelps.be * www.boxoffice.be * www.stadleuven.be IT Helps bvba* ** Mercatorpad 3 ** 3000 Leuven IT Helps * Phone: +32 16 296 404 * Fax: +32 16 296 405 E-mail: Info at ithelps.be Box Office ** Fax: +32 16 296 406 ** Box Office E-mail: Staff at boxoffice.be From bheid at appdevgrp.com Tue Feb 15 08:15:44 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Tue, 15 Feb 2005 09:15:44 -0500 Subject: [AccessD] OT: Folding In-Reply-To: <916187228923D311A6FE00A0CC3FAA30AEFB17@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE7D6@ADGSERVER> I can't answer your question, but I run the command line version at home with no problems. I would think that installing your version as admin may help. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Monday, February 14, 2005 1:49 PM To: 'Access Developers discussion and problem solving'; 'John W. Colby' Subject: [AccessD] OT: Folding Hi John, I downloaded the Stanford folding program the other night (ver 5.0.3). As soon as I did anything to the tray icon I was immediately looking as a black screen, followed a few milliseconds later by the BIOS bootup screen. So I just uninstalled it. ;-( Should I have installed it as the Admin (I'm running Win 2k SP4)? Lambert From john at winhaven.net Tue Feb 15 08:36:45 2005 From: john at winhaven.net (John Bartow) Date: Tue, 15 Feb 2005 08:36:45 -0600 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <0IBX00E152LCJ8@l-daemon> Message-ID: Jim, Is this for your home office? If so I use a 4 port hardware KVM in my office that connects my WXP, W2k, W98 workstations and my server to one of keyboard, mouse and monitor. I then hot key from one to the other as needed. I have done this for years now. No software component at all. The only limit is distance. The video cable has the lowest limit for length although there are extender units available for these just as there are for USB cables. I have used a unit from ATEN (not in my office but in a training facility I consulted on) that extends the KVM to 1000 feet (via CAT5 cable) and they have stronger units available. Approx. prices KVM-$100 ATEN KVM extender $250. (Of course, that cost is quickly made up in replacing 3 monitors.) I use NetOp and PC Anywhere remote control software for various clients that I call into via the internet. I prefer NetOp. Much quicker and their free "name server" is nice for small businesses that have dynamic IP assignment. You don't have to constantly know what IP your client has assigned to it. PC Anywhere is less expensive (if you want to buy it off eBay its actually cheap). John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 1:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Remote keyboards and monitors Hi All: Does anyone have a solution to using remote keyboards and monitors. The drone of servers is finally getting to me and it would be great to just set them up in the workshop (...just put in a separate power supply so the main server and table saw will not be vying for power)...away for the computer room. The actual task is simple but I have to be able to work on them/ with them frequently. All keyboard and monitor extender, I have seen have a limited cable range and TermServer is too slow... low resolution too. Any thought, comments, product suggestions etc... MTIA Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Tue Feb 15 08:59:40 2005 From: john at winhaven.net (John Bartow) Date: Tue, 15 Feb 2005 08:59:40 -0600 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: Message-ID: Oh BTW, I have about 25' of cable connecting my KVM to my keyboard, mouse and monitor. My computers are all on a shelf in a closet behind me. The noise is minimal when the louvered doors are closed yet its convenient to get at them if I need to. Plus it conceals the jumble of wires from DSL modem to firewall, router, switch, WAP and UPS to computers. http://www.winhaven.net/wiring.html John "but I like spaghetti" Bartow -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 15, 2005 8:37 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Jim, Is this for your home office? If so I use a 4 port hardware KVM in my office that connects my WXP, W2k, W98 workstations and my server to one of keyboard, mouse and monitor. I then hot key from one to the other as needed. I have done this for years now. No software component at all. The only limit is distance. The video cable has the lowest limit for length although there are extender units available for these just as there are for USB cables. I have used a unit from ATEN (not in my office but in a training facility I consulted on) that extends the KVM to 1000 feet (via CAT5 cable) and they have stronger units available. Approx. prices KVM-$100 ATEN KVM extender $250. (Of course, that cost is quickly made up in replacing 3 monitors.) I use NetOp and PC Anywhere remote control software for various clients that I call into via the internet. I prefer NetOp. Much quicker and their free "name server" is nice for small businesses that have dynamic IP assignment. You don't have to constantly know what IP your client has assigned to it. PC Anywhere is less expensive (if you want to buy it off eBay its actually cheap). John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 1:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Remote keyboards and monitors Hi All: Does anyone have a solution to using remote keyboards and monitors. The drone of servers is finally getting to me and it would be great to just set them up in the workshop (...just put in a separate power supply so the main server and table saw will not be vying for power)...away for the computer room. The actual task is simple but I have to be able to work on them/ with them frequently. All keyboard and monitor extender, I have seen have a limited cable range and TermServer is too slow... low resolution too. Any thought, comments, product suggestions etc... MTIA 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 nkling at co.montgomery.ny.us Tue Feb 15 09:06:55 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Tue, 15 Feb 2005 10:06:55 -0500 Subject: [AccessD] Sorting combo based on Union query Message-ID: <30BC111F638EB54082001A7E7282FE41114CF7@elmo.co.montgomery.ny.us> I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal From CMackin at quiznos.com Tue Feb 15 09:18:45 2005 From: CMackin at quiznos.com (Mackin, Christopher) Date: Tue, 15 Feb 2005 08:18:45 -0700 Subject: [AccessD] Sorting combo based on Union query Message-ID: Use 2 Columns, make sure the number associated with the 'All' column is less than any value found in MyTable.Field, then have MyTable.Field Twice and sort by the one that's not displayed. -Chris Mackin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Neal Kling Sent: Tuesday, February 15, 2005 8:07 AM To: Access Developers discussion and problem solving Subject: [AccessD] Sorting combo based on Union query I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Tue Feb 15 09:22:40 2005 From: erbachs at gmail.com (Steve Erbach) Date: Tue, 15 Feb 2005 09:22:40 -0600 Subject: [AccessD] Sorting combo based on Union query In-Reply-To: <30BC111F638EB54082001A7E7282FE41114CF7@elmo.co.montgomery.ny.us> References: <30BC111F638EB54082001A7E7282FE41114CF7@elmo.co.montgomery.ny.us> Message-ID: <39cb22f305021507227c7b7428@mail.gmail.com> Neal, I got this from Database Creations' products. Make your query like this: SELECT "" AS DisplayValue, "*" AS KeyValue FROM MyTable UNION SELECT DISTINCT MyTable.Field AS DisplayValue, MyTable.Field AS KeyValue FROM MyTable ORDER BY KeyValue; That is, make two identical fields from MyTable.Field and use the KeyValue as the Sorting field. Make the width of the 2nd field 0 in your combo box and use it as the Bound field. Thus when is selected, the bound value will be * which can be inserted into a SQL string to make 'LIKE *' Steve Erbach Neenah, Wi Instead of using "All" you could try "" On Tue, 15 Feb 2005 10:06:55 -0500, Neal Kling wrote: > I'm adding an "All" selection to a combo box using a union query more or less like this: > > SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; > > MyTable.Field is defined as Text but contains Integer values. > > Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. > > So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? > > Thanks, > Neal > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Feb 15 09:22:53 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 15 Feb 2005 16:22:53 +0100 Subject: [AccessD] Sorting combo based on Union query Message-ID: Hi Neal You can add .. ORDER BY ABS([field]='All') DESC, [field] ASC; /gustav >>> nkling at co.montgomery.ny.us 15-02-2005 16:06:55 >>> I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal From JHewson at karta.com Tue Feb 15 09:24:15 2005 From: JHewson at karta.com (Jim Hewson) Date: Tue, 15 Feb 2005 09:24:15 -0600 Subject: [AccessD] Sorting combo based on Union query Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068D75@karta-exc-int.Karta.com> You could add a column with an IIF statement. e.g. MySort: IIF(snoot = "All", 0, 1) then sort on MySort then the field. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Neal Kling Sent: Tuesday, February 15, 2005 9:07 AM To: Access Developers discussion and problem solving Subject: [AccessD] Sorting combo based on Union query I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kevinb at bepc.com Tue Feb 15 09:25:35 2005 From: kevinb at bepc.com (Kevin Bachmeier) Date: Tue, 15 Feb 2005 09:25:35 -0600 Subject: [AccessD] Sorting combo based on Union query Message-ID: <5C210A2F04B76B4AB2A18E6FEB81713401CDA2A6@HDQ06.bepc.net> Would "*All" work for you instead of "All"? HTH Kevin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Neal Kling Sent: Tuesday, February 15, 2005 9:07 AM To: Access Developers discussion and problem solving Subject: [AccessD] Sorting combo based on Union query I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From nkling at co.montgomery.ny.us Tue Feb 15 09:35:44 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Tue, 15 Feb 2005 10:35:44 -0500 Subject: [AccessD] Sorting combo based on Union query Message-ID: <30BC111F638EB54082001A7E7282FE4107F117@elmo.co.montgomery.ny.us> Thanks to you and Steve. The two column idea works great. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Mackin, Christopher Sent: Tuesday, February 15, 2005 10:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Sorting combo based on Union query Use 2 Columns, make sure the number associated with the 'All' column is less than any value found in MyTable.Field, then have MyTable.Field Twice and sort by the one that's not displayed. -Chris Mackin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Neal Kling Sent: Tuesday, February 15, 2005 8:07 AM To: Access Developers discussion and problem solving Subject: [AccessD] Sorting combo based on Union query I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From nkling at co.montgomery.ny.us Tue Feb 15 09:37:21 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Tue, 15 Feb 2005 10:37:21 -0500 Subject: [AccessD] Sorting combo based on Union query Message-ID: <30BC111F638EB54082001A7E7282FE4107F118@elmo.co.montgomery.ny.us> I had tried this with a space at the beginning of "All" which works but just looks a bit funky. It would have been my option if nothing else had worked. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Kevin Bachmeier Sent: Tuesday, February 15, 2005 10:26 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Sorting combo based on Union query Would "*All" work for you instead of "All"? HTH Kevin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Neal Kling Sent: Tuesday, February 15, 2005 9:07 AM To: Access Developers discussion and problem solving Subject: [AccessD] Sorting combo based on Union query I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 bellsouth.net Tue Feb 15 09:48:23 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 15 Feb 2005 10:48:23 -0500 Subject: [AccessD] Sorting combo based on Union query In-Reply-To: <30BC111F638EB54082001A7E7282FE41114CF7@elmo.co.montgomery.ny.us> Message-ID: <20050215154818.DMTX730.imf22aec.mail.bellsouth.net@SUSANONE> Does enclosing All in ()'s help? I can't remember if the ( -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Neal Kling Sent: Tuesday, February 15, 2005 10:07 AM To: Access Developers discussion and problem solving Subject: [AccessD] Sorting combo based on Union query I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Tue Feb 15 09:48:23 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 15 Feb 2005 10:48:23 -0500 Subject: [AccessD] Sorting combo based on Union query In-Reply-To: <30BC111F638EB54082001A7E7282FE41114CF7@elmo.co.montgomery.ny.us> Message-ID: <20050215154829.DMXT730.imf22aec.mail.bellsouth.net@SUSANONE> ?Asc("1") 49 ?Asc(1) 49 ?Asc("(") 40 The Ascii character for the ( is smaller than the character for 1 -- have you tried enclosing All in ()'s? Susan H. I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Tue Feb 15 09:51:16 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 15 Feb 2005 10:51:16 -0500 Subject: [AccessD] Sorting combo based on Union query In-Reply-To: <20050215154818.DMTX730.imf22aec.mail.bellsouth.net@SUSANONE> Message-ID: <20050215155110.DPID730.imf22aec.mail.bellsouth.net@SUSANONE> Sorry. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, February 15, 2005 10:48 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Sorting combo based on Union query Does enclosing All in ()'s help? I can't remember if the ( -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Neal Kling Sent: Tuesday, February 15, 2005 10:07 AM To: Access Developers discussion and problem solving Subject: [AccessD] Sorting combo based on Union query I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From nkling at co.montgomery.ny.us Tue Feb 15 09:52:14 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Tue, 15 Feb 2005 10:52:14 -0500 Subject: [AccessD] Sorting combo based on Union query Message-ID: <30BC111F638EB54082001A7E7282FE4107F11A@elmo.co.montgomery.ny.us> Yes, that would work also. And, if I didn't have the two column trick I think it would look cleaner than putting a space in front of the "All". Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Susan Harkins Sent: Tuesday, February 15, 2005 10:48 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Sorting combo based on Union query ?Asc("1") 49 ?Asc(1) 49 ?Asc("(") 40 The Ascii character for the ( is smaller than the character for 1 -- have you tried enclosing All in ()'s? Susan H. I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From lembit.soobik at t-online.de Tue Feb 15 09:59:13 2005 From: lembit.soobik at t-online.de (Lembit Soobik) Date: Tue, 15 Feb 2005 16:59:13 +0100 Subject: [AccessD] Remote keyboards and monitors References: Message-ID: <043301c51377$4bc6c180$0300a8c0@S856> I use a SW named " Kavoom!" (http://www.kavoom.biz/) and am pretty happy with that. much better and easier than PCanywhere on one PC I dont even have any monitor,mouse keyboard. Just the network. check it out. they have a free trial period Lembit Soobik ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 15, 2005 3:36 PM Subject: RE: [AccessD] Remote keyboards and monitors > Jim, > Is this for your home office? > > If so I use a 4 port hardware KVM in my office that connects my WXP, W2k, > W98 workstations and my server to one of keyboard, mouse and monitor. I then > hot key from one to the other as needed. I have done this for years now. No > software component at all. The only limit is distance. The video cable has > the lowest limit for length although there are extender units available for > these just as there are for USB cables. I have used a unit from ATEN (not in > my office but in a training facility I consulted on) that extends the KVM to > 1000 feet (via CAT5 cable) and they have stronger units available. Approx. > prices KVM-$100 ATEN KVM extender $250. (Of course, that cost is quickly > made up in replacing 3 monitors.) > > I use NetOp and PC Anywhere remote control software for various clients that > I call into via the internet. I prefer NetOp. Much quicker and their free > "name server" is nice for small businesses that have dynamic IP assignment. > You don't have to constantly know what IP your client has assigned to it. PC > Anywhere is less expensive (if you want to buy it off eBay its actually > cheap). > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Monday, February 14, 2005 1:39 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Remote keyboards and monitors > > Hi All: > > Does anyone have a solution to using remote keyboards and monitors. The > drone of servers is finally getting to me and it would be great to just set > them up in the workshop (...just put in a separate power supply so the main > server and table saw will not be vying for power)...away for the computer > room. > > The actual task is simple but I have to be able to work on them/ with them > frequently. > > All keyboard and monitor extender, I have seen have a limited cable range > and TermServer is too slow... low resolution too. > > Any thought, comments, product suggestions etc... > > MTIA > 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 Tue Feb 15 10:00:14 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 15 Feb 2005 08:00:14 -0800 Subject: [AccessD] Sorting combo based on Union query Message-ID: SELECT "All" as Field1, 0 As SortBy from MyTable UNION SELECT MyTable.Field1, 1 As SortBy FROM MyTable OrderBy SortBy, Field1 Charlotte Foust -----Original Message----- From: Neal Kling [mailto:nkling at co.montgomery.ny.us] Sent: Tuesday, February 15, 2005 7:07 AM To: Access Developers discussion and problem solving Subject: [AccessD] Sorting combo based on Union query I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From adtp at touchtelindia.net Tue Feb 15 10:33:04 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Tue, 15 Feb 2005 22:03:04 +0530 Subject: [AccessD] A2000: DELETE query with JOIN References: <39cb22f305021411574201630@mail.gmail.com> Message-ID: <007d01c5137c$4f142580$e91865cb@winxp> Steve, You are aiming at deletion of such records in table T1 as match those in table T2, based upon the combination of four fields (CAS1 to CAS4). It is presumed that no relationship has been enforced between the two tables. Only permissible relationship would have been one to many (or one to one) between T2 and T1, and that would imply deletion of all records in table T1. Both styles of delete query, as given below are found to work successfully. (a) Multiple Join of four fields (CAS1 to CAS4) (b) No Join (uses In clause instead) For query (a) to work, it has to be ensured that primary key for table T2 (combination of CAS1 to CAS4) is set correctly . For table T1, setting of such primary key is not essential. However, there is no problem if it exists. For query (b) to work, status of primary key (covering the four fields) in the two tables has no bearing. SQL for both cases is given below. Query (a) is expected to be faster than that at (b). If required, a sample db demonstrating the two queries, can be sent to you. With best wishes, A.D.Tejpal -------------- (a) Delete Query - Multiple Join ===================================== DELETE T1.* FROM T1 INNER JOIN T2 ON (T1.CAS1 = T2.CAS1) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS4 = T2.CAS4); ===================================== (b) Delete Query - No Join (Uses In clause instead) ===================================== DELETE T1.* FROM T1 WHERE ((([CAS1] & [CAS2] & [CAS3] & [CAS4]) In (Select [CAS1] & [CAS2] & [CAS3] & [CAS4] From T2))); ===================================== ----- Original Message ----- From: Steve Erbach To: Access Developers discussion and problem solving Sent: Tuesday, February 15, 2005 01:27 Subject: Re: [AccessD] A2000: DELETE query with JOIN Gustav, Yes, that's something I did try; that is, removing the JOINs and going with the WHERE clause only. No dice. I don't recall where that consitent/inconsistent updates thing is. Steve Erbach On Mon, 14 Feb 2005 20:29:31 +0100, Gustav Brock wrote: > Hi Steve > > I find it a pity that competition fades away. > > By the way, couldn't you do it without the NOT IN (...) or temp table > by - in your original attempt - not using joins but a simple WHERE > S.CAS1<>T.CAS1 AND S.CAS2<>T.CAS2 AND etc.? > Also, did you try the consistent/inconsistent updates setting? > > /gustav From accessd at shaw.ca Tue Feb 15 11:17:39 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 15 Feb 2005 09:17:39 -0800 Subject: [AccessD] Knowing when DB is read-only In-Reply-To: <46B976F2B698FF46A4FE7636509B22DF1B57C3@stekelbes.ithelps.local> Message-ID: <0IBY00F2KQR3HL@l-daemon> Hi Erwin: I am not sure of all the issues with copying a file while in use. Some of the better backup software solutions can it without being affecting the state of the file or being unable to backup the file. Have you tried using master and replicas to sync a file backup? I had a system a few years ago that used this method, designed for a couple of sites and to transfer data to the laptops for off site work. As an extra benefit, there were plenty of backups around and an incomplete database could be synced up in about 30 seconds and never any issues with locked records. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Tuesday, February 15, 2005 2:29 AM To: Access Developers discussion and problem solving Subject: [AccessD] Knowing when DB is read-only Dear group I have a backend MDB database that is about 677MB in size and growing.... For reasons of fast recovery this file is not only backuped on tape several times a day, but also copied several times a day to my notebook computer (using briefcase but I don't use syncing at datalevel, just file level). Because copying this file takes about a minute or so, it seems that the database get's in a read-only state. I noticed this because on my server two applications run every 2,5 minutes dooing some stuff on it, but during the filecopy I get "No updateable query" errrors. So the question is, how can I get the state of the database during opening so I can leave straightaway the application on the server when it notices that the backend is read-only or whatever state while copying the file to my notebook??? Greetz Erwin Craps Zaakvoerder www.ithelps.be/onsgezin This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. IT Helps - I.T. Help Center *** Box Office Belgium & Luxembourg www.ithelps.be * www.boxoffice.be * www.stadleuven.be IT Helps bvba* ** Mercatorpad 3 ** 3000 Leuven IT Helps * Phone: +32 16 296 404 * Fax: +32 16 296 405 E-mail: Info at ithelps.be Box Office ** Fax: +32 16 296 406 ** Box Office E-mail: Staff at boxoffice.be -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Feb 15 11:25:51 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 15 Feb 2005 09:25:51 -0800 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: Message-ID: <0IBY00F4QR4R07@l-daemon> Hi John: We were setting up a number of sites this summer and the client had us use KVMs for their servers. They worked great but I did not know they have extensions that could link servers over fifty meters away or that extensions were available. I will definitely have to look into that option. :-) Thanks for all the info Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 15, 2005 6:37 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Jim, Is this for your home office? If so I use a 4 port hardware KVM in my office that connects my WXP, W2k, W98 workstations and my server to one of keyboard, mouse and monitor. I then hot key from one to the other as needed. I have done this for years now. No software component at all. The only limit is distance. The video cable has the lowest limit for length although there are extender units available for these just as there are for USB cables. I have used a unit from ATEN (not in my office but in a training facility I consulted on) that extends the KVM to 1000 feet (via CAT5 cable) and they have stronger units available. Approx. prices KVM-$100 ATEN KVM extender $250. (Of course, that cost is quickly made up in replacing 3 monitors.) I use NetOp and PC Anywhere remote control software for various clients that I call into via the internet. I prefer NetOp. Much quicker and their free "name server" is nice for small businesses that have dynamic IP assignment. You don't have to constantly know what IP your client has assigned to it. PC Anywhere is less expensive (if you want to buy it off eBay its actually cheap). John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 1:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Remote keyboards and monitors Hi All: Does anyone have a solution to using remote keyboards and monitors. The drone of servers is finally getting to me and it would be great to just set them up in the workshop (...just put in a separate power supply so the main server and table saw will not be vying for power)...away for the computer room. The actual task is simple but I have to be able to work on them/ with them frequently. All keyboard and monitor extender, I have seen have a limited cable range and TermServer is too slow... low resolution too. Any thought, comments, product suggestions etc... MTIA 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 Gustav at cactus.dk Tue Feb 15 11:44:33 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 15 Feb 2005 18:44:33 +0100 Subject: [AccessD] Sorting combo based on Union query Message-ID: Hi all Well, my smart idea doesn't work. However, you can add the field to sort on without giving it a name whatsoever: SELECT Field, 1 FROM tblSomeTable UNION SELECT 'Select all', 0 FROM tblSomeTable ORDER BY 2, 1 ASC; Note the appended field to sort on (which does not need to be included in the column count of the combo- or listbox) and the use of 1 and 2 as field alias. This means you don't need to create new field names and the field name you wish to display is picked once from the original query/table (field). /gustav >>> Gustav at cactus.dk 15-02-2005 16:22:53 >>> Hi Neal You can add .. ORDER BY ABS([field]='All') DESC, [field] ASC; /gustav >>> nkling at co.montgomery.ny.us 15-02-2005 16:06:55 >>> I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal From John.Clark at niagaracounty.com Tue Feb 15 11:51:12 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Tue, 15 Feb 2005 12:51:12 -0500 Subject: [AccessD] Remote keyboards and monitors Message-ID: I don't know the specifics, but we were looking into a KVM type switch from APC that looked pretty promising. It took care of a problem that we currently run into. We have two KVM switches and every now and then...especially on the one...we lose the mouse for a system. This isn't good, because the system will need to be rebooted to rectify this. APC does something differently that this does not happen. John W Clark >>> accessd at shaw.ca 2/15/2005 12:25 PM >>> Hi John: We were setting up a number of sites this summer and the client had us use KVMs for their servers. They worked great but I did not know they have extensions that could link servers over fifty meters away or that extensions were available. I will definitely have to look into that option. :-) Thanks for all the info Jim From John.Clark at niagaracounty.com Tue Feb 15 11:59:16 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Tue, 15 Feb 2005 12:59:16 -0500 Subject: [AccessD] Loading FE to user network drive Message-ID: I have an odd request from one of my department heads. They have inherited an Access 2K program, from an external agency they were working with, and they want me to install it. It has a FE and BE, but they are saying that some of the users of this program will be at multiple computers. They don't want this on every computer. So, they...and I guess I am as well...wondering if there is a problem loading this FE to each of these users' network drives. Every user has a personal drive, which is a directory on the network, under their dept. directory that only they have access to, in most cases. We have a Novell net, if that makes a difference. I know this will use more space, but it is a small FE and it really isn't that big an issue here. Are there any caveats to beware of? Thanks! John W Clark From cfoust at infostatsystems.com Tue Feb 15 12:15:21 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 15 Feb 2005 10:15:21 -0800 Subject: [AccessD] Loading FE to user network drive Message-ID: Do they have Access installed on their machines or is this a runtime you want to install on each network folder? Charlotte Foust -----Original Message----- From: John Clark [mailto:John.Clark at niagaracounty.com] Sent: Tuesday, February 15, 2005 9:59 AM To: accessd at databaseadvisors.com Subject: [AccessD] Loading FE to user network drive I have an odd request from one of my department heads. They have inherited an Access 2K program, from an external agency they were working with, and they want me to install it. It has a FE and BE, but they are saying that some of the users of this program will be at multiple computers. They don't want this on every computer. So, they...and I guess I am as well...wondering if there is a problem loading this FE to each of these users' network drives. Every user has a personal drive, which is a directory on the network, under their dept. directory that only they have access to, in most cases. We have a Novell net, if that makes a difference. I know this will use more space, but it is a small FE and it really isn't that big an issue here. Are there any caveats to beware of? Thanks! John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From John.Clark at niagaracounty.com Tue Feb 15 12:23:46 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Tue, 15 Feb 2005 13:23:46 -0500 Subject: [AccessD] Loading FE to user network drive Message-ID: I'm hoping they all have Access...they should, because it is pretty standard here. >>> cfoust at infostatsystems.com 2/15/2005 1:15 PM >>> Do they have Access installed on their machines or is this a runtime you want to install on each network folder? Charlotte Foust -----Original Message----- From: John Clark [mailto:John.Clark at niagaracounty.com] Sent: Tuesday, February 15, 2005 9:59 AM To: accessd at databaseadvisors.com Subject: [AccessD] Loading FE to user network drive I have an odd request from one of my department heads. They have inherited an Access 2K program, from an external agency they were working with, and they want me to install it. It has a FE and BE, but they are saying that some of the users of this program will be at multiple computers. They don't want this on every computer. So, they...and I guess I am as well...wondering if there is a problem loading this FE to each of these users' network drives. Every user has a personal drive, which is a directory on the network, under their dept. directory that only they have access to, in most cases. We have a Novell net, if that makes a difference. I know this will use more space, but it is a small FE and it really isn't that big an issue here. Are there any caveats to beware of? Thanks! John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 15 12:35:53 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 15 Feb 2005 19:35:53 +0100 Subject: [AccessD] Loading FE to user network drive Message-ID: Hi John We have a bunch of applications we run this way off a Novell server. It causes no problems. But of course, as Charlotte points out, Access or a runtime must be installed at the clients. A better way could be to install a Terminal Server or - if the user count is below 21 - WinConnect: http://www.thinsoftinc.com/ /gustav >>> John.Clark at niagaracounty.com 15-02-2005 18:59:16 >>> I have an odd request from one of my department heads. They have inherited an Access 2K program, from an external agency they were working with, and they want me to install it. It has a FE and BE, but they are saying that some of the users of this program will be at multiple computers. They don't want this on every computer. So, they...and I guess I am as well...wondering if there is a problem loading this FE to each of these users' network drives. Every user has a personal drive, which is a directory on the network, under their dept. directory that only they have access to, in most cases. We have a Novell net, if that makes a difference. I know this will use more space, but it is a small FE and it really isn't that big an issue here. Are there any caveats to beware of? Thanks! John W Clark From adtp at touchtelindia.net Tue Feb 15 12:39:04 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Wed, 16 Feb 2005 00:09:04 +0530 Subject: [AccessD] Knowing when DB is read-only References: <46B976F2B698FF46A4FE7636509B22DF1B57C3@stekelbes.ithelps.local> Message-ID: <015101c5138d$c2ea2b10$e91865cb@winxp> Erwin, You should be able to get the status via file system object. Suitable user defined function is given below. Reference to Microsoft Scripting RunTime is needed. Following expression will get the status for the current db. Fn_GetDbStatus(CurrentProject.FullName) With best wishes, A.D.Tejpal -------------- ================================ Function Fn_GetDbStatus(ByVal Fpt _ As String) As String Dim fso As FileSystemObject, fe As File Dim Dbs As Long, Sts As String Sts = "Other" ' Default Value Set fso = New FileSystemObject Set fe = fso.GetFile(Fpt) Dbs = fe.Attributes Select Case Dbs Case 1 Sts = "ReadOnly" Case 2 Sts = "Hidden" Case 32 Sts = "Archive" End Select Fn_GetDbStatus = Sts Set fso = Nothing Set fe = Nothing End Function ================================ ----- Original Message ----- From: Erwin Craps - IT Helps To: Access Developers discussion and problem solving Sent: Tuesday, February 15, 2005 15:59 Subject: [AccessD] Knowing when DB is read-only Dear group I have a backend MDB database that is about 677MB in size and growing.... For reasons of fast recovery this file is not only backuped on tape several times a day, but also copied several times a day to my notebook computer (using briefcase but I don't use syncing at datalevel, just file level). Because copying this file takes about a minute or so, it seems that the database get's in a read-only state. I noticed this because on my server two applications run every 2,5 minutes dooing some stuff on it, but during the filecopy I get "No updateable query" errrors. So the question is, how can I get the state of the database during opening so I can leave straightaway the application on the server when it notices that the backend is read-only or whatever state while copying the file to my notebook??? Greetz Erwin Craps Zaakvoerder From dba.email at gmail.com Tue Feb 15 13:04:38 2005 From: dba.email at gmail.com (Admin Sparky) Date: Tue, 15 Feb 2005 14:04:38 -0500 Subject: [AccessD] OT: Excel - Print Area Message-ID: <5f2de242050215110444af84b5@mail.gmail.com> Group, Quick question. Is there a method to choose non-adjoining areas of a spreadsheet and print them as a single (apparently adjoining) area? For instance...a header row of columns A, C, E, and detail rows 100-103 for each of those columns? When choosing a print area, I have tried holding down control to pick several areas and that part works, however each section prints on a separate page. Mark From JHewson at karta.com Tue Feb 15 13:17:45 2005 From: JHewson at karta.com (Jim Hewson) Date: Tue, 15 Feb 2005 13:17:45 -0600 Subject: [AccessD] OT: Excel - Print Area Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068D7B@karta-exc-int.Karta.com> If you hide the columns and rows you don't want printed then you can get the print area you need. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Admin Sparky Sent: Tuesday, February 15, 2005 1:05 PM To: Access Developers discussion and problem solving Subject: [AccessD] OT: Excel - Print Area Group, Quick question. Is there a method to choose non-adjoining areas of a spreadsheet and print them as a single (apparently adjoining) area? For instance...a header row of columns A, C, E, and detail rows 100-103 for each of those columns? When choosing a print area, I have tried holding down control to pick several areas and that part works, however each section prints on a separate page. Mark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Tue Feb 15 13:28:26 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Tue, 15 Feb 2005 13:28:26 -0600 Subject: [AccessD] OT: Excel - Print Area Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB6772337400@corp-es01.fleetpride.com> Also check out which allow you do define and save multiple print settings per sheet. Jim Hale -----Original Message----- From: Jim Hewson [mailto:JHewson at karta.com] Sent: Tuesday, February 15, 2005 1:18 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: Excel - Print Area If you hide the columns and rows you don't want printed then you can get the print area you need. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Admin Sparky Sent: Tuesday, February 15, 2005 1:05 PM To: Access Developers discussion and problem solving Subject: [AccessD] OT: Excel - Print Area Group, Quick question. Is there a method to choose non-adjoining areas of a spreadsheet and print them as a single (apparently adjoining) area? For instance...a header row of columns A, C, E, and detail rows 100-103 for each of those columns? When choosing a print area, I have tried holding down control to pick several areas and that part works, however each section prints on a separate page. Mark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 erbachs at gmail.com Tue Feb 15 14:04:08 2005 From: erbachs at gmail.com (Steve Erbach) Date: Tue, 15 Feb 2005 14:04:08 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: <007d01c5137c$4f142580$e91865cb@winxp> References: <39cb22f305021411574201630@mail.gmail.com> <007d01c5137c$4f142580$e91865cb@winxp> Message-ID: <39cb22f305021512044a9d4803@mail.gmail.com> A.D., Ah! Here is the crucial point! The tables I was working with were actually working tables; that is, tables created from MakeTable queries. Thus they did not have keys. When I run the query on these non-keyed tables I get the error message "Could not delete from specified tables." When I set the 4 CAS fields to be keys in both T1 and T2, the DELETE query worked fine. This is very interesting. This is the first instance I've run across where a query works fine with keyed tables but not with unkeyed tables. Thank you. Steve Erbach Neenah, WI On Tue, 15 Feb 2005 22:03:04 +0530, A.D.Tejpal wrote: > Steve, > > You are aiming at deletion of such records in table T1 as match those in table T2, based upon the combination of four fields (CAS1 to CAS4). It is presumed that no relationship has been enforced between the two tables. Only permissible relationship would have been one to many (or one to one) between T2 and T1, and that would imply deletion of all records in table T1. > > Both styles of delete query, as given below are found to work successfully. > (a) Multiple Join of four fields (CAS1 to CAS4) > (b) No Join (uses In clause instead) > > For query (a) to work, it has to be ensured that primary key for table T2 (combination of CAS1 to CAS4) is set correctly . For table T1, setting of such primary key is not essential. However, there is no problem if it exists. > > For query (b) to work, status of primary key (covering the four fields) in the two tables has no bearing. > > SQL for both cases is given below. Query (a) is expected to be faster than that at (b). If required, a sample db demonstrating the two queries, can be sent to you. > > With best wishes, > A.D.Tejpal > -------------- > > (a) Delete Query - Multiple Join > ===================================== > DELETE T1.* > FROM T1 INNER JOIN T2 ON (T1.CAS1 = T2.CAS1) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS4 = T2.CAS4); > ===================================== > > (b) Delete Query - No Join (Uses In clause instead) > ===================================== > DELETE T1.* > FROM T1 > WHERE ((([CAS1] & [CAS2] & [CAS3] & [CAS4]) In (Select [CAS1] & [CAS2] & [CAS3] & [CAS4] From T2))); > ===================================== From john at winhaven.net Tue Feb 15 14:04:45 2005 From: john at winhaven.net (John Bartow) Date: Tue, 15 Feb 2005 14:04:45 -0600 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: Message-ID: John, A KVM unit should emulate the equipment it is replacing regardless if the equipment is on or not. A malfunctioning KVM would not do this. I suspect that was you problem there. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Tuesday, February 15, 2005 11:51 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Remote keyboards and monitors I don't know the specifics, but we were looking into a KVM type switch from APC that looked pretty promising. It took care of a problem that we currently run into. We have two KVM switches and every now and then...especially on the one...we lose the mouse for a system. This isn't good, because the system will need to be rebooted to rectify this. APC does something differently that this does not happen. John W Clark >>> accessd at shaw.ca 2/15/2005 12:25 PM >>> Hi John: We were setting up a number of sites this summer and the client had us use KVMs for their servers. They worked great but I did not know they have extensions that could link servers over fifty meters away or that extensions were available. I will definitely have to look into that option. :-) Thanks for all the info Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Tue Feb 15 14:59:46 2005 From: john at winhaven.net (John Bartow) Date: Tue, 15 Feb 2005 14:59:46 -0600 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <0IBY00F4QR4R07@l-daemon> Message-ID: Jim, Just had a thought - maybe my online receipt was still hanging around and it was: CE220 ATEN TECHNOLOGIES $189.09 at TheNerds.Net (You can find it other places too but this was the cheapest reseller with a decent rating). John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, February 15, 2005 11:26 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Hi John: We were setting up a number of sites this summer and the client had us use KVMs for their servers. They worked great but I did not know they have extensions that could link servers over fifty meters away or that extensions were available. I will definitely have to look into that option. :-) Thanks for all the info Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 15, 2005 6:37 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Jim, Is this for your home office? If so I use a 4 port hardware KVM in my office that connects my WXP, W2k, W98 workstations and my server to one of keyboard, mouse and monitor. I then hot key from one to the other as needed. I have done this for years now. No software component at all. The only limit is distance. The video cable has the lowest limit for length although there are extender units available for these just as there are for USB cables. I have used a unit from ATEN (not in my office but in a training facility I consulted on) that extends the KVM to 1000 feet (via CAT5 cable) and they have stronger units available. Approx. prices KVM-$100 ATEN KVM extender $250. (Of course, that cost is quickly made up in replacing 3 monitors.) I use NetOp and PC Anywhere remote control software for various clients that I call into via the internet. I prefer NetOp. Much quicker and their free "name server" is nice for small businesses that have dynamic IP assignment. You don't have to constantly know what IP your client has assigned to it. PC Anywhere is less expensive (if you want to buy it off eBay its actually cheap). John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 1:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Remote keyboards and monitors Hi All: Does anyone have a solution to using remote keyboards and monitors. The drone of servers is finally getting to me and it would be great to just set them up in the workshop (...just put in a separate power supply so the main server and table saw will not be vying for power)...away for the computer room. The actual task is simple but I have to be able to work on them/ with them frequently. All keyboard and monitor extender, I have seen have a limited cable range and TermServer is too slow... low resolution too. Any thought, comments, product suggestions etc... MTIA 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 fhtapia at gmail.com Tue Feb 15 15:06:13 2005 From: fhtapia at gmail.com (Francisco Tapia) Date: Tue, 15 Feb 2005 13:06:13 -0800 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: References: Message-ID: I've never used TS so I can't attest to it's speed, however I have used pcAnywhere, GoToMyPC and UltraVNC (and actually a slew of other VNC distros) for my uses UltraVNC is the solution, on a LAN the connection is so fast it's like I'm sitting in front of the server, however over a DSL line (128k up) the connection is remarkably usable. Since I program in both VBA and TSQL, I can take entire scripts or snippets of code and paste them accross the internet to my work pc or home pc with a simple CTRL C / CTLR V the clipboard (text) information seamlessly copies itself over all networks w/o any problems. The way I use my GoToMyPc account is I login to my work pc, then "reverse" send the connection back to my home pc so that the connection I acctually use is the UltraVNC connection rather than the GoToMyPc connection. ( I then close gotomypc). working in this manner also grants me the facility to transfer large files over it's built in FTP client/server. to send database backups back and forth from work. YOU "SHOULD" install the software virtual monitor software, which enables your pc to forward typical hardware redraws through the vncMonitor so that they are quickly redrawn on the remote. Additionally Ultra has a newer "ultra" encoder which works remarkably effecient on LANs having never used TS I cannot say which is acctually faster, but for ones I've used it is "extreamly" useful. On Tue, 15 Feb 2005 14:04:45 -0600, John Bartow wrote: > John, > A KVM unit should emulate the equipment it is replacing regardless if the > equipment is on or not. A malfunctioning KVM would not do this. I suspect > that was you problem there. > > John B. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > Sent: Tuesday, February 15, 2005 11:51 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] Remote keyboards and monitors > > I don't know the specifics, but we were looking into a KVM type switch from > APC that looked pretty promising. It took care of a problem that we > currently run into. We have two KVM switches and every now and > then...especially on the one...we lose the mouse for a system. This isn't > good, because the system will need to be rebooted to rectify this. > APC does something differently that this does not happen. > > John W Clark > > >>> accessd at shaw.ca 2/15/2005 12:25 PM >>> > Hi John: > > We were setting up a number of sites this summer and the client had us use > KVMs for their servers. They worked great but I did not know they have > extensions that could link servers over fifty meters away or that extensions > were available. I will definitely have to look into that option. :-) > > Thanks for all the info > 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 > -- -Francisco http://pcthis.blogspot.com | PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... From cfoust at infostatsystems.com Tue Feb 15 15:12:16 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 15 Feb 2005 13:12:16 -0800 Subject: [AccessD] A2000: DELETE query with JOIN Message-ID: I thought in 2000 and later you HAD to have unique keys in order to run a delete query using multiple tables. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Tuesday, February 15, 2005 12:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2000: DELETE query with JOIN A.D., Ah! Here is the crucial point! The tables I was working with were actually working tables; that is, tables created from MakeTable queries. Thus they did not have keys. When I run the query on these non-keyed tables I get the error message "Could not delete from specified tables." When I set the 4 CAS fields to be keys in both T1 and T2, the DELETE query worked fine. This is very interesting. This is the first instance I've run across where a query works fine with keyed tables but not with unkeyed tables. Thank you. Steve Erbach Neenah, WI On Tue, 15 Feb 2005 22:03:04 +0530, A.D.Tejpal wrote: > Steve, > > You are aiming at deletion of such records in table T1 as match > those in table T2, based upon the combination of four fields (CAS1 to > CAS4). It is presumed that no relationship has been enforced between > the two tables. Only permissible relationship would have been one to > many (or one to one) between T2 and T1, and that would imply deletion > of all records in table T1. > > Both styles of delete query, as given below are found to work successfully. > (a) Multiple Join of four fields (CAS1 to CAS4) > (b) No Join (uses In clause instead) > > For query (a) to work, it has to be ensured that primary key for > table T2 (combination of CAS1 to CAS4) is set correctly . For table > T1, setting of such primary key is not essential. However, there is no > problem if it exists. > > For query (b) to work, status of primary key (covering the four > fields) in the two tables has no bearing. > > SQL for both cases is given below. Query (a) is expected to be > faster than that at (b). If required, a sample db demonstrating the > two queries, can be sent to you. > > With best wishes, > A.D.Tejpal > -------------- > > (a) Delete Query - Multiple Join ===================================== > DELETE T1.* > FROM T1 INNER JOIN T2 ON (T1.CAS1 = T2.CAS1) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS4 = T2.CAS4); > ===================================== > > (b) Delete Query - No Join (Uses In clause instead) > ===================================== > DELETE T1.* > FROM T1 > WHERE ((([CAS1] & [CAS2] & [CAS3] & [CAS4]) In (Select [CAS1] & > [CAS2] & [CAS3] & [CAS4] From T2))); > ===================================== -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Tue Feb 15 20:26:03 2005 From: erbachs at gmail.com (Steve Erbach) Date: Tue, 15 Feb 2005 20:26:03 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: References: Message-ID: <39cb22f3050215182647a20f74@mail.gmail.com> Charlotte, You may very well be right. It isn't something that pops out of the Help files, ya know? Steve Erbach On Tue, 15 Feb 2005 13:12:16 -0800, Charlotte Foust wrote: > I thought in 2000 and later you HAD to have unique keys in order to run > a delete query using multiple tables. > > Charlotte Foust From john at winhaven.net Tue Feb 15 21:05:52 2005 From: john at winhaven.net (John Bartow) Date: Tue, 15 Feb 2005 21:05:52 -0600 Subject: [AccessD] Loading FE to user network drive In-Reply-To: Message-ID: Just so I'm clear on this - they all have their own FE and are not using the same FE, correct? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, February 15, 2005 12:36 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Loading FE to user network drive Hi John We have a bunch of applications we run this way off a Novell server. It causes no problems. But of course, as Charlotte points out, Access or a runtime must be installed at the clients. A better way could be to install a Terminal Server or - if the user count is below 21 - WinConnect: http://www.thinsoftinc.com/ /gustav >>> John.Clark at niagaracounty.com 15-02-2005 18:59:16 >>> I have an odd request from one of my department heads. They have inherited an Access 2K program, from an external agency they were working with, and they want me to install it. It has a FE and BE, but they are saying that some of the users of this program will be at multiple computers. They don't want this on every computer. So, they...and I guess I am as well...wondering if there is a problem loading this FE to each of these users' network drives. Every user has a personal drive, which is a directory on the network, under their dept. directory that only they have access to, in most cases. We have a Novell net, if that makes a difference. I know this will use more space, but it is a small FE and it really isn't that big an issue here. Are there any caveats to beware of? Thanks! John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From adtp at touchtelindia.net Tue Feb 15 22:21:34 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Wed, 16 Feb 2005 09:51:34 +0530 Subject: [AccessD] A2000: DELETE query with JOIN References: <39cb22f305021411574201630@mail.gmail.com><007d01c5137c$4f142580$e91865cb@w inxp> <39cb22f305021512044a9d4803@mail.gmail.com> Message-ID: <006a01c513df$149c27a0$9d1865cb@winxp> You are most welcome Steve! A.D.Tejpal -------------- ----- Original Message ----- From: Steve Erbach To: Access Developers discussion and problem solving Sent: Wednesday, February 16, 2005 01:34 Subject: Re: [AccessD] A2000: DELETE query with JOIN A.D., Ah! Here is the crucial point! The tables I was working with were actually working tables; that is, tables created from MakeTable queries. Thus they did not have keys. When I run the query on these non-keyed tables I get the error message "Could not delete from specified tables." When I set the 4 CAS fields to be keys in both T1 and T2, the DELETE query worked fine. This is very interesting. This is the first instance I've run across where a query works fine with keyed tables but not with unkeyed tables. Thank you. Steve Erbach Neenah, WI On Tue, 15 Feb 2005 22:03:04 +0530, A.D.Tejpal wrote: > Steve, > > You are aiming at deletion of such records in table T1 as match those in table T2, based upon the combination of four fields (CAS1 to CAS4). It is presumed that no relationship has been enforced between the two tables. Only permissible relationship would have been one to many (or one to one) between T2 and T1, and that would imply deletion of all records in table T1. > > Both styles of delete query, as given below are found to work successfully. > (a) Multiple Join of four fields (CAS1 to CAS4) > (b) No Join (uses In clause instead) > > For query (a) to work, it has to be ensured that primary key for table T2 (combination of CAS1 to CAS4) is set correctly . For table T1, setting of such primary key is not essential. However, there is no problem if it exists. > > For query (b) to work, status of primary key (covering the four fields) in the two tables has no bearing. > > SQL for both cases is given below. Query (a) is expected to be faster than that at (b). If required, a sample db demonstrating the two queries, can be sent to you. > > With best wishes, > A.D.Tejpal > -------------- > > (a) Delete Query - Multiple Join > ===================================== > DELETE T1.* > FROM T1 INNER JOIN T2 ON (T1.CAS1 = T2.CAS1) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS4 = T2.CAS4); > ===================================== > > (b) Delete Query - No Join (Uses In clause instead) > ===================================== > DELETE T1.* > FROM T1 > WHERE ((([CAS1] & [CAS2] & [CAS3] & [CAS4]) In (Select [CAS1] & [CAS2] & [CAS3] & [CAS4] From T2))); > ===================================== From accessd at shaw.ca Tue Feb 15 23:31:33 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 15 Feb 2005 21:31:33 -0800 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: Message-ID: <0IBZ00B61OTAWI@l-daemon> Hi Francisco: Great insight and information. There appears to be at least 5 different versions of VNC. Is UltraVNC to top of heap...the pro version? Thanks Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Francisco Tapia Sent: Tuesday, February 15, 2005 1:06 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote keyboards and monitors I've never used TS so I can't attest to it's speed, however I have used pcAnywhere, GoToMyPC and UltraVNC (and actually a slew of other VNC distros) for my uses UltraVNC is the solution, on a LAN the connection is so fast it's like I'm sitting in front of the server, however over a DSL line (128k up) the connection is remarkably usable. Since I program in both VBA and TSQL, I can take entire scripts or snippets of code and paste them accross the internet to my work pc or home pc with a simple CTRL C / CTLR V the clipboard (text) information seamlessly copies itself over all networks w/o any problems. The way I use my GoToMyPc account is I login to my work pc, then "reverse" send the connection back to my home pc so that the connection I acctually use is the UltraVNC connection rather than the GoToMyPc connection. ( I then close gotomypc). working in this manner also grants me the facility to transfer large files over it's built in FTP client/server. to send database backups back and forth from work. YOU "SHOULD" install the software virtual monitor software, which enables your pc to forward typical hardware redraws through the vncMonitor so that they are quickly redrawn on the remote. Additionally Ultra has a newer "ultra" encoder which works remarkably effecient on LANs having never used TS I cannot say which is acctually faster, but for ones I've used it is "extreamly" useful. On Tue, 15 Feb 2005 14:04:45 -0600, John Bartow wrote: > John, > A KVM unit should emulate the equipment it is replacing regardless if the > equipment is on or not. A malfunctioning KVM would not do this. I suspect > that was you problem there. > > John B. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > Sent: Tuesday, February 15, 2005 11:51 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] Remote keyboards and monitors > > I don't know the specifics, but we were looking into a KVM type switch from > APC that looked pretty promising. It took care of a problem that we > currently run into. We have two KVM switches and every now and > then...especially on the one...we lose the mouse for a system. This isn't > good, because the system will need to be rebooted to rectify this. > APC does something differently that this does not happen. > > John W Clark > > >>> accessd at shaw.ca 2/15/2005 12:25 PM >>> > Hi John: > > We were setting up a number of sites this summer and the client had us use > KVMs for their servers. They worked great but I did not know they have > extensions that could link servers over fifty meters away or that extensions > were available. I will definitely have to look into that option. :-) > > Thanks for all the info > 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 > -- -Francisco http://pcthis.blogspot.com | PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From clh at christopherhawkins.com Wed Feb 16 02:07:39 2005 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Wed, 16 Feb 2005 01:07:39 -0700 Subject: [AccessD] The QuickBooks Project Redux Message-ID: Sure, I'd like to pitch in on this.? I'm going to be doing some QB integration soon anyway. Does working with QBFC still have the lame requirement that nobody can have the QB file open while your app is connected to it?? Last time I tried working with QBFC, I hated that. -C- ---------------------------------------- From: Joe Rojas Sent: Monday, February 14, 2005 7:24 AM To: "'Access Developers discussion and problem solving'" Subject: RE: [AccessD] The QuickBooks Project Redux I join in too. I happened to be at the beginning stage of trying to communicate to QuickBooks. JR -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Sunday, February 13, 2005 2:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The QuickBooks Project Redux Robert: I'm in. Rocky ----- Original Message ----- From: "Robert Gracie" To: "'Access Developers discussion and problem solving'" Sent: Sunday, February 13, 2005 10:55 AM Subject: [AccessD] The QuickBooks Project Redux > Speaking of QuickBooks.... > > I'm bringing this up again, as I want to summit my quick (and somewhat > dirty and incomplete) QB project for developer consumption here. I would > basically like to submit it for "peer enhancement" so that we can > collectively make it better (as I'm sure there is MUCH room for > improvement > as this is my first try at "Class Programming"), and allow the consumption > of such to all that need it... > > In order to do this effectively I need to know who is in need of such, and > who would be willing to help create the communication system for such > "peer > enhancement" and consumption. > > I have been using this work successfully at my place of employment for > that > last 6-8 months. Which includes creating customers, Employees, Invoices, > Sales Receipts, Inventory Items, and Accounts in QuickBooks 2002-04 on the > fly. The projects takes care of setting up all the connection and session > communication, and most of the detail work in adding a Sales Receipt, or > an > Invoices to QB. > > It's bases on QBFC Version 3.0. It will take me a few weeks to get the > "demo" together. > > Anyone Interested...? > > Robert > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage 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 Erwin.Craps at ithelps.be Wed Feb 16 05:27:43 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Wed, 16 Feb 2005 12:27:43 +0100 Subject: [AccessD] Knowing when DB is read-only Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B57DC@stekelbes.ithelps.local> I don't wanna go into Jet syncing because I hope to rewrite my application to an Access Project+SQL server somewhere this year if I find a month of free time :-) When rewriting I would the syncing functionality build into SQL server. As far as I know Jet syncing will generate random ID's and I want to avoid that. thx -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, February 15, 2005 6:18 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Knowing when DB is read-only Hi Erwin: I am not sure of all the issues with copying a file while in use. Some of the better backup software solutions can it without being affecting the state of the file or being unable to backup the file. Have you tried using master and replicas to sync a file backup? I had a system a few years ago that used this method, designed for a couple of sites and to transfer data to the laptops for off site work. As an extra benefit, there were plenty of backups around and an incomplete database could be synced up in about 30 seconds and never any issues with locked records. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Tuesday, February 15, 2005 2:29 AM To: Access Developers discussion and problem solving Subject: [AccessD] Knowing when DB is read-only Dear group I have a backend MDB database that is about 677MB in size and growing.... For reasons of fast recovery this file is not only backuped on tape several times a day, but also copied several times a day to my notebook computer (using briefcase but I don't use syncing at datalevel, just file level). Because copying this file takes about a minute or so, it seems that the database get's in a read-only state. I noticed this because on my server two applications run every 2,5 minutes dooing some stuff on it, but during the filecopy I get "No updateable query" errrors. So the question is, how can I get the state of the database during opening so I can leave straightaway the application on the server when it notices that the backend is read-only or whatever state while copying the file to my notebook??? Greetz Erwin Craps Zaakvoerder www.ithelps.be/onsgezin This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. IT Helps - I.T. Help Center *** Box Office Belgium & Luxembourg www.ithelps.be * www.boxoffice.be * www.stadleuven.be IT Helps bvba* ** Mercatorpad 3 ** 3000 Leuven IT Helps * Phone: +32 16 296 404 * Fax: +32 16 296 405 E-mail: Info at ithelps.be Box Office ** Fax: +32 16 296 406 ** Box Office E-mail: Staff at boxoffice.be -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Wed Feb 16 05:29:39 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Wed, 16 Feb 2005 12:29:39 +0100 Subject: [AccessD] Knowing when DB is read-only Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B57DD@stekelbes.ithelps.local> Thank you Would I be able to get a correct filestatus from within the databasefile itself? Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Tuesday, February 15, 2005 7:39 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Knowing when DB is read-only Erwin, You should be able to get the status via file system object. Suitable user defined function is given below. Reference to Microsoft Scripting RunTime is needed. Following expression will get the status for the current db. Fn_GetDbStatus(CurrentProject.FullName) With best wishes, A.D.Tejpal -------------- ================================ Function Fn_GetDbStatus(ByVal Fpt _ As String) As String Dim fso As FileSystemObject, fe As File Dim Dbs As Long, Sts As String Sts = "Other" ' Default Value Set fso = New FileSystemObject Set fe = fso.GetFile(Fpt) Dbs = fe.Attributes Select Case Dbs Case 1 Sts = "ReadOnly" Case 2 Sts = "Hidden" Case 32 Sts = "Archive" End Select Fn_GetDbStatus = Sts Set fso = Nothing Set fe = Nothing End Function ================================ ----- Original Message ----- From: Erwin Craps - IT Helps To: Access Developers discussion and problem solving Sent: Tuesday, February 15, 2005 15:59 Subject: [AccessD] Knowing when DB is read-only Dear group I have a backend MDB database that is about 677MB in size and growing.... For reasons of fast recovery this file is not only backuped on tape several times a day, but also copied several times a day to my notebook computer (using briefcase but I don't use syncing at datalevel, just file level). Because copying this file takes about a minute or so, it seems that the database get's in a read-only state. I noticed this because on my server two applications run every 2,5 minutes dooing some stuff on it, but during the filecopy I get "No updateable query" errrors. So the question is, how can I get the state of the database during opening so I can leave straightaway the application on the server when it notices that the backend is read-only or whatever state while copying the file to my notebook??? Greetz Erwin Craps Zaakvoerder -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Subscriptions at servicexp.com Wed Feb 16 06:21:25 2005 From: Subscriptions at servicexp.com (Robert Gracie) Date: Wed, 16 Feb 2005 07:21:25 -0500 Subject: [AccessD] The QuickBooks Project Redux In-Reply-To: Message-ID: No, Although you do need to be in multi-user mode, if 2 or more desktops are access the same QB file. At my work, I have a copy of QB on my machine (it's makes processing MUCH faster, then using the remote system), and a copy of QB on the bookkeepers machine. On my machine, on my system the application communicating with QuickBooks is also running... Working like a champ!! Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Wednesday, February 16, 2005 3:08 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] The QuickBooks Project Redux Sure, I'd like to pitch in on this.? I'm going to be doing some QB integration soon anyway. Does working with QBFC still have the lame requirement that nobody can have the QB file open while your app is connected to it?? Last time I tried working with QBFC, I hated that. -C- ---------------------------------------- From: Joe Rojas Sent: Monday, February 14, 2005 7:24 AM To: "'Access Developers discussion and problem solving'" Subject: RE: [AccessD] The QuickBooks Project Redux I join in too. I happened to be at the beginning stage of trying to communicate to QuickBooks. JR -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Sunday, February 13, 2005 2:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The QuickBooks Project Redux Robert: I'm in. Rocky ----- Original Message ----- From: "Robert Gracie" To: "'Access Developers discussion and problem solving'" Sent: Sunday, February 13, 2005 10:55 AM Subject: [AccessD] The QuickBooks Project Redux > Speaking of QuickBooks.... > > I'm bringing this up again, as I want to summit my quick (and somewhat > dirty and incomplete) QB project for developer consumption here. I > would basically like to submit it for "peer enhancement" so that we > can collectively make it better (as I'm sure there is MUCH room for > improvement as this is my first try at "Class Programming"), and allow > the consumption of such to all that need it... > > In order to do this effectively I need to know who is in need of such, > and who would be willing to help create the communication system for > such "peer enhancement" and consumption. > > I have been using this work successfully at my place of employment for > that last 6-8 months. Which includes creating customers, Employees, > Invoices, Sales Receipts, Inventory Items, and Accounts in QuickBooks > 2002-04 on the fly. The projects takes care of setting up all the > connection and session communication, and most of the detail work in > adding a Sales Receipt, or an Invoices to QB. > > It's bases on QBFC Version 3.0. It will take me a few weeks to get the > "demo" together. > > Anyone Interested...? > > Robert > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage 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 John.Clark at niagaracounty.com Wed Feb 16 06:57:26 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Wed, 16 Feb 2005 07:57:26 -0500 Subject: [AccessD] Loading FE to user network drive Message-ID: Oh yeah...definitely. >>> john at winhaven.net 2/15/2005 10:05 PM >>> Just so I'm clear on this - they all have their own FE and are not using the same FE, correct? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, February 15, 2005 12:36 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Loading FE to user network drive Hi John We have a bunch of applications we run this way off a Novell server. It causes no problems. But of course, as Charlotte points out, Access or a runtime must be installed at the clients. A better way could be to install a Terminal Server or - if the user count is below 21 - WinConnect: http://www.thinsoftinc.com/ /gustav >>> John.Clark at niagaracounty.com 15-02-2005 18:59:16 >>> I have an odd request from one of my department heads. They have inherited an Access 2K program, from an external agency they were working with, and they want me to install it. It has a FE and BE, but they are saying that some of the users of this program will be at multiple computers. They don't want this on every computer. So, they...and I guess I am as well...wondering if there is a problem loading this FE to each of these users' network drives. Every user has a personal drive, which is a directory on the network, under their dept. directory that only they have access to, in most cases. We have a Novell net, if that makes a difference. I know this will use more space, but it is a small FE and it really isn't that big an issue here. Are there any caveats to beware of? Thanks! John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Wed Feb 16 07:16:34 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 16 Feb 2005 14:16:34 +0100 Subject: [AccessD] Loading FE to user network drive Message-ID: Hi John Yes. /gustav >>> john at winhaven.net 16-02-2005 04:05:52 >>> Just so I'm clear on this - they all have their own FE and are not using the same FE, correct? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, February 15, 2005 12:36 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Loading FE to user network drive Hi John We have a bunch of applications we run this way off a Novell server. It causes no problems. But of course, as Charlotte points out, Access or a runtime must be installed at the clients. A better way could be to install a Terminal Server or - if the user count is below 21 - WinConnect: http://www.thinsoftinc.com/ /gustav >>> John.Clark at niagaracounty.com 15-02-2005 18:59:16 >>> I have an odd request from one of my department heads. They have inherited an Access 2K program, from an external agency they were working with, and they want me to install it. It has a FE and BE, but they are saying that some of the users of this program will be at multiple computers. They don't want this on every computer. So, they...and I guess I am as well...wondering if there is a problem loading this FE to each of these users' network drives. Every user has a personal drive, which is a directory on the network, under their dept. directory that only they have access to, in most cases. We have a Novell net, if that makes a difference. I know this will use more space, but it is a small FE and it really isn't that big an issue here. Are there any caveats to beware of? Thanks! John W Clark From john at winhaven.net Wed Feb 16 09:27:21 2005 From: john at winhaven.net (John Bartow) Date: Wed, 16 Feb 2005 09:27:21 -0600 Subject: [AccessD] Loading FE to user network drive In-Reply-To: Message-ID: Shhhwew! Great news. My whole world of FE/BE interaction ideology was teetering on the brink of dismay :o) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 16, 2005 7:17 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Loading FE to user network drive Hi John Yes. /gustav >>> john at winhaven.net 16-02-2005 04:05:52 >>> Just so I'm clear on this - they all have their own FE and are not using the same FE, correct? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, February 15, 2005 12:36 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Loading FE to user network drive Hi John We have a bunch of applications we run this way off a Novell server. It causes no problems. But of course, as Charlotte points out, Access or a runtime must be installed at the clients. A better way could be to install a Terminal Server or - if the user count is below 21 - WinConnect: http://www.thinsoftinc.com/ /gustav >>> John.Clark at niagaracounty.com 15-02-2005 18:59:16 >>> I have an odd request from one of my department heads. They have inherited an Access 2K program, from an external agency they were working with, and they want me to install it. It has a FE and BE, but they are saying that some of the users of this program will be at multiple computers. They don't want this on every computer. So, they...and I guess I am as well...wondering if there is a problem loading this FE to each of these users' network drives. Every user has a personal drive, which is a directory on the network, under their dept. directory that only they have access to, in most cases. We have a Novell net, if that makes a difference. I know this will use more space, but it is a small FE and it really isn't that big an issue here. Are there any caveats to beware of? Thanks! John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 16 10:07:48 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 16 Feb 2005 08:07:48 -0800 Subject: [AccessD] Knowing when DB is read-only Message-ID: It isn't that it generates them, it's what autonumber settings are changed to when you create the design master. That is to prevent possible data collisions. The real keys in replicated tables are GUIDs. Charlotte Foust -----Original Message----- From: Erwin Craps - IT Helps [mailto:Erwin.Craps at ithelps.be] Sent: Wednesday, February 16, 2005 3:28 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Knowing when DB is read-only I don't wanna go into Jet syncing because I hope to rewrite my application to an Access Project+SQL server somewhere this year if I find a month of free time :-) When rewriting I would the syncing functionality build into SQL server. As far as I know Jet syncing will generate random ID's and I want to avoid that. thx -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, February 15, 2005 6:18 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Knowing when DB is read-only Hi Erwin: I am not sure of all the issues with copying a file while in use. Some of the better backup software solutions can it without being affecting the state of the file or being unable to backup the file. Have you tried using master and replicas to sync a file backup? I had a system a few years ago that used this method, designed for a couple of sites and to transfer data to the laptops for off site work. As an extra benefit, there were plenty of backups around and an incomplete database could be synced up in about 30 seconds and never any issues with locked records. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Tuesday, February 15, 2005 2:29 AM To: Access Developers discussion and problem solving Subject: [AccessD] Knowing when DB is read-only Dear group I have a backend MDB database that is about 677MB in size and growing.... For reasons of fast recovery this file is not only backuped on tape several times a day, but also copied several times a day to my notebook computer (using briefcase but I don't use syncing at datalevel, just file level). Because copying this file takes about a minute or so, it seems that the database get's in a read-only state. I noticed this because on my server two applications run every 2,5 minutes dooing some stuff on it, but during the filecopy I get "No updateable query" errrors. So the question is, how can I get the state of the database during opening so I can leave straightaway the application on the server when it notices that the backend is read-only or whatever state while copying the file to my notebook??? Greetz Erwin Craps Zaakvoerder www.ithelps.be/onsgezin This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. IT Helps - I.T. Help Center *** Box Office Belgium & Luxembourg www.ithelps.be * www.boxoffice.be * www.stadleuven.be IT Helps bvba* ** Mercatorpad 3 ** 3000 Leuven IT Helps * Phone: +32 16 296 404 * Fax: +32 16 296 405 E-mail: Info at ithelps.be Box Office ** Fax: +32 16 296 406 ** Box Office E-mail: Staff at boxoffice.be -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From clh at christopherhawkins.com Wed Feb 16 10:29:05 2005 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Wed, 16 Feb 2005 09:29:05 -0700 Subject: [AccessD] The QuickBooks Project Redux Message-ID: <77c9d0a61f0246f490e3585bdb856dd3@christopherhawkins.com> Niiiiiiice.? That always bothered me. -C- ---------------------------------------- From: "Robert Gracie" Sent: Wednesday, February 16, 2005 5:29 AM To: "'Access Developers discussion and problem solving'" Subject: RE: [AccessD] The QuickBooks Project Redux No, Although you do need to be in multi-user mode, if 2 or more desktops are access the same QB file. At my work, I have a copy of QB on my machine (it's makes processing MUCH faster, then using the remote system), and a copy of QB on the bookkeepers machine. On my machine, on my system the application communicating with QuickBooks is also running... Working like a champ!! Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Wednesday, February 16, 2005 3:08 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] The QuickBooks Project Redux Sure, I'd like to pitch in on this.? I'm going to be doing some QB integration soon anyway. Does working with QBFC still have the lame requirement that nobody can have the QB file open while your app is connected to it?? Last time I tried working with QBFC, I hated that. -C- ---------------------------------------- From: Joe Rojas Sent: Monday, February 14, 2005 7:24 AM To: "'Access Developers discussion and problem solving'" Subject: RE: [AccessD] The QuickBooks Project Redux I join in too. I happened to be at the beginning stage of trying to communicate to QuickBooks. JR -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Sunday, February 13, 2005 2:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The QuickBooks Project Redux Robert: I'm in. Rocky ----- Original Message ----- From: "Robert Gracie" To: "'Access Developers discussion and problem solving'" Sent: Sunday, February 13, 2005 10:55 AM Subject: [AccessD] The QuickBooks Project Redux > Speaking of QuickBooks.... > > I'm bringing this up again, as I want to summit my quick (and somewhat > dirty and incomplete) QB project for developer consumption here. I > would basically like to submit it for "peer enhancement" so that we > can collectively make it better (as I'm sure there is MUCH room for > improvement as this is my first try at "Class Programming"), and allow > the consumption of such to all that need it... > > In order to do this effectively I need to know who is in need of such, > and who would be willing to help create the communication system for > such "peer enhancement" and consumption. > > I have been using this work successfully at my place of employment for > that last 6-8 months. Which includes creating customers, Employees, > Invoices, Sales Receipts, Inventory Items, and Accounts in QuickBooks > 2002-04 on the fly. The projects takes care of setting up all the > connection and session communication, and most of the detail work in > adding a Sales Receipt, or an Invoices to QB. > > It's bases on QBFC Version 3.0. It will take me a few weeks to get the > "demo" together. > > Anyone Interested...? > > Robert > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From adtp at touchtelindia.net Wed Feb 16 10:39:23 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Wed, 16 Feb 2005 22:09:23 +0530 Subject: [AccessD] Knowing when DB is read-only References: <46B976F2B698FF46A4FE7636509B22DF1B57DD@stekelbes.ithelps.local> Message-ID: <003501c51446$367bdac0$d61865cb@winxp> Erwin, You are most welcome! Yes, the status is returned correctly even from within the db. Incidentally, if you attempt to open a db that is read only, Access comes up with a warning message as well. An expanded version of the function is given below. A.D.Tejpal -------------- ==================================== Function Fn_GetDbStatus(ByVal Fpt _ As String) As String Dim fso As FileSystemObject, fe As File Dim Dbs As Long, Sts As String Sts = "Other" ' Default Value Set fso = New FileSystemObject Set fe = fso.GetFile(Fpt) Dbs = fe.Attributes Select Case Dbs Case 1 Sts = "ReadOnly" Case 2 Sts = "Hidden" Case 32 Sts = "Archive" Case 3 Sts = "ReadOnly + Hidden" Case 33 Sts = "ReadOnly + Archive" Case 34 Sts = "Archive + Hidden" Case 35 Sts = "ReadOnly + Archive + Hidden" End Select Fn_GetDbStatus = Sts Debug.Print Dbs Set fso = Nothing Set fe = Nothing End Function ==================================== ----- Original Message ----- From: Erwin Craps - IT Helps To: Access Developers discussion and problem solving Sent: Wednesday, February 16, 2005 16:59 Subject: RE: [AccessD] Knowing when DB is read-only Thank you Would I be able to get a correct filestatus from within the databasefile itself? Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Tuesday, February 15, 2005 7:39 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Knowing when DB is read-only Erwin, You should be able to get the status via file system object. Suitable user defined function is given below. Reference to Microsoft Scripting RunTime is needed. Following expression will get the status for the current db. Fn_GetDbStatus(CurrentProject.FullName) With best wishes, A.D.Tejpal -------------- ================================ Function Fn_GetDbStatus(ByVal Fpt _ As String) As String Dim fso As FileSystemObject, fe As File Dim Dbs As Long, Sts As String Sts = "Other" ' Default Value Set fso = New FileSystemObject Set fe = fso.GetFile(Fpt) Dbs = fe.Attributes Select Case Dbs Case 1 Sts = "ReadOnly" Case 2 Sts = "Hidden" Case 32 Sts = "Archive" End Select Fn_GetDbStatus = Sts Set fso = Nothing Set fe = Nothing End Function ================================ ----- Original Message ----- From: Erwin Craps - IT Helps To: Access Developers discussion and problem solving Sent: Tuesday, February 15, 2005 15:59 Subject: [AccessD] Knowing when DB is read-only Dear group I have a backend MDB database that is about 677MB in size and growing.... For reasons of fast recovery this file is not only backuped on tape several times a day, but also copied several times a day to my notebook computer (using briefcase but I don't use syncing at datalevel, just file level). Because copying this file takes about a minute or so, it seems that the database get's in a read-only state. I noticed this because on my server two applications run every 2,5 minutes dooing some stuff on it, but during the filecopy I get "No updateable query" errrors. So the question is, how can I get the state of the database during opening so I can leave straightaway the application on the server when it notices that the backend is read-only or whatever state while copying the file to my notebook??? Greetz Erwin Craps Zaakvoerder From fhtapia at gmail.com Wed Feb 16 10:53:41 2005 From: fhtapia at gmail.com (Francisco Tapia) Date: Wed, 16 Feb 2005 08:53:41 -0800 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <0IBZ00B61OTAWI@l-daemon> References: <0IBZ00B61OTAWI@l-daemon> Message-ID: UltraVNC is Win32 based so you won't be able to run it on Linux systems. It also supports NT authentication so you can restrict which groups can log into your pc. That is Only members of the administrator group or "domain" groups. Once you go the NT auth method you must use the UltraVNC viewer to connect against the pc. As far as release version? there is no "pro" that I know of but the most stable release that works well accross all NT flavors through win2003 is RC18. On Tue, 15 Feb 2005 21:31:33 -0800, Jim Lawrence wrote: > Hi Francisco: > > Great insight and information. There appears to be at least 5 different > versions of VNC. Is UltraVNC to top of heap...the pro version? > > Thanks > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Francisco Tapia > Sent: Tuesday, February 15, 2005 1:06 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Remote keyboards and monitors > > I've never used TS so I can't attest to it's speed, however I have > used pcAnywhere, GoToMyPC and UltraVNC (and actually a slew of other > VNC distros) for my uses UltraVNC is the solution, on a LAN the > connection is so fast it's like I'm sitting in front of the server, > however over a DSL line (128k up) the connection is remarkably usable. > Since I program in both VBA and TSQL, I can take entire scripts or > snippets of code and paste them accross the internet to my work pc or > home pc with a simple CTRL C / CTLR V the clipboard (text) information > seamlessly copies itself over all networks w/o any problems. > > The way I use my GoToMyPc account is I login to my work pc, then > "reverse" send the connection back to my home pc so that the > connection I acctually use is the UltraVNC connection rather than the > GoToMyPc connection. ( I then close gotomypc). > > working in this manner also grants me the facility to transfer large > files over it's built in FTP client/server. to send database backups > back and forth from work. YOU "SHOULD" install the software virtual > monitor software, which enables your pc to forward typical hardware > redraws through the vncMonitor so that they are quickly redrawn on the > remote. Additionally Ultra has a newer "ultra" encoder which works > remarkably effecient on LANs > > having never used TS I cannot say which is acctually faster, but for > ones I've used it is "extreamly" useful. > > On Tue, 15 Feb 2005 14:04:45 -0600, John Bartow wrote: > > John, > > A KVM unit should emulate the equipment it is replacing regardless if the > > equipment is on or not. A malfunctioning KVM would not do this. I suspect > > that was you problem there. > > > > John B. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > > Sent: Tuesday, February 15, 2005 11:51 AM > > To: accessd at databaseadvisors.com > > Subject: RE: [AccessD] Remote keyboards and monitors > > > > I don't know the specifics, but we were looking into a KVM type switch > from > > APC that looked pretty promising. It took care of a problem that we > > currently run into. We have two KVM switches and every now and > > then...especially on the one...we lose the mouse for a system. This isn't > > good, because the system will need to be rebooted to rectify this. > > APC does something differently that this does not happen. > > > > John W Clark > > > > >>> accessd at shaw.ca 2/15/2005 12:25 PM >>> > > Hi John: > > > > We were setting up a number of sites this summer and the client had us use > > KVMs for their servers. They worked great but I did not know they have > > extensions that could link servers over fifty meters away or that > extensions > > were available. I will definitely have to look into that option. :-) > > > > Thanks for all the info > > 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 > > > > -- > -Francisco > http://pcthis.blogspot.com | PC news with out the jargon! > http://sqlthis.blogspot.com | Tsql and More... > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- -Francisco http://pcthis.blogspot.com | PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... From jwcolby at colbyconsulting.com Wed Feb 16 12:50:41 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Wed, 16 Feb 2005 13:50:41 -0500 Subject: [AccessD] Scanning pdfs Message-ID: <000f01c51458$6d258460$697aa8c0@ColbyM6805> Can data be extracted from a pdf? I am looking at getting data into a database, but the data is coming in a pdf format. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From Lambert.Heenan at AIG.com Wed Feb 16 13:31:46 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 16 Feb 2005 14:31:46 -0500 Subject: [AccessD] Scanning pdfs Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C62@xlivmbx21.aig.com> If you have Acrobat, not just the reader, there is a plug-in called Paper Capture (it's on the CD). This does OCR on a PDF and can convert a static, imaged document into one where you can search through and select the text. This allows you to copy and paste text and may be your starting point. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby > Sent: Wednesday, February 16, 2005 1:51 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Scanning pdfs > > Can data be extracted from a pdf? I am looking at getting data into a > database, but the data is coming in a pdf format. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From accessd at shaw.ca Wed Feb 16 13:38:46 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 16 Feb 2005 11:38:46 -0800 Subject: [AccessD] Scanning pdfs In-Reply-To: <000f01c51458$6d258460$697aa8c0@ColbyM6805> Message-ID: <0IC000491RWKC8@l-daemon> Hi John: That depends. If the security setting are read-only then NO. In many cases, if you have the latest version of Adobe Reader-Writer, the files can be opened and edited and then the data can be saved in various formats. I understand there are a few programs out there that can perform a similar task. (If the PDF file has not been locked down.) HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Wednesday, February 16, 2005 10:51 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Scanning pdfs Can data be extracted from a pdf? I am looking at getting data into a database, but the data is coming in a pdf format. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Wed Feb 16 14:03:12 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Wed, 16 Feb 2005 12:03:12 -0800 Subject: [AccessD] Opening Access 2003 Message-ID: <01c201c51462$8c160110$6901a8c0@HAL9002> Dear List: Just got my Action Pack and installed Access 2003. Every db I open I have to answer three questions: 1) Do I want to block unsafe expressions? 2) Do I want to open this file (because it may have unsafe expressions) 3) A third security warning. Do I want to open the file (YESSS!!! dammit) Is there some want to disable these security checks? TIA Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 From Gustav at cactus.dk Wed Feb 16 14:08:46 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 16 Feb 2005 21:08:46 +0100 Subject: [AccessD] Opening Access 2003 Message-ID: Hi Rocky Welcome to the club! Go to menu Options, Macro, Security. Set level to minimum. /gustav >>> bchacc at san.rr.com 16-02-2005 21:03:12 >>> Dear List: Just got my Action Pack and installed Access 2003. Every db I open I have to answer three questions: 1) Do I want to block unsafe expressions? 2) Do I want to open this file (because it may have unsafe expressions) 3) A third security warning. Do I want to open the file (YESSS!!! dammit) Is there some want to disable these security checks? TIA Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 From jeffrey.demulling at usbank.com Wed Feb 16 14:15:06 2005 From: jeffrey.demulling at usbank.com (jeffrey.demulling at usbank.com) Date: Wed, 16 Feb 2005 14:15:06 -0600 Subject: [AccessD] Opening Access 2003 In-Reply-To: <01c201c51462$8c160110$6901a8c0@HAL9002> Message-ID: You are playing in a "sandbox" (Microsoft's term, not mine). From the On-Line Help Enable or disable sandbox mode Show All Hide All When Access runs in sandbox mode, expressions that use unsafe functions and properties are blocked. Unsafe functions and properties are those that could be exploited by malicious users to access drives, files, or other resources for which they do not have authorization. Expressions that use these functions and properties will result in an error. For more information on sandbox mode, see the Access Help topic About Microsoft Jet Expression Service sandbox mode. For more information on how to troubleshoot sandbox mode, and work around its limitations, see Frequently asked questions about Access security warnings. Enable sandbox mode If you have not installed Microsoft Jet 4.0 Service Pack 8 (SP8) or later Install Microsoft Jet 4.0 Service Pack 8 (SP8) or later. For more information on downloading Jet 4.0 SP8 or later, see About Microsoft Jet 4.0 SP8 or later. A critical Windows update includes Jet 4.0 SP 8, so installing all the critical Windows updates will automatically install the latest version of Jet on your computer. If your computer is up-to-date on critical Windows updates, you can skip this step. To install critical Windows updates or to verify that all critical updates are installed on your computer, visit Microsoft Windows Update. If you try to enable sandbox mode without installing Jet 4.0 SP8 or later, several Access features will not work properly. For example, trying to run the Form Wizard will display the following message: Wizards may not start. Switchboards created by using the Switchboard Manager won't function properly. You can't use the RunCode macro action to call a Visual Basic for Applications (VBA) procedure. Event handlers that call VBA procedures won't function. VBA procedures that are called from a property sheet or used in an SQL statement won't function. The following VBA functions won't work when called from a property sheet or used in an SQL statement: FormatCurrency FormatDateTime FormatNumber FormatPercent InStrB InStrRev MonthName Replace StrReverse WeekDayName Quit, and then restart Access. Open a file. The warning will be replaced with a prompt that asks whether you would like to block unsafe expressions. Click Yes. When prompted to restart Access, click OK, and then quit and restart Access. The registry will be updated, and Access will run in sandbox mode. You will not see the warning as long as Jet 4.0 SP8 or later is installed on your computer and sandbox mode is enabled. If you had disabled sandbox mode, and want to enable it now Under the Tools menu, point to Macro, and click Security. If you do not see the Macro menu item under the Tools menu, or the Security menu item under the Macro menu, click the arrows at the bottom of a drop-down menu to display the hidden menu items. Tip If you want to see all menu items by default, on the Tools menu, click Customize, click the Options tab, and select the Always show full menus check box. I still can't see the Security command under the Macro menu On the Tools menu, click Customize, and then click the Commands tab. Click Rearrange Commands, select Menu Bar, and in the Menu Bar box, click Tools | Macro. In the Controls section, click Add. The Add command dialog box will appear. In the Categories box, click Tools, and then in the Commands box, click Security. The Security command will appear in the Controls box. Use the Move Up and Move Down buttons to position the Security command where you want. If you'd like to position the Security command in its own group (between horizontal lines), with Security selected, click Modify Selection and click Begin a Group. Select the menu item below the Security command, and repeat. Click Close twice. Select Medium or High, and click OK. You will see the security warning message box. Click Yes to enable sandbox mode, and then click OK. Access will close. Restart Access. Note By default, security level is set to Medium, and sandbox mode is not enabled. So, if you have not changed the default settings, simply displaying and closing the Security dialog box, irrespective of whether you make any changes in the dialog box or not, will display the security warning message. Disable sandbox mode You have the option of disabling sandbox mode when the macro security level is set to Low. However, setting the security level to Low is not recommended. 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 "Rocky Smolin - Beach Access Software" To cc Sent by: accessd-bounces at d Subject atabaseadvisors.c [AccessD] Opening Access 2003 om 02/16/2005 02:03 PM Please respond to "Access Developers discussion and problem solving" Dear List: Just got my Action Pack and installed Access 2003. Every db I open I have to answer three questions: 1) Do I want to block unsafe expressions? 2) Do I want to open this file (because it may have unsafe expressions) 3) A third security warning. Do I want to open the file (YESSS!!! dammit) Is there some want to disable these security checks? TIA Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ------------------------------------------------------------------------------ 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 dejpolsys at hotmail.com Wed Feb 16 14:20:35 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Wed, 16 Feb 2005 15:20:35 -0500 Subject: [AccessD] Opening Access 2003 References: Message-ID: ..I had the same problems when starting with '03 ...MS has to find a more realistic way to deal with security ...making the "minimum" level the only one that is user friendly is an order of magnitude greater than asinine imnsho :((( William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "Gustav Brock" To: Sent: Wednesday, February 16, 2005 3:08 PM Subject: Re: [AccessD] Opening Access 2003 > Hi Rocky > > Welcome to the club! > Go to menu Options, Macro, Security. > Set level to minimum. > > /gustav > >>>> bchacc at san.rr.com 16-02-2005 21:03:12 >>> > Dear List: > > Just got my Action Pack and installed Access 2003. Every db I open I > have to answer three questions: > > 1) Do I want to block unsafe expressions? > 2) Do I want to open this file (because it may have unsafe > expressions) > 3) A third security warning. Do I want to open the file (YESSS!!! > dammit) > > Is there some want to disable these security checks? > > TIA > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bchacc at san.rr.com Wed Feb 16 14:30:22 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Wed, 16 Feb 2005 12:30:22 -0800 Subject: [AccessD] Opening Access 2003 References: Message-ID: <01d101c51466$573dba10$6901a8c0@HAL9002> Gustav: Thanks. That did it. Anyone know the cheapest place to get VSTO? Rocky ----- Original Message ----- From: "Gustav Brock" To: Sent: Wednesday, February 16, 2005 12:08 PM Subject: Re: [AccessD] Opening Access 2003 > Hi Rocky > > Welcome to the club! > Go to menu Options, Macro, Security. > Set level to minimum. > > /gustav > >>>> bchacc at san.rr.com 16-02-2005 21:03:12 >>> > Dear List: > > Just got my Action Pack and installed Access 2003. Every db I open I > have to answer three questions: > > 1) Do I want to block unsafe expressions? > 2) Do I want to open this file (because it may have unsafe > expressions) > 3) A third security warning. Do I want to open the file (YESSS!!! > dammit) > > Is there some want to disable these security checks? > > TIA > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bchacc at san.rr.com Wed Feb 16 14:39:15 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Wed, 16 Feb 2005 12:39:15 -0800 Subject: [AccessD] Opening Access 2003 References: Message-ID: <021001c51467$94cb36e0$6901a8c0@HAL9002> (deep sigh) Rocky ----- Original Message ----- From: To: "Access Developers discussion and problem solving" Sent: Wednesday, February 16, 2005 12:15 PM Subject: Re: [AccessD] Opening Access 2003 > You are playing in a "sandbox" (Microsoft's term, not mine). From the > On-Line Help > > Enable or disable sandbox mode > Show All > Hide All > When Access runs in sandbox mode, expressions that use unsafe functions > and > properties are blocked. Unsafe functions and properties are those that > could be exploited by malicious users to access drives, files, or other > resources for which they do not have authorization. Expressions that use > these functions and properties will result in an error. > > For more information on sandbox mode, see the Access Help topic About > Microsoft Jet Expression Service sandbox mode. For more information on how > to troubleshoot sandbox mode, and work around its limitations, see > Frequently asked questions about Access security warnings. > > Enable sandbox mode > > > If you have not installed Microsoft Jet 4.0 Service Pack 8 (SP8) or later > > Install Microsoft Jet 4.0 Service Pack 8 (SP8) or later. > For more information on downloading Jet 4.0 SP8 or later, see About > Microsoft Jet 4.0 SP8 or later. A critical Windows update includes Jet 4.0 > SP 8, so installing all the critical Windows updates will automatically > install the latest version of Jet on your computer. If your computer is > up-to-date on critical Windows updates, you can skip this step. To install > critical Windows updates or to verify that all critical updates are > installed on your computer, visit Microsoft Windows Update. > > If you try to enable sandbox mode without installing Jet 4.0 SP8 or later, > several Access features will not work properly. For example, trying to run > the Form Wizard will display the following message: > > > > Wizards may not start. > Switchboards created by using the Switchboard Manager won't function > properly. > You can't use the RunCode macro action to call a Visual Basic for > Applications (VBA) procedure. > Event handlers that call VBA procedures won't function. > VBA procedures that are called from a property sheet or used in an SQL > statement won't function. > The following VBA functions won't work when called from a property sheet > or > used in an SQL statement: > FormatCurrency > FormatDateTime > FormatNumber > FormatPercent > InStrB > InStrRev > MonthName > Replace > StrReverse > WeekDayName > Quit, and then restart Access. > Open a file. > The warning will be replaced with a prompt that asks whether you would > like > to block unsafe expressions. > > Click Yes. > When prompted to restart Access, click OK, and then quit and restart > Access. > The registry will be updated, and Access will run in sandbox mode. You > will > not see the warning as long as Jet 4.0 SP8 or later is installed on your > computer and sandbox mode is enabled. > > If you had disabled sandbox mode, and want to enable it now > > Under the Tools menu, point to Macro, and click Security. If you do not > see > the Macro menu item under the Tools menu, or the Security menu item under > the Macro menu, click the arrows at the bottom of a drop-down menu to > display the hidden menu items. > Tip If you want to see all menu items by default, on the Tools menu, > click Customize, click the Options tab, and select the Always show full > menus check box. > > I still can't see the Security command under the Macro menu > > On the Tools menu, click Customize, and then click the Commands tab. > Click Rearrange Commands, select Menu Bar, and in the Menu Bar box, click > Tools | Macro. > In the Controls section, click Add. > The Add command dialog box will appear. > > In the Categories box, click Tools, and then in the Commands box, click > Security. > The Security command will appear in the Controls box. > > Use the Move Up and Move Down buttons to position the Security command > where you want. > If you'd like to position the Security command in its own group (between > horizontal lines), with Security selected, click Modify Selection and > click > Begin a Group. Select the menu item below the Security command, and > repeat. > > Click Close twice. > Select Medium or High, and click OK. > You will see the security warning message box. > > Click Yes to enable sandbox mode, and then click OK. Access will close. > Restart Access. > > Note By default, security level is set to Medium, and sandbox mode is not > enabled. So, if you have not changed the default settings, simply > displaying and closing the Security dialog box, irrespective of whether > you > make any changes in the dialog box or not, will display the security > warning message. > > > > Disable sandbox mode > > You have the option of disabling sandbox mode when the macro security > level > is set to Low. However, setting the security level to Low is not > recommended. > > 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 > > > > "Rocky Smolin - > Beach Access > Software" To > m> cc > Sent by: > accessd-bounces at d Subject > atabaseadvisors.c [AccessD] Opening Access 2003 > om > > > 02/16/2005 02:03 > PM > > > Please respond to > "Access > Developers > discussion and > problem solving" > advisors.com> > > > > > > > Dear List: > > Just got my Action Pack and installed Access 2003. Every db I open I have > to answer three questions: > > 1) Do I want to block unsafe expressions? > 2) Do I want to open this file (because it may have unsafe expressions) > 3) A third security warning. Do I want to open the file (YESSS!!! dammit) > > Is there some want to disable these security checks? > > TIA > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > ------------------------------------------------------------------------------ > 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. > ============================================================================== > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Wed Feb 16 15:50:25 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 17 Feb 2005 07:50:25 +1000 Subject: [AccessD] Scanning pdfs In-Reply-To: <000f01c51458$6d258460$697aa8c0@ColbyM6805> Message-ID: <42144CC1.23530.87FB478@stuart.lexacorp.com.pg> On 16 Feb 2005 at 13:50, John W. Colby wrote: > Can data be extracted from a pdf? I am looking at getting data into a > database, but the data is coming in a pdf format. > I use PsToText with Ghostscript to extract the text for my SeachPDF utility. DOn't know how good it would at preserving formatted data, but it would be worth a try. =================================================================== pstotext.txt 5 February 2000 =================================================================== pstotext 1.8h - PostScript text extractor. Requires Ghostscript. The files pstotxt1.dll (Win16), pstotxt2.dll (OS/2) pstotxt3.dll (Win32), and pstotext.zip (sources) constitute the pstotext package, which was written by Paul McJones and Andrew Birrell of Digital Equipment Corporation's Systems Research Center. These files are copyright by Digital Equipment Corporation. You may use them subject to the attached END USER LICENSE AGREEMENT. The source files are available as pstotext.zip in the GSview source distribution, or directly from the authors: http://www.research.digital.com/SRC/virtualpaper/pstotext.html -- Stuart From dmcafee at pacbell.net Wed Feb 16 14:39:51 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Wed, 16 Feb 2005 12:39:51 -0800 Subject: [AccessD] Scanning pdfs In-Reply-To: <0IC000491RWKC8@l-daemon> Message-ID: John, that all depends. Do you have the full version Adobe Acrobat (not the Free Reader)? If so you can go to Edit->Extract Pages (or Select Text/Picture) and copy what you need. If you don't, you can get PrimoPDF (or PDF9955) and print to a PDF printer if you want to extract a certain page(s). This all depends if the PDF wasn't locked down security wise, most aren't. I got fed up dealing with incompetent parts guys and purchased an automotive Parts book on ebay (GM doesn't sell these, why...I don't know). This thing is a bootleg, but saves me considerable time allowing me to look up parts that I need and checking the prices online. I wanted to extract relevant pages to my model (and options) to have a "custom" parts manual. That's when I found out that it was locked (as none of the above mentioned methods worked for me this time). It's funny that this bootleg version is protected. If someone wanted to copy the CD and sell it, there is nothing to stop them. Anyway a quick google search for PDF+Cracker will return many choices. If it is important enough you can get a cracker to give you the unlock code so you can copy the text from the PDF. HTH David McAfee -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Wednesday, February 16, 2005 10:51 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Scanning pdfs Can data be extracted from a pdf? I am looking at getting data into a database, but the data is coming in a pdf format. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JHewson at karta.com Wed Feb 16 16:13:13 2005 From: JHewson at karta.com (Jim Hewson) Date: Wed, 16 Feb 2005 16:13:13 -0600 Subject: [AccessD] Scanning pdfs Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068D91@karta-exc-int.Karta.com> I had about 100 locked PDFs that I had to unlock to get the data. I found PDF Password Remover v2.2 to work the best. It can be found at www.verypdf.com I did have trouble with a few of the PDFs, I sent the help desk a copy and they sent me another version that opened the troublesome PDFs. It only cost about $30. HTH. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of dmcafee at pacbell.net Sent: Wednesday, February 16, 2005 2:40 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Scanning pdfs John, that all depends. Do you have the full version Adobe Acrobat (not the Free Reader)? If so you can go to Edit->Extract Pages (or Select Text/Picture) and copy what you need. If you don't, you can get PrimoPDF (or PDF9955) and print to a PDF printer if you want to extract a certain page(s). This all depends if the PDF wasn't locked down security wise, most aren't. I got fed up dealing with incompetent parts guys and purchased an automotive Parts book on ebay (GM doesn't sell these, why...I don't know). This thing is a bootleg, but saves me considerable time allowing me to look up parts that I need and checking the prices online. I wanted to extract relevant pages to my model (and options) to have a "custom" parts manual. That's when I found out that it was locked (as none of the above mentioned methods worked for me this time). It's funny that this bootleg version is protected. If someone wanted to copy the CD and sell it, there is nothing to stop them. Anyway a quick google search for PDF+Cracker will return many choices. If it is important enough you can get a cracker to give you the unlock code so you can copy the text from the PDF. HTH David McAfee -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Wednesday, February 16, 2005 10:51 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Scanning pdfs Can data be extracted from a pdf? I am looking at getting data into a database, but the data is coming in a pdf format. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jmoss111 at bellsouth.net Wed Feb 16 16:29:45 2005 From: jmoss111 at bellsouth.net (jmoss111 at bellsouth.net) Date: Wed, 16 Feb 2005 17:29:45 -0500 Subject: [AccessD] Scanning pdfs Message-ID: <20050216222945.TXQR2048.imf19aec.mail.bellsouth.net@mail.bellsouth.net> John, One of the better product that I've used for pdf to text extraction is at http://www.abbyyusa.com. They do have a downloadable 30 day full feature trial. Jim > > From: "John W. Colby" > Date: 2005/02/16 Wed PM 01:50:41 EST > To: "'Access Developers discussion and problem solving'" > > Subject: [AccessD] Scanning pdfs > > Can data be extracted from a pdf? I am looking at getting data into a > database, but the data is coming in a pdf format. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From john at winhaven.net Wed Feb 16 17:36:08 2005 From: john at winhaven.net (John Bartow) Date: Wed, 16 Feb 2005 17:36:08 -0600 Subject: [AccessD] Scanning pdfs In-Reply-To: <000f01c51458$6d258460$697aa8c0@ColbyM6805> Message-ID: With Adobe Reader v6.0 you can go to edit copy to clipboard to and then paste wherever. If there is a password you'll need another method. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Wednesday, February 16, 2005 12:51 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Scanning pdfs Can data be extracted from a pdf? I am looking at getting data into a database, but the data is coming in a pdf format. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Feb 17 04:34:13 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 17 Feb 2005 11:34:13 +0100 Subject: [AccessD] Microsoft Office Document Image Writer Message-ID: Hi all I just noticed this in my WinXP printer collection. It can save your print as a file in a proprietary(?) mdi format which can be viewed and saved as a tiff file. Does anyone use this for anything useful? Could it be a valid alternative for printing to a pdf file? Is it for Office 2003 only? Several of our clients wish to "go more electronic" and reduce archiving of paper. /gustav From marklbreen at gmail.com Thu Feb 17 06:11:41 2005 From: marklbreen at gmail.com (Mark Breen) Date: Thu, 17 Feb 2005 12:11:41 +0000 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: <39cb22f30502140533290a6952@mail.gmail.com> References: <39cb22f305021306256942ba88@mail.gmail.com> <39cb22f30502140533290a6952@mail.gmail.com> Message-ID: Hiya Steve, No so much looking after anything, I was just 'impressed' with your consideration of the fact that there were two queries happening when one does a count and a group by or distinct, I suppose that is the case, but I never thought of it like that before. I always know that grouping and summing puts an overhead on the engine, as does order by, but I liked the train of thought that says it is two queries that are running. Prior to this, I would only have referred to two queries as a nested select. I suppose it is terminology really, and opening up the concept of what a 'query' is makes me think a little closer about my queries. As you say, when there are only 2k records, it does not matter, I am working on some queries at the moment, in Dublin that have millions of big records joined to millions of records, an order by in this case, totally floors the query, where as removing it gives instant responses. Also, a carefully selected criteria that was optional moves it from being minutes to execute to immediate ! Thanks for the thought process Mark On Mon, 14 Feb 2005 07:33:43 -0600, Steve Erbach wrote: > Mark, > > I have to confess that I've resisted writing much SQL from scratch > because of all the blankety-blank typing one has to do! Then there are > the inevitable spelling mistakes. I don't mind using the View and > Sproc designer in Enterprise Manager because that's what it looks like > while designing an Access ADP. I have used visual query tools for so > long -- indeed, since 1985 and Paradox for DOS -- that that's the way > I think. With a complex query I'd be sure to mess up the JOINs. > > The two queries I created to get the count were SELECT DISTINCT and > then COUNT. Regarding performance or best practice, the tables are so > small that it never occured to me to test their performance. The > largest table is maybe 2000 records. Maybe later I'll look at running > these queries multiple times in a loop and time them. Would that be > what you're looking after? > > Steve Erbach > Neenah, WI > > > On Mon, 14 Feb 2005 11:37:55 +0000, Mark Breen wrote: > > Hello Steve, > > > > I first discovered this a few years ago. Because the SQL window in > > Access is not a great text editor, we tend not to do much SQL editing > > in there, is is also very easy to embed an existing query into an > > Access QBE window. However in the MS SQL environment, I have tended > > to nest my queries like this without thinking about it. I do not > > think that it makes the query run much faster, but it does wrap it all > > in one package. > > > > Another aspect of laying out the queries in SQL is that the editor > > encourages me to comment as I build the SQL string, this makes it > > easier for me to later on figure out what I was doing. > > > > Once you get used to embedding them, they can sometimes make us a > > little lazy, i.e., we want some data, we just grab it in a nested > > query and tie it in. It may be that sometimes there is a more > > efficient way to achieve that data! > > > > Going back to your original question though, you mentioned that you > > wished to avoid two queries. Was the two queries you were referring > > to the Count and the Group By? > > > > I am presuming that you were asking the question as a best practice / > > idiological aspect rather than a pure performance point. What I am > > curious about now is, which format do you think is more efficient, > > Count and Group By in one query, or Select Distinct in one and count > > in another? > > > > Thanks for the interesting question. > > > > Mark > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From marklbreen at gmail.com Thu Feb 17 06:33:03 2005 From: marklbreen at gmail.com (Mark Breen) Date: Thu, 17 Feb 2005 12:33:03 +0000 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <0IBZ00B61OTAWI@l-daemon> References: <0IBZ00B61OTAWI@l-daemon> Message-ID: Hello Jim I have used VNC for a few years now and recently started using Remote Desktop with WinXP and 2003 Server. I have to say that I love it, it is really super. Beats VNC handsdown. The only time that I use VNC now is if from some authetentication problem, I cannot log on with Remote Desktop. Fortunately, I do not have to connect to Linux so MS does me fine. If you can get the MS solution working, you may well prefer it. On a lan it feels like you are on the PC MArk On Tue, 15 Feb 2005 21:31:33 -0800, Jim Lawrence wrote: > Hi Francisco: > > Great insight and information. There appears to be at least 5 different > versions of VNC. Is UltraVNC to top of heap...the pro version? > > Thanks > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Francisco Tapia > Sent: Tuesday, February 15, 2005 1:06 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Remote keyboards and monitors > > I've never used TS so I can't attest to it's speed, however I have > used pcAnywhere, GoToMyPC and UltraVNC (and actually a slew of other > VNC distros) for my uses UltraVNC is the solution, on a LAN the > connection is so fast it's like I'm sitting in front of the server, > however over a DSL line (128k up) the connection is remarkably usable. > Since I program in both VBA and TSQL, I can take entire scripts or > snippets of code and paste them accross the internet to my work pc or > home pc with a simple CTRL C / CTLR V the clipboard (text) information > seamlessly copies itself over all networks w/o any problems. > > The way I use my GoToMyPc account is I login to my work pc, then > "reverse" send the connection back to my home pc so that the > connection I acctually use is the UltraVNC connection rather than the > GoToMyPc connection. ( I then close gotomypc). > > working in this manner also grants me the facility to transfer large > files over it's built in FTP client/server. to send database backups > back and forth from work. YOU "SHOULD" install the software virtual > monitor software, which enables your pc to forward typical hardware > redraws through the vncMonitor so that they are quickly redrawn on the > remote. Additionally Ultra has a newer "ultra" encoder which works > remarkably effecient on LANs > > having never used TS I cannot say which is acctually faster, but for > ones I've used it is "extreamly" useful. > > On Tue, 15 Feb 2005 14:04:45 -0600, John Bartow wrote: > > John, > > A KVM unit should emulate the equipment it is replacing regardless if the > > equipment is on or not. A malfunctioning KVM would not do this. I suspect > > that was you problem there. > > > > John B. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > > Sent: Tuesday, February 15, 2005 11:51 AM > > To: accessd at databaseadvisors.com > > Subject: RE: [AccessD] Remote keyboards and monitors > > > > I don't know the specifics, but we were looking into a KVM type switch > from > > APC that looked pretty promising. It took care of a problem that we > > currently run into. We have two KVM switches and every now and > > then...especially on the one...we lose the mouse for a system. This isn't > > good, because the system will need to be rebooted to rectify this. > > APC does something differently that this does not happen. > > > > John W Clark > > > > >>> accessd at shaw.ca 2/15/2005 12:25 PM >>> > > Hi John: > > > > We were setting up a number of sites this summer and the client had us use > > KVMs for their servers. They worked great but I did not know they have > > extensions that could link servers over fifty meters away or that > extensions > > were available. I will definitely have to look into that option. :-) > > > > Thanks for all the info > > 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 > > > > -- > -Francisco > http://pcthis.blogspot.com | PC news with out the jargon! > http://sqlthis.blogspot.com | Tsql and More... > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Thu Feb 17 08:42:20 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 17 Feb 2005 09:42:20 -0500 Subject: [AccessD] Microsoft Office Document Image Writer Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C71@xlivmbx21.aig.com> See http://office.microsoft.com/en-us/assistance/HP010771031033.aspx Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Thursday, February 17, 2005 5:34 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Microsoft Office Document Image Writer > > Hi all > > I just noticed this in my WinXP printer collection. > It can save your print as a file in a proprietary(?) mdi format which > can be viewed and saved as a tiff file. > > Does anyone use this for anything useful? > Could it be a valid alternative for printing to a pdf file? > Is it for Office 2003 only? > > Several of our clients wish to "go more electronic" and reduce > archiving of paper. > > /gustav > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From markamatte at hotmail.com Thu Feb 17 08:56:05 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 17 Feb 2005 14:56:05 +0000 Subject: [AccessD] Get data From Web In-Reply-To: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C71@xlivmbx21.aig.com> Message-ID: Hello All, Not sure where this is going...but I've been asked if this is possible with Access... "Can you use Access to open a web page...and take/get/copy(whatever you want to call it) the data out of a certain field?" For example...the page always has a text box labelled 'COLOR'...can I use access to open that page and tell me what value is in the COLOR text box? Thanks, Mark A. Matte From dba.email at gmail.com Thu Feb 17 09:34:36 2005 From: dba.email at gmail.com (Admin Sparky) Date: Thu, 17 Feb 2005 10:34:36 -0500 Subject: [AccessD] OT: Excel - Print Area In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB6772337400@corp-es01.fleetpride.com> References: <6A6AA9DF57E4F046BDA1E273BDDB6772337400@corp-es01.fleetpride.com> Message-ID: <5f2de242050217073472d67a52@mail.gmail.com> Solved... I figured out that it is a combination of not only hiding rows and columns, but also re-setting the page breaks while in page-break view. Thanks for the help. Mark On Tue, 15 Feb 2005 13:28:26 -0600, Hale, Jim wrote: > Also check out which allow you do define and save > multiple print settings per sheet. > Jim Hale > > -----Original Message----- > From: Jim Hewson [mailto:JHewson at karta.com] > Sent: Tuesday, February 15, 2005 1:18 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: Excel - Print Area > > If you hide the columns and rows you don't want printed then you can get the > print area you need. > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Admin Sparky > Sent: Tuesday, February 15, 2005 1:05 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: Excel - Print Area > > Group, > > Quick question. Is there a method to choose non-adjoining areas of a > spreadsheet and print them as a single (apparently adjoining) area? > > For instance...a header row of columns A, C, E, and detail rows > 100-103 for each of those columns? > > When choosing a print area, I have tried holding down control to pick > several areas and that part works, however each section prints on a > separate page. > > Mark > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 alan.lawhon at us.army.mil Thu Feb 17 09:41:18 2005 From: alan.lawhon at us.army.mil (Lawhon, Alan C Contractor/Morgan Research) Date: Thu, 17 Feb 2005 09:41:18 -0600 Subject: [AccessD] Only a "Superstar" Access Developer Can Solve This Problem Message-ID: <5D5043687CFCE44288407A73E4CC6E179BB2EC@redstone819.ad.redstone.army.mil> At the risk of showing my [Access] incompetence, I'm going to give you folks an "opportunity to excel" (pun intended) by showing me a creative solution to this "simple" query problem. I'm rooting around in the Access 2003 "Help" files (as well as one of Susan's Access books) and I discover the term calculated field. A "calculated field" is defined as: "A field, defined in a query, that displays the result of an expression rather than displaying stored data. The value is recalculated each time a value in the expression changes." I think a "calculated field" is exactly what I want, but I'm having trouble figuring out how to write the expression, so I'm throwing this "simple problem" at you guys and gals. I have a table with two fields. One of the fields [Field A] contains text data and the second field [Field B] contains short integers. (The integer value stored in [Field B] represents the number of items on hand for the entity described in [Field A] for each record in the table.) What I want to create is a select query which will generate a "Running_Total" [calculated field] that performs a record-by-record summing action like this: [Field A] [Field B] [Running Total] Small_Do_Hicky 20 20 Smaller_Do_Hicky 32 52 Large_Do_Hicky 69 121 Larger_Do_Hicky 100 221 Very_Large_Do_Hicky 48 269 Largest_Do_Hicky 31 300 All the "Do Hickys" in Field A represent the same type of physical object, the only difference being variations in [physical] dimensions between the objects. I have summarized six records (for six objects) as an example, but there are literally hundreds (and in some cases thousands) of records in some of these tables. It's fairly obvious what I'm looking for here - a query containing a "calculated field" expression that takes the value in [Field B], adds it to the [Running Total] value from the previous record, and prints the sum in the [Running Total] field of the current record. The end result is a "Grand Total" of all the "Do_Hicky" objects (for all the records) displayed in the [Running Total] calculated field's final record when the query executes. I've figured out a way to get the final total using a SQL aggregate function, but I would like to be able to run a query that shows the running total on a record-by-record basis from the first record all the way to the last record. Anyone who can solve this (simple?) Access query problem will be declared an official Access "guru" and be blessed by the pope. (This "reward" ought to get Martin Reid interested ...) :-)))) Alan C. Lawhon From cfoust at infostatsystems.com Thu Feb 17 10:04:40 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 17 Feb 2005 08:04:40 -0800 Subject: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem Message-ID: Since the order of records in a query is not fixed, a "running total" would involve a sum of values where the unique key was less than or equal to the value of the unique key for the current record. In your example, you don't show a unique key, unless that's what the Field_A items are supposed to be, so it wouldn't work. Charlotte Foust -----Original Message----- From: Lawhon, Alan C Contractor/Morgan Research [mailto:alan.lawhon at us.army.mil] Sent: Thursday, February 17, 2005 7:41 AM To: accessd at databaseadvisors.com Subject: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem At the risk of showing my [Access] incompetence, I'm going to give you folks an "opportunity to excel" (pun intended) by showing me a creative solution to this "simple" query problem. I'm rooting around in the Access 2003 "Help" files (as well as one of Susan's Access books) and I discover the term calculated field. A "calculated field" is defined as: "A field, defined in a query, that displays the result of an expression rather than displaying stored data. The value is recalculated each time a value in the expression changes." I think a "calculated field" is exactly what I want, but I'm having trouble figuring out how to write the expression, so I'm throwing this "simple problem" at you guys and gals. I have a table with two fields. One of the fields [Field A] contains text data and the second field [Field B] contains short integers. (The integer value stored in [Field B] represents the number of items on hand for the entity described in [Field A] for each record in the table.) What I want to create is a select query which will generate a "Running_Total" [calculated field] that performs a record-by-record summing action like this: [Field A] [Field B] [Running Total] Small_Do_Hicky 20 20 Smaller_Do_Hicky 32 52 Large_Do_Hicky 69 121 Larger_Do_Hicky 100 221 Very_Large_Do_Hicky 48 269 Largest_Do_Hicky 31 300 All the "Do Hickys" in Field A represent the same type of physical object, the only difference being variations in [physical] dimensions between the objects. I have summarized six records (for six objects) as an example, but there are literally hundreds (and in some cases thousands) of records in some of these tables. It's fairly obvious what I'm looking for here - a query containing a "calculated field" expression that takes the value in [Field B], adds it to the [Running Total] value from the previous record, and prints the sum in the [Running Total] field of the current record. The end result is a "Grand Total" of all the "Do_Hicky" objects (for all the records) displayed in the [Running Total] calculated field's final record when the query executes. I've figured out a way to get the final total using a SQL aggregate function, but I would like to be able to run a query that shows the running total on a record-by-record basis from the first record all the way to the last record. Anyone who can solve this (simple?) Access query problem will be declared an official Access "guru" and be blessed by the pope. (This "reward" ought to get Martin Reid interested ...) :-)))) Alan C. Lawhon -- 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 Feb 17 10:05:36 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 17 Feb 2005 11:05:36 -0500 Subject: [AccessD] Only a "Superstar" Access Developer Can Solve This Problem Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C75@xlivmbx21.aig.com> This article should set you on the way to superstardom... http://support.microsoft.com/default.aspx?scid=kb;en-us;205183 Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C > Contractor/Morgan Research > Sent: Thursday, February 17, 2005 10:41 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Only a "Superstar" Access Developer Can Solve This > Problem > > At the risk of showing my [Access] incompetence, I'm going to give you > folks an "opportunity to excel" (pun intended) by showing me a creative > solution to this "simple" query problem. > > > > I'm rooting around in the Access 2003 "Help" files (as well as one of > Susan's Access books) and I discover the term calculated field. A > "calculated field" is defined as: "A field, defined in a query, that > displays the result of an expression rather than displaying stored data. > The value is recalculated each time a value in the expression changes." > I think a "calculated field" is exactly what I want, but I'm having > trouble figuring out how to write the expression, so I'm throwing this > "simple problem" at you guys and gals. > > > > I have a table with two fields. One of the fields [Field A] contains > text data and the second field [Field B] contains short integers. (The > integer value stored in [Field B] represents the number of items on hand > for the entity described in [Field A] for each record in the table.) > What I want to create is a select query which will generate a > "Running_Total" [calculated field] that performs a record-by-record > summing action like this: > > > > [Field A] [Field B] [Running Total] > > > > Small_Do_Hicky 20 20 > > Smaller_Do_Hicky 32 52 > > Large_Do_Hicky 69 121 > > Larger_Do_Hicky 100 221 > > Very_Large_Do_Hicky 48 269 > > Largest_Do_Hicky 31 300 > > > > All the "Do Hickys" in Field A represent the same type of physical > object, the only difference being variations in [physical] dimensions > between the objects. I have summarized six records (for six objects) as > an example, but there are literally hundreds (and in some cases > thousands) of records in some of these tables. It's fairly obvious what > I'm looking for here - a query containing a "calculated field" > expression that takes the value in [Field B], adds it to the [Running > Total] value from the previous record, and prints the sum in the > [Running Total] field of the current record. The end result is a "Grand > Total" of all the "Do_Hicky" objects (for all the records) displayed in > the [Running Total] calculated field's final record when the query > executes. > > > > I've figured out a way to get the final total using a SQL aggregate > function, but I would like to be able to run a query that shows the > running total on a record-by-record basis from the first record all the > way to the last record. Anyone who can solve this (simple?) Access > query problem will be declared an official Access "guru" and be blessed > by the pope. (This "reward" ought to get Martin Reid interested ...) > :-)))) > > > > Alan C. Lawhon > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Thu Feb 17 10:10:06 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Thu, 17 Feb 2005 11:10:06 -0500 Subject: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem In-Reply-To: <5D5043687CFCE44288407A73E4CC6E179BB2EC@redstone819.ad.redstone.army.mil> Message-ID: Alan, Depending on what your using the output for, you can use this technique: http://support.microsoft.com/?kbid=205183 Same technique (calling a function) can be used for numbering the rows as well. However you can't use it if your using the query output as a recordsource for a form. As you scroll in the form, the query re-executes throwing off the totals. Can use it for anything else though. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Thursday, February 17, 2005 10:41 AM To: accessd at databaseadvisors.com Subject: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem At the risk of showing my [Access] incompetence, I'm going to give you folks an "opportunity to excel" (pun intended) by showing me a creative solution to this "simple" query problem. I'm rooting around in the Access 2003 "Help" files (as well as one of Susan's Access books) and I discover the term calculated field. A "calculated field" is defined as: "A field, defined in a query, that displays the result of an expression rather than displaying stored data. The value is recalculated each time a value in the expression changes." I think a "calculated field" is exactly what I want, but I'm having trouble figuring out how to write the expression, so I'm throwing this "simple problem" at you guys and gals. I have a table with two fields. One of the fields [Field A] contains text data and the second field [Field B] contains short integers. (The integer value stored in [Field B] represents the number of items on hand for the entity described in [Field A] for each record in the table.) What I want to create is a select query which will generate a "Running_Total" [calculated field] that performs a record-by-record summing action like this: [Field A] [Field B] [Running Total] Small_Do_Hicky 20 20 Smaller_Do_Hicky 32 52 Large_Do_Hicky 69 121 Larger_Do_Hicky 100 221 Very_Large_Do_Hicky 48 269 Largest_Do_Hicky 31 300 All the "Do Hickys" in Field A represent the same type of physical object, the only difference being variations in [physical] dimensions between the objects. I have summarized six records (for six objects) as an example, but there are literally hundreds (and in some cases thousands) of records in some of these tables. It's fairly obvious what I'm looking for here - a query containing a "calculated field" expression that takes the value in [Field B], adds it to the [Running Total] value from the previous record, and prints the sum in the [Running Total] field of the current record. The end result is a "Grand Total" of all the "Do_Hicky" objects (for all the records) displayed in the [Running Total] calculated field's final record when the query executes. I've figured out a way to get the final total using a SQL aggregate function, but I would like to be able to run a query that shows the running total on a record-by-record basis from the first record all the way to the last record. Anyone who can solve this (simple?) Access query problem will be declared an official Access "guru" and be blessed by the pope. (This "reward" ought to get Martin Reid interested ...) :-)))) Alan C. Lawhon -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Thu Feb 17 10:15:46 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 17 Feb 2005 08:15:46 -0800 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: Message-ID: <0IC200044D68YN@l-daemon> Hi Mark: That seems to be the common consensus. I think I will stick with Remote Desktop/TermServer for my MS products... now which version of VNC is best for the Linux server? Thanks Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Breen Sent: Thursday, February 17, 2005 4:33 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote keyboards and monitors Hello Jim I have used VNC for a few years now and recently started using Remote Desktop with WinXP and 2003 Server. I have to say that I love it, it is really super. Beats VNC handsdown. The only time that I use VNC now is if from some authetentication problem, I cannot log on with Remote Desktop. Fortunately, I do not have to connect to Linux so MS does me fine. If you can get the MS solution working, you may well prefer it. On a lan it feels like you are on the PC MArk On Tue, 15 Feb 2005 21:31:33 -0800, Jim Lawrence wrote: > Hi Francisco: > > Great insight and information. There appears to be at least 5 different > versions of VNC. Is UltraVNC to top of heap...the pro version? > > Thanks > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Francisco Tapia > Sent: Tuesday, February 15, 2005 1:06 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Remote keyboards and monitors > > I've never used TS so I can't attest to it's speed, however I have > used pcAnywhere, GoToMyPC and UltraVNC (and actually a slew of other > VNC distros) for my uses UltraVNC is the solution, on a LAN the > connection is so fast it's like I'm sitting in front of the server, > however over a DSL line (128k up) the connection is remarkably usable. > Since I program in both VBA and TSQL, I can take entire scripts or > snippets of code and paste them accross the internet to my work pc or > home pc with a simple CTRL C / CTLR V the clipboard (text) information > seamlessly copies itself over all networks w/o any problems. > > The way I use my GoToMyPc account is I login to my work pc, then > "reverse" send the connection back to my home pc so that the > connection I acctually use is the UltraVNC connection rather than the > GoToMyPc connection. ( I then close gotomypc). > > working in this manner also grants me the facility to transfer large > files over it's built in FTP client/server. to send database backups > back and forth from work. YOU "SHOULD" install the software virtual > monitor software, which enables your pc to forward typical hardware > redraws through the vncMonitor so that they are quickly redrawn on the > remote. Additionally Ultra has a newer "ultra" encoder which works > remarkably effecient on LANs > > having never used TS I cannot say which is acctually faster, but for > ones I've used it is "extreamly" useful. > > On Tue, 15 Feb 2005 14:04:45 -0600, John Bartow wrote: > > John, > > A KVM unit should emulate the equipment it is replacing regardless if the > > equipment is on or not. A malfunctioning KVM would not do this. I suspect > > that was you problem there. > > > > John B. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > > Sent: Tuesday, February 15, 2005 11:51 AM > > To: accessd at databaseadvisors.com > > Subject: RE: [AccessD] Remote keyboards and monitors > > > > I don't know the specifics, but we were looking into a KVM type switch > from > > APC that looked pretty promising. It took care of a problem that we > > currently run into. We have two KVM switches and every now and > > then...especially on the one...we lose the mouse for a system. This isn't > > good, because the system will need to be rebooted to rectify this. > > APC does something differently that this does not happen. > > > > John W Clark > > > > >>> accessd at shaw.ca 2/15/2005 12:25 PM >>> > > Hi John: > > > > We were setting up a number of sites this summer and the client had us use > > KVMs for their servers. They worked great but I did not know they have > > extensions that could link servers over fifty meters away or that > extensions > > were available. I will definitely have to look into that option. :-) > > > > Thanks for all the info > > 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 > > > > -- > -Francisco > http://pcthis.blogspot.com | PC news with out the jargon! > http://sqlthis.blogspot.com | Tsql and More... > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Thu Feb 17 10:24:40 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Thu, 17 Feb 2005 11:24:40 -0500 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <46B976F2B698FF46A4FE7636509B22DF1B57C0@stekelbes.ithelps.local> Message-ID: Erwin, A cheaper way around that problem is Netmeeting, which gives you the console. Most don't know that it's built right into XP (just do run, the "conf" and click OK). For other OS's it's a simple install. Not as full featured as pcAnywhere (which I love) by any means, but a heck of a lot cheaper. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Erwin Craps - IT Helps Sent: Tuesday, February 15, 2005 4:10 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Remote keyboards and monitors I confirm. I use PC Anywhere for ages now, and TS is the fastest even over low speed links. But I still use PC Anywhere for remote management because these KVM software are the only one that can be used to see the "real" screen of a server. I case of error messages or real server KVM interaction TS is not useable. I seen softwareupdates give an error on the real adminitrator screen while I was installing it via a TS session. Also scheduled programs give an error on the "real" administrator screen, not in the TS session. So for remote server management you would still need an PC Anywhere or VNC type soft. Altoug for remote user management I use TS because it's much faster. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 15, 2005 6:15 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Yea, it seems. MS TS is tightly integrated with windows and sends much less info for a given change in screen. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, February 15, 2005 12:04 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Well John, I did not know that. ...and that is true for all varieties? Thanks a lot Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Monday, February 14, 2005 5:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors VNC of any variety is much slower than terminal server. I use both in various situations. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 4:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Hi John and Marty: The VNC stuff looks very interesting and maybe TermServer is worth a second look. Thanks for the info Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Monday, February 14, 2005 12:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote keyboards and monitors I believe that was among one of the first apps for realvnc from att cambridge labs to connect one PC to monitor multiple servers http://www.realvnc.com/how.html Jim Lawrence wrote: >Hi All: > >Does anyone have a solution to using remote keyboards and monitors. The >drone of servers is finally getting to me and it would be great to just >set them up in the workshop (...just put in a separate power supply so >the main server and table saw will not be vying for power)...away for >the computer room. > >The actual task is simple but I have to be able to work on them/ with >them frequently. > >All keyboard and monitor extender, I have seen have a limited cable >range and TermServer is too slow... low resolution too. > >Any thought, comments, product suggestions etc... > >MTIA >Jim > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 17 10:29:42 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 17 Feb 2005 08:29:42 -0800 Subject: [AccessD] Get data From Web In-Reply-To: Message-ID: <0IC200A0NDTH23@l-daemon> Hi Mark: You can do almost anything with Access if you have the Microsoft HTML object Library referenced. It inserts a full browser class in Access. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Thursday, February 17, 2005 6:56 AM To: accessd at databaseadvisors.com Subject: [AccessD] Get data From Web Hello All, Not sure where this is going...but I've been asked if this is possible with Access... "Can you use Access to open a web page...and take/get/copy(whatever you want to call it) the data out of a certain field?" For example...the page always has a text box labelled 'COLOR'...can I use access to open that page and tell me what value is in the COLOR text box? Thanks, Mark A. Matte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tdd-inc at shaw.ca Thu Feb 17 10:40:31 2005 From: tdd-inc at shaw.ca (Technical Designs) Date: Thu, 17 Feb 2005 08:40:31 -0800 Subject: [AccessD] Scanning pdfs In-Reply-To: <000f01c51458$6d258460$697aa8c0@ColbyM6805> Message-ID: <005301c5150f$65412cb0$6701a8c0@PortaPower> I have found Adobe Illustrator can open a pdf into an editable format and can be resaved as another file format. Philip Scyner -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Wednesday, February 16, 2005 10:51 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Scanning pdfs Can data be extracted from a pdf? I am looking at getting data into a database, but the data is coming in a pdf format. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From alan.lawhon at us.army.mil Thu Feb 17 11:28:50 2005 From: alan.lawhon at us.army.mil (Lawhon, Alan C Contractor/Morgan Research) Date: Thu, 17 Feb 2005 11:28:50 -0600 Subject: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem Message-ID: <5D5043687CFCE44288407A73E4CC6E179BB2ED@redstone819.ad.redstone.army.mil> Charlotte: Prior to running a query, we do a "descending" sort [manually] on [Field B] to get the records with the highest "counts" to the top. In the example I show, the fourth record (where [Field B] = 100), would sort to the top and the "first record" (where [Field B] = 20) would sort to the bottom. Once we have the records in that order, then we will execute this "calculated field" summation query. As far as a "unique key" field (like an AutoNumber PK) is concerned, I don't think such a field is necessary since the text "values" stored in [Field A] are all "unique" anyway ... I'm not really interested in keys and referential integrity for a 2-field table - I just want a "Running Total" updated (and displayed) onscreen for each record when this query executes. You may be right - it may not be possible to execute such a query due to the fact that one of the operands you need to calculate the [Running Total] sum for the current record depends on the [Running Total] sum from the previous record. To solve this problem, there has to be a way to "save" the Running_Total [from the previous record] for use with the current record. In datasheet view, I am aware of a keystroke sequence, (i.e. CTRL-Apostrophe) which copies and pastes the value from the previous record into the same field of the current record. If this keystroke sequence could somehow be duplicated within the query, then the algorithm for solving this problem would be to "copy" the [Running Total] from the previous record into the [Running Total] of the current record and then add the [Field B] value to the [Running Total] of the current record - and repeat this process for all records to the end of file. What I was hoping is that somebody knew (or knows) how to code this "copy and paste" behavior into a summing expression that can be inserted into a calculated field cell in the query - and that it will work! I'm going to (closely) examine this Q205183 Knowledge Base article that Lambert Heenan and Jim Dettman have referred me to. This may be the only technique that will work for the particular problem that I have postulated. Thanks (all) for your comments and suggestions. Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 17, 2005 10:05 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem Since the order of records in a query is not fixed, a "running total" would involve a sum of values where the unique key was less than or equal to the value of the unique key for the current record. In your example, you don't show a unique key, unless that's what the Field_A items are supposed to be, so it wouldn't work. Charlotte Foust -----Original Message----- From: Lawhon, Alan C Contractor/Morgan Research [mailto:alan.lawhon at us.army.mil] Sent: Thursday, February 17, 2005 7:41 AM To: accessd at databaseadvisors.com Subject: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem At the risk of showing my [Access] incompetence, I'm going to give you folks an "opportunity to excel" (pun intended) by showing me a creative solution to this "simple" query problem. I'm rooting around in the Access 2003 "Help" files (as well as one of Susan's Access books) and I discover the term calculated field. A "calculated field" is defined as: "A field, defined in a query, that displays the result of an expression rather than displaying stored data. The value is recalculated each time a value in the expression changes." I think a "calculated field" is exactly what I want, but I'm having trouble figuring out how to write the expression, so I'm throwing this "simple problem" at you guys and gals. I have a table with two fields. One of the fields [Field A] contains text data and the second field [Field B] contains short integers. (The integer value stored in [Field B] represents the number of items on hand for the entity described in [Field A] for each record in the table.) What I want to create is a select query which will generate a "Running_Total" [calculated field] that performs a record-by-record summing action like this: [Field A] [Field B] [Running Total] Small_Do_Hicky 20 20 Smaller_Do_Hicky 32 52 Large_Do_Hicky 69 121 Larger_Do_Hicky 100 221 Very_Large_Do_Hicky 48 269 Largest_Do_Hicky 31 300 All the "Do Hickys" in Field A represent the same type of physical object, the only difference being variations in [physical] dimensions between the objects. I have summarized six records (for six objects) as an example, but there are literally hundreds (and in some cases thousands) of records in some of these tables. It's fairly obvious what I'm looking for here - a query containing a "calculated field" expression that takes the value in [Field B], adds it to the [Running Total] value from the previous record, and prints the sum in the [Running Total] field of the current record. The end result is a "Grand Total" of all the "Do_Hicky" objects (for all the records) displayed in the [Running Total] calculated field's final record when the query executes. I've figured out a way to get the final total using a SQL aggregate function, but I would like to be able to run a query that shows the running total on a record-by-record basis from the first record all the way to the last record. Anyone who can solve this (simple?) Access query problem will be declared an official Access "guru" and be blessed by the pope. (This "reward" ought to get Martin Reid interested ...) :-)))) Alan C. Lawhon -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Thu Feb 17 11:51:38 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 17 Feb 2005 09:51:38 -0800 Subject: [AccessD] Opening Access 2003 References: <021001c51467$94cb36e0$6901a8c0@HAL9002> Message-ID: <4214D9AA.7080204@shaw.ca> This might help for a site running Windows server that has a Microsoft Certificate Server. Should work for mdb's too, I think , haven't got Win2003 Server to test Note the certificates that are produced by MS Certificate Server are probably not transferrable outside it's own domain then you are going to have to use one of these root certificate 3'd party http://msdn.microsoft.com/library/?url=/library/en-us/dnsecure/html/rootcertprog.asp How to add a digital signature to an Access 2003 run-time application http://support.microsoft.com/default.aspx?scid=kb;EN-US;832510 Rocky Smolin - Beach Access Software wrote: > (deep sigh) > > Rocky > > ----- Original Message ----- From: > To: "Access Developers discussion and problem solving" > > Sent: Wednesday, February 16, 2005 12:15 PM > Subject: Re: [AccessD] Opening Access 2003 > > >> You are playing in a "sandbox" (Microsoft's term, not mine). From the >> On-Line Help >> >> Enable or disable sandbox mode >> Show All >> Hide All >> When Access runs in sandbox mode, expressions that use unsafe >> functions and >> properties are blocked. Unsafe functions and properties are those that >> could be exploited by malicious users to access drives, files, or other >> resources for which they do not have authorization. Expressions that use >> these functions and properties will result in an error. >> >> For more information on sandbox mode, see the Access Help topic About >> Microsoft Jet Expression Service sandbox mode. For more information >> on how >> to troubleshoot sandbox mode, and work around its limitations, see >> Frequently asked questions about Access security warnings. >> >> Enable sandbox mode >> >> >> If you have not installed Microsoft Jet 4.0 Service Pack 8 (SP8) or >> later >> >> Install Microsoft Jet 4.0 Service Pack 8 (SP8) or later. >> For more information on downloading Jet 4.0 SP8 or later, see About >> Microsoft Jet 4.0 SP8 or later. A critical Windows update includes >> Jet 4.0 >> SP 8, so installing all the critical Windows updates will automatically >> install the latest version of Jet on your computer. If your computer is >> up-to-date on critical Windows updates, you can skip this step. To >> install >> critical Windows updates or to verify that all critical updates are >> installed on your computer, visit Microsoft Windows Update. >> >> If you try to enable sandbox mode without installing Jet 4.0 SP8 or >> later, >> several Access features will not work properly. For example, trying >> to run >> the Form Wizard will display the following message: >> >> >> >> Wizards may not start. >> Switchboards created by using the Switchboard Manager won't function >> properly. >> You can't use the RunCode macro action to call a Visual Basic for >> Applications (VBA) procedure. >> Event handlers that call VBA procedures won't function. >> VBA procedures that are called from a property sheet or used in an SQL >> statement won't function. >> The following VBA functions won't work when called from a property >> sheet or >> used in an SQL statement: >> FormatCurrency >> FormatDateTime >> FormatNumber >> FormatPercent >> InStrB >> InStrRev >> MonthName >> Replace >> StrReverse >> WeekDayName >> Quit, and then restart Access. >> Open a file. >> The warning will be replaced with a prompt that asks whether you >> would like >> to block unsafe expressions. >> >> Click Yes. >> When prompted to restart Access, click OK, and then quit and restart >> Access. >> The registry will be updated, and Access will run in sandbox mode. >> You will >> not see the warning as long as Jet 4.0 SP8 or later is installed on your >> computer and sandbox mode is enabled. >> >> If you had disabled sandbox mode, and want to enable it now >> >> Under the Tools menu, point to Macro, and click Security. If you do >> not see >> the Macro menu item under the Tools menu, or the Security menu item >> under >> the Macro menu, click the arrows at the bottom of a drop-down menu to >> display the hidden menu items. >> Tip If you want to see all menu items by default, on the Tools menu, >> click Customize, click the Options tab, and select the Always show full >> menus check box. >> >> I still can't see the Security command under the Macro menu >> >> On the Tools menu, click Customize, and then click the Commands tab. >> Click Rearrange Commands, select Menu Bar, and in the Menu Bar box, >> click >> Tools | Macro. >> In the Controls section, click Add. >> The Add command dialog box will appear. >> >> In the Categories box, click Tools, and then in the Commands box, click >> Security. >> The Security command will appear in the Controls box. >> >> Use the Move Up and Move Down buttons to position the Security command >> where you want. >> If you'd like to position the Security command in its own group (between >> horizontal lines), with Security selected, click Modify Selection and >> click >> Begin a Group. Select the menu item below the Security command, and >> repeat. >> >> Click Close twice. >> Select Medium or High, and click OK. >> You will see the security warning message box. >> >> Click Yes to enable sandbox mode, and then click OK. Access will close. >> Restart Access. >> >> Note By default, security level is set to Medium, and sandbox mode >> is not >> enabled. So, if you have not changed the default settings, simply >> displaying and closing the Security dialog box, irrespective of >> whether you >> make any changes in the dialog box or not, will display the security >> warning message. >> >> >> >> Disable sandbox mode >> >> You have the option of disabling sandbox mode when the macro security >> level >> is set to Low. However, setting the security level to Low is not >> recommended. >> >> 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 >> >> >> >> "Rocky Smolin - >> Beach Access >> >> Software" To >> > >> m> cc >> Sent by: >> accessd-bounces at d >> Subject >> atabaseadvisors.c [AccessD] Opening Access 2003 >> om >> >> >> 02/16/2005 02:03 >> PM >> >> >> Please respond to >> "Access >> Developers >> discussion and >> problem solving" >> > advisors.com> >> >> >> >> >> >> >> Dear List: >> >> Just got my Action Pack and installed Access 2003. Every db I open I >> have >> to answer three questions: >> >> 1) Do I want to block unsafe expressions? >> 2) Do I want to open this file (because it may have unsafe expressions) >> 3) A third security warning. Do I want to open the file (YESSS!!! >> dammit) >> >> Is there some want to disable these security checks? >> >> TIA >> >> Rocky Smolin >> Beach Access Software >> http://www.e-z-mrp.com >> 858-259-4334 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> >> >> ------------------------------------------------------------------------------ >> >> 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. >> ============================================================================== >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- Marty Connelly Victoria, B.C. Canada From john at winhaven.net Thu Feb 17 12:17:09 2005 From: john at winhaven.net (John Bartow) Date: Thu, 17 Feb 2005 12:17:09 -0600 Subject: [AccessD] Scanning pdfs In-Reply-To: <005301c5150f$65412cb0$6701a8c0@PortaPower> Message-ID: Hi Philip, Most of the newer Adobe programs can open/use/insert/convert pdfs. However, the security is still valid and cannot be over-ridden by an adobe product. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Technical Designs Sent: Thursday, February 17, 2005 10:41 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scanning pdfs I have found Adobe Illustrator can open a pdf into an editable format and can be resaved as another file format. Philip Scyner -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Wednesday, February 16, 2005 10:51 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Scanning pdfs Can data be extracted from a pdf? I am looking at getting data into a database, but the data is coming in a pdf format. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max at sherman.org.uk Thu Feb 17 12:17:33 2005 From: max at sherman.org.uk (Max) Date: Thu, 17 Feb 2005 18:17:33 -0000 Subject: [AccessD] Get data From Web In-Reply-To: <0IC200A0NDTH23@l-daemon> Message-ID: <20050217181752.GFEJ3971.aamta07-winn.mailhost.ntl.com@server> Hmm, Very interesting. Do you (or anybody else) have examples of the HTML object library being used? Thanks Max Sherman -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: 17 February 2005 16:30 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Get data From Web Hi Mark: You can do almost anything with Access if you have the Microsoft HTML object Library referenced. It inserts a full browser class in Access. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Thursday, February 17, 2005 6:56 AM To: accessd at databaseadvisors.com Subject: [AccessD] Get data From Web Hello All, Not sure where this is going...but I've been asked if this is possible with Access... "Can you use Access to open a web page...and take/get/copy(whatever you want to call it) the data out of a certain field?" For example...the page always has a text box labelled 'COLOR'...can I use access to open that page and tell me what value is in the COLOR text box? Thanks, Mark A. Matte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Thu Feb 17 13:28:03 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Thu, 17 Feb 2005 14:28:03 -0500 Subject: [AccessD] Only a "Superstar" Access Developer CanSolve ThisProblem In-Reply-To: <5D5043687CFCE44288407A73E4CC6E179BB2ED@redstone819.ad.redstone.army.mil> Message-ID: Alan, Just watch out for the two gotcha's that occur when calling a function from a query: 1. You must pass a parameter to the function to force it to execute for every row. If you don't, the function will only be called once at the start of the query. Not really a problem in this case, but can be if your just trying to number the rows ie. the increment is in the function, and you make a call like this: GetRowCount() 2. If there is criteria on the column where the function is called, it will be executed two times for each row. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Thursday, February 17, 2005 12:29 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve ThisProblem Charlotte: Prior to running a query, we do a "descending" sort [manually] on [Field B] to get the records with the highest "counts" to the top. In the example I show, the fourth record (where [Field B] = 100), would sort to the top and the "first record" (where [Field B] = 20) would sort to the bottom. Once we have the records in that order, then we will execute this "calculated field" summation query. As far as a "unique key" field (like an AutoNumber PK) is concerned, I don't think such a field is necessary since the text "values" stored in [Field A] are all "unique" anyway ... I'm not really interested in keys and referential integrity for a 2-field table - I just want a "Running Total" updated (and displayed) onscreen for each record when this query executes. You may be right - it may not be possible to execute such a query due to the fact that one of the operands you need to calculate the [Running Total] sum for the current record depends on the [Running Total] sum from the previous record. To solve this problem, there has to be a way to "save" the Running_Total [from the previous record] for use with the current record. In datasheet view, I am aware of a keystroke sequence, (i.e. CTRL-Apostrophe) which copies and pastes the value from the previous record into the same field of the current record. If this keystroke sequence could somehow be duplicated within the query, then the algorithm for solving this problem would be to "copy" the [Running Total] from the previous record into the [Running Total] of the current record and then add the [Field B] value to the [Running Total] of the current record - and repeat this process for all records to the end of file. What I was hoping is that somebody knew (or knows) how to code this "copy and paste" behavior into a summing expression that can be inserted into a calculated field cell in the query - and that it will work! I'm going to (closely) examine this Q205183 Knowledge Base article that Lambert Heenan and Jim Dettman have referred me to. This may be the only technique that will work for the particular problem that I have postulated. Thanks (all) for your comments and suggestions. Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 17, 2005 10:05 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem Since the order of records in a query is not fixed, a "running total" would involve a sum of values where the unique key was less than or equal to the value of the unique key for the current record. In your example, you don't show a unique key, unless that's what the Field_A items are supposed to be, so it wouldn't work. Charlotte Foust -----Original Message----- From: Lawhon, Alan C Contractor/Morgan Research [mailto:alan.lawhon at us.army.mil] Sent: Thursday, February 17, 2005 7:41 AM To: accessd at databaseadvisors.com Subject: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem At the risk of showing my [Access] incompetence, I'm going to give you folks an "opportunity to excel" (pun intended) by showing me a creative solution to this "simple" query problem. I'm rooting around in the Access 2003 "Help" files (as well as one of Susan's Access books) and I discover the term calculated field. A "calculated field" is defined as: "A field, defined in a query, that displays the result of an expression rather than displaying stored data. The value is recalculated each time a value in the expression changes." I think a "calculated field" is exactly what I want, but I'm having trouble figuring out how to write the expression, so I'm throwing this "simple problem" at you guys and gals. I have a table with two fields. One of the fields [Field A] contains text data and the second field [Field B] contains short integers. (The integer value stored in [Field B] represents the number of items on hand for the entity described in [Field A] for each record in the table.) What I want to create is a select query which will generate a "Running_Total" [calculated field] that performs a record-by-record summing action like this: [Field A] [Field B] [Running Total] Small_Do_Hicky 20 20 Smaller_Do_Hicky 32 52 Large_Do_Hicky 69 121 Larger_Do_Hicky 100 221 Very_Large_Do_Hicky 48 269 Largest_Do_Hicky 31 300 All the "Do Hickys" in Field A represent the same type of physical object, the only difference being variations in [physical] dimensions between the objects. I have summarized six records (for six objects) as an example, but there are literally hundreds (and in some cases thousands) of records in some of these tables. It's fairly obvious what I'm looking for here - a query containing a "calculated field" expression that takes the value in [Field B], adds it to the [Running Total] value from the previous record, and prints the sum in the [Running Total] field of the current record. The end result is a "Grand Total" of all the "Do_Hicky" objects (for all the records) displayed in the [Running Total] calculated field's final record when the query executes. I've figured out a way to get the final total using a SQL aggregate function, but I would like to be able to run a query that shows the running total on a record-by-record basis from the first record all the way to the last record. Anyone who can solve this (simple?) Access query problem will be declared an official Access "guru" and be blessed by the pope. (This "reward" ought to get Martin Reid interested ...) :-)))) Alan C. Lawhon -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Thu Feb 17 13:36:54 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 17 Feb 2005 13:36:54 -0600 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: References: <39cb22f305021306256942ba88@mail.gmail.com> <39cb22f30502140533290a6952@mail.gmail.com> Message-ID: <39cb22f305021711367da40687@mail.gmail.com> Mark, Yikes! I haven't gotten within sniffing distance of a database that big. Of course that would encourage me to make queries as efficient as possible. >> No so much looking after anything, I was just 'impressed' with your consideration of the fact that there were two queries happening when one does a count and a group by or distinct, I suppose that is the case, but I never thought of it like that before. << I have thought about queries in this way since my Paradox days. It was usually quicker to do two simple queries rather than make one query do multiple things. Although I must say that it was possible in a Paradox query to append records from one table to another and then make a new table from the combined result. I have a fondness for MakeTable queries because of my Paradox experience. I like having an "audit trail" of intermediate query results if I have a long process requiring lots of calculations and joins. Good luck with your "mega" queries. Steve Erbach On Thu, 17 Feb 2005 12:11:41 +0000, Mark Breen wrote: > Hiya Steve, > > No so much looking after anything, I was just 'impressed' with your > consideration of the fact that there were two queries happening when > one does a count and a group by or distinct, I suppose that is the > case, but I never thought of it like that before. > > I always know that grouping and summing puts an overhead on the > engine, as does order by, but I liked the train of thought that says > it is two queries that are running. Prior to this, I would only have > referred to two queries as a nested select. > > I suppose it is terminology really, and opening up the concept of what > a 'query' is makes me think a little closer about my queries. > > As you say, when there are only 2k records, it does not matter, I am > working on some queries at the moment, in Dublin that have millions of > big records joined to millions of records, an order by in this case, > totally floors the query, where as removing it gives instant > responses. Also, a carefully selected criteria that was optional > moves it from being minutes to execute to immediate ! > > Thanks for the thought process > > Mark From ssharkins at bellsouth.net Thu Feb 17 13:43:45 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 17 Feb 2005 14:43:45 -0500 Subject: [AccessD] enumerating all properties in all forms Message-ID: <20050217194342.JYTU2021.imf24aec.mail.bellsouth.net@SUSANONE> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function From becklesd at tiscali.co.uk Thu Feb 17 14:00:46 2005 From: becklesd at tiscali.co.uk (David Beckles) Date: Thu, 17 Feb 2005 20:00:46 +0000 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: <200502142229.j1EMTCM05580@databaseadvisors.com> References: <200502142229.j1EMTCM05580@databaseadvisors.com> Message-ID: <4214F7EE.4000607@tiscali.co.uk> Dear Steve, I think that the problem is that you need DISTINCTROW in the query, like so: DELETE DISTINCTROW T1.* FROM T1 INNER JOIN T2 ON (T1.CAS4 = T2.CAS4) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS1 = T2.CAS1); David Beckles From Gustav at cactus.dk Thu Feb 17 14:08:17 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 17 Feb 2005 21:08:17 +0100 Subject: [AccessD] enumerating all properties in all forms Message-ID: Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function From ssharkins at bellsouth.net Thu Feb 17 14:12:11 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 17 Feb 2005 15:12:11 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: Message-ID: <20050217201207.RJEW2148.imf25aec.mail.bellsouth.net@SUSANONE> Yeah, the Help doesn't really give too much information, but my guess is that the AccessObjectProperties aren't the same as the form properties. I need to get at the form's properties for ALL the forms, not just the open ones, so I need to use the AccessObject. Susan H. Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Feb 17 14:44:12 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 17 Feb 2005 21:44:12 +0100 Subject: [AccessD] enumerating all properties in all forms Message-ID: Hi Susan Not that I know much about this, but did you read the note here (not very promising): http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbaac10/html/acobjAccessObjectProperty.asp Note Properties in the AccessObjectProperties collection are not stored and can be lost when when the object they are associated with is checked in or out using the Source Code Control add-in. /gustav >>> ssharkins at bellsouth.net 17-02-2005 21:12:11 >>> Yeah, the Help doesn't really give too much information, but my guess is that the AccessObjectProperties aren't the same as the form properties. I need to get at the form's properties for ALL the forms, not just the open ones, so I need to use the AccessObject. Susan H. Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function From donald.a.Mcgillivray at mail.sprint.com Thu Feb 17 14:48:35 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Thu, 17 Feb 2005 14:48:35 -0600 Subject: [AccessD] enumerating all properties in all forms Message-ID: <988E2AC88CCB54459286C4077DB662F503FF8A65@PDAWB03C.ad.sprint.com> Susan, Probably slower, but could you do something like this: Dim db As DAO.Database, doc As Document, frm As Form, prp As Property Set db = CurrentDb For Each doc In db.Containers!Forms.Documents Debug.Print doc.Name DoCmd.OpenForm doc.Name, acNormal, , , , acHidden Set frm = Forms(doc.Name) For Each prp In frm.Properties Debug.Print prp.Name, prp.Value Next DoCmd.Close acForm, doc.Name, acSaveNo Next Set db = Nothing Hope this helps, Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, February 17, 2005 12:12 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Yeah, the Help doesn't really give too much information, but my guess is that the AccessObjectProperties aren't the same as the form properties. I need to get at the form's properties for ALL the forms, not just the open ones, so I need to use the AccessObject. Susan H. Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From alan.lawhon at us.army.mil Thu Feb 17 15:00:41 2005 From: alan.lawhon at us.army.mil (Lawhon, Alan C Contractor/Morgan Research) Date: Thu, 17 Feb 2005 15:00:41 -0600 Subject: [AccessD] Only a "Superstar" Access Developer CanSolve ThisProblem Message-ID: <5D5043687CFCE44288407A73E4CC6E179BB2F0@redstone819.ad.redstone.army.mil> Jim: I've got a more basic problem ... I execute the query and it returns #Error in the RunSum [calculated field] column for EVERY RECORD - except one! (Is this directly related to your number 1. point below?) Now that I think about it (Thanks for reminding me!) functions with parameters must have arguments passed to them when they're called. Duh! Therefore, I guess I need to write a macro (or VBA module) that will open the table, set the record pointer to the first record, set up a Do Loop that executes [all records] to EOF, and call the query for each iteration of the Do loop passing the [Field A] and [Field B] arguments to the function. Yea, that should do it! Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, February 17, 2005 1:28 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve ThisProblem Alan, Just watch out for the two gotcha's that occur when calling a function from a query: 1. You must pass a parameter to the function to force it to execute for every row. If you don't, the function will only be called once at the start of the query. Not really a problem in this case, but can be if your just trying to number the rows ie. the increment is in the function, and you make a call like this: GetRowCount() 2. If there is criteria on the column where the function is called, it will be executed two times for each row. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Thursday, February 17, 2005 12:29 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve ThisProblem Charlotte: Prior to running a query, we do a "descending" sort [manually] on [Field B] to get the records with the highest "counts" to the top. In the example I show, the fourth record (where [Field B] = 100), would sort to the top and the "first record" (where [Field B] = 20) would sort to the bottom. Once we have the records in that order, then we will execute this "calculated field" summation query. As far as a "unique key" field (like an AutoNumber PK) is concerned, I don't think such a field is necessary since the text "values" stored in [Field A] are all "unique" anyway ... I'm not really interested in keys and referential integrity for a 2-field table - I just want a "Running Total" updated (and displayed) onscreen for each record when this query executes. You may be right - it may not be possible to execute such a query due to the fact that one of the operands you need to calculate the [Running Total] sum for the current record depends on the [Running Total] sum from the previous record. To solve this problem, there has to be a way to "save" the Running_Total [from the previous record] for use with the current record. In datasheet view, I am aware of a keystroke sequence, (i.e. CTRL-Apostrophe) which copies and pastes the value from the previous record into the same field of the current record. If this keystroke sequence could somehow be duplicated within the query, then the algorithm for solving this problem would be to "copy" the [Running Total] from the previous record into the [Running Total] of the current record and then add the [Field B] value to the [Running Total] of the current record - and repeat this process for all records to the end of file. What I was hoping is that somebody knew (or knows) how to code this "copy and paste" behavior into a summing expression that can be inserted into a calculated field cell in the query - and that it will work! I'm going to (closely) examine this Q205183 Knowledge Base article that Lambert Heenan and Jim Dettman have referred me to. This may be the only technique that will work for the particular problem that I have postulated. Thanks (all) for your comments and suggestions. Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 17, 2005 10:05 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem Since the order of records in a query is not fixed, a "running total" would involve a sum of values where the unique key was less than or equal to the value of the unique key for the current record. In your example, you don't show a unique key, unless that's what the Field_A items are supposed to be, so it wouldn't work. Charlotte Foust -----Original Message----- From: Lawhon, Alan C Contractor/Morgan Research [mailto:alan.lawhon at us.army.mil] Sent: Thursday, February 17, 2005 7:41 AM To: accessd at databaseadvisors.com Subject: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem At the risk of showing my [Access] incompetence, I'm going to give you folks an "opportunity to excel" (pun intended) by showing me a creative solution to this "simple" query problem. I'm rooting around in the Access 2003 "Help" files (as well as one of Susan's Access books) and I discover the term calculated field. A "calculated field" is defined as: "A field, defined in a query, that displays the result of an expression rather than displaying stored data. The value is recalculated each time a value in the expression changes." I think a "calculated field" is exactly what I want, but I'm having trouble figuring out how to write the expression, so I'm throwing this "simple problem" at you guys and gals. I have a table with two fields. One of the fields [Field A] contains text data and the second field [Field B] contains short integers. (The integer value stored in [Field B] represents the number of items on hand for the entity described in [Field A] for each record in the table.) What I want to create is a select query which will generate a "Running_Total" [calculated field] that performs a record-by-record summing action like this: [Field A] [Field B] [Running Total] Small_Do_Hicky 20 20 Smaller_Do_Hicky 32 52 Large_Do_Hicky 69 121 Larger_Do_Hicky 100 221 Very_Large_Do_Hicky 48 269 Largest_Do_Hicky 31 300 All the "Do Hickys" in Field A represent the same type of physical object, the only difference being variations in [physical] dimensions between the objects. I have summarized six records (for six objects) as an example, but there are literally hundreds (and in some cases thousands) of records in some of these tables. It's fairly obvious what I'm looking for here - a query containing a "calculated field" expression that takes the value in [Field B], adds it to the [Running Total] value from the previous record, and prints the sum in the [Running Total] field of the current record. The end result is a "Grand Total" of all the "Do_Hicky" objects (for all the records) displayed in the [Running Total] calculated field's final record when the query executes. I've figured out a way to get the final total using a SQL aggregate function, but I would like to be able to run a query that shows the running total on a record-by-record basis from the first record all the way to the last record. Anyone who can solve this (simple?) Access query problem will be declared an official Access "guru" and be blessed by the pope. (This "reward" ought to get Martin Reid interested ...) :-)))) Alan C. Lawhon -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Thu Feb 17 15:39:02 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 17 Feb 2005 16:39:02 -0500 Subject: [AccessD] enumerating all properties in all forms Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C83@xlivmbx21.aig.com> Is it because none of the forms is open? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Thursday, February 17, 2005 2:44 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] enumerating all properties in all forms > > The following procedure seems to totally skip the second For Each loop. No > error, it just skips it, as if there are no properties in the Properties > collection, which may be the case. I realize we're dealing with different > collections and I may not be referencing things right. Any help? > > Thanks! > Susan H. > > > Public Function EnumAllFormProp() > 'Print the name and setting for > 'each property in every form. > Dim obj As Access.AccessObject > Dim prp As Access.AccessObjectProperty > For Each obj In CurrentProject.AllForms > Debug.Print obj.Name > For Each prp In obj.Properties > Debug.Print prp.Name > Debug.Print prp.Value > Next > Next > End Function > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Feb 17 15:41:17 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 17 Feb 2005 13:41:17 -0800 Subject: [AccessD] enumerating all properties in all forms Message-ID: What properties are you looking for, Susan? AccessObjectProperties aren't the same as Access form properties. They're really custom properties. According to help: The AccessObjectProperties collection contains all of the custom AccessObjectProperty objects .... Here's an example of setting and retrieving AccessObjectProperties: Public Function FormProperties() Dim dbs As Object 'pointer to currentproject Dim obj As AccessObject 'pointer to specific member _ of container collection Dim prp As AccessObjectProperty Dim strDescription As String Set dbs = CurrentProject For Each obj In dbs.AllForms Debug.Print obj.Name, obj.Properties.Count If obj.Properties.Count = 0 Then obj.Properties.Add "Foo", True End If For Each prp In obj.Properties Debug.Print prp.Name, strDescription, prp.Value Next prp Next obj End Function Charlotte Foust -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: Thursday, February 17, 2005 12:12 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Yeah, the Help doesn't really give too much information, but my guess is that the AccessObjectProperties aren't the same as the form properties. I need to get at the form's properties for ALL the forms, not just the open ones, so I need to use the AccessObject. Susan H. Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Thu Feb 17 15:44:19 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 17 Feb 2005 16:44:19 -0500 Subject: [AccessD] Only a "Superstar" Access Developer CanSolve ThisPr oblem Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C84@xlivmbx21.aig.com> No. In the query just pass some field (any field, as long as it has a compatible data type) to the function. The function does not even need to do anything with the parameter, it just has to be passed. So in your query add a calculated field like this RunningSum:YourRunningSumFunction([Some Field From The Query]) This will be faster than looping through the records in code. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C > Contractor/Morgan Research > Sent: Thursday, February 17, 2005 4:01 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve > ThisProblem > > Jim: > > I've got a more basic problem ... > > I execute the query and it returns #Error in the RunSum [calculated > field] > column for EVERY RECORD - except one! (Is this directly related to your > number 1. point below?) > > Now that I think about it (Thanks for reminding me!) functions with > parameters must have arguments passed to them when they're called. Duh! > Therefore, I guess I need to write a macro (or VBA module) that will > open > the table, set the record pointer to the first record, set up a Do Loop > that executes [all records] to EOF, and call the query for each > iteration > of the Do loop passing the [Field A] and [Field B] arguments to the > function. > > Yea, that should do it! > > Alan C. Lawhon > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Thursday, February 17, 2005 1:28 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve > ThisProblem > > Alan, > > Just watch out for the two gotcha's that occur when calling a function > from a query: > > 1. You must pass a parameter to the function to force it to execute for > every row. If you don't, the function will only be called once at the > start > of the query. Not really a problem in this case, but can be if your > just > trying to number the rows ie. the increment is in the function, and you > make a call like this: > > GetRowCount() > > 2. If there is criteria on the column where the function is called, it > will > be executed two times for each row. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lawhon, Alan C > Contractor/Morgan Research > Sent: Thursday, February 17, 2005 12:29 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve > ThisProblem > > > Charlotte: > > Prior to running a query, we do a "descending" sort [manually] on > [Field B] to get the records with the highest "counts" to the top. > In the example I show, the fourth record (where [Field B] = 100), > would sort to the top and the "first record" (where [Field B] = 20) > would sort to the bottom. Once we have the records in that order, > then we will execute this "calculated field" summation query. > > As far as a "unique key" field (like an AutoNumber PK) is concerned, > I don't think such a field is necessary since the text "values" stored > in [Field A] are all "unique" anyway ... I'm not really interested in > keys and referential integrity for a 2-field table - I just want a > "Running Total" updated (and displayed) onscreen for each record when > this query executes. > > You may be right - it may not be possible to execute such a query due > to the fact that one of the operands you need to calculate the > [Running Total] sum for the current record depends on the [Running > Total] sum from the previous record. To solve this problem, there has > to be a > way to "save" the Running_Total [from the previous record] for use with > the current record. In datasheet view, I am aware of a keystroke > sequence, > (i.e. CTRL-Apostrophe) which copies and pastes the value from the > previous > record into the same field of the current record. If this keystroke > sequence could somehow be duplicated within the query, then the > algorithm > for solving this problem would be to "copy" the [Running Total] from the > previous record into the [Running Total] of the current record and then > add the [Field B] value to the [Running Total] of the current record - > and repeat this process for all records to the end of file. What I was > hoping is that somebody knew (or knows) how to code this "copy and > paste" behavior into a summing expression that can be inserted into a > calculated field cell in the query - and that it will work! > > I'm going to (closely) examine this Q205183 Knowledge Base article that > Lambert Heenan and Jim Dettman have referred me to. This may be the > only > technique that will work for the particular problem that I have > postulated. > > Thanks (all) for your comments and suggestions. > > Alan C. Lawhon > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Thursday, February 17, 2005 10:05 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer Can Solve > ThisProblem > > Since the order of records in a query is not fixed, a "running total" > would involve a sum of values where the unique key was less than or > equal to the value of the unique key for the current record. In your > example, you don't show a unique key, unless that's what the Field_A > items are supposed to be, so it wouldn't work. > > Charlotte Foust > > > -----Original Message----- > From: Lawhon, Alan C Contractor/Morgan Research > [mailto:alan.lawhon at us.army.mil] > Sent: Thursday, February 17, 2005 7:41 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Only a "Superstar" Access Developer Can Solve > ThisProblem > > > At the risk of showing my [Access] incompetence, I'm going to give you > folks an "opportunity to excel" (pun intended) by showing me a creative > solution to this "simple" query problem. > > > > I'm rooting around in the Access 2003 "Help" files (as well as one of > Susan's Access books) and I discover the term calculated field. A > "calculated field" is defined as: "A field, defined in a query, that > displays the result of an expression rather than displaying stored data. > The value is recalculated each time a value in the expression changes." > I think a "calculated field" is exactly what I want, but I'm having > trouble figuring out how to write the expression, so I'm throwing this > "simple problem" at you guys and gals. > > > > I have a table with two fields. One of the fields [Field A] contains > text data and the second field [Field B] contains short integers. (The > integer value stored in [Field B] represents the number of items on hand > for the entity described in [Field A] for each record in the table.) > What I want to create is a select query which will generate a > "Running_Total" [calculated field] that performs a record-by-record > summing action like this: > > > > [Field A] [Field B] [Running Total] > > > > Small_Do_Hicky 20 20 > > Smaller_Do_Hicky 32 52 > > Large_Do_Hicky 69 121 > > Larger_Do_Hicky 100 221 > > Very_Large_Do_Hicky 48 269 > > Largest_Do_Hicky 31 300 > > > > All the "Do Hickys" in Field A represent the same type of physical > object, the only difference being variations in [physical] dimensions > between the objects. I have summarized six records (for six objects) as > an example, but there are literally hundreds (and in some cases > thousands) of records in some of these tables. It's fairly obvious what > I'm looking for here - a query containing a "calculated field" > expression that takes the value in [Field B], adds it to the [Running > Total] value from the previous record, and prints the sum in the > [Running Total] field of the current record. The end result is a "Grand > Total" of all the "Do_Hicky" objects (for all the records) displayed in > the [Running Total] calculated field's final record when the query > executes. > > > > I've figured out a way to get the final total using a SQL aggregate > function, but I would like to be able to run a query that shows the > running total on a record-by-record basis from the first record all the > way to the last record. Anyone who can solve this (simple?) Access > query problem will be declared an official Access "guru" and be blessed > by the pope. (This "reward" ought to get Martin Reid interested ...) > :-)))) > > > > Alan C. Lawhon > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From d.dick at uws.edu.au Thu Feb 17 16:51:52 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Fri, 18 Feb 2005 09:51:52 +1100 Subject: [AccessD] Get data From Web In-Reply-To: <20050217181752.GFEJ3971.aamta07-winn.mailhost.ntl.com@server> Message-ID: <200502172252.j1HMq3ec000494@cooper.uws.edu.au> Hi Max And anyone else I can knock up a demo in Access 2003 if anyone wants one Lemme know off line See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Sent: Friday, 18 February 2005 5:18 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Get data From Web Hmm, Very interesting. Do you (or anybody else) have examples of the HTML object library being used? Thanks Max Sherman -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: 17 February 2005 16:30 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Get data From Web Hi Mark: You can do almost anything with Access if you have the Microsoft HTML object Library referenced. It inserts a full browser class in Access. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Thursday, February 17, 2005 6:56 AM To: accessd at databaseadvisors.com Subject: [AccessD] Get data From Web Hello All, Not sure where this is going...but I've been asked if this is possible with Access... "Can you use Access to open a web page...and take/get/copy(whatever you want to call it) the data out of a certain field?" For example...the page always has a text box labelled 'COLOR'...can I use access to open that page and tell me what value is in the COLOR text box? Thanks, Mark A. Matte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 bellsouth.net Thu Feb 17 16:54:46 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 17 Feb 2005 17:54:46 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: <988E2AC88CCB54459286C4077DB662F503FF8A65@PDAWB03C.ad.sprint.com> Message-ID: <20050217225443.CZPZ1977.imf20aec.mail.bellsouth.net@SUSANONE> An interesting solution -- interesting that both you and Charlotte used DAO. :) Susan H. Susan, Probably slower, but could you do something like this: Dim db As DAO.Database, doc As Document, frm As Form, prp As Property Set db = CurrentDb For Each doc In db.Containers!Forms.Documents Debug.Print doc.Name DoCmd.OpenForm doc.Name, acNormal, , , , acHidden Set frm = Forms(doc.Name) For Each prp In frm.Properties Debug.Print prp.Name, prp.Value Next DoCmd.Close acForm, doc.Name, acSaveNo Next Set db = Nothing Hope this helps, Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, February 17, 2005 12:12 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Yeah, the Help doesn't really give too much information, but my guess is that the AccessObjectProperties aren't the same as the form properties. I need to get at the form's properties for ALL the forms, not just the open ones, so I need to use the AccessObject. Susan H. Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From alan.lawhon at us.army.mil Thu Feb 17 17:07:17 2005 From: alan.lawhon at us.army.mil (Lawhon, Alan C Contractor/Morgan Research) Date: Thu, 17 Feb 2005 17:07:17 -0600 Subject: [AccessD] Only a "Superstar" Access Developer CanSolve ThisPr oblem Message-ID: <5D5043687CFCE44288407A73E4CC6E179BB2F1@redstone819.ad.redstone.army.mil> Lambert: I added a calculated field to the query just as you directed. In fact, I have followed the instructions in KB article Q205183 explicitly and I'm still getting the same error when the query executes. I think there may be a bit of confusion between myself and you guys as to exactly what it is that I'm trying to accomplish here. The records are already grouped in my table with the grouped totals in [Field B]. What I'm wanting to do, (please carefully re-read my original post), is to sum all of the grouped totals into one "Grand Total" to get a final count of all the values stored in [Field B] for all the records in the table. (Maybe I didn't explain this very well.) I've modified the function "fncRunSum" (slightly) changing the variable declarations from Long (to Short) integers because the [Field B] values are "short" integers in my table. After making this change, when I attempted to execute the query, I got this error message: Microsoft Office Access Compile error. in query expression 'fncRunSum([REF_DOC],[REF_DOC_Total])'. NOTE: In "my" table, identifier "[REF_DOC]" corresponds to [Field A] and identifier "[REF_DOC_Total]" is [Field B]. It's getting late in the afternoon here and I'm fixing to leave. I will take another crack at this in the morning, but before I do I am going to execute the RunSum function [verbatim] against the [Northwind] "Products" table and follow the instructions exactly as specified in Knowledge Base article Q205183. If the function works against the Northwind "Products" table, (as described in the article), then I'll know that I've made some kind of "translation error" (or something) either in the query or in the function code. Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Thursday, February 17, 2005 3:44 PM To: 'Access Developers discussion and problem solving'; Lawhon, Alan C Contractor/Morgan Research Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve ThisPr oblem No. In the query just pass some field (any field, as long as it has a compatible data type) to the function. The function does not even need to do anything with the parameter, it just has to be passed. So in your query add a calculated field like this RunningSum:YourRunningSumFunction([Some Field From The Query]) This will be faster than looping through the records in code. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C > Contractor/Morgan Research > Sent: Thursday, February 17, 2005 4:01 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve > ThisProblem > > Jim: > > I've got a more basic problem ... > > I execute the query and it returns #Error in the RunSum [calculated > field] > column for EVERY RECORD - except one! (Is this directly related to your > number 1. point below?) > > Now that I think about it (Thanks for reminding me!) functions with > parameters must have arguments passed to them when they're called. Duh! > Therefore, I guess I need to write a macro (or VBA module) that will > open > the table, set the record pointer to the first record, set up a Do Loop > that executes [all records] to EOF, and call the query for each > iteration > of the Do loop passing the [Field A] and [Field B] arguments to the > function. > > Yea, that should do it! > > Alan C. Lawhon > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Thursday, February 17, 2005 1:28 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve > ThisProblem > > Alan, > > Just watch out for the two gotcha's that occur when calling a function > from a query: > > 1. You must pass a parameter to the function to force it to execute for > every row. If you don't, the function will only be called once at the > start > of the query. Not really a problem in this case, but can be if your > just > trying to number the rows ie. the increment is in the function, and you > make a call like this: > > GetRowCount() > > 2. If there is criteria on the column where the function is called, it > will > be executed two times for each row. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lawhon, Alan C > Contractor/Morgan Research > Sent: Thursday, February 17, 2005 12:29 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve > ThisProblem > > > Charlotte: > > Prior to running a query, we do a "descending" sort [manually] on > [Field B] to get the records with the highest "counts" to the top. > In the example I show, the fourth record (where [Field B] = 100), > would sort to the top and the "first record" (where [Field B] = 20) > would sort to the bottom. Once we have the records in that order, > then we will execute this "calculated field" summation query. > > As far as a "unique key" field (like an AutoNumber PK) is concerned, > I don't think such a field is necessary since the text "values" stored > in [Field A] are all "unique" anyway ... I'm not really interested in > keys and referential integrity for a 2-field table - I just want a > "Running Total" updated (and displayed) onscreen for each record when > this query executes. > > You may be right - it may not be possible to execute such a query due > to the fact that one of the operands you need to calculate the > [Running Total] sum for the current record depends on the [Running > Total] sum from the previous record. To solve this problem, there has > to be a > way to "save" the Running_Total [from the previous record] for use with > the current record. In datasheet view, I am aware of a keystroke > sequence, > (i.e. CTRL-Apostrophe) which copies and pastes the value from the > previous > record into the same field of the current record. If this keystroke > sequence could somehow be duplicated within the query, then the > algorithm > for solving this problem would be to "copy" the [Running Total] from the > previous record into the [Running Total] of the current record and then > add the [Field B] value to the [Running Total] of the current record - > and repeat this process for all records to the end of file. What I was > hoping is that somebody knew (or knows) how to code this "copy and > paste" behavior into a summing expression that can be inserted into a > calculated field cell in the query - and that it will work! > > I'm going to (closely) examine this Q205183 Knowledge Base article that > Lambert Heenan and Jim Dettman have referred me to. This may be the > only > technique that will work for the particular problem that I have > postulated. > > Thanks (all) for your comments and suggestions. > > Alan C. Lawhon > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Thursday, February 17, 2005 10:05 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer Can Solve > ThisProblem > > Since the order of records in a query is not fixed, a "running total" > would involve a sum of values where the unique key was less than or > equal to the value of the unique key for the current record. In your > example, you don't show a unique key, unless that's what the Field_A > items are supposed to be, so it wouldn't work. > > Charlotte Foust > > > -----Original Message----- > From: Lawhon, Alan C Contractor/Morgan Research > [mailto:alan.lawhon at us.army.mil] > Sent: Thursday, February 17, 2005 7:41 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Only a "Superstar" Access Developer Can Solve > ThisProblem > > > At the risk of showing my [Access] incompetence, I'm going to give you > folks an "opportunity to excel" (pun intended) by showing me a creative > solution to this "simple" query problem. > > > > I'm rooting around in the Access 2003 "Help" files (as well as one of > Susan's Access books) and I discover the term calculated field. A > "calculated field" is defined as: "A field, defined in a query, that > displays the result of an expression rather than displaying stored data. > The value is recalculated each time a value in the expression changes." > I think a "calculated field" is exactly what I want, but I'm having > trouble figuring out how to write the expression, so I'm throwing this > "simple problem" at you guys and gals. > > > > I have a table with two fields. One of the fields [Field A] contains > text data and the second field [Field B] contains short integers. (The > integer value stored in [Field B] represents the number of items on hand > for the entity described in [Field A] for each record in the table.) > What I want to create is a select query which will generate a > "Running_Total" [calculated field] that performs a record-by-record > summing action like this: > > > > [Field A] [Field B] [Running Total] > > > > Small_Do_Hicky 20 20 > > Smaller_Do_Hicky 32 52 > > Large_Do_Hicky 69 121 > > Larger_Do_Hicky 100 221 > > Very_Large_Do_Hicky 48 269 > > Largest_Do_Hicky 31 300 > > > > All the "Do Hickys" in Field A represent the same type of physical > object, the only difference being variations in [physical] dimensions > between the objects. I have summarized six records (for six objects) as > an example, but there are literally hundreds (and in some cases > thousands) of records in some of these tables. It's fairly obvious what > I'm looking for here - a query containing a "calculated field" > expression that takes the value in [Field B], adds it to the [Running > Total] value from the previous record, and prints the sum in the > [Running Total] field of the current record. The end result is a "Grand > Total" of all the "Do_Hicky" objects (for all the records) displayed in > the [Running Total] calculated field's final record when the query > executes. > > > > I've figured out a way to get the final total using a SQL aggregate > function, but I would like to be able to run a query that shows the > running total on a record-by-record basis from the first record all the > way to the last record. Anyone who can solve this (simple?) Access > query problem will be declared an official Access "guru" and be blessed > by the pope. (This "reward" ought to get Martin Reid interested ...) > :-)))) > > > > Alan C. Lawhon > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dmcafee at pacbell.net Thu Feb 17 17:16:47 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Thu, 17 Feb 2005 15:16:47 -0800 Subject: [AccessD] Only a "Superstar" Access DeveloperCanSolve ThisPr oblem In-Reply-To: <5D5043687CFCE44288407A73E4CC6E179BB2F1@redstone819.ad.redstone.army.mil> Message-ID: You should just add the PK to the table and do it using a sub query as Charlotte replied. I've done this for adding line numbers to queries for export purposes. You do need this in a query, right? This would be very easy to do in a report. David McAfee -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Thursday, February 17, 2005 3:07 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Only a "Superstar" Access DeveloperCanSolve ThisPr oblem Lambert: I added a calculated field to the query just as you directed. In fact, I have followed the instructions in KB article Q205183 explicitly and I'm still getting the same error when the query executes. I think there may be a bit of confusion between myself and you guys as to exactly what it is that I'm trying to accomplish here. The records are already grouped in my table with the grouped totals in [Field B]. What I'm wanting to do, (please carefully re-read my original post), is to sum all of the grouped totals into one "Grand Total" to get a final count of all the values stored in [Field B] for all the records in the table. (Maybe I didn't explain this very well.) I've modified the function "fncRunSum" (slightly) changing the variable declarations from Long (to Short) integers because the [Field B] values are "short" integers in my table. After making this change, when I attempted to execute the query, I got this error message: Microsoft Office Access Compile error. in query expression 'fncRunSum([REF_DOC],[REF_DOC_Total])'. NOTE: In "my" table, identifier "[REF_DOC]" corresponds to [Field A] and identifier "[REF_DOC_Total]" is [Field B]. It's getting late in the afternoon here and I'm fixing to leave. I will take another crack at this in the morning, but before I do I am going to execute the RunSum function [verbatim] against the [Northwind] "Products" table and follow the instructions exactly as specified in Knowledge Base article Q205183. If the function works against the Northwind "Products" table, (as described in the article), then I'll know that I've made some kind of "translation error" (or something) either in the query or in the function code. Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Thursday, February 17, 2005 3:44 PM To: 'Access Developers discussion and problem solving'; Lawhon, Alan C Contractor/Morgan Research Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve ThisPr oblem No. In the query just pass some field (any field, as long as it has a compatible data type) to the function. The function does not even need to do anything with the parameter, it just has to be passed. So in your query add a calculated field like this RunningSum:YourRunningSumFunction([Some Field From The Query]) This will be faster than looping through the records in code. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C > Contractor/Morgan Research > Sent: Thursday, February 17, 2005 4:01 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve > ThisProblem > > Jim: > > I've got a more basic problem ... > > I execute the query and it returns #Error in the RunSum [calculated > field] > column for EVERY RECORD - except one! (Is this directly related to your > number 1. point below?) > > Now that I think about it (Thanks for reminding me!) functions with > parameters must have arguments passed to them when they're called. Duh! > Therefore, I guess I need to write a macro (or VBA module) that will > open > the table, set the record pointer to the first record, set up a Do Loop > that executes [all records] to EOF, and call the query for each > iteration > of the Do loop passing the [Field A] and [Field B] arguments to the > function. > > Yea, that should do it! > > Alan C. Lawhon > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Thursday, February 17, 2005 1:28 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve > ThisProblem > > Alan, > > Just watch out for the two gotcha's that occur when calling a function > from a query: > > 1. You must pass a parameter to the function to force it to execute for > every row. If you don't, the function will only be called once at the > start > of the query. Not really a problem in this case, but can be if your > just > trying to number the rows ie. the increment is in the function, and you > make a call like this: > > GetRowCount() > > 2. If there is criteria on the column where the function is called, it > will > be executed two times for each row. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lawhon, Alan C > Contractor/Morgan Research > Sent: Thursday, February 17, 2005 12:29 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve > ThisProblem > > > Charlotte: > > Prior to running a query, we do a "descending" sort [manually] on > [Field B] to get the records with the highest "counts" to the top. > In the example I show, the fourth record (where [Field B] = 100), > would sort to the top and the "first record" (where [Field B] = 20) > would sort to the bottom. Once we have the records in that order, > then we will execute this "calculated field" summation query. > > As far as a "unique key" field (like an AutoNumber PK) is concerned, > I don't think such a field is necessary since the text "values" stored > in [Field A] are all "unique" anyway ... I'm not really interested in > keys and referential integrity for a 2-field table - I just want a > "Running Total" updated (and displayed) onscreen for each record when > this query executes. > > You may be right - it may not be possible to execute such a query due > to the fact that one of the operands you need to calculate the > [Running Total] sum for the current record depends on the [Running > Total] sum from the previous record. To solve this problem, there has > to be a > way to "save" the Running_Total [from the previous record] for use with > the current record. In datasheet view, I am aware of a keystroke > sequence, > (i.e. CTRL-Apostrophe) which copies and pastes the value from the > previous > record into the same field of the current record. If this keystroke > sequence could somehow be duplicated within the query, then the > algorithm > for solving this problem would be to "copy" the [Running Total] from the > previous record into the [Running Total] of the current record and then > add the [Field B] value to the [Running Total] of the current record - > and repeat this process for all records to the end of file. What I was > hoping is that somebody knew (or knows) how to code this "copy and > paste" behavior into a summing expression that can be inserted into a > calculated field cell in the query - and that it will work! > > I'm going to (closely) examine this Q205183 Knowledge Base article that > Lambert Heenan and Jim Dettman have referred me to. This may be the > only > technique that will work for the particular problem that I have > postulated. > > Thanks (all) for your comments and suggestions. > > Alan C. Lawhon > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Thursday, February 17, 2005 10:05 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer Can Solve > ThisProblem > > Since the order of records in a query is not fixed, a "running total" > would involve a sum of values where the unique key was less than or > equal to the value of the unique key for the current record. In your > example, you don't show a unique key, unless that's what the Field_A > items are supposed to be, so it wouldn't work. > > Charlotte Foust > > > -----Original Message----- > From: Lawhon, Alan C Contractor/Morgan Research > [mailto:alan.lawhon at us.army.mil] > Sent: Thursday, February 17, 2005 7:41 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Only a "Superstar" Access Developer Can Solve > ThisProblem > > > At the risk of showing my [Access] incompetence, I'm going to give you > folks an "opportunity to excel" (pun intended) by showing me a creative > solution to this "simple" query problem. > > > > I'm rooting around in the Access 2003 "Help" files (as well as one of > Susan's Access books) and I discover the term calculated field. A > "calculated field" is defined as: "A field, defined in a query, that > displays the result of an expression rather than displaying stored data. > The value is recalculated each time a value in the expression changes." > I think a "calculated field" is exactly what I want, but I'm having > trouble figuring out how to write the expression, so I'm throwing this > "simple problem" at you guys and gals. > > > > I have a table with two fields. One of the fields [Field A] contains > text data and the second field [Field B] contains short integers. (The > integer value stored in [Field B] represents the number of items on hand > for the entity described in [Field A] for each record in the table.) > What I want to create is a select query which will generate a > "Running_Total" [calculated field] that performs a record-by-record > summing action like this: > > > > [Field A] [Field B] [Running Total] > > > > Small_Do_Hicky 20 20 > > Smaller_Do_Hicky 32 52 > > Large_Do_Hicky 69 121 > > Larger_Do_Hicky 100 221 > > Very_Large_Do_Hicky 48 269 > > Largest_Do_Hicky 31 300 > > > > All the "Do Hickys" in Field A represent the same type of physical > object, the only difference being variations in [physical] dimensions > between the objects. I have summarized six records (for six objects) as > an example, but there are literally hundreds (and in some cases > thousands) of records in some of these tables. It's fairly obvious what > I'm looking for here - a query containing a "calculated field" > expression that takes the value in [Field B], adds it to the [Running > Total] value from the previous record, and prints the sum in the > [Running Total] field of the current record. The end result is a "Grand > Total" of all the "Do_Hicky" objects (for all the records) displayed in > the [Running Total] calculated field's final record when the query > executes. > > > > I've figured out a way to get the final total using a SQL aggregate > function, but I would like to be able to run a query that shows the > running total on a record-by-record basis from the first record all the > way to the last record. Anyone who can solve this (simple?) Access > query problem will be declared an official Access "guru" and be blessed > by the pope. (This "reward" ought to get Martin Reid interested ...) > :-)))) > > > > Alan C. Lawhon > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 17 17:26:50 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 17 Feb 2005 15:26:50 -0800 Subject: [AccessD] enumerating all properties in all forms Message-ID: I didn't use DAO, Susan. Don't be misled by this: Set dbs = CurrentProject. The object dbs is declared as an object, not as a database. My code will work in an all ADO database, 2000 and later. Your real problem is that most of the form's built-in properties are only accessible if it is loaded. If you want to enum all the properties, I'm afraid you may have to load any form that isn't already loaded and then close it again. Charlotte Foust -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: Thursday, February 17, 2005 2:55 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms An interesting solution -- interesting that both you and Charlotte used DAO. :) Susan H. Susan, Probably slower, but could you do something like this: Dim db As DAO.Database, doc As Document, frm As Form, prp As Property Set db = CurrentDb For Each doc In db.Containers!Forms.Documents Debug.Print doc.Name DoCmd.OpenForm doc.Name, acNormal, , , , acHidden Set frm = Forms(doc.Name) For Each prp In frm.Properties Debug.Print prp.Name, prp.Value Next DoCmd.Close acForm, doc.Name, acSaveNo Next Set db = Nothing Hope this helps, Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, February 17, 2005 12:12 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Yeah, the Help doesn't really give too much information, but my guess is that the AccessObjectProperties aren't the same as the form properties. I need to get at the form's properties for ALL the forms, not just the open ones, so I need to use the AccessObject. Susan H. Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 17 17:33:45 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 17 Feb 2005 18:33:45 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: <20050217225443.CZPZ1977.imf20aec.mail.bellsouth.net@SUSANONE> Message-ID: <003201c51549$1f4d1b30$697aa8c0@ColbyM6805> BTW, did you know you can add custom properties to forms? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, February 17, 2005 5:55 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms An interesting solution -- interesting that both you and Charlotte used DAO. :) Susan H. Susan, Probably slower, but could you do something like this: Dim db As DAO.Database, doc As Document, frm As Form, prp As Property Set db = CurrentDb For Each doc In db.Containers!Forms.Documents Debug.Print doc.Name DoCmd.OpenForm doc.Name, acNormal, , , , acHidden Set frm = Forms(doc.Name) For Each prp In frm.Properties Debug.Print prp.Name, prp.Value Next DoCmd.Close acForm, doc.Name, acSaveNo Next Set db = Nothing Hope this helps, Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, February 17, 2005 12:12 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Yeah, the Help doesn't really give too much information, but my guess is that the AccessObjectProperties aren't the same as the form properties. I need to get at the form's properties for ALL the forms, not just the open ones, so I need to use the AccessObject. Susan H. Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 17 17:35:05 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 17 Feb 2005 18:35:05 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: Message-ID: <003301c51549$53b03560$697aa8c0@ColbyM6805> Yes, but you can open it in design view, hidden. You can then get at all the properties. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 17, 2005 6:27 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] enumerating all properties in all forms I didn't use DAO, Susan. Don't be misled by this: Set dbs = CurrentProject. The object dbs is declared as an object, not as a database. My code will work in an all ADO database, 2000 and later. Your real problem is that most of the form's built-in properties are only accessible if it is loaded. If you want to enum all the properties, I'm afraid you may have to load any form that isn't already loaded and then close it again. Charlotte Foust -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: Thursday, February 17, 2005 2:55 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms An interesting solution -- interesting that both you and Charlotte used DAO. :) Susan H. Susan, Probably slower, but could you do something like this: Dim db As DAO.Database, doc As Document, frm As Form, prp As Property Set db = CurrentDb For Each doc In db.Containers!Forms.Documents Debug.Print doc.Name DoCmd.OpenForm doc.Name, acNormal, , , , acHidden Set frm = Forms(doc.Name) For Each prp In frm.Properties Debug.Print prp.Name, prp.Value Next DoCmd.Close acForm, doc.Name, acSaveNo Next Set db = Nothing Hope this helps, Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, February 17, 2005 12:12 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Yeah, the Help doesn't really give too much information, but my guess is that the AccessObjectProperties aren't the same as the form properties. I need to get at the form's properties for ALL the forms, not just the open ones, so I need to use the AccessObject. Susan H. Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From donald.a.Mcgillivray at mail.sprint.com Thu Feb 17 17:46:16 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Thu, 17 Feb 2005 17:46:16 -0600 Subject: [AccessD] enumerating all properties in all forms Message-ID: <988E2AC88CCB54459286C4077DB662F503FF8C4C@PDAWB03C.ad.sprint.com> FWIW . . . I tried that first, before I posted my example, and the code errored on some properties saying that they can't be read in design view. No such errors when opened in normal view. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 17, 2005 3:35 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Yes, but you can open it in design view, hidden. You can then get at all the properties. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 17, 2005 6:27 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] enumerating all properties in all forms I didn't use DAO, Susan. Don't be misled by this: Set dbs = CurrentProject. The object dbs is declared as an object, not as a database. My code will work in an all ADO database, 2000 and later. Your real problem is that most of the form's built-in properties are only accessible if it is loaded. If you want to enum all the properties, I'm afraid you may have to load any form that isn't already loaded and then close it again. Charlotte Foust -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: Thursday, February 17, 2005 2:55 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms An interesting solution -- interesting that both you and Charlotte used DAO. :) Susan H. Susan, Probably slower, but could you do something like this: Dim db As DAO.Database, doc As Document, frm As Form, prp As Property Set db = CurrentDb For Each doc In db.Containers!Forms.Documents Debug.Print doc.Name DoCmd.OpenForm doc.Name, acNormal, , , , acHidden Set frm = Forms(doc.Name) For Each prp In frm.Properties Debug.Print prp.Name, prp.Value Next DoCmd.Close acForm, doc.Name, acSaveNo Next Set db = Nothing Hope this helps, Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, February 17, 2005 12:12 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Yeah, the Help doesn't really give too much information, but my guess is that the AccessObjectProperties aren't the same as the form properties. I need to get at the form's properties for ALL the forms, not just the open ones, so I need to use the AccessObject. Susan H. Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 bellsouth.net Thu Feb 17 17:56:47 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 17 Feb 2005 18:56:47 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: Message-ID: <20050217235641.RIWG2069.imf21aec.mail.bellsouth.net@SUSANONE> I didn't use DAO, Susan. Don't be misled by this: Set dbs = CurrentProject. The object dbs is declared as an object, not as a database. My code will work in an all ADO database, 2000 and later. =========Charlotte, I didn't even look based the dbs -- too cool! ;) Susan H. From jwcolby at colbyconsulting.com Thu Feb 17 18:00:07 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 17 Feb 2005 19:00:07 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: <988E2AC88CCB54459286C4077DB662F503FF8C4C@PDAWB03C.ad.sprint.com> Message-ID: <003a01c5154c$d2d43eb0$697aa8c0@ColbyM6805> Are you talking about the values of the property? If that is the case, then the data in the property is going to be relative to what the form is doing at the moment. I guess it I don't know what you are doing with this. For example, the property AllowEdits can be set at design time, but can also be modified at run time. Do you want to know the value at the time the form is unopened, or the value at some instance in time? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mcgillivray, Don [ITS] Sent: Thursday, February 17, 2005 6:46 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] enumerating all properties in all forms FWIW . . . I tried that first, before I posted my example, and the code errored on some properties saying that they can't be read in design view. No such errors when opened in normal view. Don From donald.a.Mcgillivray at mail.sprint.com Thu Feb 17 18:15:05 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Thu, 17 Feb 2005 18:15:05 -0600 Subject: [AccessD] enumerating all properties in all forms Message-ID: <988E2AC88CCB54459286C4077DB662F503FF8C69@PDAWB03C.ad.sprint.com> I don't want to do anything at all with it - it's Susan's question! :-p I'm sure it was the value of some property or other. Truth is, I didn't even mind the details of the error when I got it, so I'm not sure which property threw it. I just saw that it couldn't be read in Design view, switched to Normal, ran it once without error, cut and pasted the sample, and clicked Send. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 17, 2005 4:00 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Are you talking about the values of the property? If that is the case, then the data in the property is going to be relative to what the form is doing at the moment. I guess it I don't know what you are doing with this. For example, the property AllowEdits can be set at design time, but can also be modified at run time. Do you want to know the value at the time the form is unopened, or the value at some instance in time? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mcgillivray, Don [ITS] Sent: Thursday, February 17, 2005 6:46 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] enumerating all properties in all forms FWIW . . . I tried that first, before I posted my example, and the code errored on some properties saying that they can't be read in design view. No such errors when opened in normal view. Don -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Thu Feb 17 19:02:09 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 17 Feb 2005 20:02:09 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: <988E2AC88CCB54459286C4077DB662F503FF8C69@PDAWB03C.ad.sprint.com> Message-ID: <20050218010203.MFFP2276.imf23aec.mail.bellsouth.net@SUSANONE> You know, I just have a big fat disclaimer at the top of all my questions: "I'm not really doing anything with this, but why... " ;) I experiment, I play... I get articles out of it. :) Susan H. I don't want to do anything at all with it - it's Susan's question! :-p I'm sure it was the value of some property or other. Truth is, I didn't even mind the details of the error when I got it, so I'm not sure which property threw it. I just saw that it couldn't be read in Design view, switched to Normal, ran it once without error, cut and pasted the sample, and clicked Send. From handyman at actcom.co.il Thu Feb 17 19:31:40 2005 From: handyman at actcom.co.il (handyman at actcom.co.il) Date: Fri, 18 Feb 2005 03:31:40 +0200 Subject: [AccessD] Calendar Software Search - Revisited In-Reply-To: <002501c50a3f$08a20360$64aba8c0@ashlandnet.com> Message-ID: <5.1.0.14.2.20050218032700.02741338@pop5.actcom.net.il> There's a calendar/schedule module used in an automotive database at http://www.arcpress.com/software/index.html That should give you some good ideas. If anyone knows of any other open source database out there, please post them. They're a great learning tool - and for ideas..... gm At 05:23 PM, 2/3/2005 -0500, you wrote: >Hi All....I'm trying again on the Calendar issue. > >I wouldn't think this would be so hard...but so far it has been impossible. >I need a calendar software that links to Access. The major criteria are: > >1) Must have monthly display format (ie. various daily tasks/events >display, in summary, on the monthly layout); >2) Must handle multi-day scheduled tasks (ie. enter begin and ending date, >it reflects on calendar); >3) Would like to have different color for priority tasks/events; >4) Must allow me to edit the tables and add forms for additional >information, when drilling down on a daily task; >5) Basically look like MSOutlook, but when drilling down on the daily >event, get custom forms that I can create/edit. >6) Must allow for direct data input to calendar tables (I don't want to >have to import/export) > > >What I need to do is have the ability to display (in a monthly format) >multiple events on a daily basis, that I can drill down on to get additional >detail. The reason I don't want to use Outlook is that I want to be able to >do calculations on the detail behind the events. The purpose is for my >business. We do a LOT of craft shows on weekends. Typically, this time of >the year, I am evaluating all the different events for the year. I schedule >them all out, and start doing cost/benefit analysis on them. I literally >have hundreds to choose from...and plan on doing between 30 - 40 >events......but want to have the information for ALL available (that I know >of). On any given weekend, I could have anywhere from zero events to >choose from, to 5 or 6 events ( in the long run it could be even more.) I >need to store information about past history of the event (if we did it in >the past....such as booth fees, attendance, sales, maybe weather, mileage to >the event, travel expenses, etc.) I need to be able to see all the possible >events for the month....so each day would need to be able to auto-expand if >there are more than the standard 4-5 lines of events for that day. I also >want to be able to just set the duration of the event, and have it auto-fill >the event for all the days. It is very important that I can see the whole >month, at a glance. Then drill down on the detail. I envision a check-box >that I can select which event (or more than one event) for the day...which >might change the color for the event on the month-view. This way...I can >basically select all the events I am interested in....an apply for them. If >I can't get into one that I wanted....I can go back to that weekend, and see >if there are any other events I might be interested in. Once the events are >selected...I can effectively budget sales and costs for that segment of the >business, for the year. I can also use this to develop employee >schedules...as I would know when I needed additional coverage in the store. > >If anyone has any idea where I can buy such a product...PLEASE, PLEASE let >me know. > >Many thanks, > >Keith E. Williamson >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com Gershon Markowitz mailto:Handyman at actcom.co.il http://www.yadchaimtzvi.org From jwcolby at colbyconsulting.com Thu Feb 17 21:28:05 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 17 Feb 2005 22:28:05 -0500 Subject: [AccessD] Running remote desktop server or vnc as a service Message-ID: <003f01c51569$dbd843e0$697aa8c0@ColbyM6805> Folks, I need to get remote desktop (preferably) or VNC installed at a client as a service loaded at boot time. So far the folks setting it up only have ity loading at logon. Thus if no one is loaded, or the wrong user is logged on, there is no remote access. Can someone give me the blow-by-blow to get it set up as a service loaded at boot and always running, even if no one is logged in? Thanks, John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From dmcafee at pacbell.net Thu Feb 17 22:24:54 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Thu, 17 Feb 2005 20:24:54 -0800 Subject: [AccessD] Running remote desktop server or vnc as a service In-Reply-To: <003f01c51569$dbd843e0$697aa8c0@ColbyM6805> Message-ID: Well first of you all, they need to install the file (and video driver) under an account with admin rights. It should set up as a service that runs at boot up (mine does). Is this computer behind a firewall? You may need to open up some ports. There is some good info here: http://ultravnc.sourceforge.net/faq.htm BTW, you are using the UltraVNC version of VNC, aren't you? If not, the setup file and video drivers are available from that site as well. Does the client's IP change frequently? My personal SBC account changes every five minutes or so, so I had to use a little program called DeeEnEs dynamic DNS updater to ping/update my ip. This program is available for free as well at : http://www.palacio-cristal.com/products/DeeEnEs . I also had to set up a DNS address at http://www.dyndns.org/ so I can type my url from work and it resolves my IP and connects me back to my home computer. Oh, and make sure they log off the computer when finished and don't actually shut it off :) HTH David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John W. Colby Sent: Thursday, February 17, 2005 7:28 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Running remote desktop server or vnc as a service Folks, I need to get remote desktop (preferably) or VNC installed at a client as a service loaded at boot time. So far the folks setting it up only have ity loading at logon. Thus if no one is loaded, or the wrong user is logged on, there is no remote access. Can someone give me the blow-by-blow to get it set up as a service loaded at boot and always running, even if no one is logged in? Thanks, John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Fri Feb 18 05:55:51 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 18 Feb 2005 05:55:51 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: <4214F7EE.4000607@tiscali.co.uk> References: <200502142229.j1EMTCM05580@databaseadvisors.com> <4214F7EE.4000607@tiscali.co.uk> Message-ID: <39cb22f305021803557d3f7845@mail.gmail.com> David, I think you're talking about T-SQL. I'm trying to do this in A2000. Steve Erbach On Thu, 17 Feb 2005 20:00:46 +0000, David Beckles wrote: > Dear Steve, > > I think that the problem is that you need DISTINCTROW in the query, like so: > > DELETE DISTINCTROW T1.* > FROM T1 > INNER JOIN T2 > ON (T1.CAS4 = T2.CAS4) > AND (T1.CAS3 = T2.CAS3) > AND (T1.CAS2 = T2.CAS2) > AND (T1.CAS1 = T2.CAS1); > > David Beckles From erbachs at gmail.com Fri Feb 18 06:04:35 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 18 Feb 2005 06:04:35 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <39cb22f3050218040429d32c0a@mail.gmail.com> Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From pedro at plex.nl Fri Feb 18 07:00:02 2005 From: pedro at plex.nl (Pedro Janssen) Date: Fri, 18 Feb 2005 14:00:02 +0100 Subject: [AccessD] values separated by . Message-ID: <003c01c515b9$ebcfe2d0$fdc581d5@pedro> Hello group, I have a field [formula] with values that look like: 6.11.3.1.2(0m).1.0.1 Each value is separated by a dot (.) As you can see, not al values are numbers. I would like each value in a separated field. FieldA to FieldH. I could do this with Left, Right or Middle function, but it takes time an 8 functions Is there a better way to do this in one. Pedro Janssen From Jdemarco at hudsonhealthplan.org Fri Feb 18 07:18:04 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Fri, 18 Feb 2005 08:18:04 -0500 Subject: [AccessD] values separated by . Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2C6F@TTNEXCHCL2.hshhp.com> If A2K or greater you can use the Split() function to get the values into separate elements of a variant array. The help file may expain Split. HTH, Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Pedro Janssen Sent: Friday, February 18, 2005 8:00 AM To: AccessD at databaseadvisors.com Subject: [AccessD] values separated by . Hello group, I have a field [formula] with values that look like: 6.11.3.1.2(0m).1.0.1 Each value is separated by a dot (.) As you can see, not al values are numbers. I would like each value in a separated field. FieldA to FieldH. I could do this with Left, Right or Middle function, but it takes time an 8 functions Is there a better way to do this in one. Pedro Janssen -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From pcs at azizaz.com Fri Feb 18 07:43:25 2005 From: pcs at azizaz.com (Borge Hansen) Date: Fri, 18 Feb 2005 23:43:25 +1000 Subject: [AccessD] values separated by . References: <003c01c515b9$ebcfe2d0$fdc581d5@pedro> Message-ID: <085701c515bf$d20cfad0$fa10a8c0@Albatross> Pedro, I think the following may be of help to you. It's a response from /gustav to a question of mine involving splitting a string containing several dots HTH Regards Borge Here it is: ************** Hi B?rge I found something from an old similar conversion routine. It's a query which cannot be sorted, so feed the output to another query where you select the needed fields only and order by Fld1, Fld2, Fld3. SELECT *, InStr(1,[StringID],".") AS Dot1, Val(IIf([Dot1]=0, [StringID], IIf([Dot1]=1, "", Left([StringID],[Dot1]-1)))) AS Fld1, IIf([Dot1]=0, "", Mid([StringID],1+[Dot1])) AS FldRest1, InStr(1,[FldRest1],".") AS Dot2, Val(IIf([Dot2]=0, "" & [FldRest1], Left([FldRest1],[Dot2]-1))) AS Fld2, IIf([Dot2]=0, "", Mid([FldRest1],1+[Dot2])) AS FldRest2, InStr(1,[FldRest2],".") AS Dot3, Val(IIf([Dot3]=0, "" & [FldRest2], Left([FldRest2],[Dot3]-1))) AS Fld3 FROM tblYourTable; It will also handle entries like .8.70 and ..61 /gustav > We have a text field with data like this when sorted ascending: > 1 > 1.1 > 1.2 > 10 > 10.1 > 11 > 11.1 > 11.2 > 2 > 2.1 > 2.2 > 3 > 3.1. > 3.1.1 > 3.1.2 > 3.1.3 > 4 > etc etc. > Any one got ideas for how to sort the field like this: > 1 > 1.1 > 1.2 > 2 > 2.1 > 2.2 > 3 > 3.1. > 3.1.1 > 3.1.2 > 3.1.3 > 4 > .... > 10 > 10.1 > 11 > 11.1 > 11.2 > ????? > Regards > Borge Hansen ************************ ----- Original Message ----- From: "Pedro Janssen" To: Sent: Friday, February 18, 2005 11:00 PM Subject: [AccessD] values separated by . Hello group, I have a field [formula] with values that look like: 6.11.3.1.2(0m).1.0.1 Each value is separated by a dot (.) As you can see, not al values are numbers. I would like each value in a separated field. FieldA to FieldH. I could do this with Left, Right or Middle function, but it takes time an 8 functions Is there a better way to do this in one. Pedro Janssen -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JHewson at karta.com Fri Feb 18 07:51:19 2005 From: JHewson at karta.com (Jim Hewson) Date: Fri, 18 Feb 2005 07:51:19 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068DA4@karta-exc-int.Karta.com> 1. Access Development. I'm actually assigned to Proposal Operations. However, it includes more and more Access development for clients and in-house support. 2. I'm doing more development. I'm still using the same tools with an emphasis on Access 2000. 3. I work for a company. We have about 450 employees - of which, 350 have been hired in the last 3 years. I am the "technical" advisor for the department. We have five personnel assigned. 4. No certifications. It seems our clients don't care about the certifications, especially when we can show them a sample of the database work we can do. Note: In the last few weeks, I have been asked to work "on the side" as a developer several times. Recently, I answered a call to a potential client and our contracting department recommended I do the work as an independent. Granted, the amount of work was small, but our company has no vehicle to handle clients that only need advice or that need only a few hours of time. The work is out there. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- 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 Feb 18 07:01:11 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 18 Feb 2005 14:01:11 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <20050218140108.3603A2BAAA5@smtp.nildram.co.uk> Briefly 1.Access development. 2.Similar work. 3.Independent. 4.No. -- Andy Lacey http://www.minstersystems.co.uk > > Dear Group, > > Could you indulge me in a little survey? > > 1) What's your main line of work these days? Access development, SQL > Server administration/development, VB, ASP/ASP.NET, PHP...? > > 2) How does your work today differ from what you were doing a few > years ago? Is it only that you're using newer versions of the same > tools, or are you doing entirely different development work? > > 3) Are you independent or do you work for a company? If you work for a > company, what's the size of the company and where do you fit in? > > 4) Do you have any Microsoft Certifications? If so, do you keep > current with them, and/or have they made any difference in your > current position? > > Thank you very much. I'm approaching a career crossroads with the > decision to stay in business as an independent developer or not. I > have picked up a fair amount of .NET knowledge (the hard way -- is > there any other?) but I have no Microsoft certifications. > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > -- ________________________________________________ Message sent using UebiMiau 2.7.2 From tom.bolton at donnslaw.co.uk Fri Feb 18 08:08:37 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Fri, 18 Feb 2005 14:08:37 -0000 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <61F915314798D311A2F800A0C9C831880731C9F5@dibble.observatory.donnslaw.co.uk> The abridged edition: 1) Currently Access/Informix/SQL Server 2) Used to be web-based dev., and desperate to be again (one day - my team leader subscribes to this list!!!) 3) Company, 250 employees, one of 5 systems developers on a rolling contract 4) No Cheers Tom -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: 18 February 2005 12:05 To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From erbachs at gmail.com Fri Feb 18 08:19:12 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 18 Feb 2005 08:19:12 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <61F915314798D311A2F800A0C9C831880731C9F5@dibble.observatory.donnslaw.co.uk> References: <61F915314798D311A2F800A0C9C831880731C9F5@dibble.observatory.donnslaw.co.uk> Message-ID: <39cb22f3050218061964d022b0@mail.gmail.com> Jim, Andy, Tom, Thank you for taking this survey. You may select one prize each from the middle shelf. Just kidding! I don't know very many people that either make a living doing what I do or who work for a company doing what I do. Things haven't been that great lately and I'm beginning to wonder whether it's worth it to continue as an independent. Steve Erbach On Fri, 18 Feb 2005 14:08:37 -0000, Tom Bolton wrote: > The abridged edition: > > 1) Currently Access/Informix/SQL Server > 2) Used to be web-based dev., and desperate to be again (one day - my team > leader subscribes to this list!!!) > 3) Company, 250 employees, one of 5 systems developers on a rolling > contract > 4) No > > Cheers > Tom Briefly 1.Access development. 2.Similar work. 3.Independent. 4.No. -- Andy Lacey 1. Access Development. I'm actually assigned to Proposal Operations. However, it includes more and more Access development for clients and in-house support. 2. I'm doing more development. I'm still using the same tools with an emphasis on Access 2000. 3. I work for a company. We have about 450 employees - of which, 350 have been hired in the last 3 years. I am the "technical" advisor for the department. We have five personnel assigned. 4. No certifications. It seems our clients don't care about the certifications, especially when we can show them a sample of the database work we can do. Note: In the last few weeks, I have been asked to work "on the side" as a developer several times. Recently, I answered a call to a potential client and our contracting department recommended I do the work as an independent. Granted, the amount of work was small, but our company has no vehicle to handle clients that only need advice or that need only a few hours of time. The work is out there. Jim From Gustav at cactus.dk Fri Feb 18 08:23:21 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 18 Feb 2005 15:23:21 +0100 Subject: [AccessD] values separated by . Message-ID: Hi Pedro As Jim mentions, I think Split will do. It creates an array but have in mind you can address the elements of this directly with this syntax: strElementn = Split("6.11.3.1.2(0m).1.0.1", ".")(n) Thus, for field E use strElementE = Split("6.11.3.1.2(0m).1.0.1", ".")(4) which returns 2(0m) However, SQL doesn't seem to be happy with this syntax, so you may have to run VBA to update this or create a small wrapper function which does the extract: Public Function ExtractN(ByVal strList As String, ByVal lngElement As Long) As String On Error Resume Next ExtractN = Split(strList, ".")(lngElement) End Function /gustav >>> pedro at plex.nl 18-02-2005 14:00:02 >>> Hello group, I have a field [formula] with values that look like: 6.11.3.1.2(0m).1.0.1 Each value is separated by a dot (.) As you can see, not al values are numbers. I would like each value in a separated field. FieldA to FieldH. I could do this with Left, Right or Middle function, but it takes time an 8 functions Is there a better way to do this in one. Pedro Janssen From Gustav at cactus.dk Fri Feb 18 08:28:25 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 18 Feb 2005 15:28:25 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Hi Steve 1) Access development. 2) Newer versions of the same tools. 3) Work for a company? Size 5. 4) No. And do not plan to. /gustav From randall.anthony at cox.net Fri Feb 18 08:29:06 2005 From: randall.anthony at cox.net (Randall Anthony) Date: Fri, 18 Feb 2005 09:29:06 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <9C382E065F54AE48BC3AA7925DCBB01C02068DA4@karta-exc-int.Karta.com> Message-ID: <000001c515c6$342ed700$6402a8c0@DF2PJY11> Steve, I find myself in a position similar to yours, unfortunately I got laid off in the process (lack of contractual funding, natch). 1. I was very much immersed in developing and maintaining dbases and applications from Access2.0 through A2K, using SQL and ASP pages for some. 2. As the work slowed down, my access to developing new apps disappeared. Consequently, when push came to shove, my skillsets deteriorated. 3. The company I worked for was a division of a defense contractor with a small IT department. Last I heard that division's IT department is getting smaller. 4. So, during this "sabbatical", I decided to bite the bullet. I've got one class left, SQL Server 2K Implementation and Administration. I'm now an MCP in ASP.Net development, I'm studying to pass the SQL Programming exam next week, then I have two exams left to get my MCDBA. If I had achieved this while working, that company would have given me a bonus and a pay raise, however, even if I had accomplished this with them, I still would have gotten the axe. I have spoken with a number of professionals in the field when I was contemplating getting my Masters degree. Most concurred that a Masters would be beneficial if you were aiming for management type positions within the IT world, but the return on investment would be negligible if I wished to remain technical. Ergo, the next best thing to separate oneself from the pack in IT is to get certified (in my humble opinion). I'm starting to get more positive replies from companies I have submitted a resume to, and I feel fairly confident that I will be affiliated with someone soon. I think that could be attributed to my obtaining certification. Randy. Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 18 08:32:44 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 18 Feb 2005 09:32:44 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050218040429d32c0a@mail.gmail.com> Message-ID: <001301c515c6$b870b830$697aa8c0@ColbyM6805> 1) Access Dev 2) Pretty much the same. Tinkering in .net and SQL Server 3) Independent (work for a bunch of small companies). I am always their database development department. 4) I got the Access cert, then they cancelled the entire thing. Not really needed. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Fri Feb 18 08:38:07 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Fri, 18 Feb 2005 09:38:07 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050218040429d32c0a@mail.gmail.com> Message-ID: Steve, 1. Access 2. Moving more into SQL Server both in terms of development and DBA. Also using VFP to develop one major app at the moment. Will be starting on .Net most likely in the latter half of this year. Starting to get calls for it. Still support a large number of legacy applications and still program in Fortran, NPL, and some other odds and ends stuff. 3. Independent. 4. None that I've bothered to keep up with. Had Access and VB at one point and was working on MSCD and MSCE but I started at looking at what I was spending vs what I was getting. Certifications are nice but bottom line is companies want results. I've never had to advertise as I've always worked on a referral basis, so the certifications don't mean all that much to me. I do a good job for clients at a reasonable price and word gets around. So for the past 23 years, I've never lacked for work. I do understand where your coming from though. I'm 45 now and have been asking myself a lot lately if I'm still going to be able to keep doing what I'm doing for the next 20 years. It's very hard to stay on top of all the new stuff and still keep everyone happy. If I wanted to make a career switch, it can't be too much longer as once I get into my fifties (egads!) I simply won't be as marketable anymore no matter what skills I have. On top of that is the lack of health insurance options, 401K, pension plan, etc. I know I could get all that one way or another, but it's costly. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jeffrey.demulling at usbank.com Fri Feb 18 08:39:10 2005 From: jeffrey.demulling at usbank.com (jeffrey.demulling at usbank.com) Date: Fri, 18 Feb 2005 08:39:10 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050218040429d32c0a@mail.gmail.com> Message-ID: 1) I use Access to start projects and then when the time comes upgrade the backend to SQL server and rewrite the interface to better work with the server and meet internal standards when working with the servers (ie ADO versus DOA). The Access part is to get the people "hooked" on a database instead of using multiple Excel spreadsheets, word forms that no one has the same version of.... 2) I am able to work more with the SQL servers and I do like it (more processing power and control processes) 3) As you can see from my sig at the bottom I work for a large bank. I work in the project management group for our business line, which is managed by the Marketing manager (do not ask, it was politics, and after two years I am still trying to figure that one out), who reports directly to the president of the business line. So I work with everyone from file clerks to very Senior VPs. 4) No 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 "Steve Erbach" To Sent by: "Access Developers discussion and accessd-bounces at d problem solving" atabaseadvisors.c om cc Subject 02/18/2005 06:04 [AccessD] OT: What are you lot AM doing now and then? Please respond to "Access Developers discussion and problem solving" Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ------------------------------------------------------------------------------ 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 mikedorism at adelphia.net Fri Feb 18 08:48:03 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Fri, 18 Feb 2005 09:48:03 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050218040429d32c0a@mail.gmail.com> Message-ID: <001001c515c8$dc1fc800$0b08a845@hargrove.internal> 1) Access development, SQL Server administration/development, VB.Net 2) Newer versions, newer tools, different perspective 3) Company...250 employees...sole Database Administrator/Developer 4) No and don't plan to. I am pursuing Masters in Information Technology Management at the University of Phoenix instead. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com From becklesd at tiscali.co.uk Fri Feb 18 08:57:43 2005 From: becklesd at tiscali.co.uk (David Beckles) Date: Fri, 18 Feb 2005 14:57:43 +0000 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: <200502181434.j1IEYg005657@databaseadvisors.com> References: <200502181434.j1IEYg005657@databaseadvisors.com> Message-ID: <42160267.6030306@tiscali.co.uk> Dear Steve, Sorry, but I am not talking about T-SQL, something that I have never used (I'm an Oracle person, myself ). Why not try it? It certainly works for me in A2002. See http://www.mvps.org/access/queries/qry0022.htm or http://eis.bris.ac.uk/~ccmjs/access2000_distinct.htm for an explanation. David >Message: 12 >Date: Fri, 18 Feb 2005 05:55:51 -0600 >From: Steve Erbach >Subject: Re: [AccessD] A2000: DELETE query with JOIN >To: Access Developers discussion and problem solving > >Message-ID: <39cb22f305021803557d3f7845 at mail.gmail.com> >Content-Type: text/plain; charset=US-ASCII > >David, > >I think you're talking about T-SQL. I'm trying to do this in A2000. > >Steve Erbach > > From DElam at jenkens.com Fri Feb 18 09:08:55 2005 From: DElam at jenkens.com (Elam, Debbie) Date: Fri, 18 Feb 2005 09:08:55 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <7B1961ED924D1A459E378C9B1BB22B4C02485A6C@natexch.jenkens.com> 1) Equal Parts Access development and SQL Server Administration/Development. 2) Getting more freelance work, but otherwise pretty similar. SQL is becoming more prevalent, but that is more due to familiarity. Most time is spent administrating stuff that is already in place. I also have 2 SQL databases that are software packages I administer. 3) I currently work for a company. A law firm of about 400 some odd lawyers and about as many support staff. We have several people who can program in Access, but I am considered the expert on that platform. The others are primarily developing in other platforms, though naturally there is a lot of common skills. I am slowly getting more "freelance" work through my husband's company, and I will likely do that full time sometime in this coming year. Fortunately, I can rely on his sales ability so I have this option. 4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me. Debbie -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. From dwaters at usinternet.com Fri Feb 18 09:22:03 2005 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 18 Feb 2005 09:22:03 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <15545305.1108737915339.JavaMail.root@sniper13> Message-ID: <001901c515cd$99bdd100$123a11d8@danwaters> Jim, The US economy will soon begin to suffer from many skilled people retiring, as they are in the baby boomer generation. I would suspect that you may be in more demand than ever a few years from now. Best of Luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, February 18, 2005 8:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, 1. Access 2. Moving more into SQL Server both in terms of development and DBA. Also using VFP to develop one major app at the moment. Will be starting on .Net most likely in the latter half of this year. Starting to get calls for it. Still support a large number of legacy applications and still program in Fortran, NPL, and some other odds and ends stuff. 3. Independent. 4. None that I've bothered to keep up with. Had Access and VB at one point and was working on MSCD and MSCE but I started at looking at what I was spending vs what I was getting. Certifications are nice but bottom line is companies want results. I've never had to advertise as I've always worked on a referral basis, so the certifications don't mean all that much to me. I do a good job for clients at a reasonable price and word gets around. So for the past 23 years, I've never lacked for work. I do understand where your coming from though. I'm 45 now and have been asking myself a lot lately if I'm still going to be able to keep doing what I'm doing for the next 20 years. It's very hard to stay on top of all the new stuff and still keep everyone happy. If I wanted to make a career switch, it can't be too much longer as once I get into my fifties (egads!) I simply won't be as marketable anymore no matter what skills I have. On top of that is the lack of health insurance options, 401K, pension plan, etc. I know I could get all that one way or another, but it's costly. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 18 09:29:00 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 18 Feb 2005 10:29:00 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <001901c515cd$99bdd100$123a11d8@danwaters> Message-ID: <001401c515ce$96633ee0$697aa8c0@ColbyM6805> Silly boy, none of those baby boomers have a retirement account since the companies that used to have such accounts started raiding them to pay for corporate jets, $100 million a year CEO compensation packages and the like. The baby boomers will be working until they drop dead from exhaustion. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, February 18, 2005 10:22 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Jim, The US economy will soon begin to suffer from many skilled people retiring, as they are in the baby boomer generation. I would suspect that you may be in more demand than ever a few years from now. Best of Luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, February 18, 2005 8:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, 1. Access 2. Moving more into SQL Server both in terms of development and DBA. Also using VFP to develop one major app at the moment. Will be starting on .Net most likely in the latter half of this year. Starting to get calls for it. Still support a large number of legacy applications and still program in Fortran, NPL, and some other odds and ends stuff. 3. Independent. 4. None that I've bothered to keep up with. Had Access and VB at one point and was working on MSCD and MSCE but I started at looking at what I was spending vs what I was getting. Certifications are nice but bottom line is companies want results. I've never had to advertise as I've always worked on a referral basis, so the certifications don't mean all that much to me. I do a good job for clients at a reasonable price and word gets around. So for the past 23 years, I've never lacked for work. I do understand where your coming from though. I'm 45 now and have been asking myself a lot lately if I'm still going to be able to keep doing what I'm doing for the next 20 years. It's very hard to stay on top of all the new stuff and still keep everyone happy. If I wanted to make a career switch, it can't be too much longer as once I get into my fifties (egads!) I simply won't be as marketable anymore no matter what skills I have. On top of that is the lack of health insurance options, 401K, pension plan, etc. I know I could get all that one way or another, but it's costly. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From prodevmg at yahoo.com Fri Feb 18 09:31:40 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Fri, 18 Feb 2005 07:31:40 -0800 (PST) Subject: [AccessD] Terminal Server and Outlook Message-ID: <20050218153140.93007.qmail@web20422.mail.yahoo.com> I have an application that automatically sends an email when a button is clicked. It works fine on normal desktops but when I run it on a Terminal Server remote desktop it stops and a popup appears asking for the email profile. How do I get around this? May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Search presents - Jib Jab's 'Second Term' From jwcolby at colbyconsulting.com Fri Feb 18 09:31:09 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 18 Feb 2005 10:31:09 -0500 Subject: [AccessD] Running remote desktop server or vnc as a service In-Reply-To: Message-ID: <001501c515ce$df1d68e0$697aa8c0@ColbyM6805> They are behind a firewall, which has been modified as needed. It was installed from an administrator account. However it only works when the user that installed it is logged in. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of dmcafee at pacbell.net Sent: Thursday, February 17, 2005 11:25 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Running remote desktop server or vnc as a service Well first of you all, they need to install the file (and video driver) under an account with admin rights. It should set up as a service that runs at boot up (mine does). Is this computer behind a firewall? You may need to open up some ports. There is some good info here: http://ultravnc.sourceforge.net/faq.htm BTW, you are using the UltraVNC version of VNC, aren't you? If not, the setup file and video drivers are available from that site as well. Does the client's IP change frequently? My personal SBC account changes every five minutes or so, so I had to use a little program called DeeEnEs dynamic DNS updater to ping/update my ip. This program is available for free as well at : http://www.palacio-cristal.com/products/DeeEnEs . I also had to set up a DNS address at http://www.dyndns.org/ so I can type my url from work and it resolves my IP and connects me back to my home computer. Oh, and make sure they log off the computer when finished and don't actually shut it off :) HTH David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John W. Colby Sent: Thursday, February 17, 2005 7:28 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Running remote desktop server or vnc as a service Folks, I need to get remote desktop (preferably) or VNC installed at a client as a service loaded at boot time. So far the folks setting it up only have ity loading at logon. Thus if no one is loaded, or the wrong user is logged on, there is no remote access. Can someone give me the blow-by-blow to get it set up as a service loaded at boot and always running, even if no one is logged in? Thanks, John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From alan.lawhon at us.army.mil Fri Feb 18 09:38:27 2005 From: alan.lawhon at us.army.mil (Lawhon, Alan C Contractor/Morgan Research) Date: Fri, 18 Feb 2005 09:38:27 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <5D5043687CFCE44288407A73E4CC6E179BB2F4@redstone819.ad.redstone.army.mil> Randall: Good luck on getting reemployed. I've been down the exact same road as you, (i.e. laid off by a defense contractor), so I know where you're coming from. After I was laid off, (along with a group of about 6-8 other people), it took me nearly four months to get re-employed, during which time I managed to drain nearly all of my savings. The strange thing about being laid off was that this particular job was my first "professional" job after I had graduated from college - and it only lasted about six months - so I was blown away when the manager called us all into a small office and told us the bad news. I remember thinking at the time, while he went on and on about this not being "a negative reflection on any of you or the job you have done," ("Yea, right!"), thinking to myself "Hey, this is NOT what I spent six years struggling in college for - to be unceremoniously dumped!" Fortunately, I was unmarried, so I didn't have to go thru the stress of explaining to a "better half" that there was going to be a drastic slowdown in the income stream. I've been lucky since then in that I've managed to stay (more or less) gainfully employed, but the business we're in is very up and down. As one boss once told me, "Alan, in government contracting it's either feast or famine. If you've got a contract, it's feast. If you don't, it's famine ..." (In government contracting, if you're a "worker bee" doing mundane technical work - like computer programming or run-of-the- mill engineering work - it's a mistake to ask for [or demand] too much money. They'll just hire a younger worker willing to work for less. The reality is that on government contracts neither the contractor (or the government) wants the most efficient and/or "productive" workers. They want the "cheapest" workers. (Nobody ever acknowledges this openly, but a defense contractor maximizes profit by hiring workers as cheaply as possible since the government pays a fixed hourly rate for each "labor category" - irrespective of the competence and skill of the interchangeable "worker unit" that is plugged into the slot.) It's really just a game ... I've never forgotten the experience of walking the streets ("pounding the pavement") trying to get a job interview where everybody you talk to says, "Sorry, we're not hiring ..." (Just make sure that you have a new job lined up before you make any "career change".) I long ago realized that there is no "security" in life. Even Albert Einstein, the great physicist, once complained about the "constant struggle" people have to go thru just to keep food in their stomachs. A funny thing about being suddenly (and unexpectedly) unemployed: You find out (real quick) who your friends are ... Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall Anthony Sent: Friday, February 18, 2005 8:29 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, I find myself in a position similar to yours, unfortunately I got laid off in the process (lack of contractual funding, natch). 1. I was very much immersed in developing and maintaining dbases and applications from Access2.0 through A2K, using SQL and ASP pages for some. 2. As the work slowed down, my access to developing new apps disappeared. Consequently, when push came to shove, my skillsets deteriorated. 3. The company I worked for was a division of a defense contractor with a small IT department. Last I heard that division's IT department is getting smaller. 4. So, during this "sabbatical", I decided to bite the bullet. I've got one class left, SQL Server 2K Implementation and Administration. I'm now an MCP in ASP.Net development, I'm studying to pass the SQL Programming exam next week, then I have two exams left to get my MCDBA. If I had achieved this while working, that company would have given me a bonus and a pay raise, however, even if I had accomplished this with them, I still would have gotten the axe. I have spoken with a number of professionals in the field when I was contemplating getting my Masters degree. Most concurred that a Masters would be beneficial if you were aiming for management type positions within the IT world, but the return on investment would be negligible if I wished to remain technical. Ergo, the next best thing to separate oneself from the pack in IT is to get certified (in my humble opinion). I'm starting to get more positive replies from companies I have submitted a resume to, and I feel fairly confident that I will be affiliated with someone soon. I think that could be attributed to my obtaining certification. Randy. Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Fri Feb 18 09:42:20 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 18 Feb 2005 15:42:20 +0000 Subject: [AccessD] Get data From Web In-Reply-To: <200502172252.j1HMq3ec000494@cooper.uws.edu.au> Message-ID: Hello All, Thanks for the feedback...but is there a way to extract data from a web page using access? Example: For example...the page always has a text box labelled 'COLOR'...can I use access to open that page and tell me what value is in the COLOR text box? Thanks, Mark >From: "Darren DICK" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Get data From Web >Date: Fri, 18 Feb 2005 09:51:52 +1100 > >Hi Max >And anyone else >I can knock up a demo in Access 2003 if anyone wants one > >Lemme know off line > >See ya > >Darren > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >Sent: Friday, 18 February 2005 5:18 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] Get data From Web > >Hmm, >Very interesting. Do you (or anybody else) have examples of the HTML >object >library being used? >Thanks >Max Sherman > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence >Sent: 17 February 2005 16:30 >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] Get data From Web > >Hi Mark: > >You can do almost anything with Access if you have the Microsoft HTML >object >Library referenced. It inserts a full browser class in Access. > >HTH >Jim > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Thursday, February 17, 2005 6:56 AM >To: accessd at databaseadvisors.com >Subject: [AccessD] Get data From Web > >Hello All, > >Not sure where this is going...but I've been asked if this is possible with >Access... > >"Can you use Access to open a web page...and take/get/copy(whatever you >want > >to call it) the data out of a certain field?" For example...the page >always > >has a text box labelled 'COLOR'...can I use access to open that page and >tell me what value is in the COLOR text box? > >Thanks, > >Mark A. Matte > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From Jdemarco at hudsonhealthplan.org Fri Feb 18 09:55:10 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Fri, 18 Feb 2005 10:55:10 -0500 Subject: [AccessD] Get data From Web Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2C7B@TTNEXCHCL2.hshhp.com> Mark, I've seen it done in VB using a web browser control and I even had a demo but I can't find it :-( That demo was showing how to feed a value to a named control but I'm sure the reverse is true. I most likely found it on the web though and given that it was a while ago I probably found it on codehound.com Another option might be to grab the HTML source code as a text stream and search for the control name tag then get its value. If the site subscribes to the XHTML doctrine you could probably use the XML DOM to find the tag (or node). HTH, Jim DeMarco Director Application Development Hudson Health Plan Tarrytown NY -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Mark A Matte Sent: Friday, February 18, 2005 10:42 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Get data From Web Hello All, Thanks for the feedback...but is there a way to extract data from a web page using access? Example: For example...the page always has a text box labelled 'COLOR'...can I use access to open that page and tell me what value is in the COLOR text box? Thanks, Mark >From: "Darren DICK" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Get data From Web >Date: Fri, 18 Feb 2005 09:51:52 +1100 > >Hi Max >And anyone else >I can knock up a demo in Access 2003 if anyone wants one > >Lemme know off line > >See ya > >Darren > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >Sent: Friday, 18 February 2005 5:18 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] Get data From Web > >Hmm, >Very interesting. Do you (or anybody else) have examples of the HTML >object >library being used? >Thanks >Max Sherman > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence >Sent: 17 February 2005 16:30 >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] Get data From Web > >Hi Mark: > >You can do almost anything with Access if you have the Microsoft HTML >object >Library referenced. It inserts a full browser class in Access. > >HTH >Jim > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Thursday, February 17, 2005 6:56 AM >To: accessd at databaseadvisors.com >Subject: [AccessD] Get data From Web > >Hello All, > >Not sure where this is going...but I've been asked if this is possible with >Access... > >"Can you use Access to open a web page...and take/get/copy(whatever you >want > >to call it) the data out of a certain field?" For example...the page >always > >has a text box labelled 'COLOR'...can I use access to open that page and >tell me what value is in the COLOR text box? > >Thanks, > >Mark A. Matte > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From randall.anthony at cox.net Fri Feb 18 09:55:02 2005 From: randall.anthony at cox.net (randall.anthony at cox.net) Date: Fri, 18 Feb 2005 10:55:02 -0500 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <20050218155501.KNYU17120.lakermmtao11.cox.net@smtp.east.cox.net> Allan, Preach it, brother! Been there, done that, got a drawerful of company t-shirts I use for oil changes, etc. Thanks for the encouraging words, I remain positive since this is only the third time I've had to involuntarily "pound the pavement". I just decided to use the off time to improve my skillsets instead of lowering my golf handicap. Randy. > From donald.a.Mcgillivray at mail.sprint.com Fri Feb 18 09:52:47 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Fri, 18 Feb 2005 09:52:47 -0600 Subject: [AccessD] enumerating all properties in all forms Message-ID: <988E2AC88CCB54459286C4077DB662F503FF8E8E@PDAWB03C.ad.sprint.com> I want a job like yours! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, February 17, 2005 5:02 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms You know, I just have a big fat disclaimer at the top of all my questions: "I'm not really doing anything with this, but why... " ;) I experiment, I play... I get articles out of it. :) Susan H. I don't want to do anything at all with it - it's Susan's question! :-p I'm sure it was the value of some property or other. Truth is, I didn't even mind the details of the error when I got it, so I'm not sure which property threw it. I just saw that it couldn't be read in Design view, switched to Normal, ran it once without error, cut and pasted the sample, and clicked Send. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From donald.a.Mcgillivray at mail.sprint.com Fri Feb 18 09:57:31 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Fri, 18 Feb 2005 09:57:31 -0600 Subject: [AccessD] Terminal Server and Outlook Message-ID: <988E2AC88CCB54459286C4077DB662F503FF8EA7@PDAWB03C.ad.sprint.com> Lonnie, Somebody may have a solution that allows you to continue using Outlook, but I use Blat in a similar (TS-deployed) application to circumvent the local email client altogether. There are lots of references in the AccessD archives that will set you on this course if you're interested. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lonnie Johnson Sent: Friday, February 18, 2005 7:32 AM To: AccessD solving'; Access Professionals Subject: [AccessD] Terminal Server and Outlook I have an application that automatically sends an email when a button is clicked. It works fine on normal desktops but when I run it on a Terminal Server remote desktop it stops and a popup appears asking for the email profile. How do I get around this? May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Search presents - Jib Jab's 'Second Term' -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Feb 18 09:58:22 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 18 Feb 2005 10:58:22 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <5D5043687CFCE44288407A73E4CC6E179BB2F4@redstone819.ad.redstone.army.mil> Message-ID: <001601c515d2$b0933500$697aa8c0@ColbyM6805> Yea, the days of working for IBM for 40 years and retiring at X% of salary and full medical are over. The kid graduating from college today will likely have at LEAST 5 to 10 jobs over 40 years and in the not too distant future will be damned lucky to have any medical, even while working. I was reading on the internet (MSNBC) the other day that the company average cost of medical per worker covered was $6000 / year in 2000, and is now $12000 5 years later. That is a double in five years and the projection is that it will continue into the foreseeable future. Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... Seems rather likely that only the company execs will have medical coverage by 2015. I am an independent contractor. I pay $700 / month for just my wife and I. I would pay an addition 200-300 if I had children. Will I be able to pay for medical in 5 years? Maybe, but my rates will be a LOT higher. In 10 years? No. I do have a plan though. I will pick some thing that happens to me, blame it on a deep pocket, sue and retire on my 1/2 billion dollar settlement, and SCREW the rest of you guys. ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Friday, February 18, 2005 10:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Randall: Good luck on getting reemployed. I've been down the exact same road as you, (i.e. laid off by a defense contractor), so I know where you're coming from. After I was laid off, (along with a group of about 6-8 other people), it took me nearly four months to get re-employed, during which time I managed to drain nearly all of my savings. The strange thing about being laid off was that this particular job was my first "professional" job after I had graduated from college - and it only lasted about six months - so I was blown away when the manager called us all into a small office and told us the bad news. I remember thinking at the time, while he went on and on about this not being "a negative reflection on any of you or the job you have done," ("Yea, right!"), thinking to myself "Hey, this is NOT what I spent six years struggling in college for - to be unceremoniously dumped!" Fortunately, I was unmarried, so I didn't have to go thru the stress of explaining to a "better half" that there was going to be a drastic slowdown in the income stream. I've been lucky since then in that I've managed to stay (more or less) gainfully employed, but the business we're in is very up and down. As one boss once told me, "Alan, in government contracting it's either feast or famine. If you've got a contract, it's feast. If you don't, it's famine ..." (In government contracting, if you're a "worker bee" doing mundane technical work - like computer programming or run-of-the- mill engineering work - it's a mistake to ask for [or demand] too much money. They'll just hire a younger worker willing to work for less. The reality is that on government contracts neither the contractor (or the government) wants the most efficient and/or "productive" workers. They want the "cheapest" workers. (Nobody ever acknowledges this openly, but a defense contractor maximizes profit by hiring workers as cheaply as possible since the government pays a fixed hourly rate for each "labor category" - irrespective of the competence and skill of the interchangeable "worker unit" that is plugged into the slot.) It's really just a game ... I've never forgotten the experience of walking the streets ("pounding the pavement") trying to get a job interview where everybody you talk to says, "Sorry, we're not hiring ..." (Just make sure that you have a new job lined up before you make any "career change".) I long ago realized that there is no "security" in life. Even Albert Einstein, the great physicist, once complained about the "constant struggle" people have to go thru just to keep food in their stomachs. A funny thing about being suddenly (and unexpectedly) unemployed: You find out (real quick) who your friends are ... Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall Anthony Sent: Friday, February 18, 2005 8:29 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, I find myself in a position similar to yours, unfortunately I got laid off in the process (lack of contractual funding, natch). 1. I was very much immersed in developing and maintaining dbases and applications from Access2.0 through A2K, using SQL and ASP pages for some. 2. As the work slowed down, my access to developing new apps disappeared. Consequently, when push came to shove, my skillsets deteriorated. 3. The company I worked for was a division of a defense contractor with a small IT department. Last I heard that division's IT department is getting smaller. 4. So, during this "sabbatical", I decided to bite the bullet. I've got one class left, SQL Server 2K Implementation and Administration. I'm now an MCP in ASP.Net development, I'm studying to pass the SQL Programming exam next week, then I have two exams left to get my MCDBA. If I had achieved this while working, that company would have given me a bonus and a pay raise, however, even if I had accomplished this with them, I still would have gotten the axe. I have spoken with a number of professionals in the field when I was contemplating getting my Masters degree. Most concurred that a Masters would be beneficial if you were aiming for management type positions within the IT world, but the return on investment would be negligible if I wished to remain technical. Ergo, the next best thing to separate oneself from the pack in IT is to get certified (in my humble opinion). I'm starting to get more positive replies from companies I have submitted a resume to, and I feel fairly confident that I will be affiliated with someone soon. I think that could be attributed to my obtaining certification. Randy. Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From ssharkins at bellsouth.net Fri Feb 18 10:02:27 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Fri, 18 Feb 2005 11:02:27 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: <988E2AC88CCB54459286C4077DB662F503FF8E8E@PDAWB03C.ad.sprint.com> Message-ID: <20050218160221.HNCF2148.imf25aec.mail.bellsouth.net@SUSANONE> Job Requirements: Thick skin Sense of humor (with oneself) Ability to admit "I don't know" daily... ;) Susan H. I want a job like yours! You know, I just have a big fat disclaimer at the top of all my questions: "I'm not really doing anything with this, but why... " ;) I experiment, I play... I get articles out of it. :) Susan H. From prodevmg at yahoo.com Fri Feb 18 10:07:53 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Fri, 18 Feb 2005 08:07:53 -0800 (PST) Subject: [AccessD] Terminal Server and Outlook In-Reply-To: <988E2AC88CCB54459286C4077DB662F503FF8EA7@PDAWB03C.ad.sprint.com> Message-ID: <20050218160753.11288.qmail@web20426.mail.yahoo.com> Thanks. It's fixed. I feel kind of silly. You need to have outlook open when running XP and sending mails via Access on Terminal Server remote desktops. Thanks again though. "Mcgillivray, Don [ITS]" wrote: Lonnie, Somebody may have a solution that allows you to continue using Outlook, but I use Blat in a similar (TS-deployed) application to circumvent the local email client altogether. There are lots of references in the AccessD archives that will set you on this course if you're interested. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lonnie Johnson Sent: Friday, February 18, 2005 7:32 AM To: AccessD solving'; Access Professionals Subject: [AccessD] Terminal Server and Outlook I have an application that automatically sends an email when a button is clicked. It works fine on normal desktops but when I run it on a Terminal Server remote desktop it stops and a popup appears asking for the email profile. How do I get around this? May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Search presents - Jib Jab's 'Second Term' -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Search presents - Jib Jab's 'Second Term' From BBarabash at TappeConstruction.com Fri Feb 18 10:09:18 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Fri, 18 Feb 2005 10:09:18 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <100F91B31300334B89EC531C9DCB086559730A@tccexch01.tappeconstruction.net> 1. VB.NET and VB6 development, SQL Server admin and development 2. Our environment outgrew Access as a database, and we are moving towards system designs where the data and business rules are maintained in separate tiers. 3. I am employeed full-time at a rapidly growing construction company (400+ employees) as the lead applications developer. Literally watch this company double in size every 4 years. 4. Have a MS certification in SQL Server 6.5. P.S. I would imagine that many people would be shocked to see that there are VB developers on this list. I started my career many years ago as an Access 2.0 developer, and owe a portion of my success to this list. I'm also a member of multiple VB lists (including dba-VB), but still feel that this is the best source for technical info. ...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in b ount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From jimdettman at earthlink.net Fri Feb 18 10:11:26 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Fri, 18 Feb 2005 11:11:26 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <001901c515cd$99bdd100$123a11d8@danwaters> Message-ID: Dan, One can only hope. Of course with Access, there will always be a demand. Too many "developers" get in over their heads quickly. But I do get tired of fighting the "Access is a toy" syndrome at times. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters Sent: Friday, February 18, 2005 10:22 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Jim, The US economy will soon begin to suffer from many skilled people retiring, as they are in the baby boomer generation. I would suspect that you may be in more demand than ever a few years from now. Best of Luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, February 18, 2005 8:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, 1. Access 2. Moving more into SQL Server both in terms of development and DBA. Also using VFP to develop one major app at the moment. Will be starting on .Net most likely in the latter half of this year. Starting to get calls for it. Still support a large number of legacy applications and still program in Fortran, NPL, and some other odds and ends stuff. 3. Independent. 4. None that I've bothered to keep up with. Had Access and VB at one point and was working on MSCD and MSCE but I started at looking at what I was spending vs what I was getting. Certifications are nice but bottom line is companies want results. I've never had to advertise as I've always worked on a referral basis, so the certifications don't mean all that much to me. I do a good job for clients at a reasonable price and word gets around. So for the past 23 years, I've never lacked for work. I do understand where your coming from though. I'm 45 now and have been asking myself a lot lately if I'm still going to be able to keep doing what I'm doing for the next 20 years. It's very hard to stay on top of all the new stuff and still keep everyone happy. If I wanted to make a career switch, it can't be too much longer as once I get into my fifties (egads!) I simply won't be as marketable anymore no matter what skills I have. On top of that is the lack of health insurance options, 401K, pension plan, etc. I know I could get all that one way or another, but it's costly. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 18 10:12:21 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 18 Feb 2005 11:12:21 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: <20050218160221.HNCF2148.imf25aec.mail.bellsouth.net@SUSANONE> Message-ID: <001701c515d4$a45e9840$697aa8c0@ColbyM6805> Hmmm.... >Thick skin Required to be on this list >Sense of humor (with oneself) Required to be on this list >Ability to admit "I don't know" daily... ;) Required to be on this list... I guess we all qualify? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, February 18, 2005 11:02 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Job Requirements: Thick skin Sense of humor (with oneself) Ability to admit "I don't know" daily... ;) Susan H. I want a job like yours! You know, I just have a big fat disclaimer at the top of all my questions: "I'm not really doing anything with this, but why... " ;) I experiment, I play... I get articles out of 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 Fri Feb 18 10:14:58 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 18 Feb 2005 11:14:58 -0500 Subject: [AccessD] Get data From Web In-Reply-To: <08F823FD83787D4BA0B99CA580AD3C749D2C7B@TTNEXCHCL2.hshhp.com> Message-ID: <001801c515d5$00bcfcd0$697aa8c0@ColbyM6805> Public Sub ParseHTML(sURL As String) '# ---------------------------------------------------------------- #' '# Procedure: ParseHTML #' '# Written By: David Scott, Memphis Technology Group #' '# Date Written: 08/20/1998 #' '# Accepts: sURL - URL to examine #' '# Returns: Nothing #' '# References: MSHTML - Microsoft HTML Object Library #' '# SHDocVw - Microsoft Internet Controls #' '# Description: Opens an IE window, retrieves current document #' '# and cycles through each element of the document #' '# , printing to the debug window some of the ess- #' '# ential properties of the element. For a complete#' '# property listing check the object browser #' '# ---------------------------------------------------------------- #' On Error Resume Next '# SOME PROPERTIES ARE NOT PRESENT '# IN ALL ITEMS' PROPERTIES Collection '# AN ERROR WILL BE GENERATED Dim SWs As New SHDocVw.ShellWindows '# INSTANCES OF EXPLORER Dim IE As New SHDocVw.InternetExplorer '# OBJECT REFERENCE TO NEW INSTANCE OF IE Dim Doc As MSHTML.HTMLDocument '# IE DOCUMENT REFERENCE Dim iItem As Integer '# CURRENT ITEM IN ITEM Collection '# OF DOCUMENT Dim iItemCnt As Integer '# TOTAL NUMBER OF ITEMS IN ITEM '# COLLECTION OF DOCUMENT Dim itm '# IE ITEM OBJECT REFERENCE Dim iFrm As Integer '# CURRENT FRAME IN FRAMES Collection '# OF DOCUMENT Dim ifrmcnt As Integer '# TOTAL NUMBER OF FRAMES IN Frame '# COLLECTION OF DOCUMENT Dim frm '# IE FRAME OBJECT REFERENCE Dim strHTML As String IE.Visible = True '# SHOW INSTANCE OF IE IE.Offline = False '# MAKE SURE BROWSER ISN'T WORKING OFFLINE IE.navigate sURL '# NAVIGATE TO THAT AWESOME Access SITE If SWs.Count = 0 Then Exit Sub '# IF NO INSTANCE OF IE IS OPEN, THEN '# THERE'S NO NEED TO CONTINUE Do Until IE.Busy = False '# WAIT UNTIL BROWSER IS FINISHED DOWN- Loop '# LOADING PAGE Do Until IE.Document.readyState = "complete" Loop Set Doc = IE.Document '# SET CURRENT DOCUMENT '# IF THE DOCUMENT LOADED IS A TRUE HTML DOCUMENT (TYPE IS DEFINED '# BY MSHTML LIBRARY) THEN CONTINUE, IF NOT, THEN DO NOTHING If TypeOf Doc Is HTMLDocument Then '# PRINT DOCUMENT TITLE ifrmcnt = Doc.Frames.Length '# RETREIVE NUMBER OF FRAMES IN Document If ifrmcnt = 0 Then '# IF NO FRAMES, THEN PRINT ITEMS OF CURRENT DOCUMENT GoSub IterateItem Else For iFrm = 0 To ifrmcnt - 1 '# CYCLE THROUGH EACH FRAME LISTED IN DOCUMENT GoSub IterateItem Next End If End If IE.Quit '# QUIT IE '# CLEANUP If Not itm Is Nothing Then Set itm = Nothing If Not frm Is Nothing Then Set frm = Nothing If Not Doc Is Nothing Then Set Doc = Nothing If Not IE Is Nothing Then Set IE = Nothing Exit Sub IterateItem: If ifrmcnt = 0 Then '# IF NO FRAMES, THEN PRINT ITEMS OF CURRENT DOCUMENT iItemCnt = Doc.all.Length Else iItemCnt = frm.Document.all.Length Set frm = Doc.Frames(iFrm) End If For iItem = 0 To iItemCnt - 1 If ifrmcnt = 0 Then '# IF NO FRAMES, THEN PRINT ITEMS OF CURRENT DOCUMENT Set itm = Doc.all.Item(iItem) Else Set itm = frm.Document.all.Item(iItem) End If Select Case itm.tagName Case "A", "HTML", "HEAD", "TITLE" Case "BODY" strHTML = strHTML & "InnerHTML " & iItem & ": " & itm.innerHTML If InStr(strHTML, "ad.exe?") > 0 Then Dim str As String str = Right$(strHTML, Len(strHTML) - InStr(strHTML, "/cgi-cls/ad.exe?")) str = Left$(str, InStr(str, " 0 Then GrabJobURLs str Else strHTML = "" End If Case Else End Select ' strHTML = "Tagname " & iItem & ": " & itm.tagName ' strHTML = strHTML & "Text " & iItem & ": " & itm.Text ' strHTML = strHTML & "InnerHTML " & iItem & ": " & itm.innerHTML ' strHTML = strHTML & "InnerText " & iItem & ": " & itm.innerText ' strHTML = strHTML & "HRef " & iItem & ": " & itm.href ' If InStr(strHTML, "ad.exe?") > 0 Then ' Dim str As String ' str = Right$(strHTML, Len(strHTML) - InStr(strHTML, "/cgi-cls/ad.exe?")) ' str = Left$(str, InStr(str, " 0 Then GrabJobURLs str ' Else ' strHTML = "" ' End If ' If InStr(strHTML, "Next Page") > 0 Then ' MsgBox "section found" ' End If NextItem: Next Return End Sub John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From ssharkins at bellsouth.net Fri Feb 18 10:22:46 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Fri, 18 Feb 2005 11:22:46 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: <001701c515d4$a45e9840$697aa8c0@ColbyM6805> Message-ID: <20050218162243.HYTO2148.imf25aec.mail.bellsouth.net@SUSANONE> Well... Then why has there not been an issue of MTM in months and months???????? ;) Susan H. Hmmm.... Required to be on this list... I guess we all qualify? From cfoust at infostatsystems.com Fri Feb 18 10:23:58 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 18 Feb 2005 08:23:58 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: 1. VB.Net against Access or SQL Server. Minimal Access development 2. I used to build desktop apps either as part of my job or for personal clients. Now I work on developing/maintaining commercial applications for the drilling industry. 3. Some independent development. Primarily, I work for a company of 6 people. I'm one of vb.Net developers and also one of the Access developers 4. No certifications, just 25+ years of DB experience. I don't even have a degree. Certifications have to be kept current, and to me they only mean you passed a test, not that you know how to do anything. If you can document experience, a company usually will accept that instead. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 4:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Feb 18 10:25:43 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 18 Feb 2005 08:25:43 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Boy, do I agree with that! Now I'm in VB.Net and people wonder why we're not using C# or Java! Aargh!! Charlotte Foust -----Original Message----- From: Jim Dettman [mailto:jimdettman at earthlink.net] Sent: Friday, February 18, 2005 8:11 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Dan, One can only hope. Of course with Access, there will always be a demand. Too many "developers" get in over their heads quickly. But I do get tired of fighting the "Access is a toy" syndrome at times. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters Sent: Friday, February 18, 2005 10:22 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Jim, The US economy will soon begin to suffer from many skilled people retiring, as they are in the baby boomer generation. I would suspect that you may be in more demand than ever a few years from now. Best of Luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, February 18, 2005 8:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, 1. Access 2. Moving more into SQL Server both in terms of development and DBA. Also using VFP to develop one major app at the moment. Will be starting on .Net most likely in the latter half of this year. Starting to get calls for it. Still support a large number of legacy applications and still program in Fortran, NPL, and some other odds and ends stuff. 3. Independent. 4. None that I've bothered to keep up with. Had Access and VB at one point and was working on MSCD and MSCE but I started at looking at what I was spending vs what I was getting. Certifications are nice but bottom line is companies want results. I've never had to advertise as I've always worked on a referral basis, so the certifications don't mean all that much to me. I do a good job for clients at a reasonable price and word gets around. So for the past 23 years, I've never lacked for work. I do understand where your coming from though. I'm 45 now and have been asking myself a lot lately if I'm still going to be able to keep doing what I'm doing for the next 20 years. It's very hard to stay on top of all the new stuff and still keep everyone happy. If I wanted to make a career switch, it can't be too much longer as once I get into my fifties (egads!) I simply won't be as marketable anymore no matter what skills I have. On top of that is the lack of health insurance options, 401K, pension plan, etc. I know I could get all that one way or another, but it's costly. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Fri Feb 18 10:27:42 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 18 Feb 2005 08:27:42 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: >>...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. Oh, yeah! Of course, I also get annoyed with the Access people who can't understand why everything has to be so COMPLICATED in .Net. Charlotte Foust -----Original Message----- From: Brett Barabash [mailto:BBarabash at tappeconstruction.com] Sent: Friday, February 18, 2005 8:09 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? 1. VB.NET and VB6 development, SQL Server admin and development 2. Our environment outgrew Access as a database, and we are moving towards system designs where the data and business rules are maintained in separate tiers. 3. I am employeed full-time at a rapidly growing construction company (400+ employees) as the lead applications developer. Literally watch this company double in size every 4 years. 4. Have a MS certification in SQL Server 6.5. P.S. I would imagine that many people would be shocked to see that there are VB developers on this list. I started my career many years ago as an Access 2.0 developer, and owe a portion of my success to this list. I'm also a member of multiple VB lists (including dba-VB), but still feel that this is the best source for technical info. ...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in b ount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security ------------------------------------------------------------------------ -------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Feb 18 10:32:32 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 18 Feb 2005 08:32:32 -0800 Subject: [AccessD] enumerating all properties in all forms Message-ID: Is this the time to say "I don't know"? Charlotte Foust -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: Friday, February 18, 2005 8:23 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Well... Then why has there not been an issue of MTM in months and months???????? ;) Susan H. Hmmm.... Required to be on this list... I guess we all qualify? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Feb 18 10:32:45 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 18 Feb 2005 11:32:45 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: <20050218162243.HYTO2148.imf25aec.mail.bellsouth.net@SUSANONE> Message-ID: <001901c515d7$7cba8e40$697aa8c0@ColbyM6805> LOL. Because you're SPECIAL. ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, February 18, 2005 11:23 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Well... Then why has there not been an issue of MTM in months and months???????? ;) Susan H. Hmmm.... Required to be on this list... I guess we all qualify? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From nkling at co.montgomery.ny.us Fri Feb 18 10:38:10 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Fri, 18 Feb 2005 11:38:10 -0500 Subject: [AccessD] Get data From Web Message-ID: <30BC111F638EB54082001A7E7282FE4107F12B@elmo.co.montgomery.ny.us> This is missing the procedure GrabJobURLs() Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John W. Colby Sent: Friday, February 18, 2005 11:15 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Get data From Web Public Sub ParseHTML(sURL As String) '# ---------------------------------------------------------------- #' '# Procedure: ParseHTML #' '# Written By: David Scott, Memphis Technology Group #' '# Date Written: 08/20/1998 #' '# Accepts: sURL - URL to examine #' '# Returns: Nothing #' '# References: MSHTML - Microsoft HTML Object Library #' '# SHDocVw - Microsoft Internet Controls #' '# Description: Opens an IE window, retrieves current document #' '# and cycles through each element of the document #' '# , printing to the debug window some of the ess- #' '# ential properties of the element. For a complete#' '# property listing check the object browser #' '# ---------------------------------------------------------------- #' On Error Resume Next '# SOME PROPERTIES ARE NOT PRESENT '# IN ALL ITEMS' PROPERTIES Collection '# AN ERROR WILL BE GENERATED Dim SWs As New SHDocVw.ShellWindows '# INSTANCES OF EXPLORER Dim IE As New SHDocVw.InternetExplorer '# OBJECT REFERENCE TO NEW INSTANCE OF IE Dim Doc As MSHTML.HTMLDocument '# IE DOCUMENT REFERENCE Dim iItem As Integer '# CURRENT ITEM IN ITEM Collection '# OF DOCUMENT Dim iItemCnt As Integer '# TOTAL NUMBER OF ITEMS IN ITEM '# COLLECTION OF DOCUMENT Dim itm '# IE ITEM OBJECT REFERENCE Dim iFrm As Integer '# CURRENT FRAME IN FRAMES Collection '# OF DOCUMENT Dim ifrmcnt As Integer '# TOTAL NUMBER OF FRAMES IN Frame '# COLLECTION OF DOCUMENT Dim frm '# IE FRAME OBJECT REFERENCE Dim strHTML As String IE.Visible = True '# SHOW INSTANCE OF IE IE.Offline = False '# MAKE SURE BROWSER ISN'T WORKING OFFLINE IE.navigate sURL '# NAVIGATE TO THAT AWESOME Access SITE If SWs.Count = 0 Then Exit Sub '# IF NO INSTANCE OF IE IS OPEN, THEN '# THERE'S NO NEED TO CONTINUE Do Until IE.Busy = False '# WAIT UNTIL BROWSER IS FINISHED DOWN- Loop '# LOADING PAGE Do Until IE.Document.readyState = "complete" Loop Set Doc = IE.Document '# SET CURRENT DOCUMENT '# IF THE DOCUMENT LOADED IS A TRUE HTML DOCUMENT (TYPE IS DEFINED '# BY MSHTML LIBRARY) THEN CONTINUE, IF NOT, THEN DO NOTHING If TypeOf Doc Is HTMLDocument Then '# PRINT DOCUMENT TITLE ifrmcnt = Doc.Frames.Length '# RETREIVE NUMBER OF FRAMES IN Document If ifrmcnt = 0 Then '# IF NO FRAMES, THEN PRINT ITEMS OF CURRENT DOCUMENT GoSub IterateItem Else For iFrm = 0 To ifrmcnt - 1 '# CYCLE THROUGH EACH FRAME LISTED IN DOCUMENT GoSub IterateItem Next End If End If IE.Quit '# QUIT IE '# CLEANUP If Not itm Is Nothing Then Set itm = Nothing If Not frm Is Nothing Then Set frm = Nothing If Not Doc Is Nothing Then Set Doc = Nothing If Not IE Is Nothing Then Set IE = Nothing Exit Sub IterateItem: If ifrmcnt = 0 Then '# IF NO FRAMES, THEN PRINT ITEMS OF CURRENT DOCUMENT iItemCnt = Doc.all.Length Else iItemCnt = frm.Document.all.Length Set frm = Doc.Frames(iFrm) End If For iItem = 0 To iItemCnt - 1 If ifrmcnt = 0 Then '# IF NO FRAMES, THEN PRINT ITEMS OF CURRENT DOCUMENT Set itm = Doc.all.Item(iItem) Else Set itm = frm.Document.all.Item(iItem) End If Select Case itm.tagName Case "A", "HTML", "HEAD", "TITLE" Case "BODY" strHTML = strHTML & "InnerHTML " & iItem & ": " & itm.innerHTML If InStr(strHTML, "ad.exe?") > 0 Then Dim str As String str = Right$(strHTML, Len(strHTML) - InStr(strHTML, "/cgi-cls/ad.exe?")) str = Left$(str, InStr(str, " 0 Then GrabJobURLs str Else strHTML = "" End If Case Else End Select ' strHTML = "Tagname " & iItem & ": " & itm.tagName ' strHTML = strHTML & "Text " & iItem & ": " & itm.Text ' strHTML = strHTML & "InnerHTML " & iItem & ": " & itm.innerHTML ' strHTML = strHTML & "InnerText " & iItem & ": " & itm.innerText ' strHTML = strHTML & "HRef " & iItem & ": " & itm.href ' If InStr(strHTML, "ad.exe?") > 0 Then ' Dim str As String ' str = Right$(strHTML, Len(strHTML) - InStr(strHTML, "/cgi-cls/ad.exe?")) ' str = Left$(str, InStr(str, " 0 Then GrabJobURLs str ' Else ' strHTML = "" ' End If ' If InStr(strHTML, "Next Page") > 0 Then ' MsgBox "section found" ' End If NextItem: Next Return End Sub John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Feb 18 10:40:25 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 18 Feb 2005 08:40:25 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <001601c515d2$b0933500$697aa8c0@ColbyM6805> Message-ID: <0IC40094G8ZCGJ@l-daemon> OT: Totally Hi John: Do you think they will have a 'universal' health plan in place in US in the next ten years like some 'Democrats' have been talking about? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Friday, February 18, 2005 7:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Yea, the days of working for IBM for 40 years and retiring at X% of salary and full medical are over. The kid graduating from college today will likely have at LEAST 5 to 10 jobs over 40 years and in the not too distant future will be damned lucky to have any medical, even while working. I was reading on the internet (MSNBC) the other day that the company average cost of medical per worker covered was $6000 / year in 2000, and is now $12000 5 years later. That is a double in five years and the projection is that it will continue into the foreseeable future. Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... Seems rather likely that only the company execs will have medical coverage by 2015. I am an independent contractor. I pay $700 / month for just my wife and I. I would pay an addition 200-300 if I had children. Will I be able to pay for medical in 5 years? Maybe, but my rates will be a LOT higher. In 10 years? No. I do have a plan though. I will pick some thing that happens to me, blame it on a deep pocket, sue and retire on my 1/2 billion dollar settlement, and SCREW the rest of you guys. ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Friday, February 18, 2005 10:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Randall: Good luck on getting reemployed. I've been down the exact same road as you, (i.e. laid off by a defense contractor), so I know where you're coming from. After I was laid off, (along with a group of about 6-8 other people), it took me nearly four months to get re-employed, during which time I managed to drain nearly all of my savings. The strange thing about being laid off was that this particular job was my first "professional" job after I had graduated from college - and it only lasted about six months - so I was blown away when the manager called us all into a small office and told us the bad news. I remember thinking at the time, while he went on and on about this not being "a negative reflection on any of you or the job you have done," ("Yea, right!"), thinking to myself "Hey, this is NOT what I spent six years struggling in college for - to be unceremoniously dumped!" Fortunately, I was unmarried, so I didn't have to go thru the stress of explaining to a "better half" that there was going to be a drastic slowdown in the income stream. I've been lucky since then in that I've managed to stay (more or less) gainfully employed, but the business we're in is very up and down. As one boss once told me, "Alan, in government contracting it's either feast or famine. If you've got a contract, it's feast. If you don't, it's famine ..." (In government contracting, if you're a "worker bee" doing mundane technical work - like computer programming or run-of-the- mill engineering work - it's a mistake to ask for [or demand] too much money. They'll just hire a younger worker willing to work for less. The reality is that on government contracts neither the contractor (or the government) wants the most efficient and/or "productive" workers. They want the "cheapest" workers. (Nobody ever acknowledges this openly, but a defense contractor maximizes profit by hiring workers as cheaply as possible since the government pays a fixed hourly rate for each "labor category" - irrespective of the competence and skill of the interchangeable "worker unit" that is plugged into the slot.) It's really just a game ... I've never forgotten the experience of walking the streets ("pounding the pavement") trying to get a job interview where everybody you talk to says, "Sorry, we're not hiring ..." (Just make sure that you have a new job lined up before you make any "career change".) I long ago realized that there is no "security" in life. Even Albert Einstein, the great physicist, once complained about the "constant struggle" people have to go thru just to keep food in their stomachs. A funny thing about being suddenly (and unexpectedly) unemployed: You find out (real quick) who your friends are ... Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall Anthony Sent: Friday, February 18, 2005 8:29 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, I find myself in a position similar to yours, unfortunately I got laid off in the process (lack of contractual funding, natch). 1. I was very much immersed in developing and maintaining dbases and applications from Access2.0 through A2K, using SQL and ASP pages for some. 2. As the work slowed down, my access to developing new apps disappeared. Consequently, when push came to shove, my skillsets deteriorated. 3. The company I worked for was a division of a defense contractor with a small IT department. Last I heard that division's IT department is getting smaller. 4. So, during this "sabbatical", I decided to bite the bullet. I've got one class left, SQL Server 2K Implementation and Administration. I'm now an MCP in ASP.Net development, I'm studying to pass the SQL Programming exam next week, then I have two exams left to get my MCDBA. If I had achieved this while working, that company would have given me a bonus and a pay raise, however, even if I had accomplished this with them, I still would have gotten the axe. I have spoken with a number of professionals in the field when I was contemplating getting my Masters degree. Most concurred that a Masters would be beneficial if you were aiming for management type positions within the IT world, but the return on investment would be negligible if I wished to remain technical. Ergo, the next best thing to separate oneself from the pack in IT is to get certified (in my humble opinion). I'm starting to get more positive replies from companies I have submitted a resume to, and I feel fairly confident that I will be affiliated with someone soon. I think that could be attributed to my obtaining certification. Randy. Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Fri Feb 18 10:40:48 2005 From: john at winhaven.net (John Bartow) Date: Fri, 18 Feb 2005 10:40:48 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: I ran into this when I took "C" years ago. I constantly heard how lowly every other programming was. I know a guy that says "everyone is a geek for something" I think another app saying is "Everyone is a snob about something" Strokes our egos to think we are better at something than others. My snob: I have chosen as my own - the absolute best malted beverage in existence. Anything pales by comparison and don't even try and persuade me to the contrary. John "Guinness Rules, you lowly "beer" drinkers" Bartow :o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, February 18, 2005 10:26 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Boy, do I agree with that! Now I'm in VB.Net and people wonder why we're not using C# or Java! Aargh!! Charlotte Foust -----Original Message----- From: Jim Dettman [mailto:jimdettman at earthlink.net] Sent: Friday, February 18, 2005 8:11 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Dan, One can only hope. Of course with Access, there will always be a demand. Too many "developers" get in over their heads quickly. But I do get tired of fighting the "Access is a toy" syndrome at times. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters Sent: Friday, February 18, 2005 10:22 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Jim, The US economy will soon begin to suffer from many skilled people retiring, as they are in the baby boomer generation. I would suspect that you may be in more demand than ever a few years from now. Best of Luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, February 18, 2005 8:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, 1. Access 2. Moving more into SQL Server both in terms of development and DBA. Also using VFP to develop one major app at the moment. Will be starting on .Net most likely in the latter half of this year. Starting to get calls for it. Still support a large number of legacy applications and still program in Fortran, NPL, and some other odds and ends stuff. 3. Independent. 4. None that I've bothered to keep up with. Had Access and VB at one point and was working on MSCD and MSCE but I started at looking at what I was spending vs what I was getting. Certifications are nice but bottom line is companies want results. I've never had to advertise as I've always worked on a referral basis, so the certifications don't mean all that much to me. I do a good job for clients at a reasonable price and word gets around. So for the past 23 years, I've never lacked for work. I do understand where your coming from though. I'm 45 now and have been asking myself a lot lately if I'm still going to be able to keep doing what I'm doing for the next 20 years. It's very hard to stay on top of all the new stuff and still keep everyone happy. If I wanted to make a career switch, it can't be too much longer as once I get into my fifties (egads!) I simply won't be as marketable anymore no matter what skills I have. On top of that is the lack of health insurance options, 401K, pension plan, etc. I know I could get all that one way or another, but it's costly. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 18 10:43:28 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 18 Feb 2005 08:43:28 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <100F91B31300334B89EC531C9DCB086559730A@tccexch01.tappeconstruction.net> Message-ID: <0IC40096E94EKM@l-daemon> Hi Steve: There is not a big leap between Access and VB (not VB.Net). The main problem is the lack of Subforms for POS and the biggy... a good report generator. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brett Barabash Sent: Friday, February 18, 2005 8:09 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? 1. VB.NET and VB6 development, SQL Server admin and development 2. Our environment outgrew Access as a database, and we are moving towards system designs where the data and business rules are maintained in separate tiers. 3. I am employeed full-time at a rapidly growing construction company (400+ employees) as the lead applications developer. Literally watch this company double in size every 4 years. 4. Have a MS certification in SQL Server 6.5. P.S. I would imagine that many people would be shocked to see that there are VB developers on this list. I started my career many years ago as an Access 2.0 developer, and owe a portion of my success to this list. I'm also a member of multiple VB lists (including dba-VB), but still feel that this is the best source for technical info. ...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in b ount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security ---------------------------------------------------------------------------- ---------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tom.bolton at donnslaw.co.uk Fri Feb 18 10:46:30 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Fri, 18 Feb 2005 16:46:30 -0000 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <61F915314798D311A2F800A0C9C831880731C9FA@dibble.observatory.donnslaw.co.uk> I will never moan about the NHS (In the UK - National Health Service: free doctor, free hospital, cheap prescriptions) EVER again. Ever. Tom -----Original Message----- From: Jim Lawrence [mailto:accessd at shaw.ca] Sent: 18 February 2005 16:40 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? OT: Totally Hi John: Do you think they will have a 'universal' health plan in place in US in the next ten years like some 'Democrats' have been talking about? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Friday, February 18, 2005 7:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Yea, the days of working for IBM for 40 years and retiring at X% of salary and full medical are over. The kid graduating from college today will likely have at LEAST 5 to 10 jobs over 40 years and in the not too distant future will be damned lucky to have any medical, even while working. I was reading on the internet (MSNBC) the other day that the company average cost of medical per worker covered was $6000 / year in 2000, and is now $12000 5 years later. That is a double in five years and the projection is that it will continue into the foreseeable future. Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... Seems rather likely that only the company execs will have medical coverage by 2015. I am an independent contractor. I pay $700 / month for just my wife and I. I would pay an addition 200-300 if I had children. Will I be able to pay for medical in 5 years? Maybe, but my rates will be a LOT higher. In 10 years? No. I do have a plan though. I will pick some thing that happens to me, blame it on a deep pocket, sue and retire on my 1/2 billion dollar settlement, and SCREW the rest of you guys. ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Friday, February 18, 2005 10:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Randall: Good luck on getting reemployed. I've been down the exact same road as you, (i.e. laid off by a defense contractor), so I know where you're coming from. After I was laid off, (along with a group of about 6-8 other people), it took me nearly four months to get re-employed, during which time I managed to drain nearly all of my savings. The strange thing about being laid off was that this particular job was my first "professional" job after I had graduated from college - and it only lasted about six months - so I was blown away when the manager called us all into a small office and told us the bad news. I remember thinking at the time, while he went on and on about this not being "a negative reflection on any of you or the job you have done," ("Yea, right!"), thinking to myself "Hey, this is NOT what I spent six years struggling in college for - to be unceremoniously dumped!" Fortunately, I was unmarried, so I didn't have to go thru the stress of explaining to a "better half" that there was going to be a drastic slowdown in the income stream. I've been lucky since then in that I've managed to stay (more or less) gainfully employed, but the business we're in is very up and down. As one boss once told me, "Alan, in government contracting it's either feast or famine. If you've got a contract, it's feast. If you don't, it's famine ..." (In government contracting, if you're a "worker bee" doing mundane technical work - like computer programming or run-of-the- mill engineering work - it's a mistake to ask for [or demand] too much money. They'll just hire a younger worker willing to work for less. The reality is that on government contracts neither the contractor (or the government) wants the most efficient and/or "productive" workers. They want the "cheapest" workers. (Nobody ever acknowledges this openly, but a defense contractor maximizes profit by hiring workers as cheaply as possible since the government pays a fixed hourly rate for each "labor category" - irrespective of the competence and skill of the interchangeable "worker unit" that is plugged into the slot.) It's really just a game ... I've never forgotten the experience of walking the streets ("pounding the pavement") trying to get a job interview where everybody you talk to says, "Sorry, we're not hiring ..." (Just make sure that you have a new job lined up before you make any "career change".) I long ago realized that there is no "security" in life. Even Albert Einstein, the great physicist, once complained about the "constant struggle" people have to go thru just to keep food in their stomachs. A funny thing about being suddenly (and unexpectedly) unemployed: You find out (real quick) who your friends are ... Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall Anthony Sent: Friday, February 18, 2005 8:29 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, I find myself in a position similar to yours, unfortunately I got laid off in the process (lack of contractual funding, natch). 1. I was very much immersed in developing and maintaining dbases and applications from Access2.0 through A2K, using SQL and ASP pages for some. 2. As the work slowed down, my access to developing new apps disappeared. Consequently, when push came to shove, my skillsets deteriorated. 3. The company I worked for was a division of a defense contractor with a small IT department. Last I heard that division's IT department is getting smaller. 4. So, during this "sabbatical", I decided to bite the bullet. I've got one class left, SQL Server 2K Implementation and Administration. I'm now an MCP in ASP.Net development, I'm studying to pass the SQL Programming exam next week, then I have two exams left to get my MCDBA. If I had achieved this while working, that company would have given me a bonus and a pay raise, however, even if I had accomplished this with them, I still would have gotten the axe. I have spoken with a number of professionals in the field when I was contemplating getting my Masters degree. Most concurred that a Masters would be beneficial if you were aiming for management type positions within the IT world, but the return on investment would be negligible if I wished to remain technical. Ergo, the next best thing to separate oneself from the pack in IT is to get certified (in my humble opinion). I'm starting to get more positive replies from companies I have submitted a resume to, and I feel fairly confident that I will be affiliated with someone soon. I think that could be attributed to my obtaining certification. Randy. Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From ssharkins at bellsouth.net Fri Feb 18 10:46:50 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Fri, 18 Feb 2005 11:46:50 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: <20050218164646.SMRU1977.imf20aec.mail.bellsouth.net@SUSANONE> http://techrepublic.com.com/5100-6313_11-1060841.html?tag=search It's really old, but I think the arguments are solid. I think Mike and I wrote something similar, with some different arguments, but I can't find it. :( Susan H. >>...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. Oh, yeah! Of course, I also get annoyed with the Access people who can't understand why everything has to be so COMPLICATED in .Net. Charlotte Foust -----Original Message----- From: Brett Barabash [mailto:BBarabash at tappeconstruction.com] Sent: Friday, February 18, 2005 8:09 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? 1. VB.NET and VB6 development, SQL Server admin and development 2. Our environment outgrew Access as a database, and we are moving towards system designs where the data and business rules are maintained in separate tiers. 3. I am employeed full-time at a rapidly growing construction company (400+ employees) as the lead applications developer. Literally watch this company double in size every 4 years. 4. Have a MS certification in SQL Server 6.5. P.S. I would imagine that many people would be shocked to see that there are VB developers on this list. I started my career many years ago as an Access 2.0 developer, and owe a portion of my success to this list. I'm also a member of multiple VB lists (including dba-VB), but still feel that this is the best source for technical info. ...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in b ount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security ------------------------------------------------------------------------ -------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 bellsouth.net Fri Feb 18 10:46:50 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Fri, 18 Feb 2005 11:46:50 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: Message-ID: <20050218164653.SMTT1977.imf20aec.mail.bellsouth.net@SUSANONE> Yes, I think that works well right now. :) Susan H. Is this the time to say "I don't know"? Well... Then why has there not been an issue of MTM in months and months???????? ;) Susan H. From cfoust at infostatsystems.com Fri Feb 18 10:48:26 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 18 Feb 2005 08:48:26 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Universal health plan? Does that mean where NOBODY has decent medical coverage? In countries with "universal" medical, you get in line for health care. If you're wealthy, you can jump the queue by paying for your care. If you aren't wealthy and you die before it's your turn for the transplant, pacemaker, dialysis, whatever, too bad. Charlotte Foust -----Original Message----- From: Jim Lawrence [mailto:accessd at shaw.ca] Sent: Friday, February 18, 2005 8:40 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? OT: Totally Hi John: Do you think they will have a 'universal' health plan in place in US in the next ten years like some 'Democrats' have been talking about? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Friday, February 18, 2005 7:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Yea, the days of working for IBM for 40 years and retiring at X% of salary and full medical are over. The kid graduating from college today will likely have at LEAST 5 to 10 jobs over 40 years and in the not too distant future will be damned lucky to have any medical, even while working. I was reading on the internet (MSNBC) the other day that the company average cost of medical per worker covered was $6000 / year in 2000, and is now $12000 5 years later. That is a double in five years and the projection is that it will continue into the foreseeable future. Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... Seems rather likely that only the company execs will have medical coverage by 2015. I am an independent contractor. I pay $700 / month for just my wife and I. I would pay an addition 200-300 if I had children. Will I be able to pay for medical in 5 years? Maybe, but my rates will be a LOT higher. In 10 years? No. I do have a plan though. I will pick some thing that happens to me, blame it on a deep pocket, sue and retire on my 1/2 billion dollar settlement, and SCREW the rest of you guys. ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Friday, February 18, 2005 10:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Randall: Good luck on getting reemployed. I've been down the exact same road as you, (i.e. laid off by a defense contractor), so I know where you're coming from. After I was laid off, (along with a group of about 6-8 other people), it took me nearly four months to get re-employed, during which time I managed to drain nearly all of my savings. The strange thing about being laid off was that this particular job was my first "professional" job after I had graduated from college - and it only lasted about six months - so I was blown away when the manager called us all into a small office and told us the bad news. I remember thinking at the time, while he went on and on about this not being "a negative reflection on any of you or the job you have done," ("Yea, right!"), thinking to myself "Hey, this is NOT what I spent six years struggling in college for - to be unceremoniously dumped!" Fortunately, I was unmarried, so I didn't have to go thru the stress of explaining to a "better half" that there was going to be a drastic slowdown in the income stream. I've been lucky since then in that I've managed to stay (more or less) gainfully employed, but the business we're in is very up and down. As one boss once told me, "Alan, in government contracting it's either feast or famine. If you've got a contract, it's feast. If you don't, it's famine ..." (In government contracting, if you're a "worker bee" doing mundane technical work - like computer programming or run-of-the- mill engineering work - it's a mistake to ask for [or demand] too much money. They'll just hire a younger worker willing to work for less. The reality is that on government contracts neither the contractor (or the government) wants the most efficient and/or "productive" workers. They want the "cheapest" workers. (Nobody ever acknowledges this openly, but a defense contractor maximizes profit by hiring workers as cheaply as possible since the government pays a fixed hourly rate for each "labor category" - irrespective of the competence and skill of the interchangeable "worker unit" that is plugged into the slot.) It's really just a game ... I've never forgotten the experience of walking the streets ("pounding the pavement") trying to get a job interview where everybody you talk to says, "Sorry, we're not hiring ..." (Just make sure that you have a new job lined up before you make any "career change".) I long ago realized that there is no "security" in life. Even Albert Einstein, the great physicist, once complained about the "constant struggle" people have to go thru just to keep food in their stomachs. A funny thing about being suddenly (and unexpectedly) unemployed: You find out (real quick) who your friends are ... Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall Anthony Sent: Friday, February 18, 2005 8:29 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, I find myself in a position similar to yours, unfortunately I got laid off in the process (lack of contractual funding, natch). 1. I was very much immersed in developing and maintaining dbases and applications from Access2.0 through A2K, using SQL and ASP pages for some. 2. As the work slowed down, my access to developing new apps disappeared. Consequently, when push came to shove, my skillsets deteriorated. 3. The company I worked for was a division of a defense contractor with a small IT department. Last I heard that division's IT department is getting smaller. 4. So, during this "sabbatical", I decided to bite the bullet. I've got one class left, SQL Server 2K Implementation and Administration. I'm now an MCP in ASP.Net development, I'm studying to pass the SQL Programming exam next week, then I have two exams left to get my MCDBA. If I had achieved this while working, that company would have given me a bonus and a pay raise, however, even if I had accomplished this with them, I still would have gotten the axe. I have spoken with a number of professionals in the field when I was contemplating getting my Masters degree. Most concurred that a Masters would be beneficial if you were aiming for management type positions within the IT world, but the return on investment would be negligible if I wished to remain technical. Ergo, the next best thing to separate oneself from the pack in IT is to get certified (in my humble opinion). I'm starting to get more positive replies from companies I have submitted a resume to, and I feel fairly confident that I will be affiliated with someone soon. I think that could be attributed to my obtaining certification. Randy. Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Fri Feb 18 11:03:02 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 18 Feb 2005 12:03:02 -0500 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C89@xlivmbx21.aig.com> Hmm. I see the RNC propaganda machine is doing a great job. "Universal healthcare" = "Die outside the hospital". The British health system is in a mess right now because Maggie Thatcher and her cronies did everything the could to kill it off during 15 years in power. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Friday, February 18, 2005 11:48 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Universal health plan? Does that mean where NOBODY has decent medical > coverage? In countries with "universal" medical, you get in line for > health care. If you're wealthy, you can jump the queue by paying for > your care. If you aren't wealthy and you die before it's your turn for > the transplant, pacemaker, dialysis, whatever, too bad. > > Charlotte Foust > > > -----Original Message----- > From: Jim Lawrence [mailto:accessd at shaw.ca] > Sent: Friday, February 18, 2005 8:40 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > OT: Totally > Hi John: > > Do you think they will have a 'universal' health plan in place in US in > the next ten years like some 'Democrats' have been talking about? > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby > Sent: Friday, February 18, 2005 7:58 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Yea, the days of working for IBM for 40 years and retiring at X% of > salary and full medical are over. The kid graduating from college today > will likely have at LEAST 5 to 10 jobs over 40 years and in the not too > distant future will be damned lucky to have any medical, even while > working. > > I was reading on the internet (MSNBC) the other day that the company > average cost of medical per worker covered was $6000 / year in 2000, and > is now $12000 5 years later. That is a double in five years and the > projection is that it will continue into the foreseeable future. > > Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... > > Seems rather likely that only the company execs will have medical > coverage by 2015. > > I am an independent contractor. I pay $700 / month for just my wife and > I. I would pay an addition 200-300 if I had children. Will I be able to > pay for medical in 5 years? Maybe, but my rates will be a LOT higher. > In 10 years? No. > > I do have a plan though. I will pick some thing that happens to me, > blame it on a deep pocket, sue and retire on my 1/2 billion dollar > settlement, and SCREW the rest of you guys. ;-) > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan > C Contractor/Morgan Research > Sent: Friday, February 18, 2005 10:38 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Randall: > > Good luck on getting reemployed. I've been down the exact same road as > you, (i.e. laid off by a defense contractor), so I know where you're > coming from. > > After I was laid off, (along with a group of about 6-8 other people), it > took me nearly four months to get re-employed, during which time I > managed to drain nearly all of my savings. The strange thing about > being laid off was that this particular job was my first "professional" > job after I had graduated from college - and it only lasted about six > months - so I was blown away when the manager called us all into a small > office and told us the bad news. I remember thinking at the time, while > he went on and on about this not being "a negative reflection on any of > you or the job you have done," ("Yea, right!"), thinking to myself "Hey, > this is NOT what I spent six years struggling in college for - to be > unceremoniously dumped!" Fortunately, I was unmarried, so I didn't have > to go thru the stress of explaining to a "better half" that there was > going to be a drastic slowdown in the income stream. > > I've been lucky since then in that I've managed to stay (more or less) > gainfully employed, but the business we're in is very up and down. As > one boss once told me, "Alan, in government contracting it's either > feast or famine. If you've got a contract, it's feast. If you don't, > it's famine ..." (In government contracting, if you're a "worker bee" > doing mundane technical work - like computer programming or run-of-the- > mill engineering work - it's a mistake to ask for [or demand] too much > money. They'll just hire a younger worker willing to work for less. The > reality is that on government contracts neither the contractor (or the > government) wants the most efficient and/or "productive" workers. They > want the "cheapest" workers. (Nobody ever acknowledges this openly, but > a defense contractor maximizes profit by hiring workers as cheaply as > possible since the government pays a fixed hourly rate for each "labor > category" - irrespective of the competence and skill of the > interchangeable "worker unit" that is plugged into the slot.) It's > really just a game ... > > I've never forgotten the experience of walking the streets ("pounding > the > pavement") trying to get a job interview where everybody you talk to > says, "Sorry, we're not hiring ..." (Just make sure that you have a new > job lined up before you make any "career change".) I long ago realized > that there is no "security" in life. Even Albert Einstein, the great > physicist, once complained about the "constant struggle" people have to > go thru just to keep food in their stomachs. > > A funny thing about being suddenly (and unexpectedly) unemployed: You > find out (real quick) who your friends are ... > > Alan C. Lawhon > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall > Anthony > Sent: Friday, February 18, 2005 8:29 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Steve, > I find myself in a position similar to yours, unfortunately I got laid > off in the process (lack of contractual funding, natch). > > 1. I was very much immersed in developing and maintaining dbases and > applications from Access2.0 through A2K, using SQL and ASP pages for > some. > > 2. As the work slowed down, my access to developing new apps > disappeared. Consequently, when push came to shove, my skillsets > deteriorated. > > 3. The company I worked for was a division of a defense contractor with > a small IT department. Last I heard that division's IT department is > getting smaller. > > 4. So, during this "sabbatical", I decided to bite the bullet. I've > got one class left, SQL Server 2K Implementation and Administration. I'm > now an MCP in ASP.Net development, I'm studying to pass the SQL > Programming exam next week, then I have two exams left to get my MCDBA. > If I had achieved this while working, that company would have given me a > bonus and a pay raise, however, even if I had accomplished this with > them, I still would have gotten the axe. > > I have spoken with a number of professionals in the field when I was > contemplating getting my Masters degree. Most concurred that a Masters > would be beneficial if you were aiming for management type positions > within the IT world, but the return on investment would be negligible if > I wished to remain technical. Ergo, the next best thing to separate > oneself from the pack in IT is to get certified (in my humble opinion). > > I'm starting to get more positive replies from companies I have > submitted a resume to, and I feel fairly confident that I will be > affiliated with someone soon. I think that could be attributed to my > obtaining certification. > > Randy. > > > Dear Group, > > Could you indulge me in a little survey? > > 1) What's your main line of work these days? Access development, SQL > Server administration/development, VB, ASP/ASP.NET, PHP...? > > 2) How does your work today differ from what you were doing a few years > ago? Is it only that you're using newer versions of the same tools, or > are you doing entirely different development work? > > 3) Are you independent or do you work for a company? If you work for a > company, what's the size of the company and where do you fit in? > > 4) Do you have any Microsoft Certifications? If so, do you keep current > with them, and/or have they made any difference in your current > position? > > Thank you very much. I'm approaching a career crossroads with the > decision to stay in business as an independent developer or not. I have > picked up a fair amount of .NET knowledge (the hard way -- is there any > other?) but I have no Microsoft certifications. > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 18 11:02:34 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 18 Feb 2005 12:02:34 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <0IC40094G8ZCGJ@l-daemon> Message-ID: <002301c515db$a897a9e0$697aa8c0@ColbyM6805> OT: Totally I think the problems are huge and the politicians are in bed with the problem makers. EVERYBODY pays the politicians, insurers, lawyers, doctors. Everybody except the constituents. OTOH, at the current rate within 5 or so years most companies will simply no longer offer medical insurance to their employees. I fully expect that to happen. Once that happens, there will be a political constituency that will vote them out of office if they don't do something. So maybe. The US has a serious problem with "windfall judgments" where one person joins the billionaire club overnight (and their law firm strikes it rich) and everyone else pays. It simply isn't possible to sue your doctor or the hospital etc. and win a 200 million dollar judgment and not have the cost of medicine skyrocket. SOMEONE has to pay for that! Insurance companies do NOT pay for anything. They charge someone enough to cover their losses AND MAKE MONEY TOO. We have a system where you can sue for a $100k injury, and recover that, then have them "penalize" the responsible party (or the insurer of) by awarding you a million on top of the real losses. Mexico for example has a system where you can sue, but only recover what you can prove you lost. Lost wages, medical costs, whatever. No pain and suffering, no "penalties". They don't have any of these problems. In life, things have to break before anyone will fix things. The medical system (and by inference the legal system) in the US is on the brink of being broken. When it finally is over the edge they will get serious. You might have read the headlines about the "class action lawsuits" being moved into the federal courts where the system is less sympathetic. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, February 18, 2005 11:40 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? OT: Totally Hi John: Do you think they will have a 'universal' health plan in place in US in the next ten years like some 'Democrats' have been talking about? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Friday, February 18, 2005 7:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Yea, the days of working for IBM for 40 years and retiring at X% of salary and full medical are over. The kid graduating from college today will likely have at LEAST 5 to 10 jobs over 40 years and in the not too distant future will be damned lucky to have any medical, even while working. I was reading on the internet (MSNBC) the other day that the company average cost of medical per worker covered was $6000 / year in 2000, and is now $12000 5 years later. That is a double in five years and the projection is that it will continue into the foreseeable future. Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... Seems rather likely that only the company execs will have medical coverage by 2015. I am an independent contractor. I pay $700 / month for just my wife and I. I would pay an addition 200-300 if I had children. Will I be able to pay for medical in 5 years? Maybe, but my rates will be a LOT higher. In 10 years? No. I do have a plan though. I will pick some thing that happens to me, blame it on a deep pocket, sue and retire on my 1/2 billion dollar settlement, and SCREW the rest of you guys. ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Friday, February 18, 2005 10:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Randall: Good luck on getting reemployed. I've been down the exact same road as you, (i.e. laid off by a defense contractor), so I know where you're coming from. After I was laid off, (along with a group of about 6-8 other people), it took me nearly four months to get re-employed, during which time I managed to drain nearly all of my savings. The strange thing about being laid off was that this particular job was my first "professional" job after I had graduated from college - and it only lasted about six months - so I was blown away when the manager called us all into a small office and told us the bad news. I remember thinking at the time, while he went on and on about this not being "a negative reflection on any of you or the job you have done," ("Yea, right!"), thinking to myself "Hey, this is NOT what I spent six years struggling in college for - to be unceremoniously dumped!" Fortunately, I was unmarried, so I didn't have to go thru the stress of explaining to a "better half" that there was going to be a drastic slowdown in the income stream. I've been lucky since then in that I've managed to stay (more or less) gainfully employed, but the business we're in is very up and down. As one boss once told me, "Alan, in government contracting it's either feast or famine. If you've got a contract, it's feast. If you don't, it's famine ..." (In government contracting, if you're a "worker bee" doing mundane technical work - like computer programming or run-of-the- mill engineering work - it's a mistake to ask for [or demand] too much money. They'll just hire a younger worker willing to work for less. The reality is that on government contracts neither the contractor (or the government) wants the most efficient and/or "productive" workers. They want the "cheapest" workers. (Nobody ever acknowledges this openly, but a defense contractor maximizes profit by hiring workers as cheaply as possible since the government pays a fixed hourly rate for each "labor category" - irrespective of the competence and skill of the interchangeable "worker unit" that is plugged into the slot.) It's really just a game ... I've never forgotten the experience of walking the streets ("pounding the pavement") trying to get a job interview where everybody you talk to says, "Sorry, we're not hiring ..." (Just make sure that you have a new job lined up before you make any "career change".) I long ago realized that there is no "security" in life. Even Albert Einstein, the great physicist, once complained about the "constant struggle" people have to go thru just to keep food in their stomachs. A funny thing about being suddenly (and unexpectedly) unemployed: You find out (real quick) who your friends are ... Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall Anthony Sent: Friday, February 18, 2005 8:29 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, I find myself in a position similar to yours, unfortunately I got laid off in the process (lack of contractual funding, natch). 1. I was very much immersed in developing and maintaining dbases and applications from Access2.0 through A2K, using SQL and ASP pages for some. 2. As the work slowed down, my access to developing new apps disappeared. Consequently, when push came to shove, my skillsets deteriorated. 3. The company I worked for was a division of a defense contractor with a small IT department. Last I heard that division's IT department is getting smaller. 4. So, during this "sabbatical", I decided to bite the bullet. I've got one class left, SQL Server 2K Implementation and Administration. I'm now an MCP in ASP.Net development, I'm studying to pass the SQL Programming exam next week, then I have two exams left to get my MCDBA. If I had achieved this while working, that company would have given me a bonus and a pay raise, however, even if I had accomplished this with them, I still would have gotten the axe. I have spoken with a number of professionals in the field when I was contemplating getting my Masters degree. Most concurred that a Masters would be beneficial if you were aiming for management type positions within the IT world, but the return on investment would be negligible if I wished to remain technical. Ergo, the next best thing to separate oneself from the pack in IT is to get certified (in my humble opinion). I'm starting to get more positive replies from companies I have submitted a resume to, and I feel fairly confident that I will be affiliated with someone soon. I think that could be attributed to my obtaining certification. Randy. Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 18 11:09:08 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 18 Feb 2005 12:09:08 -0500 Subject: [AccessD] Get data From Web In-Reply-To: <30BC111F638EB54082001A7E7282FE4107F12B@elmo.co.montgomery.ny.us> Message-ID: <002401c515dc$91d549f0$697aa8c0@ColbyM6805> This came from a system I wrote many years ago to grab jobs off the internet job sites. This GrabJobURL is just a function that saves stuff to a recordset. I cannot show the whole thing because it leads down into my framework. Look at what it is trying to do and take over. The main function I already posted is the meat of opening explorer using automation and grabbing content from a web page. What you do with it after that is up to you. 'Comments : 'Parameters: 'Created by: Colby Consulting 'Created : 9/5/98 2:27:52 AM Sub GrabJobURLs(str As String) On Error GoTo Err_GrabJobURLs Dim db As Database Dim rst As Recordset Dim strToken As String Set db = CurrentDb Set rst = db.OpenRecordset("tbl_URL") Do strToken = ccParseDelimitedStr(str, """") ccParseDelimitedStr str, """" If InStr(strToken, "ad.exe") Then rst.AddNew rst!URL_URL = strToken rst.Update 'MsgBox strToken End If Loop While Len(strToken) > 0 rst.Close Exit_GrabJobURLs: Exit Sub Err_GrabJobURLs: Select Case Err Case 0, 3022 'insert Errors you wish to ignore here Resume Next Case Else 'All other errors will trap Beep MsgBox Err.Description, , "Error in function Jobs2000.GrabJobURLs" Resume Exit_GrabJobURLs End Select Resume 0 'FOR TROUBLESHOOTING End Sub John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Neal Kling Sent: Friday, February 18, 2005 11:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Get data From Web This is missing the procedure GrabJobURLs() Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John W. Colby Sent: Friday, February 18, 2005 11:15 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Get data From Web Public Sub ParseHTML(sURL As String) '# ---------------------------------------------------------------- #' '# Procedure: ParseHTML #' '# Written By: David Scott, Memphis Technology Group #' '# Date Written: 08/20/1998 #' '# Accepts: sURL - URL to examine #' '# Returns: Nothing #' '# References: MSHTML - Microsoft HTML Object Library #' '# SHDocVw - Microsoft Internet Controls #' '# Description: Opens an IE window, retrieves current document #' '# and cycles through each element of the document #' '# , printing to the debug window some of the ess- #' '# ential properties of the element. For a complete#' '# property listing check the object browser #' '# ---------------------------------------------------------------- #' On Error Resume Next '# SOME PROPERTIES ARE NOT PRESENT '# IN ALL ITEMS' PROPERTIES Collection '# AN ERROR WILL BE GENERATED Dim SWs As New SHDocVw.ShellWindows '# INSTANCES OF EXPLORER Dim IE As New SHDocVw.InternetExplorer '# OBJECT REFERENCE TO NEW INSTANCE OF IE Dim Doc As MSHTML.HTMLDocument '# IE DOCUMENT REFERENCE Dim iItem As Integer '# CURRENT ITEM IN ITEM Collection '# OF DOCUMENT Dim iItemCnt As Integer '# TOTAL NUMBER OF ITEMS IN ITEM '# COLLECTION OF DOCUMENT Dim itm '# IE ITEM OBJECT REFERENCE Dim iFrm As Integer '# CURRENT FRAME IN FRAMES Collection '# OF DOCUMENT Dim ifrmcnt As Integer '# TOTAL NUMBER OF FRAMES IN Frame '# COLLECTION OF DOCUMENT Dim frm '# IE FRAME OBJECT REFERENCE Dim strHTML As String IE.Visible = True '# SHOW INSTANCE OF IE IE.Offline = False '# MAKE SURE BROWSER ISN'T WORKING OFFLINE IE.navigate sURL '# NAVIGATE TO THAT AWESOME Access SITE If SWs.Count = 0 Then Exit Sub '# IF NO INSTANCE OF IE IS OPEN, THEN '# THERE'S NO NEED TO CONTINUE Do Until IE.Busy = False '# WAIT UNTIL BROWSER IS FINISHED DOWN- Loop '# LOADING PAGE Do Until IE.Document.readyState = "complete" Loop Set Doc = IE.Document '# SET CURRENT DOCUMENT '# IF THE DOCUMENT LOADED IS A TRUE HTML DOCUMENT (TYPE IS DEFINED '# BY MSHTML LIBRARY) THEN CONTINUE, IF NOT, THEN DO NOTHING If TypeOf Doc Is HTMLDocument Then '# PRINT DOCUMENT TITLE ifrmcnt = Doc.Frames.Length '# RETREIVE NUMBER OF FRAMES IN Document If ifrmcnt = 0 Then '# IF NO FRAMES, THEN PRINT ITEMS OF CURRENT DOCUMENT GoSub IterateItem Else For iFrm = 0 To ifrmcnt - 1 '# CYCLE THROUGH EACH FRAME LISTED IN DOCUMENT GoSub IterateItem Next End If End If IE.Quit '# QUIT IE '# CLEANUP If Not itm Is Nothing Then Set itm = Nothing If Not frm Is Nothing Then Set frm = Nothing If Not Doc Is Nothing Then Set Doc = Nothing If Not IE Is Nothing Then Set IE = Nothing Exit Sub IterateItem: If ifrmcnt = 0 Then '# IF NO FRAMES, THEN PRINT ITEMS OF CURRENT DOCUMENT iItemCnt = Doc.all.Length Else iItemCnt = frm.Document.all.Length Set frm = Doc.Frames(iFrm) End If For iItem = 0 To iItemCnt - 1 If ifrmcnt = 0 Then '# IF NO FRAMES, THEN PRINT ITEMS OF CURRENT DOCUMENT Set itm = Doc.all.Item(iItem) Else Set itm = frm.Document.all.Item(iItem) End If Select Case itm.tagName Case "A", "HTML", "HEAD", "TITLE" Case "BODY" strHTML = strHTML & "InnerHTML " & iItem & ": " & itm.innerHTML If InStr(strHTML, "ad.exe?") > 0 Then Dim str As String str = Right$(strHTML, Len(strHTML) - InStr(strHTML, "/cgi-cls/ad.exe?")) str = Left$(str, InStr(str, " 0 Then GrabJobURLs str Else strHTML = "" End If Case Else End Select ' strHTML = "Tagname " & iItem & ": " & itm.tagName ' strHTML = strHTML & "Text " & iItem & ": " & itm.Text ' strHTML = strHTML & "InnerHTML " & iItem & ": " & itm.innerHTML ' strHTML = strHTML & "InnerText " & iItem & ": " & itm.innerText ' strHTML = strHTML & "HRef " & iItem & ": " & itm.href ' If InStr(strHTML, "ad.exe?") > 0 Then ' Dim str As String ' str = Right$(strHTML, Len(strHTML) - InStr(strHTML, "/cgi-cls/ad.exe?")) ' str = Left$(str, InStr(str, " 0 Then GrabJobURLs str ' Else ' strHTML = "" ' End If ' If InStr(strHTML, "Next Page") > 0 Then ' MsgBox "section found" ' End If NextItem: Next Return End Sub John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From BBarabash at TappeConstruction.com Fri Feb 18 11:10:23 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Fri, 18 Feb 2005 11:10:23 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <100F91B31300334B89EC531C9DCB086559731A@tccexch01.tappeconstruction.net> For anyone contemplating VB6 or VB.NET for your development, the one solid piece of advice that I can give you is to evaluate and purchase a decent 3rd party control suite. The built-in flexgrid, listbox and combobox controls just plain suck. We own the ComponentOne ActiveX suite for VB6 and the Janus WinForms suite for .NET, and I am amazed at the power and flexibility they provide out of the box. The TrueDBGrid (ComponentOne) and GridEx (Janus) controls have quite nicely filled the continuous subform void for us without any fancy programming. A few lines of code, and my grid is bound directly to an ADO data source. (although I probably spent a week of programming time to write a class to override ComponentOne's combobox functionality to act like the one in Access. No .Value property? What the heck were these guys smoking!) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, February 18, 2005 10:43 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Hi Steve: There is not a big leap between Access and VB (not VB.Net). The main problem is the lack of Subforms for POS and the biggy... a good report generator. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brett Barabash Sent: Friday, February 18, 2005 8:09 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? 1. VB.NET and VB6 development, SQL Server admin and development 2. Our environment outgrew Access as a database, and we are moving towards system designs where the data and business rules are maintained in separate tiers. 3. I am employeed full-time at a rapidly growing construction company (400+ employees) as the lead applications developer. Literally watch this company doub in size every 4 years. 4. Have a MS certification in SQL Server 6.5. P.S. I would imagine that many people would be shocked to see that there are VB developers on this list. I started my career many years ago as an Access 2.0 developer, and owe a portion of my success to this list. I'm also a member of multiple VB lists (including dba-VB), but still feel that this is the best source for technical info. ...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in b ount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -------------------------------------------------------------------------------------------------------------------- The information in this email may conta egally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From andy at minstersystems.co.uk Fri Feb 18 10:11:37 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 18 Feb 2005 17:11:37 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <20050218171133.6ECDA2BE319@smtp.nildram.co.uk> >>Does that mean where NOBODY has decent medical coverage? No Charlotte, it means that if you want to pay you get very good private medical coverage but if you can't or don't choose to then yes you get in line for some treatments but still get emergency treatment immediately. As opposed to if you can't pay you get left at the side of the road. -- 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: What are you lot doing now and then? Date: 18/02/05 16:49 > > Universal health plan? Does that mean where NOBODY has decent medical > coverage? In countries with "universal" medical, you get in line for > health care. If you're wealthy, you can jump the queue by paying for > your care. If you aren't wealthy and you die before it's your turn for > the transplant, pacemaker, dialysis, whatever, too bad. > > Charlotte Foust > > > -----Original Message----- > From: Jim Lawrence [mailto:accessd at shaw.ca] > Sent: Friday, February 18, 2005 8:40 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > OT: Totally > Hi John: > > Do you think they will have a 'universal' health plan in place in US in > the next ten years like some 'Democrats' have been talking about? > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby > Sent: Friday, February 18, 2005 7:58 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Yea, the days of working for IBM for 40 years and retiring at X% of > salary and full medical are over. The kid graduating from college today > will likely have at LEAST 5 to 10 jobs over 40 years and in the not too > distant future will be damned lucky to have any medical, even while > working. > > I was reading on the internet (MSNBC) the other day that the company > average cost of medical per worker covered was $6000 / year in 2000, and > is now $12000 5 years later. That is a double in five years and the > projection is that it will continue into the foreseeable future. > > Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... > > Seems rather likely that only the company execs will have medical > coverage by 2015. > > I am an independent contractor. I pay $700 / month for just my wife and > I. I would pay an addition 200-300 if I had children. Will I be able to > pay for medical in 5 years? Maybe, but my rates will be a LOT higher. > In 10 years? No. > > I do have a plan though. I will pick some thing that happens to me, > blame it on a deep pocket, sue and retire on my 1/2 billion dollar > settlement, and SCREW the rest of you guys. ;-) > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan > C Contractor/Morgan Research > Sent: Friday, February 18, 2005 10:38 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Randall: > > Good luck on getting reemployed. I've been down the exact same road as > you, (i.e. laid off by a defense contractor), so I know where you're > coming from. > > After I was laid off, (along with a group of about 6-8 other people), it > took me nearly four months to get re-employed, during which time I > managed to drain nearly all of my savings. The strange thing about > being laid off was that this particular job was my first "professional" > job after I had graduated from college - and it only lasted about six > months - so I was blown away when the manager called us all into a small > office and told us the bad news. I remember thinking at the time, while > he went on and on about this not being "a negative reflection on any of > you or the job you have done," ("Yea, right!"), thinking to myself "Hey, > this is NOT what I spent six years struggling in college for - to be > unceremoniously dumped!" Fortunately, I was unmarried, so I didn't have > to go thru the stress of explaining to a "better half" that there was > going to be a drastic slowdown in the income stream. > > I've been lucky since then in that I've managed to stay (more or less) > gainfully employed, but the business we're in is very up and down. As > one boss once told me, "Alan, in government contracting it's either > feast or famine. If you've got a contract, it's feast. If you don't, > it's famine ..." (In government contracting, if you're a "worker bee" > doing mundane technical work - like computer programming or run-of-the- > mill engineering work - it's a mistake to ask for [or demand] too much > money. They'll just hire a younger worker willing to work for less. The > reality is that on government contracts neither the contractor (or the > government) wants the most efficient and/or "productive" workers. They > want the "cheapest" workers. (Nobody ever acknowledges this openly, but > a defense contractor maximizes profit by hiring workers as cheaply as > possible since the government pays a fixed hourly rate for each "labor > category" - irrespective of the competence and skill of the > interchangeable "worker unit" that is plugged into the slot.) It's > really just a game ... <End of rant> > > I've never forgotten the experience of walking the streets ("pounding > the > pavement") trying to get a job interview where everybody you talk to > says, "Sorry, we're not hiring ..." (Just make sure that you have a new > job lined up before you make any "career change".) I long ago realized > that there is no "security" in life. Even Albert Einstein, the great > physicist, once complained about the "constant struggle" people have to > go thru just to keep food in their stomachs. > > A funny thing about being suddenly (and unexpectedly) unemployed: You > find out (real quick) who your friends are ... > > Alan C. Lawhon > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall > Anthony > Sent: Friday, February 18, 2005 8:29 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Steve, > I find myself in a position similar to yours, unfortunately I got laid > off in the process (lack of contractual funding, natch). > > 1. I was very much immersed in developing and maintaining dbases and > applications from Access2.0 through A2K, using SQL and ASP pages for > some. > > 2. As the work slowed down, my access to developing new apps > disappeared. Consequently, when push came to shove, my skillsets > deteriorated. > > 3. The company I worked for was a division of a defense contractor with > a small IT department. Last I heard that division's IT department is > getting smaller. > > 4. So, during this "sabbatical", I decided to bite the bullet. I've > got one class left, SQL Server 2K Implementation and Administration. I'm > now an MCP in ASP.Net development, I'm studying to pass the SQL > Programming exam next week, then I have two exams left to get my MCDBA. > If I had achieved this while working, that company would have given me a > bonus and a pay raise, however, even if I had accomplished this with > them, I still would have gotten the axe. > > I have spoken with a number of professionals in the field when I was > contemplating getting my Masters degree. Most concurred that a Masters > would be beneficial if you were aiming for management type positions > within the IT world, but the return on investment would be negligible if > I wished to remain technical. Ergo, the next best thing to separate > oneself from the pack in IT is to get certified (in my humble opinion). > > I'm starting to get more positive replies from companies I have > submitted a resume to, and I feel fairly confident that I will be > affiliated with someone soon. I think that could be attributed to my > obtaining certification. > > Randy. > > > Dear Group, > > Could you indulge me in a little survey? > > 1) What's your main line of work these days? Access development, SQL > Server administration/development, VB, ASP/ASP.NET, PHP...? > > 2) How does your work today differ from what you were doing a few years > ago? Is it only that you're using newer versions of the same tools, or > are you doing entirely different development work? > > 3) Are you independent or do you work for a company? If you work for a > company, what's the size of the company and where do you fit in? > > 4) Do you have any Microsoft Certifications? If so, do you keep current > with them, and/or have they made any difference in your current > position? > > Thank you very much. I'm approaching a career crossroads with the > decision to stay in business as an independent developer or not. I have > picked up a fair amount of .NET knowledge (the hard way -- is there any > other?) but I have no Microsoft certifications. > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 KIsmert at TexasSystems.com Fri Feb 18 11:23:09 2005 From: KIsmert at TexasSystems.com (Ken Ismert) Date: Fri, 18 Feb 2005 11:23:09 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050218040429d32c0a@mail.gmail.com> Message-ID: <022701c515de$84da9e10$2a3ca8c0@TEXASSYSTEMS.COM> 1. Access development. Bored silly with it, too, but, despite the need to move to a more robust platform, our company hasn't yet been able to make the leap. 2. More data interpretation, but still a lot of new application development. Still on Access 2K, partly because I haven't seen any compelling reason to upgrade, mostly because our company doesn't want to pay for it. 3. Work for a small manufacturing company, roughly 100 employees. I am the database admin/development half of a two person IT team. 4. No. I'm looking at alternative directions: .NET, Python, Ruby, even Lisp languages; ANTs, FireBird and VistaDB databases, and Linux/BSD OSs, in hopes of finding a more productive RAD platform. -Ken -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From john at winhaven.net Fri Feb 18 11:37:18 2005 From: john at winhaven.net (John Bartow) Date: Fri, 18 Feb 2005 11:37:18 -0600 Subject: [AccessD] Python Pickle Message-ID: Anyone here familiar with this? John From max at sherman.org.uk Fri Feb 18 11:52:03 2005 From: max at sherman.org.uk (accessd) Date: Fri, 18 Feb 2005 17:52:03 -0000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C89@xlivmbx21.aig.com> Message-ID: <20050218175222.JYQY3760.aamta02-winn.mailhost.ntl.com@server> Oohhhhnnnnn. That is not right, Lambert IMO the difference between Labour and Conservatives is null (a technical term) When a party is in opposition they promise the world. When in power, they do as they want. Jaded - only a lot! Max Sherman Ps. Wasn't it 18 years? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: 18 February 2005 17:03 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Hmm. I see the RNC propaganda machine is doing a great job. "Universal healthcare" = "Die outside the hospital". The British health system is in a mess right now because Maggie Thatcher and her cronies did everything the could to kill it off during 15 years in power. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Friday, February 18, 2005 11:48 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Universal health plan? Does that mean where NOBODY has decent medical > coverage? In countries with "universal" medical, you get in line for > health care. If you're wealthy, you can jump the queue by paying for > your care. If you aren't wealthy and you die before it's your turn > for the transplant, pacemaker, dialysis, whatever, too bad. > > Charlotte Foust > > > -----Original Message----- > From: Jim Lawrence [mailto:accessd at shaw.ca] > Sent: Friday, February 18, 2005 8:40 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > OT: Totally > Hi John: > > Do you think they will have a 'universal' health plan in place in US > in the next ten years like some 'Democrats' have been talking about? > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. > Colby > Sent: Friday, February 18, 2005 7:58 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Yea, the days of working for IBM for 40 years and retiring at X% of > salary and full medical are over. The kid graduating from college > today will likely have at LEAST 5 to 10 jobs over 40 years and in the > not too distant future will be damned lucky to have any medical, even > while working. > > I was reading on the internet (MSNBC) the other day that the company > average cost of medical per worker covered was $6000 / year in 2000, > and is now $12000 5 years later. That is a double in five years and > the projection is that it will continue into the foreseeable future. > > Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... > > Seems rather likely that only the company execs will have medical > coverage by 2015. > > I am an independent contractor. I pay $700 / month for just my wife > and I. I would pay an addition 200-300 if I had children. Will I be > able to pay for medical in 5 years? Maybe, but my rates will be a LOT higher. > In 10 years? No. > > I do have a plan though. I will pick some thing that happens to me, > blame it on a deep pocket, sue and retire on my 1/2 billion dollar > settlement, and SCREW the rest of you guys. ;-) > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, > Alan C Contractor/Morgan Research > Sent: Friday, February 18, 2005 10:38 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Randall: > > Good luck on getting reemployed. I've been down the exact same road > as you, (i.e. laid off by a defense contractor), so I know where > you're coming from. > > After I was laid off, (along with a group of about 6-8 other people), > it took me nearly four months to get re-employed, during which time I > managed to drain nearly all of my savings. The strange thing about > being laid off was that this particular job was my first "professional" > job after I had graduated from college - and it only lasted about six > months - so I was blown away when the manager called us all into a > small office and told us the bad news. I remember thinking at the > time, while he went on and on about this not being "a negative > reflection on any of you or the job you have done," ("Yea, right!"), > thinking to myself "Hey, this is NOT what I spent six years struggling > in college for - to be unceremoniously dumped!" Fortunately, I was > unmarried, so I didn't have to go thru the stress of explaining to a > "better half" that there was going to be a drastic slowdown in the income stream. > > I've been lucky since then in that I've managed to stay (more or less) > gainfully employed, but the business we're in is very up and down. As > one boss once told me, "Alan, in government contracting it's either > feast or famine. If you've got a contract, it's feast. If you don't, > it's famine ..." (In government contracting, if you're a "worker bee" > doing mundane technical work - like computer programming or > run-of-the- mill engineering work - it's a mistake to ask for [or > demand] too much money. They'll just hire a younger worker willing to > work for less. The reality is that on government contracts neither the > contractor (or the > government) wants the most efficient and/or "productive" workers. They > want the "cheapest" workers. (Nobody ever acknowledges this openly, > but a defense contractor maximizes profit by hiring workers as cheaply > as possible since the government pays a fixed hourly rate for each > "labor category" - irrespective of the competence and skill of the > interchangeable "worker unit" that is plugged into the slot.) It's > really just a game ... > > I've never forgotten the experience of walking the streets ("pounding > the > pavement") trying to get a job interview where everybody you talk to > says, "Sorry, we're not hiring ..." (Just make sure that you have a > new job lined up before you make any "career change".) I long ago > realized that there is no "security" in life. Even Albert Einstein, > the great physicist, once complained about the "constant struggle" > people have to go thru just to keep food in their stomachs. > > A funny thing about being suddenly (and unexpectedly) unemployed: You > find out (real quick) who your friends are ... > > Alan C. Lawhon > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall > Anthony > Sent: Friday, February 18, 2005 8:29 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Steve, > I find myself in a position similar to yours, unfortunately I got laid > off in the process (lack of contractual funding, natch). > > 1. I was very much immersed in developing and maintaining dbases and > applications from Access2.0 through A2K, using SQL and ASP pages for > some. > > 2. As the work slowed down, my access to developing new apps > disappeared. Consequently, when push came to shove, my skillsets > deteriorated. > > 3. The company I worked for was a division of a defense contractor > with a small IT department. Last I heard that division's IT > department is getting smaller. > > 4. So, during this "sabbatical", I decided to bite the bullet. I've > got one class left, SQL Server 2K Implementation and Administration. > I'm now an MCP in ASP.Net development, I'm studying to pass the SQL > Programming exam next week, then I have two exams left to get my MCDBA. > If I had achieved this while working, that company would have given me > a bonus and a pay raise, however, even if I had accomplished this with > them, I still would have gotten the axe. > > I have spoken with a number of professionals in the field when I was > contemplating getting my Masters degree. Most concurred that a > Masters would be beneficial if you were aiming for management type > positions within the IT world, but the return on investment would be > negligible if I wished to remain technical. Ergo, the next best thing > to separate oneself from the pack in IT is to get certified (in my humble opinion). > > I'm starting to get more positive replies from companies I have > submitted a resume to, and I feel fairly confident that I will be > affiliated with someone soon. I think that could be attributed to my > obtaining certification. > > Randy. > > > Dear Group, > > Could you indulge me in a little survey? > > 1) What's your main line of work these days? Access development, SQL > Server administration/development, VB, ASP/ASP.NET, PHP...? > > 2) How does your work today differ from what you were doing a few > years ago? Is it only that you're using newer versions of the same > tools, or are you doing entirely different development work? > > 3) Are you independent or do you work for a company? If you work for a > company, what's the size of the company and where do you fit in? > > 4) Do you have any Microsoft Certifications? If so, do you keep > current with them, and/or have they made any difference in your > current position? > > Thank you very much. I'm approaching a career crossroads with the > decision to stay in business as an independent developer or not. I > have picked up a fair amount of .NET knowledge (the hard way -- is > there any > other?) but I have no Microsoft certifications. > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jmhla at earthlink.net Fri Feb 18 11:53:17 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Fri, 18 Feb 2005 09:53:17 -0800 Subject: [AccessD] Colander code help Message-ID: <000001c515e2$bac5bb00$6601a8c0@laptop1> I have a text box txtclassstartdate I have an active x colander colander 1 Code Me.txtclassstartdate.value = me.calander1.value I have tried it in the enter event of the text box and on updated event of calander It is not passing the date to the text box like I want. Help please Thanks Joe From max at sherman.org.uk Fri Feb 18 11:54:04 2005 From: max at sherman.org.uk (accessd) Date: Fri, 18 Feb 2005 17:54:04 -0000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: <20050218175423.KEYS3760.aamta02-winn.mailhost.ntl.com@server> Guinness? Great for constipation and colouring toilet paper black. Can't think of any other use for it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: 18 February 2005 16:41 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? I ran into this when I took "C" years ago. I constantly heard how lowly every other programming was. I know a guy that says "everyone is a geek for something" I think another app saying is "Everyone is a snob about something" Strokes our egos to think we are better at something than others. My snob: I have chosen as my own - the absolute best malted beverage in existence. Anything pales by comparison and don't even try and persuade me to the contrary. John "Guinness Rules, you lowly "beer" drinkers" Bartow :o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, February 18, 2005 10:26 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Boy, do I agree with that! Now I'm in VB.Net and people wonder why we're not using C# or Java! Aargh!! Charlotte Foust -----Original Message----- From: Jim Dettman [mailto:jimdettman at earthlink.net] Sent: Friday, February 18, 2005 8:11 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Dan, One can only hope. Of course with Access, there will always be a demand. Too many "developers" get in over their heads quickly. But I do get tired of fighting the "Access is a toy" syndrome at times. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters Sent: Friday, February 18, 2005 10:22 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Jim, The US economy will soon begin to suffer from many skilled people retiring, as they are in the baby boomer generation. I would suspect that you may be in more demand than ever a few years from now. Best of Luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, February 18, 2005 8:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, 1. Access 2. Moving more into SQL Server both in terms of development and DBA. Also using VFP to develop one major app at the moment. Will be starting on .Net most likely in the latter half of this year. Starting to get calls for it. Still support a large number of legacy applications and still program in Fortran, NPL, and some other odds and ends stuff. 3. Independent. 4. None that I've bothered to keep up with. Had Access and VB at one point and was working on MSCD and MSCE but I started at looking at what I was spending vs what I was getting. Certifications are nice but bottom line is companies want results. I've never had to advertise as I've always worked on a referral basis, so the certifications don't mean all that much to me. I do a good job for clients at a reasonable price and word gets around. So for the past 23 years, I've never lacked for work. I do understand where your coming from though. I'm 45 now and have been asking myself a lot lately if I'm still going to be able to keep doing what I'm doing for the next 20 years. It's very hard to stay on top of all the new stuff and still keep everyone happy. If I wanted to make a career switch, it can't be too much longer as once I get into my fifties (egads!) I simply won't be as marketable anymore no matter what skills I have. On top of that is the lack of health insurance options, 401K, pension plan, etc. I know I could get all that one way or another, but it's costly. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Fri Feb 18 11:59:29 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 18 Feb 2005 12:59:29 -0500 Subject: [AccessD] Python Pickle Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C8E@xlivmbx21.aig.com> Well Google is... http://www.network-theory.co.uk/docs/pytut/tut_58.html http://wiki.w4py.org/pythonspickleandshelvemodules.html Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Friday, February 18, 2005 12:37 PM > To: _DBA-Access > Subject: [AccessD] Python Pickle > > Anyone here familiar with this? > > John > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Fri Feb 18 12:02:56 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 18 Feb 2005 13:02:56 -0500 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C8F@xlivmbx21.aig.com> I believe it might have been 18 years, but I was fortunate enough to miss the last three. :-) > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of accessd > Sent: Friday, February 18, 2005 12:52 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Oohhhhnnnnn. That is not right, Lambert > IMO the difference between Labour and Conservatives is null (a technical > term) > When a party is in opposition they promise the world. > When in power, they do as they want. > Jaded - only a lot! > Max Sherman > Ps. Wasn't it 18 years? > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert > Sent: 18 February 2005 17:03 > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Hmm. I see the RNC propaganda machine is doing a great job. > > "Universal healthcare" = "Die outside the hospital". > > The British health system is in a mess right now because Maggie Thatcher > and > her cronies did everything the could to kill it off during 15 years in > power. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > > Sent: Friday, February 18, 2005 11:48 AM > > To: Access Developers discussion and problem solving > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > Universal health plan? Does that mean where NOBODY has decent medical > > coverage? In countries with "universal" medical, you get in line for > > health care. If you're wealthy, you can jump the queue by paying for > > your care. If you aren't wealthy and you die before it's your turn > > for the transplant, pacemaker, dialysis, whatever, too bad. > > > > Charlotte Foust > > > > > > -----Original Message----- > > From: Jim Lawrence [mailto:accessd at shaw.ca] > > Sent: Friday, February 18, 2005 8:40 AM > > To: 'Access Developers discussion and problem solving' > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > OT: Totally > > Hi John: > > > > Do you think they will have a 'universal' health plan in place in US > > in the next ten years like some 'Democrats' have been talking about? > > > > Jim > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. > > Colby > > Sent: Friday, February 18, 2005 7:58 AM > > To: 'Access Developers discussion and problem solving' > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > Yea, the days of working for IBM for 40 years and retiring at X% of > > salary and full medical are over. The kid graduating from college > > today will likely have at LEAST 5 to 10 jobs over 40 years and in the > > not too distant future will be damned lucky to have any medical, even > > while working. > > > > I was reading on the internet (MSNBC) the other day that the company > > average cost of medical per worker covered was $6000 / year in 2000, > > and is now $12000 5 years later. That is a double in five years and > > the projection is that it will continue into the foreseeable future. > > > > Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... > > > > Seems rather likely that only the company execs will have medical > > coverage by 2015. > > > > I am an independent contractor. I pay $700 / month for just my wife > > and I. I would pay an addition 200-300 if I had children. Will I be > > able to pay for medical in 5 years? Maybe, but my rates will be a LOT > higher. > > In 10 years? No. > > > > I do have a plan though. I will pick some thing that happens to me, > > blame it on a deep pocket, sue and retire on my 1/2 billion dollar > > settlement, and SCREW the rest of you guys. ;-) > > > > John W. Colby > > www.ColbyConsulting.com > > > > Contribute your unused CPU cycles to a good cause: > > http://folding.stanford.edu/ > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, > > Alan C Contractor/Morgan Research > > Sent: Friday, February 18, 2005 10:38 AM > > To: Access Developers discussion and problem solving > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > Randall: > > > > Good luck on getting reemployed. I've been down the exact same road > > as you, (i.e. laid off by a defense contractor), so I know where > > you're coming from. > > > > After I was laid off, (along with a group of about 6-8 other people), > > it took me nearly four months to get re-employed, during which time I > > managed to drain nearly all of my savings. The strange thing about > > being laid off was that this particular job was my first "professional" > > job after I had graduated from college - and it only lasted about six > > months - so I was blown away when the manager called us all into a > > small office and told us the bad news. I remember thinking at the > > time, while he went on and on about this not being "a negative > > reflection on any of you or the job you have done," ("Yea, right!"), > > thinking to myself "Hey, this is NOT what I spent six years struggling > > in college for - to be unceremoniously dumped!" Fortunately, I was > > unmarried, so I didn't have to go thru the stress of explaining to a > > "better half" that there was going to be a drastic slowdown in the > income > stream. > > > > I've been lucky since then in that I've managed to stay (more or less) > > gainfully employed, but the business we're in is very up and down. As > > one boss once told me, "Alan, in government contracting it's either > > feast or famine. If you've got a contract, it's feast. If you don't, > > it's famine ..." (In government contracting, if you're a "worker bee" > > doing mundane technical work - like computer programming or > > run-of-the- mill engineering work - it's a mistake to ask for [or > > demand] too much money. They'll just hire a younger worker willing to > > work for less. The reality is that on government contracts neither the > > contractor (or the > > government) wants the most efficient and/or "productive" workers. They > > want the "cheapest" workers. (Nobody ever acknowledges this openly, > > but a defense contractor maximizes profit by hiring workers as cheaply > > as possible since the government pays a fixed hourly rate for each > > "labor category" - irrespective of the competence and skill of the > > interchangeable "worker unit" that is plugged into the slot.) It's > > really just a game ... > > > > I've never forgotten the experience of walking the streets ("pounding > > the > > pavement") trying to get a job interview where everybody you talk to > > says, "Sorry, we're not hiring ..." (Just make sure that you have a > > new job lined up before you make any "career change".) I long ago > > realized that there is no "security" in life. Even Albert Einstein, > > the great physicist, once complained about the "constant struggle" > > people have to go thru just to keep food in their stomachs. > > > > A funny thing about being suddenly (and unexpectedly) unemployed: You > > find out (real quick) who your friends are ... > > > > Alan C. Lawhon > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall > > Anthony > > Sent: Friday, February 18, 2005 8:29 AM > > To: 'Access Developers discussion and problem solving' > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > Steve, > > I find myself in a position similar to yours, unfortunately I got laid > > off in the process (lack of contractual funding, natch). > > > > 1. I was very much immersed in developing and maintaining dbases and > > applications from Access2.0 through A2K, using SQL and ASP pages for > > some. > > > > 2. As the work slowed down, my access to developing new apps > > disappeared. Consequently, when push came to shove, my skillsets > > deteriorated. > > > > 3. The company I worked for was a division of a defense contractor > > with a small IT department. Last I heard that division's IT > > department is getting smaller. > > > > 4. So, during this "sabbatical", I decided to bite the bullet. I've > > got one class left, SQL Server 2K Implementation and Administration. > > I'm now an MCP in ASP.Net development, I'm studying to pass the SQL > > Programming exam next week, then I have two exams left to get my MCDBA. > > If I had achieved this while working, that company would have given me > > a bonus and a pay raise, however, even if I had accomplished this with > > them, I still would have gotten the axe. > > > > I have spoken with a number of professionals in the field when I was > > contemplating getting my Masters degree. Most concurred that a > > Masters would be beneficial if you were aiming for management type > > positions within the IT world, but the return on investment would be > > negligible if I wished to remain technical. Ergo, the next best thing > > to separate oneself from the pack in IT is to get certified (in my > humble > opinion). > > > > I'm starting to get more positive replies from companies I have > > submitted a resume to, and I feel fairly confident that I will be > > affiliated with someone soon. I think that could be attributed to my > > obtaining certification. > > > > Randy. > > > > > > Dear Group, > > > > Could you indulge me in a little survey? > > > > 1) What's your main line of work these days? Access development, SQL > > Server administration/development, VB, ASP/ASP.NET, PHP...? > > > > 2) How does your work today differ from what you were doing a few > > years ago? Is it only that you're using newer versions of the same > > tools, or are you doing entirely different development work? > > > > 3) Are you independent or do you work for a company? If you work for a > > company, what's the size of the company and where do you fit in? > > > > 4) Do you have any Microsoft Certifications? If so, do you keep > > current with them, and/or have they made any difference in your > > current position? > > > > Thank you very much. I'm approaching a career crossroads with the > > decision to stay in business as an independent developer or not. I > > have picked up a fair amount of .NET knowledge (the hard way -- is > > there any > > other?) but I have no Microsoft certifications. > > > > Regards, > > > > Steve Erbach > > Scientific Marketing > > Neenah, WI > > www.swerbach.com > > Security Page: www.swerbach.com/security > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Fri Feb 18 12:08:10 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 18 Feb 2005 10:08:10 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: I agree. We use the Infragistics suite for forms and ActiveReports for reports in VB.Net. Their combobox works as you would expect, since it is actually an instance of their grid control. Charlotte Foust -----Original Message----- From: Brett Barabash [mailto:BBarabash at tappeconstruction.com] Sent: Friday, February 18, 2005 9:10 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? For anyone contemplating VB6 or VB.NET for your development, the one solid piece of advice that I can give you is to evaluate and purchase a decent 3rd party control suite. The built-in flexgrid, listbox and combobox controls just plain suck. We own the ComponentOne ActiveX suite for VB6 and the Janus WinForms suite for .NET, and I am amazed at the power and flexibility they provide out of the box. The TrueDBGrid (ComponentOne) and GridEx (Janus) controls have quite nicely filled the continuous subform void for us without any fancy programming. A few lines of code, and my grid is bound directly to an ADO data source. (although I probably spent a week of programming time to write a class to override ComponentOne's combobox functionality to act like the one in Access. No .Value property? What the heck were these guys smoking!) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, February 18, 2005 10:43 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Hi Steve: There is not a big leap between Access and VB (not VB.Net). The main problem is the lack of Subforms for POS and the biggy... a good report generator. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brett Barabash Sent: Friday, February 18, 2005 8:09 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? 1. VB.NET and VB6 development, SQL Server admin and development 2. Our environment outgrew Access as a database, and we are moving towards system designs where the data and business rules are maintained in separate tiers. 3. I am employeed full-time at a rapidly growing construction company (400+ employees) as the lead applications developer. Literally watch this company doub in size every 4 years. 4. Have a MS certification in SQL Server 6.5. P.S. I would imagine that many people would be shocked to see that there are VB developers on this list. I started my career many years ago as an Access 2.0 developer, and owe a portion of my success to this list. I'm also a member of multiple VB lists (including dba-VB), but still feel that this is the best source for technical info. ...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in b ount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security ------------------------------------------------------------------------ -------------------------------------------- The information in this email may conta egally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Feb 18 12:08:22 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 18 Feb 2005 10:08:22 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: <0IC400GGWD1WT1@l-daemon> OT Well, you have managed to describe the current US system except you pay a lot more, (unfortunately to middle-men, insurance companies make fortunes.) many of the population has nothing and is poised to loss everything if they get sick or have an accident. Having money and being able to jump the queue is a universal situation...no system has stops that. If you aren't wealthy, or you can not afford it, or your coverage is not enough and you die, too bad. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, February 18, 2005 8:48 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Universal health plan? Does that mean where NOBODY has decent medical coverage? In countries with "universal" medical, you get in line for health care. If you're wealthy, you can jump the queue by paying for your care. If you aren't wealthy and you die before it's your turn for the transplant, pacemaker, dialysis, whatever, too bad. Charlotte Foust -----Original Message----- From: Jim Lawrence [mailto:accessd at shaw.ca] Sent: Friday, February 18, 2005 8:40 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? OT: Totally Hi John: Do you think they will have a 'universal' health plan in place in US in the next ten years like some 'Democrats' have been talking about? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Friday, February 18, 2005 7:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Yea, the days of working for IBM for 40 years and retiring at X% of salary and full medical are over. The kid graduating from college today will likely have at LEAST 5 to 10 jobs over 40 years and in the not too distant future will be damned lucky to have any medical, even while working. I was reading on the internet (MSNBC) the other day that the company average cost of medical per worker covered was $6000 / year in 2000, and is now $12000 5 years later. That is a double in five years and the projection is that it will continue into the foreseeable future. Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... Seems rather likely that only the company execs will have medical coverage by 2015. I am an independent contractor. I pay $700 / month for just my wife and I. I would pay an addition 200-300 if I had children. Will I be able to pay for medical in 5 years? Maybe, but my rates will be a LOT higher. In 10 years? No. I do have a plan though. I will pick some thing that happens to me, blame it on a deep pocket, sue and retire on my 1/2 billion dollar settlement, and SCREW the rest of you guys. ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Friday, February 18, 2005 10:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Randall: Good luck on getting reemployed. I've been down the exact same road as you, (i.e. laid off by a defense contractor), so I know where you're coming from. After I was laid off, (along with a group of about 6-8 other people), it took me nearly four months to get re-employed, during which time I managed to drain nearly all of my savings. The strange thing about being laid off was that this particular job was my first "professional" job after I had graduated from college - and it only lasted about six months - so I was blown away when the manager called us all into a small office and told us the bad news. I remember thinking at the time, while he went on and on about this not being "a negative reflection on any of you or the job you have done," ("Yea, right!"), thinking to myself "Hey, this is NOT what I spent six years struggling in college for - to be unceremoniously dumped!" Fortunately, I was unmarried, so I didn't have to go thru the stress of explaining to a "better half" that there was going to be a drastic slowdown in the income stream. I've been lucky since then in that I've managed to stay (more or less) gainfully employed, but the business we're in is very up and down. As one boss once told me, "Alan, in government contracting it's either feast or famine. If you've got a contract, it's feast. If you don't, it's famine ..." (In government contracting, if you're a "worker bee" doing mundane technical work - like computer programming or run-of-the- mill engineering work - it's a mistake to ask for [or demand] too much money. They'll just hire a younger worker willing to work for less. The reality is that on government contracts neither the contractor (or the government) wants the most efficient and/or "productive" workers. They want the "cheapest" workers. (Nobody ever acknowledges this openly, but a defense contractor maximizes profit by hiring workers as cheaply as possible since the government pays a fixed hourly rate for each "labor category" - irrespective of the competence and skill of the interchangeable "worker unit" that is plugged into the slot.) It's really just a game ... I've never forgotten the experience of walking the streets ("pounding the pavement") trying to get a job interview where everybody you talk to says, "Sorry, we're not hiring ..." (Just make sure that you have a new job lined up before you make any "career change".) I long ago realized that there is no "security" in life. Even Albert Einstein, the great physicist, once complained about the "constant struggle" people have to go thru just to keep food in their stomachs. A funny thing about being suddenly (and unexpectedly) unemployed: You find out (real quick) who your friends are ... Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall Anthony Sent: Friday, February 18, 2005 8:29 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, I find myself in a position similar to yours, unfortunately I got laid off in the process (lack of contractual funding, natch). 1. I was very much immersed in developing and maintaining dbases and applications from Access2.0 through A2K, using SQL and ASP pages for some. 2. As the work slowed down, my access to developing new apps disappeared. Consequently, when push came to shove, my skillsets deteriorated. 3. The company I worked for was a division of a defense contractor with a small IT department. Last I heard that division's IT department is getting smaller. 4. So, during this "sabbatical", I decided to bite the bullet. I've got one class left, SQL Server 2K Implementation and Administration. I'm now an MCP in ASP.Net development, I'm studying to pass the SQL Programming exam next week, then I have two exams left to get my MCDBA. If I had achieved this while working, that company would have given me a bonus and a pay raise, however, even if I had accomplished this with them, I still would have gotten the axe. I have spoken with a number of professionals in the field when I was contemplating getting my Masters degree. Most concurred that a Masters would be beneficial if you were aiming for management type positions within the IT world, but the return on investment would be negligible if I wished to remain technical. Ergo, the next best thing to separate oneself from the pack in IT is to get certified (in my humble opinion). I'm starting to get more positive replies from companies I have submitted a resume to, and I feel fairly confident that I will be affiliated with someone soon. I think that could be attributed to my obtaining certification. Randy. Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 18 12:09:13 2005 From: john at winhaven.net (John Bartow) Date: Fri, 18 Feb 2005 12:09:13 -0600 Subject: [AccessD] Python Pickle In-Reply-To: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C8E@xlivmbx21.aig.com> Message-ID: Yes, extremely but what I wanteed to kno wwas does anyone _here_ know anything about it - as in in "yes, I have used it" bla, bla, bla... :o) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Friday, February 18, 2005 11:59 AM To: 'Access Developers discussion and problem solving'; 'John Bartow' Subject: RE: [AccessD] Python Pickle Well Google is... http://www.network-theory.co.uk/docs/pytut/tut_58.html http://wiki.w4py.org/pythonspickleandshelvemodules.html Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Friday, February 18, 2005 12:37 PM > To: _DBA-Access > Subject: [AccessD] Python Pickle > > Anyone here familiar with this? > > John > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Fri Feb 18 12:10:42 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 18 Feb 2005 10:10:42 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: I work for a Brit and an Irishman, both of whom still have parents living in their home countries. Shall we talk about hip replacement? Transplants? Not exactly emergency treatment, and neither are most pacemakers. Mine was, but what about when it enters the "elective replacement" state? Charlotte Foust -----Original Message----- From: Heenan, Lambert [mailto:Lambert.Heenan at aig.com] Sent: Friday, February 18, 2005 9:03 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Hmm. I see the RNC propaganda machine is doing a great job. "Universal healthcare" = "Die outside the hospital". The British health system is in a mess right now because Maggie Thatcher and her cronies did everything the could to kill it off during 15 years in power. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Friday, February 18, 2005 11:48 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Universal health plan? Does that mean where NOBODY has decent medical > coverage? In countries with "universal" medical, you get in line for > health care. If you're wealthy, you can jump the queue by paying for > your care. If you aren't wealthy and you die before it's your turn > for the transplant, pacemaker, dialysis, whatever, too bad. > > Charlotte Foust > > > -----Original Message----- > From: Jim Lawrence [mailto:accessd at shaw.ca] > Sent: Friday, February 18, 2005 8:40 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > OT: Totally > Hi John: > > Do you think they will have a 'universal' health plan in place in US > in the next ten years like some 'Democrats' have been talking about? > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. > Colby > Sent: Friday, February 18, 2005 7:58 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Yea, the days of working for IBM for 40 years and retiring at X% of > salary and full medical are over. The kid graduating from college > today will likely have at LEAST 5 to 10 jobs over 40 years and in the > not too distant future will be damned lucky to have any medical, even > while working. > > I was reading on the internet (MSNBC) the other day that the company > average cost of medical per worker covered was $6000 / year in 2000, > and is now $12000 5 years later. That is a double in five years and > the projection is that it will continue into the foreseeable future. > > Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... > > Seems rather likely that only the company execs will have medical > coverage by 2015. > > I am an independent contractor. I pay $700 / month for just my wife > and I. I would pay an addition 200-300 if I had children. Will I be > able to pay for medical in 5 years? Maybe, but my rates will be a LOT > higher. In 10 years? No. > > I do have a plan though. I will pick some thing that happens to me, > blame it on a deep pocket, sue and retire on my 1/2 billion dollar > settlement, and SCREW the rest of you guys. ;-) > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, > Alan C Contractor/Morgan Research > Sent: Friday, February 18, 2005 10:38 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Randall: > > Good luck on getting reemployed. I've been down the exact same road > as you, (i.e. laid off by a defense contractor), so I know where > you're coming from. > > After I was laid off, (along with a group of about 6-8 other people), > it took me nearly four months to get re-employed, during which time I > managed to drain nearly all of my savings. The strange thing about > being laid off was that this particular job was my first > "professional" job after I had graduated from college - and it only > lasted about six months - so I was blown away when the manager called > us all into a small office and told us the bad news. I remember > thinking at the time, while he went on and on about this not being "a > negative reflection on any of you or the job you have done," ("Yea, > right!"), thinking to myself "Hey, this is NOT what I spent six years > struggling in college for - to be unceremoniously dumped!" > Fortunately, I was unmarried, so I didn't have to go thru the stress > of explaining to a "better half" that there was going to be a drastic > slowdown in the income stream. > > I've been lucky since then in that I've managed to stay (more or less) > gainfully employed, but the business we're in is very up and down. As > one boss once told me, "Alan, in government contracting it's either > feast or famine. If you've got a contract, it's feast. If you don't, > it's famine ..." (In government contracting, if you're a "worker bee" > doing mundane technical work - like computer programming or > run-of-the- mill engineering work - it's a mistake to ask for [or > demand] too much money. They'll just hire a younger worker willing to > work for less. The reality is that on government contracts neither the > contractor (or the > government) wants the most efficient and/or "productive" workers. They > want the "cheapest" workers. (Nobody ever acknowledges this openly, but > a defense contractor maximizes profit by hiring workers as cheaply as > possible since the government pays a fixed hourly rate for each "labor > category" - irrespective of the competence and skill of the > interchangeable "worker unit" that is plugged into the slot.) It's > really just a game ... > > I've never forgotten the experience of walking the streets ("pounding > the > pavement") trying to get a job interview where everybody you talk to > says, "Sorry, we're not hiring ..." (Just make sure that you have a > new job lined up before you make any "career change".) I long ago > realized that there is no "security" in life. Even Albert Einstein, > the great physicist, once complained about the "constant struggle" > people have to go thru just to keep food in their stomachs. > > A funny thing about being suddenly (and unexpectedly) unemployed: You > find out (real quick) who your friends are ... > > Alan C. Lawhon > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall > Anthony > Sent: Friday, February 18, 2005 8:29 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Steve, > I find myself in a position similar to yours, unfortunately I got laid > off in the process (lack of contractual funding, natch). > > 1. I was very much immersed in developing and maintaining dbases and > applications from Access2.0 through A2K, using SQL and ASP pages for > some. > > 2. As the work slowed down, my access to developing new apps > disappeared. Consequently, when push came to shove, my skillsets > deteriorated. > > 3. The company I worked for was a division of a defense contractor > with a small IT department. Last I heard that division's IT > department is getting smaller. > > 4. So, during this "sabbatical", I decided to bite the bullet. I've > got one class left, SQL Server 2K Implementation and Administration. > I'm now an MCP in ASP.Net development, I'm studying to pass the SQL > Programming exam next week, then I have two exams left to get my > MCDBA. If I had achieved this while working, that company would have > given me a bonus and a pay raise, however, even if I had accomplished > this with them, I still would have gotten the axe. > > I have spoken with a number of professionals in the field when I was > contemplating getting my Masters degree. Most concurred that a > Masters would be beneficial if you were aiming for management type > positions within the IT world, but the return on investment would be > negligible if I wished to remain technical. Ergo, the next best thing > to separate oneself from the pack in IT is to get certified (in my > humble opinion). > > I'm starting to get more positive replies from companies I have > submitted a resume to, and I feel fairly confident that I will be > affiliated with someone soon. I think that could be attributed to my > obtaining certification. > > Randy. > > > Dear Group, > > Could you indulge me in a little survey? > > 1) What's your main line of work these days? Access development, SQL > Server administration/development, VB, ASP/ASP.NET, PHP...? > > 2) How does your work today differ from what you were doing a few > years ago? Is it only that you're using newer versions of the same > tools, or are you doing entirely different development work? > > 3) Are you independent or do you work for a company? If you work for a > company, what's the size of the company and where do you fit in? > > 4) Do you have any Microsoft Certifications? If so, do you keep > current with them, and/or have they made any difference in your > current position? > > Thank you very much. I'm approaching a career crossroads with the > decision to stay in business as an independent developer or not. I > have picked up a fair amount of .NET knowledge (the hard way -- is > there any > other?) but I have no Microsoft certifications. > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From pedro at plex.nl Fri Feb 18 12:20:30 2005 From: pedro at plex.nl (Pedro Janssen) Date: Fri, 18 Feb 2005 19:20:30 +0100 Subject: [AccessD] values separated by . References: Message-ID: <004f01c515e6$abcc9520$fdc581d5@pedro> Hello Gustav, thanks for the help (also thanks Borge and Jim). When i call the punction in the On Click event i get an error: The expression you entered has a function containing the wrong number of arguments. What is going wrong. I don'r see it (but this also could be the result of my headache while having the flu) Pedro ----- Original Message ----- From: "Gustav Brock" To: Sent: Friday, February 18, 2005 3:23 PM Subject: Re: [AccessD] values separated by . > Hi Pedro > > As Jim mentions, I think Split will do. > It creates an array but have in mind you can address the elements of > this directly with this syntax: > > strElementn = Split("6.11.3.1.2(0m).1.0.1", ".")(n) > > Thus, for field E use > > strElementE = Split("6.11.3.1.2(0m).1.0.1", ".")(4) > > which returns > > 2(0m) > > However, SQL doesn't seem to be happy with this syntax, so you may have > to run VBA to update this or create a small wrapper function which does > the extract: > > Public Function ExtractN(ByVal strList As String, ByVal lngElement As > Long) As String > > On Error Resume Next > ExtractN = Split(strList, ".")(lngElement) > > End Function > > /gustav > > > >>> pedro at plex.nl 18-02-2005 14:00:02 >>> > Hello group, > > I have a field [formula] with values that look like: > 6.11.3.1.2(0m).1.0.1 > Each value is separated by a dot (.) > As you can see, not al values are numbers. > > I would like each value in a separated field. FieldA to FieldH. > > I could do this with Left, Right or Middle function, but it takes time > an 8 functions > > Is there a better way to do this in one. > > Pedro Janssen > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From martyconnelly at shaw.ca Fri Feb 18 12:30:24 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 18 Feb 2005 10:30:24 -0800 Subject: [AccessD] Get data From Web References: Message-ID: <42163440.7040403@shaw.ca> Mark A Matte wrote: > Hello All, > > Thanks for the feedback...but is there a way to extract data from a > web page using access? Example: For example...the page always has a > text box labelled 'COLOR'...can I use access to open that page and > tell me what value is in the COLOR text box? > > Thanks, There are about a half a dozen ways to do this, some are OS dependant ie. they don't exist in older OS or require IE installed. Winhttp, xmlhttprequest, InternetOpenUrl from wininet, Inet transfer control for VB6, Some might have to be used, to say specifically to get around Windows user authentication difficulties or clearing your IE cache if web page changes or is dynamic. You will have to parse the big HTML returned string for the value you want. Here is a Winhttp method , xmlhttp method is almost the same Private Sub Command2_Click() 'set reference microsoft winhttp services 5.1 ' This subroutine requests a resource and supplies authentication ' credentials. Dim WinHttpReq As WinHttp.WinHttpRequest Set WinHttpReq = New WinHttpRequest 'On Error GoTo Err_Command2_Click 'Assemble an HTTP request. MsgBox "Secure Request" WinHttpReq.Open "GET", _ "http://msdn.microsoft.com/downloads/samples/internet/winhttp/auth/authenticate.asp", False ' Set the user name and password. if required WinHttpReq.SetCredentials "UserName", "Password*", _ HTTPREQUEST_SETCREDENTIALS_FOR_SERVER ' Send the HTTP Request. WinHttpReq.Send ' Display the status code and response headers. Text2.Value = WinHttpReq.Status & " " & WinHttpReq.StatusText Text0.Value = WinHttpReq.GetAllResponseHeaders & " " & WinHttpReq.ResponseText Exit_Command2_Click: Exit Sub Err_Command2_Click: MsgBox Err.Description Resume Exit_Command2_Click End Sub Here is a WinInet method which will get you around most site oddities There are many options available here so read the MS SDK on this Public Const INTERNET_OPEN_TYPE_PRECONFIG = 0 Public Const INTERNET_OPEN_TYPE_DIRECT = 1 Public Const INTERNET_OPEN_TYPE_PROXY = 3 Public Const INTERNET_FLAG_RELOAD = &H80000000 Public Declare Function InternetOpen Lib "wininet.dll" _ Alias "InternetOpenA" (ByVal sAgent As String, _ ByVal lAccessType As Long, ByVal sProxyName As String, _ ByVal sProxyBypass As String, ByVal lFlags As Long) As Long Public Declare Function InternetOpenUrl Lib "wininet.dll" _ Alias "InternetOpenUrlA" (ByVal hOpen As Long, _ ByVal sUrl As String, ByVal sHeaders As String, _ ByVal lLength As Long, ByVal lFlags As Long, _ ByVal lContext As Long) As Long Public Declare Function InternetReadFile Lib "wininet.dll" _ (ByVal hFile As Long, ByVal sBuffer As String, _ ByVal lNumBytesToRead As Long, lNumberOfBytesRead As Long) _ As Integer Public Declare Function InternetCloseHandle Lib "wininet.dll" _ (ByVal hInet As Long) As Integer 'obtain the entire text of the specified URL : Function GetHTMLFromURL(sUrl As String) As String Dim s As String Dim hOpen As Long Dim hOpenUrl As Long Dim bDoLoop As Boolean Dim bRet As Boolean Dim sReadBuffer As String * 2048 Dim lNumberOfBytesRead As Long hOpen = InternetOpen(scUserAgent, INTERNET_OPEN_TYPE_PRECONFIG, _ vbNullString, vbNullString, 0) ' If hOpen = Null Then Debug.Print "bad open url" ' MsgBox "Error from Internetopen: " & Err.LastDllError hOpenUrl = InternetOpenUrl(hOpen, sUrl, vbNullString, 0, _ INTERNET_FLAG_RELOAD, 0) 'If hOpen = Null Then Debug.Print "bad open url 2" ' MsgBox "Error from InternetOpenUrl: " & Err.LastDllError bDoLoop = True Do While bDoLoop sReadBuffer = vbNullString bRet = InternetReadFile(hOpenUrl, sReadBuffer, Len(sReadBuffer), _ lNumberOfBytesRead) s = s & Left$(sReadBuffer, lNumberOfBytesRead) Debug.Print "Read=" & lNumberOfBytesRead If Not CBool(lNumberOfBytesRead) Then bDoLoop = False Loop If hOpenUrl <> 0 Then InternetCloseHandle (hOpenUrl) If hOpen <> 0 Then InternetCloseHandle (hOpen) Debug.Print lNumberOfBytesRead GetHTMLFromURL = s End Function -- Marty Connelly Victoria, B.C. Canada From andy at minstersystems.co.uk Fri Feb 18 12:34:59 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 18 Feb 2005 18:34:59 -0000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: <003401c515e8$8d4cbe20$b274d0d5@minster33c3r25> I too have aged parents with same sort of issue, but I don't see the argument. One system says if you can afford to pay you get great treatment, if you can't you get less good. The other says if you can afford to pay you get great treatment, if you can't you get none. Or did I miss something? -- 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: 18 February 2005 18:11 > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > I work for a Brit and an Irishman, both of whom still have > parents living in their home countries. Shall we talk about > hip replacement? Transplants? Not exactly emergency > treatment, and neither are most pacemakers. Mine was, but > what about when it enters the "elective replacement" state? > > Charlotte Foust > > > -----Original Message----- > From: Heenan, Lambert [mailto:Lambert.Heenan at aig.com] > Sent: Friday, February 18, 2005 9:03 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Hmm. I see the RNC propaganda machine is doing a great job. > > "Universal healthcare" = "Die outside the hospital". > > The British health system is in a mess right now because > Maggie Thatcher and her cronies did everything the could to > kill it off during 15 years in power. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > > Sent: Friday, February 18, 2005 11:48 AM > > To: Access Developers discussion and problem solving > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > Universal health plan? Does that mean where NOBODY has > decent medical > > > coverage? In countries with "universal" medical, you get > in line for > > health care. If you're wealthy, you can jump the queue by > paying for > > your care. If you aren't wealthy and you die before it's your turn > > for the transplant, pacemaker, dialysis, whatever, too bad. > > > > Charlotte Foust > > > > > > -----Original Message----- > > From: Jim Lawrence [mailto:accessd at shaw.ca] > > Sent: Friday, February 18, 2005 8:40 AM > > To: 'Access Developers discussion and problem solving' > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > OT: Totally > > Hi John: > > > > Do you think they will have a 'universal' health plan in place in US > > in the next ten years like some 'Democrats' have been talking about? > > > > Jim > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. > > Colby > > Sent: Friday, February 18, 2005 7:58 AM > > To: 'Access Developers discussion and problem solving' > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > Yea, the days of working for IBM for 40 years and retiring at X% of > > salary and full medical are over. The kid graduating from college > > today will likely have at LEAST 5 to 10 jobs over 40 years > and in the > > not too distant future will be damned lucky to have any > medical, even > > while working. > > > > I was reading on the internet (MSNBC) the other day that the company > > average cost of medical per worker covered was $6000 / year > in 2000, > > and is now $12000 5 years later. That is a double in five > years and > > the projection is that it will continue into the foreseeable future. > > > > Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... > > > > Seems rather likely that only the company execs will have medical > > coverage by 2015. > > > > I am an independent contractor. I pay $700 / month for just my wife > > and I. I would pay an addition 200-300 if I had children. > Will I be > > able to pay for medical in 5 years? Maybe, but my rates > will be a LOT > > > higher. In 10 years? No. > > > > I do have a plan though. I will pick some thing that happens to me, > > blame it on a deep pocket, sue and retire on my 1/2 billion dollar > > settlement, and SCREW the rest of you guys. ;-) > > > > John W. Colby > > www.ColbyConsulting.com > > > > Contribute your unused CPU cycles to a good cause: > > http://folding.stanford.edu/ > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, > > Alan C Contractor/Morgan Research > > Sent: Friday, February 18, 2005 10:38 AM > > To: Access Developers discussion and problem solving > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > Randall: > > > > Good luck on getting reemployed. I've been down the exact same road > > as you, (i.e. laid off by a defense contractor), so I know where > > you're coming from. > > > > After I was laid off, (along with a group of about 6-8 > other people), > > it took me nearly four months to get re-employed, during > which time I > > managed to drain nearly all of my savings. The strange thing about > > being laid off was that this particular job was my first > > "professional" job after I had graduated from college - and it only > > lasted about six months - so I was blown away when the > manager called > > us all into a small office and told us the bad news. I remember > > thinking at the time, while he went on and on about this > not being "a > > negative reflection on any of you or the job you have done," ("Yea, > > right!"), thinking to myself "Hey, this is NOT what I spent > six years > > struggling in college for - to be unceremoniously dumped!" > > Fortunately, I was unmarried, so I didn't have to go thru > the stress > > of explaining to a "better half" that there was going to be > a drastic > > slowdown in the income stream. > > > > I've been lucky since then in that I've managed to stay > (more or less) > > > gainfully employed, but the business we're in is very up > and down. As > > > one boss once told me, "Alan, in government contracting it's either > > feast or famine. If you've got a contract, it's feast. If > you don't, > > > it's famine ..." (In government contracting, if you're a > "worker bee" > > > doing mundane technical work - like computer programming or > > run-of-the- mill engineering work - it's a mistake to ask for [or > > demand] too much money. They'll just hire a younger worker > willing to > > > work for less. The reality is that on government contracts > neither the > > > contractor (or the > > government) wants the most efficient and/or "productive" > workers. They > > want the "cheapest" workers. (Nobody ever acknowledges this openly, > but > > a defense contractor maximizes profit by hiring workers as > cheaply as > > possible since the government pays a fixed hourly rate for > each "labor > > category" - irrespective of the competence and skill of the > > interchangeable "worker unit" that is plugged into the slot.) It's > > really just a game ... > > > > I've never forgotten the experience of walking the streets > ("pounding > > the > > pavement") trying to get a job interview where everybody > you talk to > > says, "Sorry, we're not hiring ..." (Just make sure that > you have a > > new job lined up before you make any "career change".) I long ago > > realized that there is no "security" in life. Even Albert > Einstein, > > the great physicist, once complained about the "constant struggle" > > people have to go thru just to keep food in their stomachs. > > > > A funny thing about being suddenly (and unexpectedly) > unemployed: You > > find out (real quick) who your friends are ... > > > > Alan C. Lawhon > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall > > Anthony > > Sent: Friday, February 18, 2005 8:29 AM > > To: 'Access Developers discussion and problem solving' > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > Steve, > > I find myself in a position similar to yours, unfortunately > I got laid > > > off in the process (lack of contractual funding, natch). > > > > 1. I was very much immersed in developing and maintaining > dbases and > > applications from Access2.0 through A2K, using SQL and ASP > pages for > > some. > > > > 2. As the work slowed down, my access to developing new apps > > disappeared. Consequently, when push came to shove, my skillsets > > deteriorated. > > > > 3. The company I worked for was a division of a defense contractor > > with a small IT department. Last I heard that division's IT > > department is getting smaller. > > > > 4. So, during this "sabbatical", I decided to bite the > bullet. I've > > got one class left, SQL Server 2K Implementation and > Administration. > > I'm now an MCP in ASP.Net development, I'm studying to pass the SQL > > Programming exam next week, then I have two exams left to get my > > MCDBA. If I had achieved this while working, that company > would have > > given me a bonus and a pay raise, however, even if I had > accomplished > > this with them, I still would have gotten the axe. > > > > I have spoken with a number of professionals in the field when I was > > contemplating getting my Masters degree. Most concurred that a > > Masters would be beneficial if you were aiming for management type > > positions within the IT world, but the return on investment > would be > > negligible if I wished to remain technical. Ergo, the next > best thing > > > to separate oneself from the pack in IT is to get certified (in my > > humble opinion). > > > > I'm starting to get more positive replies from companies I have > > submitted a resume to, and I feel fairly confident that I will be > > affiliated with someone soon. I think that could be > attributed to my > > obtaining certification. > > > > Randy. > > > > > > Dear Group, > > > > Could you indulge me in a little survey? > > > > 1) What's your main line of work these days? Access development, SQL > > Server administration/development, VB, ASP/ASP.NET, PHP...? > > > > 2) How does your work today differ from what you were doing a few > > years ago? Is it only that you're using newer versions of the same > > tools, or are you doing entirely different development work? > > > > 3) Are you independent or do you work for a company? If you > work for a > > > company, what's the size of the company and where do you fit in? > > > > 4) Do you have any Microsoft Certifications? If so, do you keep > > current with them, and/or have they made any difference in your > > current position? > > > > Thank you very much. I'm approaching a career crossroads with the > > decision to stay in business as an independent developer or not. I > > have picked up a fair amount of .NET knowledge (the hard way -- is > > there any > > other?) but I have no Microsoft certifications. > > > > Regards, > > > > Steve Erbach > > Scientific Marketing > > Neenah, WI > > www.swerbach.com > > Security Page: www.swerbach.com/security > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From Mark.Porter at acsalaska.com Fri Feb 18 12:37:28 2005 From: Mark.Porter at acsalaska.com (Porter, Mark) Date: Fri, 18 Feb 2005 09:37:28 -0900 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <635B80FE6C7D5A409586A6A110D97D175DEF2E@ACSANCHOR.corp.acsalaska.com> 1) My main focus is Siebel development (2 years now) with SQL Server, moving to DB2. I'm still lurking here because it's my substitute to the morning paper, and I dream of doing Access development again. 2) I'm configuring an immensely complicated application instead of building my own in Access. 3) I work for a Telecom company of 1000 peeps. 4) No certifications, I chose a Graduate degree instead (4 months to go!). Mark *********************************************************************************** This transmittal may contain confidential information intended solely for the addressee. If you are not the intended recipient, you are hereby notified that you have received this transmittal in error; any review, dissemination, distribution or copying of this transmittal is strictly prohibited. If you have received this communication in error, please notify us immediately by reply or by telephone (collect at 907-564-1000) and ask to speak with the message sender. In addition, please immediately delete this message and all attachments. Thank you. ACS From Gustav at cactus.dk Fri Feb 18 12:37:19 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 18 Feb 2005 19:37:19 +0100 Subject: [AccessD] values separated by . Message-ID: Hi Pedro It needs two params: the string, and the element (0 to 7) to extract: ExtractN("6.11.3.1.2(0m).1.0.1", 4) /gustav >>> pedro at plex.nl 18-02-2005 19:20:30 >>> Hello Gustav, thanks for the help (also thanks Borge and Jim). When i call the punction in the On Click event i get an error: The expression you entered has a function containing the wrong number of arguments. What is going wrong. I don'r see it (but this also could be the result of my headache while having the flu) Pedro ----- Original Message ----- From: "Gustav Brock" To: Sent: Friday, February 18, 2005 3:23 PM Subject: Re: [AccessD] values separated by . > Hi Pedro > > As Jim mentions, I think Split will do. > It creates an array but have in mind you can address the elements of > this directly with this syntax: > > strElementn = Split("6.11.3.1.2(0m).1.0.1", ".")(n) > > Thus, for field E use > > strElementE = Split("6.11.3.1.2(0m).1.0.1", ".")(4) > > which returns > > 2(0m) > > However, SQL doesn't seem to be happy with this syntax, so you may have > to run VBA to update this or create a small wrapper function which does > the extract: > > Public Function ExtractN(ByVal strList As String, ByVal lngElement As > Long) As String > > On Error Resume Next > ExtractN = Split(strList, ".")(lngElement) > > End Function > > /gustav > > > >>> pedro at plex.nl 18-02-2005 14:00:02 >>> > Hello group, > > I have a field [formula] with values that look like: > 6.11.3.1.2(0m).1.0.1 > Each value is separated by a dot (.) > As you can see, not al values are numbers. > > I would like each value in a separated field. FieldA to FieldH. > > I could do this with Left, Right or Middle function, but it takes time > an 8 functions > > Is there a better way to do this in one. From Jeff at outbaktech.com Fri Feb 18 12:41:26 2005 From: Jeff at outbaktech.com (Jeff Barrows) Date: Fri, 18 Feb 2005 12:41:26 -0600 Subject: [AccessD] (Slightly OT) Service Request Forms - Outlook Forms Message-ID: Anyone ever create a Service Request Form using Outlook Forms? A client just requested an online type of form and asked about using Outlook since they want to be able to easily email these requests both internally and externally. Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com From Gustav at cactus.dk Fri Feb 18 12:41:56 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 18 Feb 2005 19:41:56 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Hi Andy Aren't you one of the moderators? (hint, hint ...) /gustav >>> andy at minstersystems.co.uk 18-02-2005 19:34:59 >>> .. Or did I miss something? From andy at minstersystems.co.uk Fri Feb 18 12:54:29 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 18 Feb 2005 18:54:29 -0000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: <003501c515eb$46e0e990$b274d0d5@minster33c3r25> You're right Gustav. It's just so boring being a mod sometimes, you don't get to have any fun. But you're quite right. I rule myself out of order and have just slapped my own wrists. Whatever response I get I will desist from replying........if I can ;-) -- 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: 18 February 2005 18:42 > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Hi Andy > > Aren't you one of the moderators? (hint, hint ...) > > /gustav > > >>> andy at minstersystems.co.uk 18-02-2005 19:34:59 >>> > > .. Or did I miss something? > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From john at winhaven.net Fri Feb 18 13:22:53 2005 From: john at winhaven.net (John Bartow) Date: Fri, 18 Feb 2005 13:22:53 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <003501c515eb$46e0e990$b274d0d5@minster33c3r25> Message-ID: But it is Friday and we're supposed to be somewhat lenient of Friday - correct? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, February 18, 2005 12:54 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? You're right Gustav. It's just so boring being a mod sometimes, you don't get to have any fun. But you're quite right. I rule myself out of order and have just slapped my own wrists. Whatever response I get I will desist from replying........if I can ;-) -- 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: 18 February 2005 18:42 > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Hi Andy > > Aren't you one of the moderators? (hint, hint ...) > > /gustav > > >>> andy at minstersystems.co.uk 18-02-2005 19:34:59 >>> > > .. Or did I miss something? > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Feb 18 13:33:59 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 18 Feb 2005 20:33:59 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Hi John Yes, right. That may explain the "Python Pickles" too. /gustav >>> john at winhaven.net 18-02-2005 20:22:53 >>> But it is Friday and we're supposed to be somewhat lenient of Friday - correct? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, February 18, 2005 12:54 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? You're right Gustav. It's just so boring being a mod sometimes, you don't get to have any fun. But you're quite right. I rule myself out of order and have just slapped my own wrists. Whatever response I get I will desist from replying........if I can ;-) -- 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: 18 February 2005 18:42 > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Hi Andy > > Aren't you one of the moderators? (hint, hint ...) > > /gustav > > >>> andy at minstersystems.co.uk 18-02-2005 19:34:59 >>> > > .. Or did I miss something? From pedro at plex.nl Fri Feb 18 13:59:07 2005 From: pedro at plex.nl (Pedro Janssen) Date: Fri, 18 Feb 2005 20:59:07 +0100 Subject: [AccessD] values separated by . References: Message-ID: <00bb01c515f6$033f5ef0$fdc581d5@pedro> Hello Gustav, the error was present because i put the lngElement in the Split, not outside it between seperate (). I improved it and now it is working fine. Thanks Pedro ----- Original Message ----- From: "Gustav Brock" To: Sent: Friday, February 18, 2005 7:37 PM Subject: Re: [AccessD] values separated by . > Hi Pedro > > It needs two params: the string, and the element (0 to 7) to extract: > > ExtractN("6.11.3.1.2(0m).1.0.1", 4) > > /gustav > > >>> pedro at plex.nl 18-02-2005 19:20:30 >>> > Hello Gustav, > > thanks for the help (also thanks Borge and Jim). > When i call the punction in the On Click event i get an error: The > expression you entered has a function containing the wrong number of > arguments. > > What is going wrong. > I don'r see it (but this also could be the result of my headache while > having the flu) > > Pedro > > > > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Friday, February 18, 2005 3:23 PM > Subject: Re: [AccessD] values separated by . > > > > Hi Pedro > > > > As Jim mentions, I think Split will do. > > It creates an array but have in mind you can address the elements of > > this directly with this syntax: > > > > strElementn = Split("6.11.3.1.2(0m).1.0.1", ".")(n) > > > > Thus, for field E use > > > > strElementE = Split("6.11.3.1.2(0m).1.0.1", ".")(4) > > > > which returns > > > > 2(0m) > > > > However, SQL doesn't seem to be happy with this syntax, so you may > have > > to run VBA to update this or create a small wrapper function which > does > > the extract: > > > > Public Function ExtractN(ByVal strList As String, ByVal lngElement > As > > Long) As String > > > > On Error Resume Next > > ExtractN = Split(strList, ".")(lngElement) > > > > End Function > > > > /gustav > > > > > > >>> pedro at plex.nl 18-02-2005 14:00:02 >>> > > Hello group, > > > > I have a field [formula] with values that look like: > > 6.11.3.1.2(0m).1.0.1 > > Each value is separated by a dot (.) > > As you can see, not al values are numbers. > > > > I would like each value in a separated field. FieldA to FieldH. > > > > I could do this with Left, Right or Middle function, but it takes > time > > an 8 functions > > > > Is there a better way to do this in one. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From pedro at plex.nl Fri Feb 18 14:41:55 2005 From: pedro at plex.nl (Pedro Janssen) Date: Fri, 18 Feb 2005 21:41:55 +0100 Subject: [AccessD] values separated by . References: Message-ID: <000501c515fa$687766b0$fdc581d5@pedro> Hello Gustav, although its working fine, i did not notice the following before when using: ExtractN = Split("6.11.3.1.2(0m).1.0.1", ".")(1) the value it is returning = 11 i realy need that first value to. I could place an . for the value with an update query, but can it been done in the function to. Pedro ----- Original Message ----- From: "Gustav Brock" To: Sent: Friday, February 18, 2005 7:37 PM Subject: Re: [AccessD] values separated by . > Hi Pedro > > It needs two params: the string, and the element (0 to 7) to extract: > > ExtractN("6.11.3.1.2(0m).1.0.1", 4) > > /gustav > > >>> pedro at plex.nl 18-02-2005 19:20:30 >>> > Hello Gustav, > > thanks for the help (also thanks Borge and Jim). > When i call the punction in the On Click event i get an error: The > expression you entered has a function containing the wrong number of > arguments. > > What is going wrong. > I don'r see it (but this also could be the result of my headache while > having the flu) > > Pedro > > > > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Friday, February 18, 2005 3:23 PM > Subject: Re: [AccessD] values separated by . > > > > Hi Pedro > > > > As Jim mentions, I think Split will do. > > It creates an array but have in mind you can address the elements of > > this directly with this syntax: > > > > strElementn = Split("6.11.3.1.2(0m).1.0.1", ".")(n) > > > > Thus, for field E use > > > > strElementE = Split("6.11.3.1.2(0m).1.0.1", ".")(4) > > > > which returns > > > > 2(0m) > > > > However, SQL doesn't seem to be happy with this syntax, so you may > have > > to run VBA to update this or create a small wrapper function which > does > > the extract: > > > > Public Function ExtractN(ByVal strList As String, ByVal lngElement > As > > Long) As String > > > > On Error Resume Next > > ExtractN = Split(strList, ".")(lngElement) > > > > End Function > > > > /gustav > > > > > > >>> pedro at plex.nl 18-02-2005 14:00:02 >>> > > Hello group, > > > > I have a field [formula] with values that look like: > > 6.11.3.1.2(0m).1.0.1 > > Each value is separated by a dot (.) > > As you can see, not al values are numbers. > > > > I would like each value in a separated field. FieldA to FieldH. > > > > I could do this with Left, Right or Middle function, but it takes > time > > an 8 functions > > > > Is there a better way to do this in one. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From Lambert.Heenan at AIG.com Fri Feb 18 14:59:38 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 18 Feb 2005 15:59:38 -0500 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C91@xlivmbx21.aig.com> I could not have expressed it better. With one possible addition... In the UK, while you will probably have to wait for surgery, you will not have to pay the exorbitant fees for drugs that we have to cough up in the USA. Like most European countries, there are controls on the prices of drugs, unlike here where there are only (some) controls on the prices of politicians. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey > Sent: Friday, February 18, 2005 1:35 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > I too have aged parents with same sort of issue, but I don't see the > argument. One system says if you can afford to pay you get great > treatment, > if you can't you get less good. The other says if you can afford to pay > you > get great treatment, if you can't you get none. Or did I miss something? > > -- 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: 18 February 2005 18:11 > > To: Access Developers discussion and problem solving > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > I work for a Brit and an Irishman, both of whom still have > > parents living in their home countries. Shall we talk about > > hip replacement? Transplants? Not exactly emergency > > treatment, and neither are most pacemakers. Mine was, but > > what about when it enters the "elective replacement" state? > > > > Charlotte Foust > > > > > > -----Original Message----- > > From: Heenan, Lambert [mailto:Lambert.Heenan at aig.com] > > Sent: Friday, February 18, 2005 9:03 AM > > To: 'Access Developers discussion and problem solving' > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > Hmm. I see the RNC propaganda machine is doing a great job. > > > > "Universal healthcare" = "Die outside the hospital". > > > > The British health system is in a mess right now because > > Maggie Thatcher and her cronies did everything the could to > > kill it off during 15 years in power. > > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > > Foust > > > Sent: Friday, February 18, 2005 11:48 AM > > > To: Access Developers discussion and problem solving > > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > Universal health plan? Does that mean where NOBODY has > > decent medical > > > > > coverage? In countries with "universal" medical, you get > > in line for > > > health care. If you're wealthy, you can jump the queue by > > paying for > > > your care. If you aren't wealthy and you die before it's your turn > > > for the transplant, pacemaker, dialysis, whatever, too bad. > > > > > > Charlotte Foust > > > > > > > > > -----Original Message----- > > > From: Jim Lawrence [mailto:accessd at shaw.ca] > > > Sent: Friday, February 18, 2005 8:40 AM > > > To: 'Access Developers discussion and problem solving' > > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > > > > OT: Totally > > > Hi John: > > > > > > Do you think they will have a 'universal' health plan in place in US > > > in the next ten years like some 'Democrats' have been talking about? > > > > > > Jim > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. > > > Colby > > > Sent: Friday, February 18, 2005 7:58 AM > > > To: 'Access Developers discussion and problem solving' > > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > Yea, the days of working for IBM for 40 years and retiring at X% of > > > salary and full medical are over. The kid graduating from college > > > today will likely have at LEAST 5 to 10 jobs over 40 years > > and in the > > > not too distant future will be damned lucky to have any > > medical, even > > > while working. > > > > > > I was reading on the internet (MSNBC) the other day that the company > > > average cost of medical per worker covered was $6000 / year > > in 2000, > > > and is now $12000 5 years later. That is a double in five > > years and > > > the projection is that it will continue into the foreseeable future. > > > > > > Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... > > > > > > Seems rather likely that only the company execs will have medical > > > coverage by 2015. > > > > > > I am an independent contractor. I pay $700 / month for just my wife > > > and I. I would pay an addition 200-300 if I had children. > > Will I be > > > able to pay for medical in 5 years? Maybe, but my rates > > will be a LOT > > > > > higher. In 10 years? No. > > > > > > I do have a plan though. I will pick some thing that happens to me, > > > blame it on a deep pocket, sue and retire on my 1/2 billion dollar > > > settlement, and SCREW the rest of you guys. ;-) > > > > > > John W. Colby > > > www.ColbyConsulting.com > > > > > > Contribute your unused CPU cycles to a good cause: > > > http://folding.stanford.edu/ > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, > > > Alan C Contractor/Morgan Research > > > Sent: Friday, February 18, 2005 10:38 AM > > > To: Access Developers discussion and problem solving > > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > > > > Randall: > > > > > > Good luck on getting reemployed. I've been down the exact same road > > > as you, (i.e. laid off by a defense contractor), so I know where > > > you're coming from. > > > > > > After I was laid off, (along with a group of about 6-8 > > other people), > > > it took me nearly four months to get re-employed, during > > which time I > > > managed to drain nearly all of my savings. The strange thing about > > > being laid off was that this particular job was my first > > > "professional" job after I had graduated from college - and it only > > > lasted about six months - so I was blown away when the > > manager called > > > us all into a small office and told us the bad news. I remember > > > thinking at the time, while he went on and on about this > > not being "a > > > negative reflection on any of you or the job you have done," ("Yea, > > > right!"), thinking to myself "Hey, this is NOT what I spent > > six years > > > struggling in college for - to be unceremoniously dumped!" > > > Fortunately, I was unmarried, so I didn't have to go thru > > the stress > > > of explaining to a "better half" that there was going to be > > a drastic > > > slowdown in the income stream. > > > > > > I've been lucky since then in that I've managed to stay > > (more or less) > > > > > gainfully employed, but the business we're in is very up > > and down. As > > > > > one boss once told me, "Alan, in government contracting it's either > > > feast or famine. If you've got a contract, it's feast. If > > you don't, > > > > > it's famine ..." (In government contracting, if you're a > > "worker bee" > > > > > doing mundane technical work - like computer programming or > > > run-of-the- mill engineering work - it's a mistake to ask for [or > > > demand] too much money. They'll just hire a younger worker > > willing to > > > > > work for less. The reality is that on government contracts > > neither the > > > > > contractor (or the > > > government) wants the most efficient and/or "productive" > > workers. They > > > want the "cheapest" workers. (Nobody ever acknowledges this openly, > > but > > > a defense contractor maximizes profit by hiring workers as > > cheaply as > > > possible since the government pays a fixed hourly rate for > > each "labor > > > category" - irrespective of the competence and skill of the > > > interchangeable "worker unit" that is plugged into the slot.) It's > > > really just a game ... > > > > > > I've never forgotten the experience of walking the streets > > ("pounding > > > the > > > pavement") trying to get a job interview where everybody > > you talk to > > > says, "Sorry, we're not hiring ..." (Just make sure that > > you have a > > > new job lined up before you make any "career change".) I long ago > > > realized that there is no "security" in life. Even Albert > > Einstein, > > > the great physicist, once complained about the "constant struggle" > > > people have to go thru just to keep food in their stomachs. > > > > > > A funny thing about being suddenly (and unexpectedly) > > unemployed: You > > > find out (real quick) who your friends are ... > > > > > > Alan C. Lawhon > > > > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall > > > Anthony > > > Sent: Friday, February 18, 2005 8:29 AM > > > To: 'Access Developers discussion and problem solving' > > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > Steve, > > > I find myself in a position similar to yours, unfortunately > > I got laid > > > > > off in the process (lack of contractual funding, natch). > > > > > > 1. I was very much immersed in developing and maintaining > > dbases and > > > applications from Access2.0 through A2K, using SQL and ASP > > pages for > > > some. > > > > > > 2. As the work slowed down, my access to developing new apps > > > disappeared. Consequently, when push came to shove, my skillsets > > > deteriorated. > > > > > > 3. The company I worked for was a division of a defense contractor > > > with a small IT department. Last I heard that division's IT > > > department is getting smaller. > > > > > > 4. So, during this "sabbatical", I decided to bite the > > bullet. I've > > > got one class left, SQL Server 2K Implementation and > > Administration. > > > I'm now an MCP in ASP.Net development, I'm studying to pass the SQL > > > Programming exam next week, then I have two exams left to get my > > > MCDBA. If I had achieved this while working, that company > > would have > > > given me a bonus and a pay raise, however, even if I had > > accomplished > > > this with them, I still would have gotten the axe. > > > > > > I have spoken with a number of professionals in the field when I was > > > contemplating getting my Masters degree. Most concurred that a > > > Masters would be beneficial if you were aiming for management type > > > positions within the IT world, but the return on investment > > would be > > > negligible if I wished to remain technical. Ergo, the next > > best thing > > > > > to separate oneself from the pack in IT is to get certified (in my > > > humble opinion). > > > > > > I'm starting to get more positive replies from companies I have > > > submitted a resume to, and I feel fairly confident that I will be > > > affiliated with someone soon. I think that could be > > attributed to my > > > obtaining certification. > > > > > > Randy. > > > > > > > > > Dear Group, > > > > > > Could you indulge me in a little survey? > > > > > > 1) What's your main line of work these days? Access development, SQL > > > Server administration/development, VB, ASP/ASP.NET, PHP...? > > > > > > 2) How does your work today differ from what you were doing a few > > > years ago? Is it only that you're using newer versions of the same > > > tools, or are you doing entirely different development work? > > > > > > 3) Are you independent or do you work for a company? If you > > work for a > > > > > company, what's the size of the company and where do you fit in? > > > > > > 4) Do you have any Microsoft Certifications? If so, do you keep > > > current with them, and/or have they made any difference in your > > > current position? > > > > > > Thank you very much. I'm approaching a career crossroads with the > > > decision to stay in business as an independent developer or not. I > > > have picked up a fair amount of .NET knowledge (the hard way -- is > > > there any > > > other?) but I have no Microsoft certifications. > > > > > > Regards, > > > > > > Steve Erbach > > > Scientific Marketing > > > Neenah, WI > > > www.swerbach.com > > > Security Page: www.swerbach.com/security > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Jdemarco at hudsonhealthplan.org Fri Feb 18 15:01:57 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Fri, 18 Feb 2005 16:01:57 -0500 Subject: [AccessD] values separated by . Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2C8A@TTNEXCHCL2.hshhp.com> Pedro Try: ExtractN = Split("6.11.3.1.2(0m).1.0.1", ".")(0) if your problem is retreivng the first value from the array. Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Pedro Janssen Sent: Friday, February 18, 2005 3:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] values separated by . Hello Gustav, although its working fine, i did not notice the following before when using: ExtractN = Split("6.11.3.1.2(0m).1.0.1", ".")(1) the value it is returning = 11 i realy need that first value to. I could place an . for the value with an update query, but can it been done in the function to. Pedro ----- Original Message ----- From: "Gustav Brock" To: Sent: Friday, February 18, 2005 7:37 PM Subject: Re: [AccessD] values separated by . > Hi Pedro > > It needs two params: the string, and the element (0 to 7) to extract: > > ExtractN("6.11.3.1.2(0m).1.0.1", 4) > > /gustav > > >>> pedro at plex.nl 18-02-2005 19:20:30 >>> > Hello Gustav, > > thanks for the help (also thanks Borge and Jim). > When i call the punction in the On Click event i get an error: The > expression you entered has a function containing the wrong number of > arguments. > > What is going wrong. > I don'r see it (but this also could be the result of my headache while > having the flu) > > Pedro > > > > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Friday, February 18, 2005 3:23 PM > Subject: Re: [AccessD] values separated by . > > > > Hi Pedro > > > > As Jim mentions, I think Split will do. > > It creates an array but have in mind you can address the elements of > > this directly with this syntax: > > > > strElementn = Split("6.11.3.1.2(0m).1.0.1", ".")(n) > > > > Thus, for field E use > > > > strElementE = Split("6.11.3.1.2(0m).1.0.1", ".")(4) > > > > which returns > > > > 2(0m) > > > > However, SQL doesn't seem to be happy with this syntax, so you may > have > > to run VBA to update this or create a small wrapper function which > does > > the extract: > > > > Public Function ExtractN(ByVal strList As String, ByVal lngElement > As > > Long) As String > > > > On Error Resume Next > > ExtractN = Split(strList, ".")(lngElement) > > > > End Function > > > > /gustav > > > > > > >>> pedro at plex.nl 18-02-2005 14:00:02 >>> > > Hello group, > > > > I have a field [formula] with values that look like: > > 6.11.3.1.2(0m).1.0.1 > > Each value is separated by a dot (.) > > As you can see, not al values are numbers. > > > > I would like each value in a separated field. FieldA to FieldH. > > > > I could do this with Left, Right or Middle function, but it takes > time > > an 8 functions > > > > Is there a better way to do this in one. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From erbachs at gmail.com Fri Feb 18 15:21:14 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 18 Feb 2005 15:21:14 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: <42160267.6030306@tiscali.co.uk> References: <200502181434.j1IEYg005657@databaseadvisors.com> <42160267.6030306@tiscali.co.uk> Message-ID: <39cb22f3050218132115a051d5@mail.gmail.com> David, I tried it Access 2000 and Access complains with "The Microsoft Jet database engine does not recognize DISTINCT T1.* as a valid field name or expression." Steve Erbach On Fri, 18 Feb 2005 14:57:43 +0000, David Beckles wrote: > Dear Steve, > Sorry, but I am not talking about T-SQL, something that I have never > used (I'm an Oracle person, myself ). Why not try it? It certainly > works for me in A2002. From john at winhaven.net Fri Feb 18 15:35:18 2005 From: john at winhaven.net (John Bartow) Date: Fri, 18 Feb 2005 15:35:18 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: Hi Gustav, It might! But really it was a quick email for a valid Access discussion item. Just a bit on the cryptic side of messages :o) I have a guy sending me an application/database that I'm taking over maintenance for. He says it is in/uses Python Pickle. He states that he can convert it to most other format via scripts. I mentioned would prefer it in Access VBA/mdb or SQLServer. He hasn't responded yet but I'm guessing he is having some problems doing that. Now, I could go out and do all kinds of research on this PP thing but it is much easier to just ask here because then I can discuss it with someone who knows both systems. If I had said Peter Pickle you'd have me in a corner :o) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 18, 2005 1:34 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Hi John Yes, right. That may explain the "Python Pickles" too. /gustav >>> john at winhaven.net 18-02-2005 20:22:53 >>> But it is Friday and we're supposed to be somewhat lenient of Friday - correct? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, February 18, 2005 12:54 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? You're right Gustav. It's just so boring being a mod sometimes, you don't get to have any fun. But you're quite right. I rule myself out of order and have just slapped my own wrists. Whatever response I get I will desist from replying........if I can ;-) -- 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: 18 February 2005 18:42 > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Hi Andy > > Aren't you one of the moderators? (hint, hint ...) > > /gustav > > >>> andy at minstersystems.co.uk 18-02-2005 19:34:59 >>> > > .. Or did I miss something? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From pedro at plex.nl Fri Feb 18 15:46:01 2005 From: pedro at plex.nl (Pedro Janssen) Date: Fri, 18 Feb 2005 22:46:01 +0100 Subject: [AccessD] values separated by . References: <08F823FD83787D4BA0B99CA580AD3C749D2C8A@TTNEXCHCL2.hshhp.com> Message-ID: <003301c51603$3dbaea60$fdc581d5@pedro> Hi Jim, this works. In access many times you don't start with 1, but with 0. Stupid, why the hell didn't i think of that. Pedro ----- Original Message ----- From: "Jim DeMarco" To: "Access Developers discussion and problem solving" Sent: Friday, February 18, 2005 10:01 PM Subject: RE: [AccessD] values separated by . > Pedro > > Try: > > ExtractN = Split("6.11.3.1.2(0m).1.0.1", ".")(0) > > if your problem is retreivng the first value from the array. > > Jim DeMarco > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Pedro Janssen > Sent: Friday, February 18, 2005 3:42 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] values separated by . > > > Hello Gustav, > > although its working fine, i did not notice the following before > when using: ExtractN = Split("6.11.3.1.2(0m).1.0.1", ".")(1) > > the value it is returning = > > 11 > > i realy need that first value to. > > I could place an . for the value with an update query, but can it been done > in the function to. > > Pedro > > > > > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Friday, February 18, 2005 7:37 PM > Subject: Re: [AccessD] values separated by . > > > > Hi Pedro > > > > It needs two params: the string, and the element (0 to 7) to extract: > > > > ExtractN("6.11.3.1.2(0m).1.0.1", 4) > > > > /gustav > > > > >>> pedro at plex.nl 18-02-2005 19:20:30 >>> > > Hello Gustav, > > > > thanks for the help (also thanks Borge and Jim). > > When i call the punction in the On Click event i get an error: The > > expression you entered has a function containing the wrong number of > > arguments. > > > > What is going wrong. > > I don'r see it (but this also could be the result of my headache while > > having the flu) > > > > Pedro > > > > > > > > ----- Original Message ----- > > From: "Gustav Brock" > > To: > > Sent: Friday, February 18, 2005 3:23 PM > > Subject: Re: [AccessD] values separated by . > > > > > > > Hi Pedro > > > > > > As Jim mentions, I think Split will do. > > > It creates an array but have in mind you can address the elements of > > > this directly with this syntax: > > > > > > strElementn = Split("6.11.3.1.2(0m).1.0.1", ".")(n) > > > > > > Thus, for field E use > > > > > > strElementE = Split("6.11.3.1.2(0m).1.0.1", ".")(4) > > > > > > which returns > > > > > > 2(0m) > > > > > > However, SQL doesn't seem to be happy with this syntax, so you may > > have > > > to run VBA to update this or create a small wrapper function which > > does > > > the extract: > > > > > > Public Function ExtractN(ByVal strList As String, ByVal lngElement > > As > > > Long) As String > > > > > > On Error Resume Next > > > ExtractN = Split(strList, ".")(lngElement) > > > > > > End Function > > > > > > /gustav > > > > > > > > > >>> pedro at plex.nl 18-02-2005 14:00:02 >>> > > > Hello group, > > > > > > I have a field [formula] with values that look like: > > > 6.11.3.1.2(0m).1.0.1 > > > Each value is separated by a dot (.) > > > As you can see, not al values are numbers. > > > > > > I would like each value in a separated field. FieldA to FieldH. > > > > > > I could do this with Left, Right or Middle function, but it takes > > time > > > an 8 functions > > > > > > Is there a better way to do this in one. > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > **************************************************************************** ******* > "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". > **************************************************************************** ******* > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From erbachs at gmail.com Fri Feb 18 15:52:05 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 18 Feb 2005 15:52:05 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <000001c515c6$342ed700$6402a8c0@DF2PJY11> References: <9C382E065F54AE48BC3AA7925DCBB01C02068DA4@karta-exc-int.Karta.com> <000001c515c6$342ed700$6402a8c0@DF2PJY11> Message-ID: <39cb22f305021813522753a8af@mail.gmail.com> Randy, The impression I get from the few people I've been able to talk this over with, having the certification helps you land a job; but once you have the job the company doesn't help you keep it up to date or to get new ones. Did you take some formal courses -- those 3-5 day deals costing $1500 or more -- or is it primarily self-study? Steve Erbach On Fri, 18 Feb 2005 09:29:06 -0500, Randall Anthony wrote: > Steve, > I find myself in a position similar to yours, unfortunately I got laid > off in the process (lack of contractual funding, natch). > > 1. I was very much immersed in developing and maintaining dbases and > applications from Access2.0 through A2K, using SQL and ASP pages for > some. > > 2. As the work slowed down, my access to developing new apps > disappeared. Consequently, when push came to shove, my skillsets > deteriorated. > > 3. The company I worked for was a division of a defense contractor with > a small IT department. Last I heard that division's IT department is > getting smaller. > > 4. So, during this "sabbatical", I decided to bite the bullet. I've > got one class left, SQL Server 2K Implementation and Administration. > I'm now an MCP in ASP.Net development, I'm studying to pass the SQL > Programming exam next week, then I have two exams left to get my MCDBA. > If I had achieved this while working, that company would have given me a > bonus and a pay raise, however, even if I had accomplished this with > them, I still would have gotten the axe. > > I have spoken with a number of professionals in the field when I was > contemplating getting my Masters degree. Most concurred that a Masters > would be beneficial if you were aiming for management type positions > within the IT world, but the return on investment would be negligible if > I wished to remain technical. Ergo, the next best thing to separate > oneself from the pack in IT is to get certified (in my humble opinion). > > I'm starting to get more positive replies from companies I have > submitted a resume to, and I feel fairly confident that I will be > affiliated with someone soon. I think that could be attributed to my > obtaining certification. > > Randy. > From JHewson at karta.com Fri Feb 18 16:01:50 2005 From: JHewson at karta.com (Jim Hewson) Date: Fri, 18 Feb 2005 16:01:50 -0600 Subject: [AccessD] Color the tab heads in a Tab Control? Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068DAA@karta-exc-int.Karta.com> Christopher, Did you get an answer to this question? I ran across a sample at Lebans a few minutes ago. Check his site out. www.lebans.com Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Christopher Hawkins Sent: Wednesday, November 10, 2004 2:32 PM To: accessd at databaseadvisors.com Subject: [AccessD] Color the tab heads in a Tab Control? Yes, it's another eye-candy inquiry. :p Are the tabs on a tab control color-able? It looks pretty funky to make the body of the tab control one color and leave the tabs themselves battleship gray. -C- Respectfully, Christopher Hawkins Software Developer (559) 687-7591 http://www.christopherhawkins.com -- _______________________________________________ AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Mark.Porter at acsalaska.com Fri Feb 18 17:00:11 2005 From: Mark.Porter at acsalaska.com (Porter, Mark) Date: Fri, 18 Feb 2005 14:00:11 -0900 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <635B80FE6C7D5A409586A6A110D97D175DEF41@ACSANCHOR.corp.acsalaska.com> In my experience companies actually work to not pay for any of your future certifications (unless you work for a consulting company, in which case the opposite is true). Companies do not want to pay to make you more marketable, they want to keep you right were you are, doing what you are doing, and for the rate you are doing it at. They love your certifications when they hire you. Then they try to get you to buy into OJT training, self learning and "train the trainer" (my favorite) concepts. Mark -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 12:52 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Randy, The impression I get from the few people I've been able to talk this over with, having the certification helps you land a job; but once you have the job the company doesn't help you keep it up to date or to get new ones. Did you take some formal courses -- those 3-5 day deals costing $1500 or more -- or is it primarily self-study? Steve Erbach On Fri, 18 Feb 2005 09:29:06 -0500, Randall Anthony wrote: > Steve, > I find myself in a position similar to yours, unfortunately I got laid > off in the process (lack of contractual funding, natch). > > 1. I was very much immersed in developing and maintaining dbases and > applications from Access2.0 through A2K, using SQL and ASP pages for > some. > > 2. As the work slowed down, my access to developing new apps > disappeared. Consequently, when push came to shove, my skillsets > deteriorated. > > 3. The company I worked for was a division of a defense contractor with > a small IT department. Last I heard that division's IT department is > getting smaller. > > 4. So, during this "sabbatical", I decided to bite the bullet. I've > got one class left, SQL Server 2K Implementation and Administration. > I'm now an MCP in ASP.Net development, I'm studying to pass the SQL > Programming exam next week, then I have two exams left to get my MCDBA. > If I had achieved this while working, that company would have given me a > bonus and a pay raise, however, even if I had accomplished this with > them, I still would have gotten the axe. > > I have spoken with a number of professionals in the field when I was > contemplating getting my Masters degree. Most concurred that a Masters > would be beneficial if you were aiming for management type positions > within the IT world, but the return on investment would be negligible if > I wished to remain technical. Ergo, the next best thing to separate > oneself from the pack in IT is to get certified (in my humble opinion). > > I'm starting to get more positive replies from companies I have > submitted a resume to, and I feel fairly confident that I will be > affiliated with someone soon. I think that could be attributed to my > obtaining certification. > > Randy. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** This transmittal may contain confidential information intended solely for the addressee. If you are not the intended recipient, you are hereby notified that you have received this transmittal in error; any review, dissemination, distribution or copying of this transmittal is strictly prohibited. If you have received this communication in error, please notify us immediately by reply or by telephone (collect at 907-564-1000) and ask to speak with the message sender. In addition, please immediately delete this message and all attachments. Thank you. ACS From stuart at lexacorp.com.pg Fri Feb 18 17:07:29 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 19 Feb 2005 09:07:29 +1000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050218040429d32c0a@mail.gmail.com> Message-ID: <421701D1.15613.1312DE96@stuart.lexacorp.com.pg> On 18 Feb 2005 at 6:04, Steve Erbach wrote: > 1) What's your main line of work these days? Access development, SQL > Server administration/development, VB, ASP/ASP.NET, PHP...? Access Development > > 2) How does your work today differ from what you were doing a few > years ago? I'm better at it :-) Other than that, much the same > 3) Are you independent or do you work for a company? I ndependent > 4) Do you have any Microsoft Certifications? No -- Stuart From carbonnb at sympatico.ca Fri Feb 18 20:37:28 2005 From: carbonnb at sympatico.ca (Bryan Carbonnell) Date: Fri, 18 Feb 2005 21:37:28 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: References: Message-ID: <42166018.20851.4D2036@localhost> On 18 Feb 2005 at 15:35, John Bartow wrote: > I have a guy sending me an application/database that I'm taking over > maintenance for. He says it is in/uses Python Pickle. He states that > he can convert it to most other format via scripts. I mentioned would > prefer it in Access VBA/mdb or SQLServer. He hasn't responded yet but > I'm guessing he is having some problems doing that. > > Now, I could go out and do all kinds of research on this PP thing but > it is much easier to just ask here because then I can discuss it with > someone who knows both systems. John, I don't know much excepth that a Python Pickle is a storage format that Python uses. It can work, and does for our wonderful DBA lists, but it is a horribly inefficient storage medium. I almost wanted to call it a database, but it isn't that. They only way that I know of to get at Python pickles is with Python, which is available for Windows. Precopmpiled or compile yourself from python.org I know, not much help, eh... -- Bryan Carbonnell - carbonnb at sympatico.ca Eat one live toad the first thing in the morning and nothing worse will happen to you the rest of the day. From carbonnb at sympatico.ca Fri Feb 18 20:41:44 2005 From: carbonnb at sympatico.ca (Bryan Carbonnell) Date: Fri, 18 Feb 2005 21:41:44 -0500 Subject: [AccessD] Python Pickles In-Reply-To: <42166018.20851.4D2036@localhost> References: Message-ID: <42166118.9507.5104FE@localhost> OOPS. THis should have had the Python Pickles Subject line. Sorry John. On 18 Feb 2005 at 21:37, Bryan Carbonnell wrote: > On 18 Feb 2005 at 15:35, John Bartow wrote: > > > I have a guy sending me an application/database that I'm taking over > > maintenance for. He says it is in/uses Python Pickle. He states that > > he can convert it to most other format via scripts. I mentioned > > would prefer it in Access VBA/mdb or SQLServer. He hasn't responded > > yet but I'm guessing he is having some problems doing that. > > > > Now, I could go out and do all kinds of research on this PP thing > > but it is much easier to just ask here because then I can discuss it > > with someone who knows both systems. > > John, > > I don't know much excepth that a Python Pickle is a storage format > that Python uses. It can work, and does for our wonderful DBA lists, > but it is a horribly inefficient storage medium. I almost wanted to > call it a database, but it isn't that. > > They only way that I know of to get at Python pickles is with Python, > which is available for Windows. Precopmpiled or compile yourself from > python.org > > I know, not much help, eh... > > -- > Bryan Carbonnell - carbonnb at sympatico.ca > Eat one live toad the first thing in the morning and nothing worse > will happen to you the rest of the day. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- Bryan Carbonnell - carbonnb at sympatico.ca "The man who makes no mistakes does not usually make anything." -- Theodore Roosevelt From dejpolsys at hotmail.com Fri Feb 18 21:14:40 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Fri, 18 Feb 2005 22:14:40 -0500 Subject: [AccessD] OT: What are you lot doing now and then? References: <001601c515d2$b0933500$697aa8c0@ColbyM6805> Message-ID: JC ..if you do your homework you can buy high quality "major" medical coverage for you and your wife for a lot less and put those extra bucks in a medical savings account to cover minor needs ...and you can pick any doctor you like, maybe even one that speaks English ...I get better health care for a lot less ...the days of the "single plan covers all" are rapidly vanishing. Steve 1) Access ...painfully exploring VB.Net, using SQLServer bes when client needs justify it. 2) new tools, old game 3) independent, no advertising, word of mouth still works although I do make the rounds regularly with old customers that may have new needs and/or new referrals ...but then I'm semi-retired and not looking too hard. 4) no, never had anyone ask either :) William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Friday, February 18, 2005 10:58 AM Subject: RE: [AccessD] OT: What are you lot doing now and then? > Yea, the days of working for IBM for 40 years and retiring at X% of salary > and full medical are over. The kid graduating from college today will > likely have at LEAST 5 to 10 jobs over 40 years and in the not too distant > future will be damned lucky to have any medical, even while working. > > I was reading on the internet (MSNBC) the other day that the company > average > cost of medical per worker covered was $6000 / year in 2000, and is now > $12000 5 years later. That is a double in five years and the projection > is > that it will continue into the foreseeable future. > > Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... > > Seems rather likely that only the company execs will have medical coverage > by 2015. > > I am an independent contractor. I pay $700 / month for just my wife and > I. > I would pay an addition 200-300 if I had children. Will I be able to pay > for medical in 5 years? Maybe, but my rates will be a LOT higher. In 10 > years? No. > > I do have a plan though. I will pick some thing that happens to me, blame > it on a deep pocket, sue and retire on my 1/2 billion dollar settlement, > and > SCREW the rest of you guys. ;-) > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C > Contractor/Morgan Research > Sent: Friday, February 18, 2005 10:38 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Randall: > > Good luck on getting reemployed. I've been down the exact same road as > you, > (i.e. laid off by a defense contractor), so I know where you're coming > from. > > After I was laid off, (along with a group of about 6-8 other people), it > took me nearly four months to get re-employed, during which time I managed > to drain nearly all of my savings. The strange thing about being laid off > was that this particular job was my first "professional" job after I had > graduated from college - and it only lasted about six months - so I was > blown away when the manager called us all into a small office and told us > the bad news. I remember thinking at the time, while he went on and on > about this not being "a negative reflection on any of you or the job you > have done," ("Yea, right!"), thinking to myself "Hey, this is NOT what I > spent six years struggling in college for - to be unceremoniously dumped!" > Fortunately, I was unmarried, so I didn't have to go thru the stress of > explaining to a "better half" that there was going to be a drastic > slowdown > in the income stream. > > I've been lucky since then in that I've managed to stay (more or less) > gainfully employed, but the business we're in is very up and down. As one > boss once told me, "Alan, in government contracting it's either feast or > famine. If you've got a contract, it's feast. If you don't, it's famine > ..." (In government contracting, if you're a "worker bee" doing mundane > technical work - like computer programming or run-of-the- mill engineering > work - it's a mistake to ask for [or demand] too much money. They'll just > hire a younger worker willing to work for less. The reality is that on > government contracts neither the contractor (or the government) wants the > most efficient and/or "productive" workers. They want the "cheapest" > workers. (Nobody ever acknowledges this openly, but a defense contractor > maximizes profit by hiring workers as cheaply as possible since the > government pays a fixed hourly rate for each "labor category" - > irrespective > of the competence and skill of the interchangeable "worker unit" that is > plugged into the slot.) It's really just a game ... > > I've never forgotten the experience of walking the streets ("pounding the > pavement") trying to get a job interview where everybody you talk to says, > "Sorry, we're not hiring ..." (Just make sure that you have a new job > lined > up before you make any "career change".) I long ago realized that there > is > no "security" in life. Even Albert Einstein, the great physicist, once > complained about the "constant struggle" people have to go thru just to > keep > food in their stomachs. > > A funny thing about being suddenly (and unexpectedly) unemployed: You find > out (real quick) who your friends are ... > > Alan C. Lawhon > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall Anthony > Sent: Friday, February 18, 2005 8:29 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Steve, > I find myself in a position similar to yours, unfortunately I got laid off > in the process (lack of contractual funding, natch). > > 1. I was very much immersed in developing and maintaining dbases and > applications from Access2.0 through A2K, using SQL and ASP pages for some. > > 2. As the work slowed down, my access to developing new apps disappeared. > Consequently, when push came to shove, my skillsets deteriorated. > > 3. The company I worked for was a division of a defense contractor with a > small IT department. Last I heard that division's IT department is > getting > smaller. > > 4. So, during this "sabbatical", I decided to bite the bullet. I've got > one class left, SQL Server 2K Implementation and Administration. I'm now > an > MCP in ASP.Net development, I'm studying to pass the SQL Programming exam > next week, then I have two exams left to get my MCDBA. If I had achieved > this while working, that company would have given me a bonus and a pay > raise, however, even if I had accomplished this with them, I still would > have gotten the axe. > > I have spoken with a number of professionals in the field when I was > contemplating getting my Masters degree. Most concurred that a Masters > would be beneficial if you were aiming for management type positions > within > the IT world, but the return on investment would be negligible if I wished > to remain technical. Ergo, the next best thing to separate oneself from > the > pack in IT is to get certified (in my humble opinion). > > I'm starting to get more positive replies from companies I have submitted > a > resume to, and I feel fairly confident that I will be affiliated with > someone soon. I think that could be attributed to my obtaining > certification. > > Randy. > > > Dear Group, > > Could you indulge me in a little survey? > > 1) What's your main line of work these days? Access development, SQL > Server > administration/development, VB, ASP/ASP.NET, PHP...? > > 2) How does your work today differ from what you were doing a few years > ago? > Is it only that you're using newer versions of the same tools, or are you > doing entirely different development work? > > 3) Are you independent or do you work for a company? If you work for a > company, what's the size of the company and where do you fit in? > > 4) Do you have any Microsoft Certifications? If so, do you keep current > with > them, and/or have they made any difference in your current position? > > Thank you very much. I'm approaching a career crossroads with the decision > to stay in business as an independent developer or not. I have picked up a > fair amount of .NET knowledge (the hard way -- is there any other?) but I > have no Microsoft certifications. > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dejpolsys at hotmail.com Fri Feb 18 21:18:25 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Fri, 18 Feb 2005 22:18:25 -0500 Subject: [AccessD] OT: What are you lot doing now and then? References: Message-ID: "I also get annoyed with the Access people who can't understand why everything has to be so COMPLICATED in .Net" Charlotte ..consider yourself annoyed :) William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Friday, February 18, 2005 11:27 AM Subject: RE: [AccessD] OT: What are you lot doing now and then? >>>...and I can't stand the VB bigots who have never developed an Access > application and think that it's just a glorified spreadsheet for making > mini applications. > > Oh, yeah! Of course, I also get annoyed with the Access people who > can't understand why everything has to be so COMPLICATED in .Net. > > Charlotte Foust > > > -----Original Message----- > From: Brett Barabash [mailto:BBarabash at tappeconstruction.com] > Sent: Friday, February 18, 2005 8:09 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > 1. VB.NET and VB6 development, SQL Server admin and development > 2. Our environment outgrew Access as a database, and we are moving > towards system designs where the data and business rules are maintained > in separate tiers. 3. I am employeed full-time at a rapidly growing > construction company (400+ employees) as the lead applications > developer. Literally watch this company double in size every 4 years. > 4. Have a MS certification in SQL Server 6.5. > > P.S. I would imagine that many people would be shocked to see that there > are VB developers on this list. I started my career many years ago as > an Access 2.0 developer, and owe a portion of my success to this list. > I'm also a member of multiple VB lists (including dba-VB), but still > feel that this is the best source for technical info. > > ...and I can't stand the VB bigots who have never developed an Access > application and think that it's just a glorified spreadsheet for making > mini applications. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach > Sent: Friday, February 18, 2005 6:05 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: What are you lot doing now and then? > > Dear Group, > > Could you indulge me in a little survey? > > 1) What's your main line of work these days? Access development, SQL > Server administration/development, VB, ASP/ASP.NET, PHP...? > > 2) How does your work today differ from what you were doing a few years > ago? Is it only that you're using newer versions of the same tools, or > are you doing entirely different development work? > > 3) Are you independent or do you work for a company? If you work for a > company, what's the size of the company and where do you fit in? > > 4) Do you have any Microsoft Certifications? If so, do you keep current > with them, and/or have they made any difference in your current > position? > > Thank you very much. I'm approaching a career crossroads with the > decision to stay in b ount of .NET knowledge (the hard way -- is there > any > other?) but I have no Microsoft certifications. > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > > ------------------------------------------------------------------------ > -------------------------------------------- > The information in this email may contain confidential information that > is legally privileged. The information is only for the use of the > intended > recipient(s) named above. If you are not the intended recipient(s), you > are hereby notified that any disclosure, copying, distribution, or the > taking > of any action in regard to the content of this email is strictly > prohibited. If > transmission is incorrect, unclear, or incomplete, please notify the > sender > immediately. The authorized recipient(s) of this information is/are > prohibited > from disclosing this information to any other party and is/are required > to > destroy the information after its stated need has been fulfilled. > > Any views expressed in this message are those of the individual sender, > except where the sender specifies and with authority, states them to be > the views of Tappe Construction Co. > > This footer also confirms that this email message has been scanned for > the presence of computer viruses.Scanning of this message and addition > of this footer is performed by SurfControl E-mail Filter software in > conjunction with virus detection software. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dejpolsys at hotmail.com Fri Feb 18 21:26:02 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Fri, 18 Feb 2005 22:26:02 -0500 Subject: [AccessD] OT: What are you lot doing now and then? References: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C89@xlivmbx21.aig.com> Message-ID: ..the Lessig principal at work :) William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "Heenan, Lambert" To: "'Access Developers discussion and problem solving'" Sent: Friday, February 18, 2005 12:03 PM Subject: RE: [AccessD] OT: What are you lot doing now and then? > Hmm. I see the RNC propaganda machine is doing a great job. > > "Universal healthcare" = "Die outside the hospital". > > The British health system is in a mess right now because Maggie Thatcher > and > her cronies did everything the could to kill it off during 15 years in > power. From dejpolsys at hotmail.com Fri Feb 18 21:28:24 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Fri, 18 Feb 2005 22:28:24 -0500 Subject: [AccessD] OT: What are you lot doing now and then? References: <20050218171133.6ECDA2BE319@smtp.nildram.co.uk> Message-ID: ...this belongs over on OT ...but no one in the US system gets left on the side of the road :( William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "Andy Lacey" To: "Access Developers discussion and problem solving" Sent: Friday, February 18, 2005 11:11 AM Subject: RE: [AccessD] OT: What are you lot doing now and then? >>>Does that mean where NOBODY has decent medical coverage? > No Charlotte, it means that if you want to pay you get very good private > medical coverage but if you can't or don't choose to then yes you get in > line for some treatments but still get emergency treatment immediately. As > opposed to if you can't pay you get left at the side of the road. > > -- > 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: What are you lot doing now and then? > Date: 18/02/05 16:49 > >> >> Universal health plan? Does that mean where NOBODY has decent medical >> coverage? In countries with "universal" medical, you get in > line for >> health care. If you're wealthy, you can jump the queue by paying for >> your care. If you aren't wealthy and you die before it's your turn for >> the transplant, pacemaker, dialysis, whatever, too bad. >> >> Charlotte Foust >> >> >> -----Original Message----- >> From: Jim Lawrence [mailto:accessd at shaw.ca] >> Sent: Friday, February 18, 2005 8:40 AM >> To: 'Access Developers discussion and problem solving' >> Subject: RE: [AccessD] OT: What are you lot doing now and then? >> >> >> OT: Totally >> Hi John: >> >> Do you think they will have a 'universal' health plan in place in US in >> the next ten years like some 'Democrats' have been talking about? >> >> Jim >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby >> Sent: Friday, February 18, 2005 7:58 AM >> To: 'Access Developers discussion and problem solving' >> Subject: RE: [AccessD] OT: What are you lot doing now and then? >> >> Yea, the days of working for IBM for 40 years and retiring at X% of >> salary and full medical are over. The kid graduating from college today >> will likely have at LEAST 5 to 10 jobs over 40 years and in the not too >> distant future will be damned lucky to have any medical, even while >> working. >> >> I was reading on the internet (MSNBC) the other day that the company >> average cost of medical per worker covered was $6000 / year in 2000, and >> is now $12000 5 years later. That is a double in five years and the >> projection is that it will continue into the foreseeable future. >> >> Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... >> >> Seems rather likely that only the company execs will have medical >> coverage by 2015. >> >> I am an independent contractor. I pay $700 / month for just my wife and >> I. I would pay an addition 200-300 if I had children. Will I be able to >> pay for medical in 5 years? Maybe, but my rates will be a LOT higher. >> In 10 years? No. >> >> I do have a plan though. I will pick some thing that happens to me, >> blame it on a deep pocket, sue and retire on my 1/2 billion dollar >> settlement, and SCREW the rest of you guys. ;-) >> >> John W. Colby >> www.ColbyConsulting.com >> >> Contribute your unused CPU cycles to a good cause: >> http://folding.stanford.edu/ >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan >> C Contractor/Morgan Research >> Sent: Friday, February 18, 2005 10:38 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] OT: What are you lot doing now and then? >> >> >> Randall: >> >> Good luck on getting reemployed. I've been down the exact same road as >> you, (i.e. laid off by a defense contractor), so I know where you're >> coming from. >> >> After I was laid off, (along with a group of about 6-8 other people), it >> took me nearly four months to get re-employed, during which time I >> managed to drain nearly all of my savings. The strange thing about >> being laid off was that this particular job was my first > "professional" >> job after I had graduated from college - and it only lasted about six >> months - so I was blown away when the manager called us all into a small >> office and told us the bad news. I remember thinking at the time, while >> he went on and on about this not being "a negative reflection on any > of >> you or the job you have done," ("Yea, right!"), thinking >> to > myself "Hey, >> this is NOT what I spent six years struggling in college for - to be >> unceremoniously dumped!" Fortunately, I was unmarried, so I didn't > have >> to go thru the stress of explaining to a "better half" that > there was >> going to be a drastic slowdown in the income stream. >> >> I've been lucky since then in that I've managed to stay (more or less) >> gainfully employed, but the business we're in is very up and down. As >> one boss once told me, "Alan, in government contracting it's either >> feast or famine. If you've got a contract, it's feast. If you don't, >> it's famine ..." (In government contracting, if you're a > "worker bee" >> doing mundane technical work - like computer programming or run-of-the- >> mill engineering work - it's a mistake to ask for [or demand] too much >> money. They'll just hire a younger worker willing to work for less. The >> reality is that on government contracts neither the contractor (or the >> government) wants the most efficient and/or "productive" > workers. They >> want the "cheapest" workers. (Nobody ever acknowledges this > openly, but >> a defense contractor maximizes profit by hiring workers as cheaply as >> possible since the government pays a fixed hourly rate for each > "labor >> category" - irrespective of the competence and skill of the >> interchangeable "worker unit" that is plugged into the slot.) > It's >> really just a game ... <End of rant> >> >> I've never forgotten the experience of walking the streets >> ("pounding >> the >> pavement") trying to get a job interview where everybody you talk to >> says, "Sorry, we're not hiring ..." (Just make sure that you > have a new >> job lined up before you make any "career change".) I long ago > realized >> that there is no "security" in life. Even Albert Einstein, the > great >> physicist, once complained about the "constant struggle" people > have to >> go thru just to keep food in their stomachs. >> >> A funny thing about being suddenly (and unexpectedly) unemployed: You >> find out (real quick) who your friends are ... >> >> Alan C. Lawhon >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall >> Anthony >> Sent: Friday, February 18, 2005 8:29 AM >> To: 'Access Developers discussion and problem solving' >> Subject: RE: [AccessD] OT: What are you lot doing now and then? >> >> Steve, >> I find myself in a position similar to yours, unfortunately I got laid >> off in the process (lack of contractual funding, natch). >> >> 1. I was very much immersed in developing and maintaining dbases and >> applications from Access2.0 through A2K, using SQL and ASP pages for >> some. >> >> 2. As the work slowed down, my access to developing new apps >> disappeared. Consequently, when push came to shove, my skillsets >> deteriorated. >> >> 3. The company I worked for was a division of a defense contractor with >> a small IT department. Last I heard that division's IT department is >> getting smaller. >> >> 4. So, during this "sabbatical", I decided to bite the bullet. > I've >> got one class left, SQL Server 2K Implementation and Administration. I'm >> now an MCP in ASP.Net development, I'm studying to pass the SQL >> Programming exam next week, then I have two exams left to get my MCDBA. >> If I had achieved this while working, that company would have given me a >> bonus and a pay raise, however, even if I had accomplished this with >> them, I still would have gotten the axe. >> >> I have spoken with a number of professionals in the field when I was >> contemplating getting my Masters degree. Most concurred that a Masters >> would be beneficial if you were aiming for management type positions >> within the IT world, but the return on investment would be negligible if >> I wished to remain technical. Ergo, the next best thing to separate >> oneself from the pack in IT is to get certified (in my humble opinion). >> >> I'm starting to get more positive replies from companies I have >> submitted a resume to, and I feel fairly confident that I will be >> affiliated with someone soon. I think that could be attributed to my >> obtaining certification. >> >> Randy. >> >> >> Dear Group, >> >> Could you indulge me in a little survey? >> >> 1) What's your main line of work these days? Access development, SQL >> Server administration/development, VB, ASP/ASP.NET, PHP...? >> >> 2) How does your work today differ from what you were doing a few years >> ago? Is it only that you're using newer versions of the same tools, or >> are you doing entirely different development work? >> >> 3) Are you independent or do you work for a company? If you work for a >> company, what's the size of the company and where do you fit in? >> >> 4) Do you have any Microsoft Certifications? If so, do you keep current >> with them, and/or have they made any difference in your current >> position? >> >> Thank you very much. I'm approaching a career crossroads with the >> decision to stay in business as an independent developer or not. I have >> picked up a fair amount of .NET knowledge (the hard way -- is there any >> other?) but I have no Microsoft certifications. >> >> Regards, >> >> Steve Erbach >> Scientific Marketing >> Neenah, WI >> www.swerbach.com >> Security Page: www.swerbach.com/security >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/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 bchacc at san.rr.com Sat Feb 19 08:51:04 2005 From: bchacc at san.rr.com (bchacc at san.rr.com) Date: Sat, 19 Feb 2005 09:51:04 -0500 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <143710-22005261914514299@M2W096.mail2web.com> 1) Access developer - mostly 2000, no more 97. Just got my actionpack (woo-hoo) to support 2003 which I'm beginning to see a little of and to make run-times. 2) Been doing it for 5-6 years. So, same platform, same work. Except I'm trying to let all the fee-for-service stuff go and move back into products. Product is better than service. With service the upside is limited by the number of hours you can spend at the computer. With product, there's no upside limit. Of course, you can go broke doing it too. 3) Independent. The last honest job I had was in 1979. And that was just an 18 month hiatus to install a mainframe MRP system. Then it was back to the high wire act. I developed and sold my first product as a junior in college and was hooked like a gambler. Never could stand working for others. 4) No certifications Rocky Smolin BEach Access Software www.e-z-mrp.com Original Message: ----------------- From: Steve Erbach erbachs at gmail.com Date: Fri, 18 Feb 2005 06:04:35 -0600 To: accessd at databaseadvisors.com Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------------------------------------------------------------- mail2web - Check your email from the web at http://mail2web.com/ . From Gustav at cactus.dk Sat Feb 19 09:02:44 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 19 Feb 2005 16:02:44 +0100 Subject: [AccessD] A2000: DELETE query with JOIN Message-ID: Hi Steve First, DISTINCT is not the same as DISTINCTROW. Second, using DISTINCT you can't just select all (*), you have to specify the fields to select. /gustav >>> erbachs at gmail.com 18-02-2005 22:21:14 >>> David, I tried it Access 2000 and Access complains with "The Microsoft Jet database engine does not recognize DISTINCT T1.* as a valid field name or expression." From paul.hartland at fsmail.net Sat Feb 19 11:03:42 2005 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Sat, 19 Feb 2005 18:03:42 +0100 (CET) Subject: [AccessD] Starting Up On Your Own Message-ID: <31916477.1108832622154.JavaMail.www@wwinf3102> To all, I'm thinking of starting up on my own (part-time at first) as an Access developer. I have experience in most platforms of Access, and am basically looking for advice on how to go about this (how to cost a product, or how to work out my hourly rate etc) Any help and advice will be received with many thanks. Please feel free to email me off list with this if preferred. Thanks in advance.... Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm From ssharkins at bellsouth.net Sat Feb 19 11:07:24 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 19 Feb 2005 12:07:24 -0500 Subject: [AccessD] Starting Up On Your Own In-Reply-To: <31916477.1108832622154.JavaMail.www@wwinf3102> Message-ID: <20050219170718.VFNL2021.imf24aec.mail.bellsouth.net@SUSANONE> William Hindman has an article online at dba's MTM section -- look for consultant's corner. Susan H. To all, I'm thinking of starting up on my own (part-time at first) as an Access developer. I have experience in most platforms of Access, and am basically looking for advice on how to go about this (how to cost a product, or how to work out my hourly rate etc) Any help and advice will be received with many thanks. Please feel free to email me off list with this if preferred. Thanks in advance.... Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Sat Feb 19 11:24:25 2005 From: erbachs at gmail.com (Steve Erbach) Date: Sat, 19 Feb 2005 11:24:25 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: References: Message-ID: <39cb22f30502190924192da17@mail.gmail.com> Gustav, Oh, for heaven's sake! I mis-read Mr. Beckles' post. When I use DELETE DISTINCTROW T1.* THEN it works...and without having to have a primary key in either table! This has been a long way around to get to this point. I can't say as I've ever used DISTINCTROW. My apologies, David. You were right. Steve Erbach On Sat, 19 Feb 2005 16:02:44 +0100, Gustav Brock wrote: > Hi Steve > > First, DISTINCT is not the same as DISTINCTROW. > Second, using DISTINCT you can't just select all (*), you have to > specify the fields to select. > > /gustav From martyconnelly at shaw.ca Sat Feb 19 11:50:51 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 19 Feb 2005 09:50:51 -0800 Subject: [AccessD] Colander code help References: <000001c515e2$bac5bb00$6601a8c0@laptop1> Message-ID: <42177C7B.1060408@shaw.ca> Did you get this sorted out. Was it a typo, calendars have little boxes, colanders have little holes ;). If not what calendar control? Joe Hecht wrote: >I have a text box txtclassstartdate >I have an active x colander colander 1 > >Code > Me.txtclassstartdate.value = me.calander1.value > > >I have tried it in the enter event of the text box and on updated event of >calander > >It is not passing the date to the text box like I want. > >Help please > >Thanks Joe > > > -- Marty Connelly Victoria, B.C. Canada From jmhla at earthlink.net Sat Feb 19 12:48:01 2005 From: jmhla at earthlink.net (jmhla at earthlink.net) Date: Sat, 19 Feb 2005 10:48:01 -0800 (GMT-08:00) Subject: [AccessD] Colander code help Message-ID: <30841142.1108838882223.JavaMail.root@statler.psp.pas.earthlink.net> MS Calender control 11.0 I want to pick a date on the calander and send it to a text box. Thru little code holes : ) -----Original Message----- From: MartyConnelly Sent: Feb 19, 2005 9:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Colander code help Did you get this sorted out. Was it a typo, calendars have little boxes, colanders have little holes ;). If not what calendar control? Joe Hecht wrote: >I have a text box txtclassstartdate >I have an active x colander colander 1 > >Code > Me.txtclassstartdate.value = me.calander1.value > > >I have tried it in the enter event of the text box and on updated event of >calander > >It is not passing the date to the text box like I want. > >Help please > >Thanks Joe > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sat Feb 19 12:55:02 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 19 Feb 2005 10:55:02 -0800 Subject: [AccessD] (Slightly OT) Service Request Forms - Outlook Forms References: Message-ID: <42178B86.7070604@shaw.ca> There is a Microsoft sample Help Desk setup with Outlook forms. http://www.microsoft.com/downloads/details.aspx?FamilyID=9ABA1334-8DB7-48B6-B913-C6C1BAF0C97D&displaylang=EN or here are some more sample templates http://www.slipstick.com/addins/mssampleapps.htm Jeff Barrows wrote: >Anyone ever create a Service Request Form using Outlook Forms? A client >just requested an online type of form and asked about using Outlook >since they want to be able to easily email these requests both >internally and externally. > > > >Jeff Barrows > >MCP, MCAD, MCSD > > > >Outbak Technologies, LLC > >Racine, WI > >jeff at outbaktech.com > > > > > -- Marty Connelly Victoria, B.C. Canada From accessd at shaw.ca Sat Feb 19 13:12:23 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 19 Feb 2005 11:12:23 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <143710-22005261914514299@M2W096.mail2web.com> Message-ID: <0IC600N3KAOL19@l-daemon> 1) Access and VB developer, support a bunch of legacy and odd software (Oracle, MSSQL, MySQL, PHP, Linux) and do web site design, setup and support. I have been trying to get up to speed in ASP and VB.net. (Oh yes setup networks in my spare time.) 2) A much higher level of sophistication can not longer be a master of all trades and techs have to specialize far more. 3) Currently Independent. (Just got laid-off because I was over-qualified... It was either the current senior programmer or me and the senior guy had been there for 7 years. The manger was cornered and extremely regretful.) Worked in the industry in virtually every capacity... Government, Own Business and for private companies. 4) Was certified in Novell and SCO Unix but have long expired but have taken a number of courses and have been continually reading. Everyone needs a wealthy benefactor to back the training game. A group of us, 'senior guys' are trying to form a systems support company. So far the rooster brags, Oracle DBA, Hardware engineer, a university graduate document writer, an expert C++ /CGI /Unix /Linux programmer, a great artist and web designer, a MS network support guru and then there is me. Jim Original Message: ----------------- From: Steve Erbach erbachs at gmail.com Date: Fri, 18 Feb 2005 06:04:35 -0600 To: accessd at databaseadvisors.com Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------------------------------------------------------------- mail2web - Check your email from the web at http://mail2web.com/ . -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Sat Feb 19 14:16:55 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 19 Feb 2005 12:16:55 -0800 Subject: [AccessD] Starting Up On Your Own In-Reply-To: <31916477.1108832622154.JavaMail.www@wwinf3102> Message-ID: <0IC600DDKDO5JY@l-daemon> Hi Paul: The costing is a very difficult area in which to get a solid handle on. There are no set rules just a series of guide-lines that are vague to say the least. Maybe you should work from the angle of how much the business will cost: Location (electricity, cost of rent even if it is your own house etc.), phones, web access, cards, equipment, updating skills, accountants, taxes, licensing etc. Add a few dollars for unexpected costs. Then your overall expenses, family cost, house, car and projections into the future. When that is all done calculate the minimum costs per week. Fold in how many hours you plan to work and that will give you a base hourly rate. In order to make a profit you should be charging at least two and a half or three times that amount. (This is a famous one to three rule. One part for the base costs, one part for the business and one part for you.) Here are some further (local) observations: 1.) A single man or woman operation can survive on $35.00 per hour. 2.) Add a partner or two along with addition support or sub-contracting try $50.00 to $7500 per hour. 3.) Have an office and general staff (salesman), even two or three then $75.00 to $125.00 and up... As you become better known and have a list of happy clients you will be able to charge more. Be willing to work what ever amount of time to get a job finished on time...If that is 16 hours a day for two week or more, so be it. I hope the previous helps you and does not scare you off. I wish I knew then what I know now. My final recommendation is to; if you do not have one, get a business mentor. Choose someone who has been successful in business and learn as much as you can from them. Too many programmers have a tendency to view programming as an art form and not as a business.... and I am guilty as charged. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Saturday, February 19, 2005 9:04 AM To: accessd Subject: [AccessD] Starting Up On Your Own To all, I'm thinking of starting up on my own (part-time at first) as an Access developer. I have experience in most platforms of Access, and am basically looking for advice on how to go about this (how to cost a product, or how to work out my hourly rate etc) Any help and advice will be received with many thanks. Please feel free to email me off list with this if preferred. Thanks in advance.... Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sat Feb 19 14:35:17 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 19 Feb 2005 21:35:17 +0100 Subject: [AccessD] WIAaut, Microsoft Windows Image Acquisition Automation Layer Message-ID: Hi all I'm having trouble with this. I have a scanner installed which works fine with the GUI and MS Document Imaging etc. of Office 2003. However, my code - taken from the sample around - will not count my scanner. No errors, just no count. What is missing? Dim CommonDialog1 As Object Dim DeviceManager1 As Object Dim i As Integer Set DeviceManager1 = CreateObject("WIA.DeviceManager") Set CommonDialog1 = CreateObject("WIA.CommonDialog") For i = 1 To DeviceManager1.DeviceInfos.Count MsgBox DeviceManager1.DeviceInfos(i).Properties("Name").Value & vbCrLf & _ "(" & DeviceManager1.DeviceInfos(i).DeviceID & ")" Next WiaAut.dll is even referenced correctly. I obtained it here: http://www.microsoft.com/downloads/details.aspx?FamilyID=a332a77a-01b8-4de6-91c2-b7ea32537e29&DisplayLang=en#filelist The scanner is Agfa SnapScan 1236 via SCSI, old and a bit slow but OK. OS is WinXP SP2. /gustav From john at winhaven.net Sat Feb 19 15:07:47 2005 From: john at winhaven.net (John Bartow) Date: Sat, 19 Feb 2005 15:07:47 -0600 Subject: [AccessD] Starting Up On Your Own In-Reply-To: <0IC600DDKDO5JY@l-daemon> Message-ID: Jim, I just gotta know - who pays this kind of rate?! ;-) John "yeah, I should be the one pointing out typos" Bartow 2.) Add a partner or two along with addition support or sub-contracting try $50.00 to $7500 per hour. From martyconnelly at shaw.ca Sat Feb 19 15:38:02 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 19 Feb 2005 13:38:02 -0800 Subject: [AccessD] Colander code help References: <30841142.1108838882223.JavaMail.root@statler.psp.pas.earthlink.net> Message-ID: <4217B1BA.3020809@shaw.ca> I was looking for something else and came across a reference to this text box to and from calendar control Look for zip file CalendarSample.zip Shows how to use calendar to fill any text box on a form. http://groups.yahoo.com/group/MS_Access_Professionals/files/ You may have to sign up to yahoo group to get file jmhla at earthlink.net wrote: >MS Calender control 11.0 > >I want to pick a date on the calander and send it to a text box. > >Thru little code holes : ) > >-----Original Message----- >From: MartyConnelly >Sent: Feb 19, 2005 9:50 AM >To: > Access Developers discussion and problem solving >Subject: Re: [AccessD] Colander code help > >Did you get this sorted out. Was it a typo, calendars have little boxes, >colanders have little holes ;). >If not what calendar control? > >Joe Hecht wrote: > > > >>I have a text box txtclassstartdate >>I have an active x colander colander 1 >> >>Code >> Me.txtclassstartdate.value = me.calander1.value >> >> >>I have tried it in the enter event of the text box and on updated event of >>calander >> >>It is not passing the date to the text box like I want. >> >>Help please >> >>Thanks Joe >> >> >> >> >> > > > -- Marty Connelly Victoria, B.C. Canada From accessd at shaw.ca Sat Feb 19 16:11:08 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 19 Feb 2005 14:11:08 -0800 Subject: [AccessD] WIAaut, Microsoft Windows Image Acquisition Automation Layer In-Reply-To: Message-ID: <0IC600F4ZIYIKB@l-daemon> Hi Gustav: I have the same problem with an old HP Scan jet that also uses some proprietary SCSI card. I never have been able to get the piece of hardware to be recognized by any other programs.(?) A newer model scanner seems to have no problem. If you run into an answer please let me know and I will do some further investigation on my part. Maybe check the driver dll that was sent with the scanner originally and it might give you a clue. It must be a odd address call. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Saturday, February 19, 2005 12:35 PM To: accessd at databaseadvisors.com Subject: [AccessD] WIAaut, Microsoft Windows Image Acquisition Automation Layer Hi all I'm having trouble with this. I have a scanner installed which works fine with the GUI and MS Document Imaging etc. of Office 2003. However, my code - taken from the sample around - will not count my scanner. No errors, just no count. What is missing? Dim CommonDialog1 As Object Dim DeviceManager1 As Object Dim i As Integer Set DeviceManager1 = CreateObject("WIA.DeviceManager") Set CommonDialog1 = CreateObject("WIA.CommonDialog") For i = 1 To DeviceManager1.DeviceInfos.Count MsgBox DeviceManager1.DeviceInfos(i).Properties("Name").Value & vbCrLf & _ "(" & DeviceManager1.DeviceInfos(i).DeviceID & ")" Next WiaAut.dll is even referenced correctly. I obtained it here: http://www.microsoft.com/downloads/details.aspx?FamilyID=a332a77a-01b8-4de6- 91c2-b7ea32537e29&DisplayLang=en#filelist The scanner is Agfa SnapScan 1236 via SCSI, old and a bit slow but OK. OS is WinXP SP2. /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 Feb 19 16:13:35 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 19 Feb 2005 14:13:35 -0800 Subject: [AccessD] Starting Up On Your Own In-Reply-To: Message-ID: <0IC600I20J2LAI@l-daemon> Hi John: Sorry for the two minute write-up. It is terrible grammar. I should check my work before sending. I hope everyone could understand what was meant. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Saturday, February 19, 2005 1:08 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Starting Up On Your Own Jim, I just gotta know - who pays this kind of rate?! ;-) John "yeah, I should be the one pointing out typos" Bartow 2.) Add a partner or two along with addition support or sub-contracting try $50.00 to $7500 per hour. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sat Feb 19 16:37:08 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 19 Feb 2005 14:37:08 -0800 Subject: [AccessD] Microsoft Office Document Image Writer References: Message-ID: <4217BF94.1090200@shaw.ca> Tiff's are fairly large and give a fathful reproduction for archiving document or graphics files with no artifacts. I am looking at one new format that is coming back out of hibernation called djvu. It comes out of ATT labs. It gives text reproduction at same reproduction of a tiff yet is a 1/5 the size of a jpeg. PDF files have some problems with archiving. There is a PDF/A ISO standard in the works. One of the problems of pdf''s is they dont allow for embedded fonts. Password protection is as good as Access, so encryption is necessary but this screws up long term archiving. http://www.rlg.org/preserv/diginews/v7_n6_feature1.html Of course reducing paperwork also depends on a lot of other things one being the size of business, legal document retention period requirements (ie. Stock brokers have to archive IM messages, some engineering firms need 50 year retention of building designs) What these clients may want to do, if they don't have any recods mangement staff. Is hire a CRM to give them a quick one or 2 day advisory. If the want to reduce paperwork and do work flow electronically, you might want to start looking at things like Sharepoint or Xforms and XSO I have a CRM coming to see me for a week, next week who has done a lot of international work for large firms. So if you have any questions Or he can direct you to the ARMA reps in Denmark. Gustav Brock wrote: >Hi all > >I just noticed this in my WinXP printer collection. >It can save your print as a file in a proprietary(?) mdi format which >can be viewed and saved as a tiff file. > >Does anyone use this for anything useful? >Could it be a valid alternative for printing to a pdf file? >Is it for Office 2003 only? > >Several of our clients wish to "go more electronic" and reduce >archiving of paper. > >/gustav > > -- Marty Connelly Victoria, B.C. Canada From john at winhaven.net Sat Feb 19 16:39:19 2005 From: john at winhaven.net (John Bartow) Date: Sat, 19 Feb 2005 16:39:19 -0600 Subject: [AccessD] Starting Up On Your Own In-Reply-To: <0IC600I20J2LAI@l-daemon> Message-ID: I'm pretty sure they did - I did (I think). John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, February 19, 2005 4:14 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Starting Up On Your Own Hi John: Sorry for the two minute write-up. It is terrible grammar. I should check my work before sending. I hope everyone could understand what was meant. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Saturday, February 19, 2005 1:08 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Starting Up On Your Own Jim, I just gotta know - who pays this kind of rate?! ;-) John "yeah, I should be the one pointing out typos" Bartow 2.) Add a partner or two along with addition support or sub-contracting try $50.00 to $7500 per hour. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Sat Feb 19 16:52:31 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 20 Feb 2005 08:52:31 +1000 Subject: [AccessD] Microsoft Office Document Image Writer In-Reply-To: <4217BF94.1090200@shaw.ca> Message-ID: <42184FCF.13631.182B86F5@stuart.lexacorp.com.pg> On 19 Feb 2005 at 14:37, MartyConnelly wrote: > Tiff's are fairly large and give a fathful reproduction for archiving > document or graphics files with no artifacts. I am looking at one new > format that is coming back out of hibernation called djvu. It comes out > of ATT labs. It gives text reproduction at same reproduction of a tiff > yet is a 1/5 the size of a jpeg. > Never heard of it before, so I went looking around and found http://www.djvuzone.org It looks almost too good to be true :-) I'll be spending a few hours playing around with this one. I have a couple of potential uses for it already. Thanks very much for the pointer. -- Stuart From accessd at shaw.ca Sat Feb 19 21:14:40 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 19 Feb 2005 19:14:40 -0800 Subject: [AccessD] Microsoft Office Document Image Writer In-Reply-To: <4217BF94.1090200@shaw.ca> Message-ID: <0IC6005E0X0EZA@l-daemon> Hi Marty: Thanks for the info. Where did you find out all this stuff and such perfect timing? A friend's photo selling site has been having problems with upload/download speeds. The DjVu format might be just the ticket. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Saturday, February 19, 2005 2:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Microsoft Office Document Image Writer Tiff's are fairly large and give a fathful reproduction for archiving document or graphics files with no artifacts. I am looking at one new format that is coming back out of hibernation called djvu. It comes out of ATT labs. It gives text reproduction at same reproduction of a tiff yet is a 1/5 the size of a jpeg. PDF files have some problems with archiving. There is a PDF/A ISO standard in the works. One of the problems of pdf''s is they dont allow for embedded fonts. Password protection is as good as Access, so encryption is necessary but this screws up long term archiving. http://www.rlg.org/preserv/diginews/v7_n6_feature1.html Of course reducing paperwork also depends on a lot of other things one being the size of business, legal document retention period requirements (ie. Stock brokers have to archive IM messages, some engineering firms need 50 year retention of building designs) What these clients may want to do, if they don't have any recods mangement staff. Is hire a CRM to give them a quick one or 2 day advisory. If the want to reduce paperwork and do work flow electronically, you might want to start looking at things like Sharepoint or Xforms and XSO I have a CRM coming to see me for a week, next week who has done a lot of international work for large firms. So if you have any questions Or he can direct you to the ARMA reps in Denmark. Gustav Brock wrote: >Hi all > >I just noticed this in my WinXP printer collection. >It can save your print as a file in a proprietary(?) mdi format which >can be viewed and saved as a tiff file. > >Does anyone use this for anything useful? >Could it be a valid alternative for printing to a pdf file? >Is it for Office 2003 only? > >Several of our clients wish to "go more electronic" and reduce >archiving of paper. > >/gustav > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Sat Feb 19 21:16:21 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 19 Feb 2005 19:16:21 -0800 Subject: [AccessD] Starting Up On Your Own In-Reply-To: Message-ID: <0IC60059PX37DK@l-daemon> ...And PS: A four in the morning programming stint can gabble anyone's brains. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Saturday, February 19, 2005 2:39 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Starting Up On Your Own I'm pretty sure they did - I did (I think). John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, February 19, 2005 4:14 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Starting Up On Your Own Hi John: Sorry for the two minute write-up. It is terrible grammar. I should check my work before sending. I hope everyone could understand what was meant. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Saturday, February 19, 2005 1:08 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Starting Up On Your Own Jim, I just gotta know - who pays this kind of rate?! ;-) John "yeah, I should be the one pointing out typos" Bartow 2.) Add a partner or two along with addition support or sub-contracting try $50.00 to $7500 per hour. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Sat Feb 19 21:21:51 2005 From: john at winhaven.net (John Bartow) Date: Sat, 19 Feb 2005 21:21:51 -0600 Subject: [AccessD] Microsoft Office Document Image Writer In-Reply-To: <42184FCF.13631.182B86F5@stuart.lexacorp.com.pg> Message-ID: Stuart, In the GIS world the unbelievable graphics format is MrSID. Thought you might like to check it out too. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Saturday, February 19, 2005 4:53 PM To: Access Developers discussion and problemsolving Subject: Re: [AccessD] Microsoft Office Document Image Writer On 19 Feb 2005 at 14:37, MartyConnelly wrote: > Tiff's are fairly large and give a fathful reproduction for archiving > document or graphics files with no artifacts. I am looking at one new > format that is coming back out of hibernation called djvu. It comes > out of ATT labs. It gives text reproduction at same reproduction of a > tiff yet is a 1/5 the size of a jpeg. > Never heard of it before, so I went looking around and found http://www.djvuzone.org It looks almost too good to be true :-) I'll be spending a few hours playing around with this one. I have a couple of potential uses for it already. Thanks very much for the pointer. -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sun Feb 20 00:53:34 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 19 Feb 2005 22:53:34 -0800 Subject: [AccessD] Microsoft Office Document Image Writer References: <42184FCF.13631.182B86F5@stuart.lexacorp.com.pg> Message-ID: <421833EE.3090903@shaw.ca> Some records management guys asked me to have a look at it recently. on overall images however it still does a lossy compression but with less artifacts. but is good in compression for document text images. I was looking at it for police departments and use for legal evidence transfer as jpegs dont cut it. ATT licensed this in 99 or 2000 to LizardTech but retained rights to release open source.LizardTech thought to market it to document image companies like Kodak and Fujitsu as an internal integration package, they call it Document Express. So it was never released as a public package. LizardTech was also more involved with development of MrSid That where the open source guys came in, since I think ATT labs was none too pleased. http://www.lizardtech.com/products/doc/ A lot of Universities are using for document archive publishing for web site speed and ability of user to cut and paste. This might replace pdf on the web but pdf is still probably superior for printing to paper or film further info here http://www.vaagmaer.com/djview/ Here is a conversion server to convert pdf jpeg tiff pnmm to djvu Stuart McLachlan wrote: >On 19 Feb 2005 at 14:37, MartyConnelly wrote: > > > >>Tiff's are fairly large and give a fathful reproduction for archiving >>document or graphics files with no artifacts. I am looking at one new >>format that is coming back out of hibernation called djvu. It comes out >>of ATT labs. It gives text reproduction at same reproduction of a tiff >>yet is a 1/5 the size of a jpeg. >> >> >> > >Never heard of it before, so I went looking around and found >http://www.djvuzone.org > >It looks almost too good to be true :-) > >I'll be spending a few hours playing around with this one. I have a couple >of potential uses for it already. > >Thanks very much for the pointer. > > > > -- Marty Connelly Victoria, B.C. Canada From Gustav at cactus.dk Sun Feb 20 03:54:56 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 20 Feb 2005 10:54:56 +0100 Subject: [AccessD] WIAaut, Microsoft Windows Image Acquisition AutomationLayer Message-ID: Hi Jim But that is not my problem. It's not a proprietary SCSI card but an Adaptec 2940, and the scanner is recognized by any other program that can access a scanner including Microsoft Office Document Scanning! wiaaut.dll should allow for automation of Microsoft Office Document Scanning but reports a zero count of devices. >>> accessd at shaw.ca 19-02-2005 23:11:08 >>> Hi Gustav: I have the same problem with an old HP Scan jet that also uses some proprietary SCSI card. I never have been able to get the piece of hardware to be recognized by any other programs.(?) A newer model scanner seems to have no problem. If you run into an answer please let me know and I will do some further investigation on my part. Maybe check the driver dll that was sent with the scanner originally and it might give you a clue. It must be a odd address call. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Saturday, February 19, 2005 12:35 PM To: accessd at databaseadvisors.com Subject: [AccessD] WIAaut, Microsoft Windows Image Acquisition Automation Layer Hi all I'm having trouble with this. I have a scanner installed which works fine with the GUI and MS Document Imaging etc. of Office 2003. However, my code - taken from the sample around - will not count my scanner. No errors, just no count. What is missing? Dim CommonDialog1 As Object Dim DeviceManager1 As Object Dim i As Integer Set DeviceManager1 = CreateObject("WIA.DeviceManager") Set CommonDialog1 = CreateObject("WIA.CommonDialog") For i = 1 To DeviceManager1.DeviceInfos.Count MsgBox DeviceManager1.DeviceInfos(i).Properties("Name").Value & vbCrLf & _ "(" & DeviceManager1.DeviceInfos(i).DeviceID & ")" Next WiaAut.dll is even referenced correctly. I obtained it here: http://www.microsoft.com/downloads/details.aspx?FamilyID=a332a77a-01b8-4de6- 91c2-b7ea32537e29&DisplayLang=en#filelist The scanner is Agfa SnapScan 1236 via SCSI, old and a bit slow but OK. OS is WinXP SP2. /gustav From Gustav at cactus.dk Sun Feb 20 04:02:51 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 20 Feb 2005 11:02:51 +0100 Subject: [AccessD] Microsoft Office Document Image Writer Message-ID: Hi Marty and Stuart So do I ( have a couple of potential uses for it already). Note too the developer website: http://developer.lizardtech.com I haven't looked at this yet but would there be a dll or ocx I can use from Access to acquire a scanning of a document? /gustav >>> stuart at lexacorp.com.pg 19-02-2005 23:52:31 >>> On 19 Feb 2005 at 14:37, MartyConnelly wrote: > Tiff's are fairly large and give a fathful reproduction for archiving > document or graphics files with no artifacts. I am looking at one new > format that is coming back out of hibernation called djvu. It comes out > of ATT labs. It gives text reproduction at same reproduction of a tiff > yet is a 1/5 the size of a jpeg. > Never heard of it before, so I went looking around and found http://www.djvuzone.org It looks almost too good to be true :-) I'll be spending a few hours playing around with this one. I have a couple of potential uses for it already. Thanks very much for the pointer. -- Stuart From KP at sdsonline.net Sun Feb 20 04:44:00 2005 From: KP at sdsonline.net (Kath Pelletti) Date: Sun, 20 Feb 2005 21:44:00 +1100 Subject: [AccessD] Starting Up On Your Own References: <31916477.1108832622154.JavaMail.www@wwinf3102> Message-ID: <003201c51739$17fedac0$8001a8c0@user> Hi Paul - I think the best piece of advice is to establish your hourly rate and stick with it - make it a rate which is what you would expect to pay an external consultant if you were to hire one on behalf of a client. Don't go too low or you will be ignored - don't go too high if the client can see that there is no normal office infrastructure to support (rental, reception staff etc. which your competition may pay). Once you establish the rate don't change it for at least 3 years - it's too difficult to justify to the client. If ever you want to 'discount' a job reduce the no. of hours - never the rate. If you really aren't sure of the rate then tell us where you're working and get some locals to give you their rates to strike a balance (I'm in Australia so probably can't help). One of my personal bugbears is appearing too greedy - everyone hates it. A couple of years ago I was charged 4 full hours by a developer who had given me 3 hours 10 minutes - I never used him again. I think the thing which will give you the most repeat business (which is what you need) is to always look at things from your client's point of view - try to be a Yes person and present choices rather than say 'I don't do that....'. They will appreciate it. The other thing I see really successful developers do which I still haven't started myself is to get out a regular newsletter to clients. There was a really good post to the list by William Hindman a while back on this topic - thread was 'OT:Building your business was... Rate for first time'. If you can't find it in the archive let me know - HTH Kath ----- Original Message ----- From: paul.hartland at fsmail.net To: accessd Sent: Sunday, February 20, 2005 4:03 AM Subject: [AccessD] Starting Up On Your Own To all, I'm thinking of starting up on my own (part-time at first) as an Access developer. I have experience in most platforms of Access, and am basically looking for advice on how to go about this (how to cost a product, or how to work out my hourly rate etc) Any help and advice will be received with many thanks. Please feel free to email me off list with this if preferred. Thanks in advance.... Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sun Feb 20 04:46:20 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 20 Feb 2005 11:46:20 +0100 Subject: [AccessD] Microsoft Office Document Image Writer Message-ID: Hi all For those who wish to play with DjVu files at once, I located this small shareware app. It works at once. I scanned at typical text page in b/w which saves as 1 MB in bmp format, gif at 75 K, jpeg lowest quality at 100 K while it was only 7 K in djvu format. Also, I noticed that IrfanView is capable of displaying this format. /gustav ftp://ftp.simtel.net/pub/simtelnet/win95/compress/djvuerin.zip 1658795 bytes djvuerin.zip Produce higher quality, small sized web images DjVuer (pronounced day-ja-voo-er), is based on the revolutionary DjVu image compression technology developed by AT&T Labs. DjVuer is the Windows 95/98/NT desktop version of DjVu, that provides high resolution small-size images over the web. DjVuer delivers high-quality, small sized images in less time over the Web. With DjVuer, digital photographers and content developers can scan high-resolution color photos, pages of books, magazines, catalogs, manuals, historical or ancient documents, and make them available on the Web in rich detail. Scanned images can be compressed at ratios as high as 1000: 1. Scanned pages at 300 DPI in full color can be compressed down to a mere 30 to 60KB files from 25MB with excellent quality. Special requirements: None. Shareware. Dushy Edrisinghe, Feith Systems and Software, Inc. dushy at feith.com From ssharkins at bellsouth.net Sun Feb 20 06:53:24 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sun, 20 Feb 2005 07:53:24 -0500 Subject: [AccessD] Starting Up On Your Own In-Reply-To: <003201c51739$17fedac0$8001a8c0@user> Message-ID: <20050220125317.BDLR2072.imf19aec.mail.bellsouth.net@SUSANONE> I think the thing which will give you the most repeat business (which is what you need) is to always look at things from your client's point of view - try to be a Yes person and present choices rather than say 'I don't do that....'. They will appreciate it. ==========This is good advice, and I might add that not knowing a particular product yourself doesn't mean you can't provide the service for your client -- you'll need a large pool of talent to draw on when these things crop up. I once did a short stint on QuickBooks, made a little bit of money researching something I knew nothing about and in the end, recommended the guy stick with what he had. It cost the guy pennies compared to what he was prepared to pay to switch over -- but switching wasn't going to get him anything he didn't already have. He just didn't know it until I told him so. I called on people I know that I knew the subject instead of saying, "I can't do that, I don't know anything about it." The potential for more business was there, although that never came to pass, but it might have. You'll go through a lot of small clients doing small jobs -- and each one has the potential to be a big client eventually. If you send clients to other people too often, they'll eventually find someone they like better than you. ;) I do this ALL the time, even with you guys -- how many of you have cowritten an article with me? I can't know everything. Better to split the fee and byline then pass up that opportunity to work and put my name in front of the publisher with a first-rate article, yet, one more time. ;) Same thing with you guys. Just a different product. If you really think you can't provide the product, find someone who can and work together. Another piece of advice -- and I may get clobbered for this one. Never, ever turn down work. If you can't negotiate a deadline that you know you can make, bring in someone to help you. Work weekends and evenings, but don't turn down the work unless you just can't work things out. I don't say that as a workaholic, because I'm anything but... Rather, it's just job security. Find a way to convince the client to wait or subcontract some of the work out, or even all of it if you have to. Even if you don't make a dime out of it -- you need to be the face the client sees and the voice the client hears on the phone. Don't give the client direct contact with the subcontractors either, unless you just can't avoid it. Unless of course you don't want that client's repeat business, and that does occasionally happen. A client that's too big a pain will cost you money in the end. You don't need that and once you've got enough business you can pass them on to someone else or just not take on any new work from them. You can't be a pain yourself. I've only had one mishap in this area and I still regret it -- did something to cause an editor with a really good-paying publisher a bit of extra work she probably didn't need and she's never used me since. She answers my emails and is courteous, but I can't get work from her. My request was reasonable, but in retrospect, I could've gotten around it -- I wish I had. Don't let clients skate on their payments. You set up a schedule, they meet it, or you don't work. Don't slide on it or they will screw you every single time. I have never "stopped" working and regretted it. I have never kept working and not regretted it. This is the one area that seems cut and dry. There is NO honor when it comes to screwing you if they can. I hate to be so negative, but that just seems to be the truth of it. That was my experience when doing some development work, which I don't do anymore. The publishing world is different. I deal with huge publishers, and they've got the money and they pay it. I rarely get burned with the writing -- only if someone goes out of business -- like WROX!!!!!! ;( Ba*tards. :( Susan H. Susan H. From randall.anthony at cox.net Sun Feb 20 07:23:53 2005 From: randall.anthony at cox.net (Randall Anthony) Date: Sun, 20 Feb 2005 08:23:53 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f305021813522753a8af@mail.gmail.com> Message-ID: <000001c5174f$6c476280$6402a8c0@DF2PJY11> Steve, I'd concur with the advice you were given. It definitely helps to get the job. Unfortunately most of the companies I've worked for did not pay for keeping up your skillsets, the attitude being "I'm not going to pay for your training so you can get a payraise by going to work for someone else". However, there seems to be a change in that attitude. Most of the classes I've taken so far have had people that were there via their company, because they had to learn new technology in their job. Especially in the ASP.Net and VS .Net classes. Others have posted that most companies expect OJT to fill the bill. I don't mind that, that's how I learned VB and ASP. But, when you are supporting Access2.0, SQL 6.5, and ASP, it's kind of hard to learn .Net when the company won't or can't afford to buy upgrades. After going through most of the process of this certification, I am going to make it a point to keep up with new tech via certs, or at the least A+ certs, in order to avoid my present situation from happening again. I like being an Access developer, however, diversifying my portfolio, so to speak, should increase my marketability and portability. As for courses, yes I've attended 8 out of 9 courses setup to take the exams for MCDBA. The cost included books, training materials and exam vouchers, and is about $1k per class. I took a professional loan via a financial institution specializing in student loans like this. Compared to the cost of an online/accelerated MBA at around $30K, or the more prestigious executive MBAs offered around here (William & Mary, UVA) at about $125K, I think it's a relative bargain. A note of caution. The information and materials presented in the courses are very good, however, in order to pass M$ exams, I highly recommend using third party study guides and brain dumps as study aids. I hope this information helps you out. Randy. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 4:52 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Randy, The impression I get from the few people I've been able to talk this over with, having the certification helps you land a job; but once you have the job the company doesn't help you keep it up to date or to get new ones. Did you take some formal courses -- those 3-5 day deals costing $1500 or more -- or is it primarily self-study? Steve Erbach On Fri, 18 Feb 2005 09:29:06 -0500, Randall Anthony wrote: > Steve, > I find myself in a position similar to yours, unfortunately I got laid > off in the process (lack of contractual funding, natch). > > 1. I was very much immersed in developing and maintaining dbases and > applications from Access2.0 through A2K, using SQL and ASP pages for > some. > > 2. As the work slowed down, my access to developing new apps > disappeared. Consequently, when push came to shove, my skillsets > deteriorated. > > 3. The company I worked for was a division of a defense contractor with > a small IT department. Last I heard that division's IT department is > getting smaller. > > 4. So, during this "sabbatical", I decided to bite the bullet. I've > got one class left, SQL Server 2K Implementation and Administration. > I'm now an MCP in ASP.Net development, I'm studying to pass the SQL > Programming exam next week, then I have two exams left to get my MCDBA. > If I had achieved this while working, that company would have given me a > bonus and a pay raise, however, even if I had accomplished this with > them, I still would have gotten the axe. > > I have spoken with a number of professionals in the field when I was > contemplating getting my Masters degree. Most concurred that a Masters > would be beneficial if you were aiming for management type positions > within the IT world, but the return on investment would be negligible if > I wished to remain technical. Ergo, the next best thing to separate > oneself from the pack in IT is to get certified (in my humble opinion). > > I'm starting to get more positive replies from companies I have > submitted a resume to, and I feel fairly confident that I will be > affiliated with someone soon. I think that could be attributed to my > obtaining certification. > > Randy. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sun Feb 20 10:32:10 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 20 Feb 2005 17:32:10 +0100 Subject: [AccessD] Looking for TWAIN ocx Message-ID: Hi all I have done some testing with a sample app Neal kindly provided which uses the Kodak Imaging ocx controls. It works fine with my old Agfa Snapscan test scanner - as long as I don't run it in Access 2003. Whatever I do (references, late binding etc. etc.), when moved to A2003 it refuses to talk with the twain driver - it is as if A2003 expects a higher version or similar of the twain driver. Neither will the edit control activate in A2003. Also, I've been testing the WIA control but it doesn't seem to accept my scanner, even though the MS Document System does recognize the scanner. Perhaps this looks for both Twain and Wia scanners while the WIA control only looks for WIA scanners? >>> nkling at co.montgomery.ny.us 29-11-2004 20:44:41 >>> I'm looking for a simple ocx/activex control/library to capture images from a scanner in Access 2K. There are various available but the one's I've seen seem to be built to take you to the moon and back. I don't need editing, conversion etc. Just capture to the basic file types. Specifically TIF. I'll want to be able to specify path/name, file type, resolution. The whole idea here is that I'm trying to remove a weak link, that being the users saving with the wrong file names. Does anyone have any recommendations? Thanks, Neal From Gustav at cactus.dk Sun Feb 20 10:37:26 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 20 Feb 2005 17:37:26 +0100 Subject: [AccessD] Looking for TWAIN ocx Message-ID: Hi all Here's another source for a twain driver, EZTwain, at some cost, but a limited (public domain) "classic" free version is available as well. On this site, also some notes on hardware issues can be found. /gustav >>> stuart at lexacorp.com.pg 30-11-2004 00:58:24 >>> On 29 Nov 2004 at 14:44, Neal Kling wrote: > I'm looking for a simple ocx/activex control/library to capture images from > a scanner in Access 2K. There are various available but the one's I've seen > seem to be built to take you to the moon and back. I don't need editing, > conversion etc. Just capture to the basic file types. Specifically TIF. > > I'll want to be able to specify path/name, file type, resolution. The whole > idea here is that I'm trying to remove a weak link, that being the users > saving with the wrong file names. Take a look at http://www.ciansoft.com/twaincontrolx/default.asp They have a free trial version available for download. From martyconnelly at shaw.ca Sun Feb 20 13:15:03 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 20 Feb 2005 11:15:03 -0800 Subject: [AccessD] Microsoft Office Document Image Writer References: Message-ID: <4218E1B7.1070106@shaw.ca> If you want to display from Access and you have Lizardtext viewer installed in IE The code below will display in an new IE screen.. I guess if you want to use Office automation you will need to wait for MS to produce a graphical filter. LizardTech has a Windows scanner product for document management Document Express that will convert Windows Word documents to djvu. $400. You need the enterprise edition for PDF conversion There is a freebie conversion site http://any2djvu.djvuzone.org/ I still have to figure out what is going on with JPEG2000/Part6, JPM-style PDF and JBIG2: ISO standard-compliant document compression. 'testIEDisplayDJVU "C:\GIS\DJVU\dsdk-reference-manual.djvu" Sub testIEDisplayDJVU(strDJVUfile As String) 'http://www.microsoft.com/technet/treeview/default.asp?url=/technet/scriptcenter/logs/scrlog08.asp 'If you add a reference to "Microsoft Internet Controls" '(SHDOCVW.DLL) you should be able to do: 'Public IE as .... and find "InternetExplorer" in the popup menu. 'So then you have what you wrote, which is early-bound, 'and you can use that as follows: ' Public IE As InternetExplorer ' Set IE = New InternetExplorer Dim objExplorer As Object Dim objDocument As Object Set objExplorer = CreateObject("InternetExplorer.Application") objExplorer.Navigate "about:blank" objExplorer.Toolbar = False objExplorer.StatusBar = False objExplorer.MenuBar = True objExplorer.FullScreen = False objExplorer.AddressBar = False 'set screen size objExplorer.Width = 800 objExplorer.Height = 570 objExplorer.Left = 0 objExplorer.Top = 0 objExplorer.Visible = 1 objExplorer.Navigate strDJVUfile '"C:\GIS\DJVU\dsdk-reference-manual.djvu" Do While (objExplorer.Busy) Loop Set objExplorer = Nothing Set objDocument = Nothing End Sub Gustav Brock wrote: >Hi all > >For those who wish to play with DjVu files at once, I located this >small shareware app. >It works at once. >I scanned at typical text page in b/w which saves as 1 MB in bmp >format, gif at 75 K, jpeg lowest quality at 100 K while it was only 7 K >in djvu format. > >Also, I noticed that IrfanView is capable of displaying this format. > >/gustav > >ftp://ftp.simtel.net/pub/simtelnet/win95/compress/djvuerin.zip 1658795 >bytes > >djvuerin.zip Produce higher quality, small sized web images > >DjVuer (pronounced day-ja-voo-er), is based on the revolutionary DjVu >image compression technology developed by AT&T Labs. DjVuer is the >Windows 95/98/NT desktop version of DjVu, that provides high >resolution >small-size images over the web. DjVuer delivers high-quality, small >sized images in less time over the Web. With DjVuer, digital >photographers and content developers can scan high-resolution color >photos, pages of books, magazines, catalogs, manuals, historical or >ancient documents, and make them available on the Web in rich detail. >Scanned images can be compressed at ratios as high as 1000: 1. >Scanned >pages at 300 DPI in full color can be compressed down to a mere 30 to >60KB files from 25MB with excellent quality. > >Special requirements: None. > >Shareware. > >Dushy Edrisinghe, Feith Systems and Software, Inc. >dushy at feith.com > > > -- Marty Connelly Victoria, B.C. Canada From Gustav at cactus.dk Sun Feb 20 13:52:29 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 20 Feb 2005 20:52:29 +0100 Subject: [AccessD] Microsoft Office Document Image Writer Message-ID: Hi Marty Thanks! I would prefer, however, not to have a browser window for display ... /gustav >>> martyconnelly at shaw.ca 20-02-2005 20:15:03 >>> If you want to display from Access and you have Lizardtext viewer installed in IE The code below will display in an new IE screen.. I guess if you want to use Office automation you will need to wait for MS to produce a graphical filter. LizardTech has a Windows scanner product for document management Document Express that will convert Windows Word documents to djvu. $400. You need the enterprise edition for PDF conversion There is a freebie conversion site http://any2djvu.djvuzone.org/ I still have to figure out what is going on with JPEG2000/Part6, JPM-style PDF and JBIG2: ISO standard-compliant document compression. 'testIEDisplayDJVU "C:\GIS\DJVU\dsdk-reference-manual.djvu" Sub testIEDisplayDJVU(strDJVUfile As String) 'http://www.microsoft.com/technet/treeview/default.asp?url=/technet/scriptcenter/logs/scrlog08.asp 'If you add a reference to "Microsoft Internet Controls" '(SHDOCVW.DLL) you should be able to do: 'Public IE as .... and find "InternetExplorer" in the popup menu. 'So then you have what you wrote, which is early-bound, 'and you can use that as follows: ' Public IE As InternetExplorer ' Set IE = New InternetExplorer Dim objExplorer As Object Dim objDocument As Object Set objExplorer = CreateObject("InternetExplorer.Application") objExplorer.Navigate "about:blank" objExplorer.Toolbar = False objExplorer.StatusBar = False objExplorer.MenuBar = True objExplorer.FullScreen = False objExplorer.AddressBar = False 'set screen size objExplorer.Width = 800 objExplorer.Height = 570 objExplorer.Left = 0 objExplorer.Top = 0 objExplorer.Visible = 1 objExplorer.Navigate strDJVUfile '"C:\GIS\DJVU\dsdk-reference-manual.djvu" Do While (objExplorer.Busy) Loop Set objExplorer = Nothing Set objDocument = Nothing End Sub Gustav Brock wrote: >Hi all > >For those who wish to play with DjVu files at once, I located this >small shareware app. >It works at once. >I scanned at typical text page in b/w which saves as 1 MB in bmp >format, gif at 75 K, jpeg lowest quality at 100 K while it was only 7 K >in djvu format. > >Also, I noticed that IrfanView is capable of displaying this format. > >/gustav > >ftp://ftp.simtel.net/pub/simtelnet/win95/compress/djvuerin.zip 1658795 >bytes > >djvuerin.zip Produce higher quality, small sized web images > >DjVuer (pronounced day-ja-voo-er), is based on the revolutionary DjVu >image compression technology developed by AT&T Labs. DjVuer is the >Windows 95/98/NT desktop version of DjVu, that provides high >resolution >small-size images over the web. DjVuer delivers high-quality, small >sized images in less time over the Web. With DjVuer, digital >photographers and content developers can scan high-resolution color >photos, pages of books, magazines, catalogs, manuals, historical or >ancient documents, and make them available on the Web in rich detail. >Scanned images can be compressed at ratios as high as 1000: 1. >Scanned >pages at 300 DPI in full color can be compressed down to a mere 30 to >60KB files from 25MB with excellent quality. > >Special requirements: None. > >Shareware. > >Dushy Edrisinghe, Feith Systems and Software, Inc. >dushy at feith.com From jmhla at earthlink.net Sun Feb 20 22:08:05 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Sun, 20 Feb 2005 20:08:05 -0800 Subject: [AccessD] Machine Transfer Issue Message-ID: <000b01c517ca$f2df24b0$6601a8c0@laptop1> I had an xp mdb running on an xp os machine to clients satisfaction. The database was split for development and upgrades The IT contractor who hired me put a new machine in the clients office. Here it comes: The clients home drive is on the network now The database can not find 2 sub tables so many forms and reports are now failing. There is a tape back up we could go to. It is the second on 2 identical databases on the same machine for 2 different divisions of the company. I thought maybe I had left the tables in question pointing at the original data database but that was not the answer. Short of the tape anyone have an idea? Thanks Joe From roz.clarke at donnslaw.co.uk Mon Feb 21 03:27:17 2005 From: roz.clarke at donnslaw.co.uk (Roz Clarke) Date: Mon, 21 Feb 2005 09:27:17 -0000 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <61F915314798D311A2F800A0C9C831880722552D@dibble.observatory.donnslaw.co.uk> 1) Currently management and development of workflows in a rather nasty legal application. No proper coding at all. :( 2) Used to do a lot with Access & Office integration, and reporting from various back-end data sources (informix, oracle, etc.). The shift is really down to moving into management and not being able to do that and maintain/ improve my technical skills at the same time. 3) Company (law firm), 250 employees, Tom's team leader 4) No Roz -----Original Message----- From: Tom Bolton [mailto:tom.bolton at donnslaw.co.uk] Sent: 18 February 2005 14:09 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? The abridged edition: 1) Currently Access/Informix/SQL Server 2) Used to be web-based dev., and desperate to be again (one day - my team leader subscribes to this list!!!) 3) Company, 250 employees, one of 5 systems developers on a rolling contract 4) No Cheers Tom -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: 18 February 2005 12:05 To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From accessd666 at yahoo.com Mon Feb 21 04:44:23 2005 From: accessd666 at yahoo.com (Sad Der) Date: Mon, 21 Feb 2005 02:44:23 -0800 (PST) Subject: [AccessD] I'm back! Message-ID: <20050221104423.60835.qmail@web90107.mail.scd.yahoo.com> Hi group, it's been a while since i've posted to this list or answered any questions. Been busy with a C# project :-). My next project is a very interesting one regarding the Kyoto contract! So, I'll see ya on the list. Regards, Sander __________________________________ Do you Yahoo!? Yahoo! Mail - 250MB free storage. Do more. Manage less. http://info.mail.yahoo.com/mail_250 From Gustav at cactus.dk Mon Feb 21 05:22:11 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 21 Feb 2005 12:22:11 +0100 Subject: [AccessD] Re: Kodak Imaging and Access 2003 (was: Looking for TWAIN ocx) Message-ID: Hi all Found out why Access 2003 denies to load the Kodak Imaging controls and how to remove that blocking. It is - believe it or not - because Access 2003 refuses to use ActiveX controls which for some reason are listed as insecure in Internet Explorer ... as explained here: http://mail.localplanet.co.uk/Blogs/stuart/archive/2005/02/19/AccessActiveX.aspx What it tells is to reset the Compatibility Flag for these entries to 0: Kodak Image Admin Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {009541A0-3B81-101C-92F3-040224009C02} Kodak Image Edit Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {6D940280-9F11-11CE-83FD-02608C3EC08A} Kodak Image Scan Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {84926CA0-2941-101C-816F-0E6013114B7F} Rich Text Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {3B7C8860-D78F-101B-B9B5-04021C009402} /gustav >>> Gustav at cactus.dk 20-02-2005 17:32:10 >>> Hi all I have done some testing with a sample app Neal kindly provided which uses the Kodak Imaging ocx controls. It works fine with my old Agfa Snapscan test scanner - as long as I don't run it in Access 2003. Whatever I do (references, late binding etc. etc.), when moved to A2003 it refuses to talk with the twain driver - it is as if A2003 expects a higher version or similar of the twain driver. Neither will the edit control activate in A2003. From andy at minstersystems.co.uk Mon Feb 21 05:30:08 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 21 Feb 2005 12:30:08 +0100 Subject: [AccessD] Ascending/Descending Indexes Message-ID: <20050221123005.9B4382BF992@smtp.nildram.co.uk> Anyone know the answer to this to save me doing a bunch of tests? If you need to browse a table in descending order of a field (a date in my case) and there's an index on that field but defined as ascending (needed elsewhere so can't be changed) is there any benefit from defining a second, descending index on the same field? -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 From erbachs at gmail.com Mon Feb 21 06:35:17 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 06:35:17 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <000001c5174f$6c476280$6402a8c0@DF2PJY11> References: <39cb22f305021813522753a8af@mail.gmail.com> <000001c5174f$6c476280$6402a8c0@DF2PJY11> Message-ID: <39cb22f3050221043561ac1cbb@mail.gmail.com> Randy, >> The information and materials presented in the courses are very good, however, in order to pass M$ exams, I highly recommend using third party study guides and brain dumps as study aids. << All right, I'll bite: what's a 'brain dump', eh, Precious? Steve Erbach On Sun, 20 Feb 2005 08:23:53 -0500, Randall Anthony wrote: > Steve, > > I'd concur with the advice you were given. It definitely helps to get > the job. Unfortunately most of the companies I've worked for did not > pay for keeping up your skillsets, the attitude being "I'm not going to > pay for your training so you can get a payraise by going to work for > someone else". However, there seems to be a change in that attitude. > Most of the classes I've taken so far have had people that were there > via their company, because they had to learn new technology in their > job. Especially in the ASP.Net and VS .Net classes. > > Others have posted that most companies expect OJT to fill the bill. I > don't mind that, that's how I learned VB and ASP. But, when you are > supporting Access2.0, SQL 6.5, and ASP, it's kind of hard to learn .Net > when the company won't or can't afford to buy upgrades. > > After going through most of the process of this certification, I am > going to make it a point to keep up with new tech via certs, or at the > least A+ certs, in order to avoid my present situation from happening > again. I like being an Access developer, however, diversifying my > portfolio, so to speak, should increase my marketability and > portability. > > As for courses, yes I've attended 8 out of 9 courses setup to take the > exams for MCDBA. The cost included books, training materials and exam > vouchers, and is about $1k per class. I took a professional loan via a > financial institution specializing in student loans like this. Compared > to the cost of an online/accelerated MBA at around $30K, or the more > prestigious executive MBAs offered around here (William & Mary, UVA) at > about $125K, I think it's a relative bargain. > > A note of caution. The information and materials presented in the > courses are very good, however, in order to pass M$ exams, I highly > recommend using third party study guides and brain dumps as study aids. > > I hope this information helps you out. > > Randy. From erbachs at gmail.com Mon Feb 21 06:44:10 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 06:44:10 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <61F915314798D311A2F800A0C9C831880722552D@dibble.observatory.donnslaw.co.uk> References: <61F915314798D311A2F800A0C9C831880722552D@dibble.observatory.donnslaw.co.uk> Message-ID: <39cb22f3050221044479f8e532@mail.gmail.com> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty legal > application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting from > various back-end data sources (informix, oracle, etc.). The shift is really > down to moving into management and not being able to do that and maintain/ > improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz From Gustav at cactus.dk Mon Feb 21 06:52:50 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 21 Feb 2005 13:52:50 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Nice catch Steve - on a late (or very early) Friday. /gustav >>> erbachs at gmail.com 21-02-2005 13:35:17 >>> Randy, >> The information and materials presented in the courses are very good, however, in order to pass M$ exams, I highly recommend using third party study guides and brain dumps as study aids. << All right, I'll bite: what's a 'brain dump', eh, Precious? Steve Erbach From randall.anthony at cox.net Mon Feb 21 07:32:15 2005 From: randall.anthony at cox.net (Randall Anthony) Date: Mon, 21 Feb 2005 08:32:15 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050221043561ac1cbb@mail.gmail.com> Message-ID: <003b01c51819$c22d60d0$6402a8c0@DF2PJY11> Steve, "Brain Dumps" are usually sites where people submit questions and answers from past exams they've taken. Some are free, some are pay for. I found some of them useful because they helped me study more in-depth. For instance, in one course the materials and study guide seemed to cover everything in a conceptual manner, but when it came time to take the test, the test questions were framed in an operational manner. M$ exams (in my limited experience, 2 down, 2 to go) are really set up to make you fail. The questions are long (2, 3 even 4 paragraphs to set up the scenario), and multiple answers, ie., there are eight selections, pick the right four. As far as using my comments, feel free. I'm looking forward to see what you come up with. Randy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Monday, February 21, 2005 7:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Randy, >> The information and materials presented in the courses are very good, however, in order to pass M$ exams, I highly recommend using third party study guides and brain dumps as study aids. << All right, I'll bite: what's a 'brain dump', eh, Precious? Steve Erbach On Sun, 20 Feb 2005 08:23:53 -0500, Randall Anthony wrote: > Steve, > > I'd concur with the advice you were given. It definitely helps to get > the job. Unfortunately most of the companies I've worked for did not > pay for keeping up your skillsets, the attitude being "I'm not going to > pay for your training so you can get a payraise by going to work for > someone else". However, there seems to be a change in that attitude. > Most of the classes I've taken so far have had people that were there > via their company, because they had to learn new technology in their > job. Especially in the ASP.Net and VS .Net classes. > > Others have posted that most companies expect OJT to fill the bill. I > don't mind that, that's how I learned VB and ASP. But, when you are > supporting Access2.0, SQL 6.5, and ASP, it's kind of hard to learn .Net > when the company won't or can't afford to buy upgrades. > > After going through most of the process of this certification, I am > going to make it a point to keep up with new tech via certs, or at the > least A+ certs, in order to avoid my present situation from happening > again. I like being an Access developer, however, diversifying my > portfolio, so to speak, should increase my marketability and > portability. > > As for courses, yes I've attended 8 out of 9 courses setup to take the > exams for MCDBA. The cost included books, training materials and exam > vouchers, and is about $1k per class. I took a professional loan via a > financial institution specializing in student loans like this. Compared > to the cost of an online/accelerated MBA at around $30K, or the more > prestigious executive MBAs offered around here (William & Mary, UVA) at > about $125K, I think it's a relative bargain. > > A note of caution. The information and materials presented in the > courses are very good, however, in order to pass M$ exams, I highly > recommend using third party study guides and brain dumps as study aids. > > I hope this information helps you out. > > Randy. -- 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 Feb 21 06:41:33 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 21 Feb 2005 13:41:33 +0100 Subject: [AccessD] I'm back! Message-ID: <20050221134130.2C8222BF9FD@smtp.nildram.co.uk> Welcome back Sander. -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: Acces User Group Subject: [AccessD] I'm back! Date: 21/02/05 10:45 > > Hi group, > > it's been a while since i've posted to this list or > answered any questions. > Been busy with a C# project :-). > > My next project is a very interesting one regarding > the Kyoto contract! > > So, I'll see ya on the list. > > Regards, > > Sander > > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - 250MB free storage. Do more. Manage less. > http://info.mail.yahoo.com/mail_250 > -- > 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 garykjos at gmail.com Mon Feb 21 07:44:13 2005 From: garykjos at gmail.com (Gary Kjos) Date: Mon, 21 Feb 2005 07:44:13 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050221044479f8e532@mail.gmail.com> References: <61F915314798D311A2F800A0C9C831880722552D@dibble.observatory.donnslaw.co.uk> <39cb22f3050221044479f8e532@mail.gmail.com> Message-ID: No problem from me. I'll be looking forward to seeing your article. On Mon, 21 Feb 2005 06:44:10 -0600, Steve Erbach wrote: > Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, > Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., > Andy, Randy, and Tom, > > Thank you all very much for your responses. Our glorious leader, Mr. > Bartow, has asked me to write an article for the newsletter based on > the responses you've given. So I'm asking if any of you have any > objections to letting me abridge your responses for that purpose? It > would also be helpful if those of you who already gave an "abridged" > version for the survey could flesh out your responses a bit, if you > have the time. I would appreciate it. Everyone has an interesting > story to tell about his or her own growth in the computer field. > > I'm so glad that 21 of you have responded so far. Any others? > > Steve Erbach > Neenah, WI > www.swerbach.com/security > > On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke > wrote: > > 1) Currently management and development of workflows in a rather nasty legal > > application. No proper coding at all. :( > > 2) Used to do a lot with Access & Office integration, and reporting from > > various back-end data sources (informix, oracle, etc.). The shift is really > > down to moving into management and not being able to do that and maintain/ > > improve my technical skills at the same time. > > 3) Company (law firm), 250 employees, Tom's team leader > > 4) No > > > > Roz > -- > 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 mikedorism at adelphia.net Mon Feb 21 07:58:16 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Mon, 21 Feb 2005 08:58:16 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050221044479f8e532@mail.gmail.com> Message-ID: <000d01c5181d$6705f8d0$0b08a845@hargrove.internal> No problems with sharing my info. I owe my present job to AccessD because I got it through a post to the list. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Monday, February 21, 2005 7:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty > legal application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting > from various back-end data sources (informix, oracle, etc.). The shift > is really down to moving into management and not being able to do that > and maintain/ improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Mon Feb 21 08:07:53 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Mon, 21 Feb 2005 09:07:53 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050221044479f8e532@mail.gmail.com> Message-ID: Steve, None here. One of the surprises I got was how little certifications are valued. Seems like most really don't care about them. Just shows you that quality does speak for itself. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Monday, February 21, 2005 7:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty legal > application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting from > various back-end data sources (informix, oracle, etc.). The shift is really > down to moving into management and not being able to do that and maintain/ > improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dba.email at gmail.com Mon Feb 21 08:46:51 2005 From: dba.email at gmail.com (Admin Sparky) Date: Mon, 21 Feb 2005 09:46:51 -0500 Subject: [AccessD] Query Criteria Message-ID: <5f2de24205022106465ef3927c@mail.gmail.com> Group, Monday morning has arrived:( I have a form with 2 calendar controls that can provide a date range. I would like to use this date range as criteria for a query. However, I am having difficulty with the following scenario. Given a multiple-month date range, I would like to run the query "n" number of times for each month in the range. The solution must be able to span multiple years if needed. Pseudo code: dteStart = 8/1/2004 dteEnd = 1/31/2005 For each month in the date range run the query Next month Any suggestions? Mark Mitsules From Gustav at cactus.dk Mon Feb 21 09:00:53 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 21 Feb 2005 16:00:53 +0100 Subject: [AccessD] Query Criteria Message-ID: Hi Mark I would use intMonths = DateDiff("m", dteStart, dteEnd) For intMonth = 0 To intMonths ' Run query. Next /gustav >>> dba.email at gmail.com 21-02-2005 15:46:51 >>> Group, Monday morning has arrived:( I have a form with 2 calendar controls that can provide a date range. I would like to use this date range as criteria for a query. However, I am having difficulty with the following scenario. Given a multiple-month date range, I would like to run the query "n" number of times for each month in the range. The solution must be able to span multiple years if needed. Pseudo code: dteStart = 8/1/2004 dteEnd = 1/31/2005 For each month in the date range run the query Next month Any suggestions? Mark Mitsules From roz.clarke at donnslaw.co.uk Mon Feb 21 09:05:59 2005 From: roz.clarke at donnslaw.co.uk (Roz Clarke) Date: Mon, 21 Feb 2005 15:05:59 -0000 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <61F915314798D311A2F800A0C9C8318807225542@dibble.observatory.donnslaw.co.uk> OK, I'll try to give you a bit more flesh ;) I am 'senior systems developer' in a law firm, and I lead a team of 4 developers (not including me) and 1 trainer. I no longer do very much hands-on technical stuff, because although I am officially a team lead, I also do all the project management and most of the business analysis. And I've tried to recruit people who are better than me, so it's easy to let them get on with it :/ The company uses a few 3rd party applications and my team spends the bulk of its time customising these applications, and writing reports / reporting tools querying the back end data, which is in SQL Server and Informix. We only rarely get to develop ground-up applications, but when we do we use a combination of SQL Server, VB.net, ASP.net and Access, providing interfaces with the 3rd party stuff, Excel, Word and Outlook. I came into development the same way as many others here; as a self-taught user of MS Access 2.0. My first development role revolved around building intelligent reports, and I joined this list soon after starting in that job, around six years ago now. With the help of the good folk of AccessD, I made good progress and started to think of myself as a real developer, though never a guru. Some of my team have certifications and others do not. I have studied for the MCSD exams, and the firm has paid for everyone here to have external training, but we have not placed much emphasis on the exams themselves. I never managed to pass the sample tests (not giving it enough priority) so I never took the exams. Perhaps my experience as a recruiter would be useful to you here. We do not specify that someone has to be certified when advertising for a position, but it can make a difference. If their experience in the relevant areas isn't very recent, for example - if say, someone has taken a year out or worked in a different job role and is returning to development - an MCP or 2 helps you to believe that they are serious about returning and about keeping their skills current. If however they have recent and solid experience, certification is just icing. If I were looking for a 'proper' development role now, I would want to take some exams a) to prove to myself that it's something I want to do and can stay interested in and b) to demonstrate the same thing to potential employers - because it will be fairly clear from my CV that I am not a full time hands-on developer at the moment. I hope that's helpful. Feel free to do what you will with it. Looking forward to reading the article Roz -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: 21-Feb-2005 12:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty > legal application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting > from various back-end data sources (informix, oracle, etc.). The shift > is really down to moving into management and not being able to do that > and maintain/ improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From dba.email at gmail.com Mon Feb 21 10:20:30 2005 From: dba.email at gmail.com (Admin Sparky) Date: Mon, 21 Feb 2005 11:20:30 -0500 Subject: [AccessD] Query Criteria In-Reply-To: References: Message-ID: <5f2de24205022108201ce7c81e@mail.gmail.com> Gustav, Thank you. This allows me to run the query the requisite number of times. How then would I feed the current month/year of the loop into that query as criteria? Mark On Mon, 21 Feb 2005 16:00:53 +0100, Gustav Brock wrote: > Hi Mark > > I would use > > intMonths = DateDiff("m", dteStart, dteEnd) > For intMonth = 0 To intMonths > ' Run query. > Next > > /gustav > > >>> dba.email at gmail.com 21-02-2005 15:46:51 >>> > Group, > > Monday morning has arrived:( I have a form with 2 calendar controls > that can provide a date range. I would like to use this date range as > criteria for a query. However, I am having difficulty with the > following scenario. Given a multiple-month date range, I would like > to run the query "n" number of times for each month in the range. The > solution must be able to span multiple years if needed. > > Pseudo code: > dteStart = 8/1/2004 > dteEnd = 1/31/2005 > > For each month in the date range > run the query > Next month > > Any suggestions? > > Mark Mitsules > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From erbachs at gmail.com Mon Feb 21 10:22:02 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 10:22:02 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: References: <39cb22f3050221044479f8e532@mail.gmail.com> Message-ID: <39cb22f305022108227a706bca@mail.gmail.com> Jim, I suppose if ALL other factors were equal, then a prospective employee would have an edge if he had a cert. Out of the 21 responses I got, only four people had MS certs of any kind. Only one of those -- Randy Anthony -- had CURRENT certifications. Amazing. Steve Erbach On Mon, 21 Feb 2005 09:07:53 -0500, Jim Dettman wrote: > Steve, > > None here. One of the surprises I got was how little certifications are > valued. Seems like most really don't care about them. > > Just shows you that quality does speak for itself. > > Jim. From reuben at gfconsultants.com Mon Feb 21 10:28:29 2005 From: reuben at gfconsultants.com (Reuben Cummings) Date: Mon, 21 Feb 2005 11:28:29 -0500 Subject: [AccessD] Bloomberg data Message-ID: Anyone ever dealt with data from Bloomberg (the data service providing live market numbers to brokers). I have a potential client that is wanting an app to retreive this live data and provide constant, live analysis of that data based on formulas they will build and tweak. Thanks. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com From DWUTKA at marlow.com Mon Feb 21 10:33:31 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 10:33:31 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2CF@main2.marlow.com> Sorry for the delayed response. 1: Anything and everything having to do with maintaining a company's computer system. 2: I used to be a mechanic! ;) But my real job title is the IS/IT developer and DBA. Our network administrator quit at the beginning of the year, so I have been handling all IS/IT aspects. 3: Work for a company...and independant. (My independant stuff is ASP/VB (6.0) and Access. Mainly a combination of the three (ASP websites, using Access as a BE (sometimes SQL Server), with a VB business rule system)). The company I work for has about 250+ employees, and actually, we are now a subsidiary of a larger public company called II-VI. 4: No certifications. Would they help? Not really. By the time you study and pass a cert, the technology changes. There is no way to certify whether you have the capacity to learn new things. Certs only show you know how to take a test. Drew -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at marlow.com Mon Feb 21 10:39:59 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 10:39:59 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2D1@main2.marlow.com> ROTFLMAO! I hear ya on the VB/Access thing. Though I must say that I see both sides of the coin. There are lot's of 'programmers' that don't understand the first thing about a database, whether Access or a server side. On the other hand, I have seen many Access Developers who don't understand very much outside of the Access Arena. Drew -----Original Message----- From: Brett Barabash [mailto:BBarabash at tappeconstruction.com] Sent: Friday, February 18, 2005 10:09 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? 1. VB.NET and VB6 development, SQL Server admin and development 2. Our environment outgrew Access as a database, and we are moving towards system designs where the data and business rules are maintained in separate tiers. 3. I am employeed full-time at a rapidly growing construction company (400+ employees) as the lead applications developer. Literally watch this company double in size every 4 years. 4. Have a MS certification in SQL Server 6.5. P.S. I would imagine that many people would be shocked to see that there are VB developers on this list. I started my career many years ago as an Access 2.0 developer, and owe a portion of my success to this list. I'm also a member of multiple VB lists (including dba-VB), but still feel that this is the best source for technical info. ...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in b ount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security ---------------------------------------------------------------------------- ---------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Mon Feb 21 10:39:36 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 21 Feb 2005 17:39:36 +0100 Subject: [AccessD] Query Criteria Message-ID: Hi Mark You could use: dteCurrent = DateAdd("m", intMonth, dteStart) intMonthCurrent = Month(dteCurrent) intYearCurrent = Year(dteCurrent) /gustav >>> dba.email at gmail.com 21-02-2005 17:20:30 >>> Gustav, Thank you. This allows me to run the query the requisite number of times. How then would I feed the current month/year of the loop into that query as criteria? Mark On Mon, 21 Feb 2005 16:00:53 +0100, Gustav Brock wrote: > Hi Mark > > I would use > > intMonths = DateDiff("m", dteStart, dteEnd) > For intMonth = 0 To intMonths > ' Run query. > Next > > /gustav > > >>> dba.email at gmail.com 21-02-2005 15:46:51 >>> > Group, > > Monday morning has arrived:( I have a form with 2 calendar controls > that can provide a date range. I would like to use this date range as > criteria for a query. However, I am having difficulty with the > following scenario. Given a multiple-month date range, I would like > to run the query "n" number of times for each month in the range. The > solution must be able to span multiple years if needed. > > Pseudo code: > dteStart = 8/1/2004 > dteEnd = 1/31/2005 > > For each month in the date range > run the query > Next month > > Any suggestions? > > Mark Mitsules From DWUTKA at marlow.com Mon Feb 21 10:36:31 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 10:36:31 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2D0@main2.marlow.com> Just out of curiousity, what's the problem in front of you? Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Friday, February 18, 2005 9:09 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? 1) Equal Parts Access development and SQL Server Administration/Development. 2) Getting more freelance work, but otherwise pretty similar. SQL is becoming more prevalent, but that is more due to familiarity. Most time is spent administrating stuff that is already in place. I also have 2 SQL databases that are software packages I administer. 3) I currently work for a company. A law firm of about 400 some odd lawyers and about as many support staff. We have several people who can program in Access, but I am considered the expert on that platform. The others are primarily developing in other platforms, though naturally there is a lot of common skills. I am slowly getting more "freelance" work through my husband's company, and I will likely do that full time sometime in this coming year. Fortunately, I can rely on his sales ability so I have this option. 4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me. Debbie -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 21 10:41:57 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 10:41:57 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <003b01c51819$c22d60d0$6402a8c0@DF2PJY11> References: <39cb22f3050221043561ac1cbb@mail.gmail.com> <003b01c51819$c22d60d0$6402a8c0@DF2PJY11> Message-ID: <39cb22f30502210841131d9f4f@mail.gmail.com> Randy, Interesting. I'd never heard of "Brain Dumps" before. Steve Erbach On Mon, 21 Feb 2005 08:32:15 -0500, Randall Anthony wrote: > Steve, > "Brain Dumps" are usually sites where people submit questions and > answers from past exams they've taken. Some are free, some are pay for. > I found some of them useful because they helped me study more in-depth. > > For instance, in one course the materials and study guide seemed to > cover everything in a conceptual manner, but when it came time to take > the test, the test questions were framed in an operational manner. M$ > exams (in my limited experience, 2 down, 2 to go) are really set up to > make you fail. The questions are long (2, 3 even 4 paragraphs to set up > the scenario), and multiple answers, ie., there are eight selections, > pick the right four. > > As far as using my comments, feel free. I'm looking forward to see what > you come up with. > > Randy From dwaters at usinternet.com Mon Feb 21 10:43:35 2005 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 21 Feb 2005 10:43:35 -0600 Subject: [AccessD] Bloomberg data In-Reply-To: <10282686.1109003501920.JavaMail.root@sniper14> Message-ID: <001801c51834$7d392430$123a11d8@danwaters> Reuben, I just read an article in SmartAccess Newsletter about using Web Services with Access. It might apply to you. Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Monday, February 21, 2005 10:28 AM To: AccessD Subject: [AccessD] Bloomberg data Anyone ever dealt with data from Bloomberg (the data service providing live market numbers to brokers). I have a potential client that is wanting an app to retreive this live data and provide constant, live analysis of that data based on formulas they will build and tweak. Thanks. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.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 Feb 21 09:44:04 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 21 Feb 2005 16:44:04 +0100 Subject: [AccessD] Bloomberg data Message-ID: <20050221164400.E253A2BAEC8@smtp.nildram.co.uk> Hi Reuben Seen this sort of thing done in the UK using Reuters data feeds. Reuters supplied (at a price of course) software to provide a constant feed into Excel. You then had to write Excel macros to do what you wanted with it. Have you looked at what Bloomberg can supply? -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: AccessD Subject: [AccessD] Bloomberg data Date: 21/02/05 16:27 > > Anyone ever dealt with data from Bloomberg (the data service providing live > market numbers to brokers). I have a potential client that is wanting an > app to retreive this live data and provide constant, live analysis of that > data based on formulas they will build and tweak. > > Thanks. > > Reuben Cummings > GFC, LLC > phone: 812.523.1017 > email: reuben at gfconsultants.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 jeffrey.demulling at usbank.com Mon Feb 21 10:44:52 2005 From: jeffrey.demulling at usbank.com (jeffrey.demulling at usbank.com) Date: Mon, 21 Feb 2005 10:44:52 -0600 Subject: [AccessD] Bloomberg data In-Reply-To: Message-ID: I have, but only dealing with Excel. It is a PITA to say the least. 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 "Reuben Cummings" To Sent by: "AccessD" accessd-bounces at d atabaseadvisors.c cc om Subject [AccessD] Bloomberg data 02/21/2005 10:28 AM Please respond to "Access Developers discussion and problem solving" Anyone ever dealt with data from Bloomberg (the data service providing live market numbers to brokers). I have a potential client that is wanting an app to retreive this live data and provide constant, live analysis of that data based on formulas they will build and tweak. Thanks. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ------------------------------------------------------------------------------ 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 Feb 21 10:45:12 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 10:45:12 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2D2@main2.marlow.com> Hmmm, you know, a few years ago, I would have completely agreed. But I have found many HUGE differences between VB and Access. Actually, Access 97, in some ways, is closer in capabilities to VB 6.0 then Access 2000+ is. (The main difference, I see, is the complete goof up that MS pulled off with the Callback capabilities.) Drew -----Original Message----- From: Jim Lawrence [mailto:accessd at shaw.ca] Sent: Friday, February 18, 2005 10:43 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Hi Steve: There is not a big leap between Access and VB (not VB.Net). The main problem is the lack of Subforms for POS and the biggy... a good report generator. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brett Barabash Sent: Friday, February 18, 2005 8:09 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? 1. VB.NET and VB6 development, SQL Server admin and development 2. Our environment outgrew Access as a database, and we are moving towards system designs where the data and business rules are maintained in separate tiers. 3. I am employeed full-time at a rapidly growing construction company (400+ employees) as the lead applications developer. Literally watch this company double in size every 4 years. 4. Have a MS certification in SQL Server 6.5. P.S. I would imagine that many people would be shocked to see that there are VB developers on this list. I started my career many years ago as an Access 2.0 developer, and owe a portion of my success to this list. I'm also a member of multiple VB lists (including dba-VB), but still feel that this is the best source for technical info. ...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in b ount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security ---------------------------------------------------------------------------- ---------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 21 09:45:24 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 21 Feb 2005 16:45:24 +0100 Subject: [AccessD] Ascending/Descending Indexes - Retrying Message-ID: <20050221164521.3D5EA2BE9A4@smtp.nildram.co.uk> Trying again. I'm sure the answer's out there. -- 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] Ascending/Descending Indexes Date: 21/02/05 12:31 > > Anyone know the answer to this to save me doing a bunch of tests? > > If you need to browse a table in descending order of a field (a date in my > case) and there's an index on that field but defined as ascending (needed > elsewhere so can't be changed) is there any benefit from defining a second, > descending index on the same field? > > -- > 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 > > > > > ________________________________________________ Message sent using UebiMiau 2.7.2 From DElam at jenkens.com Mon Feb 21 10:57:55 2005 From: DElam at jenkens.com (Elam, Debbie) Date: Mon, 21 Feb 2005 10:57:55 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <7B1961ED924D1A459E378C9B1BB22B4C02485A8D@natexch.jenkens.com> I do not understand this question. Debbie -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 10:37 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Just out of curiousity, what's the problem in front of you? Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Friday, February 18, 2005 9:09 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? 1) Equal Parts Access development and SQL Server Administration/Development. 2) Getting more freelance work, but otherwise pretty similar. SQL is becoming more prevalent, but that is more due to familiarity. Most time is spent administrating stuff that is already in place. I also have 2 SQL databases that are software packages I administer. 3) I currently work for a company. A law firm of about 400 some odd lawyers and about as many support staff. We have several people who can program in Access, but I am considered the expert on that platform. The others are primarily developing in other platforms, though naturally there is a lot of common skills. I am slowly getting more "freelance" work through my husband's company, and I will likely do that full time sometime in this coming year. Fortunately, I can rely on his sales ability so I have this option. 4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me. Debbie -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. From DWUTKA at marlow.com Mon Feb 21 10:56:10 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 10:56:10 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2D3@main2.marlow.com> I will state that it all depends on who is doing the hiring, and what kind of company you are trying to get in with. If you want to be 1 of 20 (or 7 of 9 ... ) in a team of developers, then certifications are going to be a big boon, because no matter what you really know, you are going to have a 'team' with you, to pick up what the certs don't cover. Now, if you want to join a smaller company, where you are going to be far more independant, then experience and knowledge are going to be looked at before certs. It also depends on who is involved in the hiring process. We have a new Network Admin starting tomorrow....and the person writing this email is the one who 'certified' him to work here. (He was my second choice out of three....my top choice lives very far away, and my bosses got the willies over that...but he was a very close second.). I am pretty sure he has certifications, but honestly, didn't care, and didn't even look over them. Instead, I approved his resume on experience, and I did the technical interview, and he was my second choice simply on personality, he knew his stuff. Honestly, getting your foot in the door is the hardest thing. But once you have done that, you better know your stuff. I remember a few years ago, while still working for the company I work for now, I had a technical interview with another local company. They wanted a VB/SQL guy, and even though I had a lot of Access experience, I had very little SQL experience. However, what killed my interview, was my 'iffy' SQL abilities. Not SQL Server, but the actual query language. I was asked a lot about joins, etc, and even though I understood the questions and answers, I had a difficult time just 'rattling' things off. It was because I had become very dependant on Access' query builder. When I created an SQL statement, I usually did it in Access, then cut and paste the SQL into my code. Fast, efficient, but kind of lazy too. Now, I build almost all of my SQL statements from hand, unless it is simply too much typing to justify the means to the end. It has made my understanding and skillset with SQL much much stronger. Drew -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 3:52 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Randy, The impression I get from the few people I've been able to talk this over with, having the certification helps you land a job; but once you have the job the company doesn't help you keep it up to date or to get new ones. Did you take some formal courses -- those 3-5 day deals costing $1500 or more -- or is it primarily self-study? Steve Erbach On Fri, 18 Feb 2005 09:29:06 -0500, Randall Anthony wrote: > Steve, > I find myself in a position similar to yours, unfortunately I got laid > off in the process (lack of contractual funding, natch). > > 1. I was very much immersed in developing and maintaining dbases and > applications from Access2.0 through A2K, using SQL and ASP pages for > some. > > 2. As the work slowed down, my access to developing new apps > disappeared. Consequently, when push came to shove, my skillsets > deteriorated. > > 3. The company I worked for was a division of a defense contractor with > a small IT department. Last I heard that division's IT department is > getting smaller. > > 4. So, during this "sabbatical", I decided to bite the bullet. I've > got one class left, SQL Server 2K Implementation and Administration. > I'm now an MCP in ASP.Net development, I'm studying to pass the SQL > Programming exam next week, then I have two exams left to get my MCDBA. > If I had achieved this while working, that company would have given me a > bonus and a pay raise, however, even if I had accomplished this with > them, I still would have gotten the axe. > > I have spoken with a number of professionals in the field when I was > contemplating getting my Masters degree. Most concurred that a Masters > would be beneficial if you were aiming for management type positions > within the IT world, but the return on investment would be negligible if > I wished to remain technical. Ergo, the next best thing to separate > oneself from the pack in IT is to get certified (in my humble opinion). > > I'm starting to get more positive replies from companies I have > submitted a resume to, and I feel fairly confident that I will be > affiliated with someone soon. I think that could be attributed to my > obtaining certification. > > Randy. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at marlow.com Mon Feb 21 11:01:24 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 11:01:24 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2D4@main2.marlow.com> "4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me." Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Monday, February 21, 2005 10:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? I do not understand this question. Debbie -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 10:37 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Just out of curiousity, what's the problem in front of you? Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Friday, February 18, 2005 9:09 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? 1) Equal Parts Access development and SQL Server Administration/Development. 2) Getting more freelance work, but otherwise pretty similar. SQL is becoming more prevalent, but that is more due to familiarity. Most time is spent administrating stuff that is already in place. I also have 2 SQL databases that are software packages I administer. 3) I currently work for a company. A law firm of about 400 some odd lawyers and about as many support staff. We have several people who can program in Access, but I am considered the expert on that platform. The others are primarily developing in other platforms, though naturally there is a lot of common skills. I am slowly getting more "freelance" work through my husband's company, and I will likely do that full time sometime in this coming year. Fortunately, I can rely on his sales ability so I have this option. 4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me. Debbie -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 21 11:03:00 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 11:03:00 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <100F91B31300334B89EC531C9DCB086559731A@tccexch01.tappeconstruction.net> References: <100F91B31300334B89EC531C9DCB086559731A@tccexch01.tappeconstruction.net> Message-ID: <39cb22f3050221090373ce143d@mail.gmail.com> Brett, Do you use Visual Studio .NET for your VB.NET development? If so, did you try the Crystal Reports generator? Any thoughts vs. the third party tools? Steve Erbach On Fri, 18 Feb 2005 11:10:23 -0600, Brett Barabash wrote: > For anyone contemplating VB6 or VB.NET for your development, the one > solid piece of advice that I can give you is to evaluate and purchase a > decent 3rd party control suite. > > The built-in flexgrid, listbox and combobox controls just plain suck. > We own the ComponentOne ActiveX suite for VB6 and the Janus WinForms > suite for .NET, and I am amazed at the power and flexibility they > provide out of the box. > > The TrueDBGrid (ComponentOne) and GridEx (Janus) controls have quite > nicely filled the continuous subform void for us without any fancy > programming. A few lines of code, and my grid is bound directly to an > ADO data source. > > (although I probably spent a week of programming time to write a class > to override ComponentOne's combobox functionality to act like the one in > Access. No .Value property? What the heck were these guys smoking!) > From erbachs at gmail.com Mon Feb 21 11:04:12 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 11:04:12 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: References: Message-ID: <39cb22f3050221090458345c8f@mail.gmail.com> Charlotte, Do you have any feel for Crystal Reports in Visual Studio .NET? Is it just simpler to buy a third-party report generator? Steve Erbach On Fri, 18 Feb 2005 10:08:10 -0800, Charlotte Foust wrote: > I agree. We use the Infragistics suite for forms and ActiveReports for > reports in VB.Net. Their combobox works as you would expect, since it > is actually an instance of their grid control. > > Charlotte Foust > From DElam at jenkens.com Mon Feb 21 11:22:34 2005 From: DElam at jenkens.com (Elam, Debbie) Date: Mon, 21 Feb 2005 11:22:34 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <7B1961ED924D1A459E378C9B1BB22B4C02485A91@natexch.jenkens.com> Right now I am upgrading all 3 of my store bought applications within 2 months. As I said, classrooms and study software are not the best teachers for me. I have picked up lots of things because there was a problem I had and found the solutions and used it later. In a classroom, I pick up a few things that I can relate to current or past problems, but the rest does not stick very well. For that reason, classes always take a lower priority for me than whatever work problem has come up. Needless to say, in the real world that means I do not devote the kind of attention to a class long enough for me to get to the stage of passing a test. Debbie -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 11:01 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? "4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me." Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Monday, February 21, 2005 10:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? I do not understand this question. Debbie -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 10:37 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Just out of curiousity, what's the problem in front of you? Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Friday, February 18, 2005 9:09 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? 1) Equal Parts Access development and SQL Server Administration/Development. 2) Getting more freelance work, but otherwise pretty similar. SQL is becoming more prevalent, but that is more due to familiarity. Most time is spent administrating stuff that is already in place. I also have 2 SQL databases that are software packages I administer. 3) I currently work for a company. A law firm of about 400 some odd lawyers and about as many support staff. We have several people who can program in Access, but I am considered the expert on that platform. The others are primarily developing in other platforms, though naturally there is a lot of common skills. I am slowly getting more "freelance" work through my husband's company, and I will likely do that full time sometime in this coming year. Fortunately, I can rely on his sales ability so I have this option. 4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me. Debbie -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. From DWUTKA at marlow.com Mon Feb 21 11:21:42 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 11:21:42 -0600 Subject: [AccessD] Query Criteria Message-ID: <123701F54509D9119A4F00D0B747349016D2D5@main2.marlow.com> Just out of curiousity Mark, why do you need to 'run' a query multiple times. If it's a report, you can group by the month, if it's an update query, you can still run it internally for each month. Drew -----Original Message----- From: Admin Sparky [mailto:dba.email at gmail.com] Sent: Monday, February 21, 2005 8:47 AM To: Access Developers discussion and problem solving Subject: [AccessD] Query Criteria Group, Monday morning has arrived:( I have a form with 2 calendar controls that can provide a date range. I would like to use this date range as criteria for a query. However, I am having difficulty with the following scenario. Given a multiple-month date range, I would like to run the query "n" number of times for each month in the range. The solution must be able to span multiple years if needed. Pseudo code: dteStart = 8/1/2004 dteEnd = 1/31/2005 For each month in the date range run the query Next month Any suggestions? Mark Mitsules -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From BBarabash at TappeConstruction.com Mon Feb 21 11:28:05 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Mon, 21 Feb 2005 11:28:05 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <100F91B31300334B89EC531C9DCB086559737F@tccexch01.tappeconstruction.net> We are just getting into full swing with VB.NET, so I haven't had much opportunity to play with Crystal Reports in that environment. We use CR 8.5 for much of our SQL Server based reporting, and it just makes me appreciate the Access report designer more and more. In fact I was just in a status meeting this morning where I said "It's only a matter of time until you find me running around naked in the streets babbling incoherently that Crystal Reports ruined my life". Um, I'm sorry, what was your question again? ;-) I guess I need to try a newer version of CR before I totally write it off. My experiences to date have been really, really painful. Maybe I'm just an old Access dog who needs to learn some new tricks, but I'm still skeptical that CR is the ticket. SQL Server Reporting Services looks very appealing, for example. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Monday, February 21, 2005 11:03 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Brett, Do you use Visual Studio .NET for your VB.NET development? If so, did you try the Crystal Reports generator? Any thoughts vs. the third party tools? Steve Erbach -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this infor ny other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From DWUTKA at marlow.com Mon Feb 21 11:33:31 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 11:33:31 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2D6@main2.marlow.com> Ah. Okay. I know what you mean, also, classroom environments are usually taught to the lowest common denominator. So if there is a faster method, or better method, it will lose precedence over an easier to understand method. I hate that. Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Monday, February 21, 2005 11:23 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Right now I am upgrading all 3 of my store bought applications within 2 months. As I said, classrooms and study software are not the best teachers for me. I have picked up lots of things because there was a problem I had and found the solutions and used it later. In a classroom, I pick up a few things that I can relate to current or past problems, but the rest does not stick very well. For that reason, classes always take a lower priority for me than whatever work problem has come up. Needless to say, in the real world that means I do not devote the kind of attention to a class long enough for me to get to the stage of passing a test. Debbie -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 11:01 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? "4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me." Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Monday, February 21, 2005 10:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? I do not understand this question. Debbie -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 10:37 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Just out of curiousity, what's the problem in front of you? Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Friday, February 18, 2005 9:09 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? 1) Equal Parts Access development and SQL Server Administration/Development. 2) Getting more freelance work, but otherwise pretty similar. SQL is becoming more prevalent, but that is more due to familiarity. Most time is spent administrating stuff that is already in place. I also have 2 SQL databases that are software packages I administer. 3) I currently work for a company. A law firm of about 400 some odd lawyers and about as many support staff. We have several people who can program in Access, but I am considered the expert on that platform. The others are primarily developing in other platforms, though naturally there is a lot of common skills. I am slowly getting more "freelance" work through my husband's company, and I will likely do that full time sometime in this coming year. Fortunately, I can rely on his sales ability so I have this option. 4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me. Debbie -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From randall.anthony at cox.net Mon Feb 21 11:37:06 2005 From: randall.anthony at cox.net (randall.anthony at cox.net) Date: Mon, 21 Feb 2005 12:37:06 -0500 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <20050221173706.TLIG8067.lakermmtao06.cox.net@smtp.east.cox.net> Steve, Drew wrote: "They wanted a VB/SQL guy, and even though I had a lot of Access experience, I had very little SQL experience. However, what killed my interview, was my 'iffy' SQL abilities. Not SQL Server, but the actual query language. I was asked a lot about joins, etc,and even though I understood the questions and answers, I had a difficult time just 'rattling' things off. It was because I had become very dependant on Access' query builder." This was an experience I encountered also. I had one interview where they liked the Access and SQL, but "can you do .Net?". Nope. Another interview was just as Drew described. This solidified my decision to seek certs. Whereas I knew how to spell .Net, I now (at least), know what a namespace is. My curriculum included programming with VS, VB, ASP.NET, ADO.NET, XML (which also included sections on upgrading from ASP, etc), SQL administration and programming, and 2003 server administration. Randy. > > From: Steve Erbach > Date: 2005/02/21 Mon AM 11:22:02 EST > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Jim, > > I suppose if ALL other factors were equal, then a prospective employee > would have an edge if he had a cert. Out of the 21 responses I got, > only four people had MS certs of any kind. Only one of those -- Randy > Anthony -- had CURRENT certifications. Amazing. > > Steve Erbach > > > On Mon, 21 Feb 2005 09:07:53 -0500, Jim Dettman > wrote: > > Steve, > > > > None here. One of the surprises I got was how little certifications are > > valued. Seems like most really don't care about them. > > > > Just shows you that quality does speak for itself. > > > > Jim. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From DWUTKA at marlow.com Mon Feb 21 11:43:52 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 11:43:52 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2D7@main2.marlow.com> Not sure why certifications did much there. Simply using the environment should bring you up to speed. I guess a cert, if setup right, might expose you to areas you normally don't use..... Drew -----Original Message----- From: randall.anthony at cox.net [mailto:randall.anthony at cox.net] Sent: Monday, February 21, 2005 11:37 AM To: Access Developers discussion and problem solving Subject: Re: Re: [AccessD] OT: What are you lot doing now and then? Steve, Drew wrote: "They wanted a VB/SQL guy, and even though I had a lot of Access experience, I had very little SQL experience. However, what killed my interview, was my 'iffy' SQL abilities. Not SQL Server, but the actual query language. I was asked a lot about joins, etc,and even though I understood the questions and answers, I had a difficult time just 'rattling' things off. It was because I had become very dependant on Access' query builder." This was an experience I encountered also. I had one interview where they liked the Access and SQL, but "can you do .Net?". Nope. Another interview was just as Drew described. This solidified my decision to seek certs. Whereas I knew how to spell .Net, I now (at least), know what a namespace is. My curriculum included programming with VS, VB, ASP.NET, ADO.NET, XML (which also included sections on upgrading from ASP, etc), SQL administration and programming, and 2003 server administration. Randy. > > From: Steve Erbach > Date: 2005/02/21 Mon AM 11:22:02 EST > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Jim, > > I suppose if ALL other factors were equal, then a prospective employee > would have an edge if he had a cert. Out of the 21 responses I got, > only four people had MS certs of any kind. Only one of those -- Randy > Anthony -- had CURRENT certifications. Amazing. > > Steve Erbach > > > On Mon, 21 Feb 2005 09:07:53 -0500, Jim Dettman > wrote: > > Steve, > > > > None here. One of the surprises I got was how little certifications are > > valued. Seems like most really don't care about them. > > > > Just shows you that quality does speak for itself. > > > > 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 Gustav at cactus.dk Mon Feb 21 11:53:59 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 21 Feb 2005 18:53:59 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Hi Drew What is this goof up you are mentioning here about callback? /gustav >>> DWUTKA at marlow.com 21-02-2005 17:45:12 >>> Hmmm, you know, a few years ago, I would have completely agreed. But I have found many HUGE differences between VB and Access. Actually, Access 97, in some ways, is closer in capabilities to VB 6.0 then Access 2000+ is. (The main difference, I see, is the complete goof up that MS pulled off with the Callback capabilities.) From DWUTKA at marlow.com Mon Feb 21 12:03:37 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 12:03:37 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2D8@main2.marlow.com> In Access 97, there wasn't a native AddressOf function. I think Stan Getz wrote one (at least I think that is who wrote the one that I use in 97). In Access 2000 (and up), they introduced a native AddressOf function. Yippie! One slight drawback. When using it, if you go into the VBE, Access 'locks'. Now, how is that an improvement? Drew -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Monday, February 21, 2005 11:54 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Hi Drew What is this goof up you are mentioning here about callback? /gustav >>> DWUTKA at marlow.com 21-02-2005 17:45:12 >>> Hmmm, you know, a few years ago, I would have completely agreed. But I have found many HUGE differences between VB and Access. Actually, Access 97, in some ways, is closer in capabilities to VB 6.0 then Access 2000+ is. (The main difference, I see, is the complete goof up that MS pulled off with the Callback capabilities.) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dba.email at gmail.com Mon Feb 21 12:23:37 2005 From: dba.email at gmail.com (Admin Sparky) Date: Mon, 21 Feb 2005 13:23:37 -0500 Subject: [AccessD] Query Criteria In-Reply-To: References: Message-ID: <5f2de24205022110234d556359@mail.gmail.com> Gustav, Excellent. Thank you. Mark On Mon, 21 Feb 2005 17:39:36 +0100, Gustav Brock wrote: > Hi Mark > > You could use: > > dteCurrent = DateAdd("m", intMonth, dteStart) > intMonthCurrent = Month(dteCurrent) > intYearCurrent = Year(dteCurrent) > > /gustav > > >>> dba.email at gmail.com 21-02-2005 17:20:30 >>> > Gustav, > > Thank you. This allows me to run the query the requisite number of > times. How then would I feed the current month/year of the loop into > that query as criteria? > > Mark > > On Mon, 21 Feb 2005 16:00:53 +0100, Gustav Brock > wrote: > > Hi Mark > > > > I would use > > > > intMonths = DateDiff("m", dteStart, dteEnd) > > For intMonth = 0 To intMonths > > ' Run query. > > Next > > > > /gustav > > > > >>> dba.email at gmail.com 21-02-2005 15:46:51 >>> > > Group, > > > > Monday morning has arrived:( I have a form with 2 calendar controls > > that can provide a date range. I would like to use this date range > as > > criteria for a query. However, I am having difficulty with the > > following scenario. Given a multiple-month date range, I would like > > to run the query "n" number of times for each month in the range. > The > > solution must be able to span multiple years if needed. > > > > Pseudo code: > > dteStart = 8/1/2004 > > dteEnd = 1/31/2005 > > > > For each month in the date range > > run the query > > Next month > > > > Any suggestions? > > > > Mark Mitsules > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From martyconnelly at shaw.ca Mon Feb 21 12:25:22 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 21 Feb 2005 10:25:22 -0800 Subject: [AccessD] Bloomberg data References: Message-ID: <421A2792.8090206@shaw.ca> Bloomberg/Reuters provides a web service sort of through FIX protocol You may need access to the Bloomberg Tradebook, F/X, Energy or products, or you will be unable to use the API software. which you may need to upload Bloomberg Trading Data into Microsoft Excel via the FIX Protocol. http://about.bloomberg.com/software/info_api.html Easiest to connect in VB.Net or via excel If they have an open webservice via SOAP then Access XP or 2003 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxpwst2/html/odc_CmplxTypes.asp or difficult in Access97 need something like Pocket Soap Yahoo used to provide a downloadable xls or similar csv file with market figues, haven't look at in a couple of years. Or if you aren't paying for a subscription service and expect 15 minute delay You could pass this sort of info through xmlhttp request and parse the returned html Sort of flakey cause the html could change monthly unless they return xml which would make parsing easy http://quote.bloomberg.com/apps/quote?ticker=rhat&x=0&y=0 Reuben Cummings wrote: >Anyone ever dealt with data from Bloomberg (the data service providing live >market numbers to brokers). I have a potential client that is wanting an >app to retreive this live data and provide constant, live analysis of that >data based on formulas they will build and tweak. > >Thanks. > >Reuben Cummings >GFC, LLC >phone: 812.523.1017 >email: reuben at gfconsultants.com > > > > > -- Marty Connelly Victoria, B.C. Canada From dba.email at gmail.com Mon Feb 21 12:26:37 2005 From: dba.email at gmail.com (Admin Sparky) Date: Mon, 21 Feb 2005 13:26:37 -0500 Subject: [AccessD] Query Criteria In-Reply-To: <123701F54509D9119A4F00D0B747349016D2D5@main2.marlow.com> References: <123701F54509D9119A4F00D0B747349016D2D5@main2.marlow.com> Message-ID: <5f2de24205022110266a5ba4da@mail.gmail.com> Drew, It is neither. Hopefully, in the end, it will provide the source data for an embedded chart in an ad-hoc Powerpoint presentation. Recently, with the help of the list, I attempted to achieve this using in-line subqueries, however, the fact that I am running a totals query made that approach problematic. The query is already grouped by year and month, the problem is that I need only the top 5 records for each month-year combination. Upon reflection, it seemed that I might be able to run a top 5 totals query repeatedly for a single month and achieve my goal. Mark On Mon, 21 Feb 2005 11:21:42 -0600, DWUTKA at marlow.com wrote: > Just out of curiousity Mark, why do you need to 'run' a query multiple > times. If it's a report, you can group by the month, if it's an update > query, you can still run it internally for each month. > > Drew > > -----Original Message----- > From: Admin Sparky [mailto:dba.email at gmail.com] > Sent: Monday, February 21, 2005 8:47 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Query Criteria > > Group, > > Monday morning has arrived:( I have a form with 2 calendar controls > that can provide a date range. I would like to use this date range as > criteria for a query. However, I am having difficulty with the > following scenario. Given a multiple-month date range, I would like > to run the query "n" number of times for each month in the range. The > solution must be able to span multiple years if needed. > > Pseudo code: > dteStart = 8/1/2004 > dteEnd = 1/31/2005 > > For each month in the date range > run the query > Next month > > Any suggestions? > > Mark Mitsules > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From martyconnelly at shaw.ca Mon Feb 21 12:32:19 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 21 Feb 2005 10:32:19 -0800 Subject: [AccessD] OT: What are you lot doing now and then? References: <003b01c51819$c22d60d0$6402a8c0@DF2PJY11> Message-ID: <421A2933.6090401@shaw.ca> Just as a matter of interest US Educational Commission for Foreign Medical Graduates (ECFMG) exams are like this long scenario and multiple questions. Randall Anthony wrote: >Steve, >"Brain Dumps" are usually sites where people submit questions and >answers from past exams they've taken. Some are free, some are pay for. >I found some of them useful because they helped me study more in-depth. > > >For instance, in one course the materials and study guide seemed to >cover everything in a conceptual manner, but when it came time to take >the test, the test questions were framed in an operational manner. M$ >exams (in my limited experience, 2 down, 2 to go) are really set up to >make you fail. The questions are long (2, 3 even 4 paragraphs to set up >the scenario), and multiple answers, ie., there are eight selections, >pick the right four. > >As far as using my comments, feel free. I'm looking forward to see what >you come up with. > >Randy > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach >Sent: Monday, February 21, 2005 7:35 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] OT: What are you lot doing now and then? > >Randy, > > > >>>The information and materials presented in the courses are very >>> >>> >good, however, in order to pass M$ exams, I highly recommend using >third party study guides and brain dumps as study aids. << > >All right, I'll bite: what's a 'brain dump', eh, Precious? > >Steve Erbach > > >On Sun, 20 Feb 2005 08:23:53 -0500, Randall Anthony > wrote: > > >>Steve, >> >>I'd concur with the advice you were given. It definitely helps to get >>the job. Unfortunately most of the companies I've worked for did not >>pay for keeping up your skillsets, the attitude being "I'm not going >> >> >to > > >>pay for your training so you can get a payraise by going to work for >>someone else". However, there seems to be a change in that attitude. >>Most of the classes I've taken so far have had people that were there >>via their company, because they had to learn new technology in their >>job. Especially in the ASP.Net and VS .Net classes. >> >>Others have posted that most companies expect OJT to fill the bill. I >>don't mind that, that's how I learned VB and ASP. But, when you are >>supporting Access2.0, SQL 6.5, and ASP, it's kind of hard to learn >> >> >.Net > > >>when the company won't or can't afford to buy upgrades. >> >>After going through most of the process of this certification, I am >>going to make it a point to keep up with new tech via certs, or at the >>least A+ certs, in order to avoid my present situation from happening >>again. I like being an Access developer, however, diversifying my >>portfolio, so to speak, should increase my marketability and >>portability. >> >>As for courses, yes I've attended 8 out of 9 courses setup to take the >>exams for MCDBA. The cost included books, training materials and exam >>vouchers, and is about $1k per class. I took a professional loan via >> >> >a > > >>financial institution specializing in student loans like this. >> >> >Compared > > >>to the cost of an online/accelerated MBA at around $30K, or the more >>prestigious executive MBAs offered around here (William & Mary, UVA) >> >> >at > > >>about $125K, I think it's a relative bargain. >> >>A note of caution. The information and materials presented in the >>courses are very good, however, in order to pass M$ exams, I highly >>recommend using third party study guides and brain dumps as study >> >> >aids. > > >>I hope this information helps you out. >> >>Randy. >> >> -- Marty Connelly Victoria, B.C. Canada From randall.anthony at cox.net Mon Feb 21 12:34:19 2005 From: randall.anthony at cox.net (randall.anthony at cox.net) Date: Mon, 21 Feb 2005 13:34:19 -0500 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <20050221183419.GEKP22208.lakermmtao02.cox.net@smtp.east.cox.net> Drew, I surmise you didn't read my first post to Steve's poll. No job = no environment to practice in. At least now in the part where it says experience, I can check off the formal training/certification part which indicates I know enough to be dangerous. Randy. > > From: DWUTKA at marlow.com > Date: 2005/02/21 Mon PM 12:43:52 EST > To: accessd at databaseadvisors.com > Subject: RE: Re: [AccessD] OT: What are you lot doing now and then? > > Not sure why certifications did much there. Simply using the environment > should bring you up to speed. I guess a cert, if setup right, might expose > you to areas you normally don't use..... > > Drew > > -----Original Message----- > From: randall.anthony at cox.net [mailto:randall.anthony at cox.net] > Sent: Monday, February 21, 2005 11:37 AM > To: Access Developers discussion and problem solving > Subject: Re: Re: [AccessD] OT: What are you lot doing now and then? > > > Steve, > > Drew wrote: > "They wanted a VB/SQL guy, and even though I had a lot of Access experience, > I had very little SQL experience. However, what killed my interview, was my > 'iffy' SQL abilities. Not SQL > Server, but the actual query language. I was asked a lot about joins, > etc,and even though I understood the questions and answers, I had a > difficult time just 'rattling' things off. It was because I had become very > dependant on Access' query builder." > > This was an experience I encountered also. I had one interview where they > liked the Access and SQL, but "can you do .Net?". Nope. Another interview > was just as Drew described. This solidified my decision to seek certs. > Whereas I knew how to spell .Net, I now (at least), know what a namespace > is. > > My curriculum included programming with VS, VB, ASP.NET, ADO.NET, XML (which > also included sections on upgrading from ASP, etc), SQL administration and > programming, and 2003 server administration. > > Randy. > > > > From: Steve Erbach > > Date: 2005/02/21 Mon AM 11:22:02 EST > > To: Access Developers discussion and problem solving > > > > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > > > Jim, > > > > I suppose if ALL other factors were equal, then a prospective employee > > would have an edge if he had a cert. Out of the 21 responses I got, > > only four people had MS certs of any kind. Only one of those -- Randy > > Anthony -- had CURRENT certifications. Amazing. > > > > Steve Erbach > > > > > > On Mon, 21 Feb 2005 09:07:53 -0500, Jim Dettman > > wrote: > > > Steve, > > > > > > None here. One of the surprises I got was how little certifications > are > > > valued. Seems like most really don't care about them. > > > > > > Just shows you that quality does speak for itself. > > > > > > 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 DWUTKA at marlow.com Mon Feb 21 12:36:23 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 12:36:23 -0600 Subject: [AccessD] Query Criteria Message-ID: <123701F54509D9119A4F00D0B747349016D2D9@main2.marlow.com> Yep, you can use subqueries to do exactly what you need. Drew -----Original Message----- From: Admin Sparky [mailto:dba.email at gmail.com] Sent: Monday, February 21, 2005 12:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Query Criteria Drew, It is neither. Hopefully, in the end, it will provide the source data for an embedded chart in an ad-hoc Powerpoint presentation. Recently, with the help of the list, I attempted to achieve this using in-line subqueries, however, the fact that I am running a totals query made that approach problematic. The query is already grouped by year and month, the problem is that I need only the top 5 records for each month-year combination. Upon reflection, it seemed that I might be able to run a top 5 totals query repeatedly for a single month and achieve my goal. Mark On Mon, 21 Feb 2005 11:21:42 -0600, DWUTKA at marlow.com wrote: > Just out of curiousity Mark, why do you need to 'run' a query multiple > times. If it's a report, you can group by the month, if it's an update > query, you can still run it internally for each month. > > Drew > > -----Original Message----- > From: Admin Sparky [mailto:dba.email at gmail.com] > Sent: Monday, February 21, 2005 8:47 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Query Criteria > > Group, > > Monday morning has arrived:( I have a form with 2 calendar controls > that can provide a date range. I would like to use this date range as > criteria for a query. However, I am having difficulty with the > following scenario. Given a multiple-month date range, I would like > to run the query "n" number of times for each month in the range. The > solution must be able to span multiple years if needed. > > Pseudo code: > dteStart = 8/1/2004 > dteEnd = 1/31/2005 > > For each month in the date range > run the query > Next month > > Any suggestions? > > Mark Mitsules > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 21 12:43:25 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 12:43:25 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2DA@main2.marlow.com> LOL. Depends on what you have at home, of course. I've developed a few personal projects, just for the fun of experimentation. Drew -----Original Message----- From: randall.anthony at cox.net [mailto:randall.anthony at cox.net] Sent: Monday, February 21, 2005 12:34 PM To: Access Developers discussion and problem solving Subject: RE: Re: [AccessD] OT: What are you lot doing now and then? Drew, I surmise you didn't read my first post to Steve's poll. No job = no environment to practice in. At least now in the part where it says experience, I can check off the formal training/certification part which indicates I know enough to be dangerous. Randy. > > From: DWUTKA at marlow.com > Date: 2005/02/21 Mon PM 12:43:52 EST > To: accessd at databaseadvisors.com > Subject: RE: Re: [AccessD] OT: What are you lot doing now and then? > > Not sure why certifications did much there. Simply using the environment > should bring you up to speed. I guess a cert, if setup right, might expose > you to areas you normally don't use..... > > Drew > > -----Original Message----- > From: randall.anthony at cox.net [mailto:randall.anthony at cox.net] > Sent: Monday, February 21, 2005 11:37 AM > To: Access Developers discussion and problem solving > Subject: Re: Re: [AccessD] OT: What are you lot doing now and then? > > > Steve, > > Drew wrote: > "They wanted a VB/SQL guy, and even though I had a lot of Access experience, > I had very little SQL experience. However, what killed my interview, was my > 'iffy' SQL abilities. Not SQL > Server, but the actual query language. I was asked a lot about joins, > etc,and even though I understood the questions and answers, I had a > difficult time just 'rattling' things off. It was because I had become very > dependant on Access' query builder." > > This was an experience I encountered also. I had one interview where they > liked the Access and SQL, but "can you do .Net?". Nope. Another interview > was just as Drew described. This solidified my decision to seek certs. > Whereas I knew how to spell .Net, I now (at least), know what a namespace > is. > > My curriculum included programming with VS, VB, ASP.NET, ADO.NET, XML (which > also included sections on upgrading from ASP, etc), SQL administration and > programming, and 2003 server administration. > > Randy. > > > > From: Steve Erbach > > Date: 2005/02/21 Mon AM 11:22:02 EST > > To: Access Developers discussion and problem solving > > > > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > > > Jim, > > > > I suppose if ALL other factors were equal, then a prospective employee > > would have an edge if he had a cert. Out of the 21 responses I got, > > only four people had MS certs of any kind. Only one of those -- Randy > > Anthony -- had CURRENT certifications. Amazing. > > > > Steve Erbach > > > > > > On Mon, 21 Feb 2005 09:07:53 -0500, Jim Dettman > > wrote: > > > Steve, > > > > > > None here. One of the surprises I got was how little certifications > are > > > valued. Seems like most really don't care about them. > > > > > > Just shows you that quality does speak for itself. > > > > > > 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 reuben at gfconsultants.com Mon Feb 21 12:46:28 2005 From: reuben at gfconsultants.com (Reuben Cummings) Date: Mon, 21 Feb 2005 13:46:28 -0500 Subject: [AccessD] Bloomberg data In-Reply-To: <421A2792.8090206@shaw.ca> Message-ID: Thanks, everyone, for the input so far. They currently use Excel, but the spreadsheet is just out of control (and slow). We did find a demo to import the data to Access from Bloomberg. I guess it's just time to start playing. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of MartyConnelly Sent: Monday, February 21, 2005 1:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Bloomberg data Bloomberg/Reuters provides a web service sort of through FIX protocol You may need access to the Bloomberg Tradebook, F/X, Energy or products, or you will be unable to use the API software. which you may need to upload Bloomberg Trading Data into Microsoft Excel via the FIX Protocol. http://about.bloomberg.com/software/info_api.html Easiest to connect in VB.Net or via excel If they have an open webservice via SOAP then Access XP or 2003 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxpwst2/ht ml/odc_CmplxTypes.asp or difficult in Access97 need something like Pocket Soap Yahoo used to provide a downloadable xls or similar csv file with market figues, haven't look at in a couple of years. Or if you aren't paying for a subscription service and expect 15 minute delay You could pass this sort of info through xmlhttp request and parse the returned html Sort of flakey cause the html could change monthly unless they return xml which would make parsing easy http://quote.bloomberg.com/apps/quote?ticker=rhat&x=0&y=0 Reuben Cummings wrote: >Anyone ever dealt with data from Bloomberg (the data service providing live >market numbers to brokers). I have a potential client that is wanting an >app to retreive this live data and provide constant, live analysis of that >data based on formulas they will build and tweak. > >Thanks. > >Reuben Cummings >GFC, LLC >phone: 812.523.1017 >email: reuben at gfconsultants.com > > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Mon Feb 21 12:57:04 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 21 Feb 2005 10:57:04 -0800 Subject: [AccessD] OT: What are you lot doing now and then? References: <61F915314798D311A2F800A0C9C831880722552D@dibble.observatory.donnslaw.co.uk> Message-ID: <421A2F00.1060706@shaw.ca> Just thought I would pass on this group, to you called LegalXML They have several mailing lists and archives on electronic data transfer of documents plus template xml documents. Some selected court regions in US have automatic filing of documents via xml.. OASIS LegalXML Electronic Court Filing TC http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=legalxml-courtfiling or generally http://www.legalxml.com I used to belong to this group before they joined up with OASIS and the lawyers took over They spent a year setting up a formal company to handle the design work and protect IP and also to CYA,before they went back to design. Roz Clarke wrote: >1) Currently management and development of workflows in a rather nasty legal >application. No proper coding at all. :( >2) Used to do a lot with Access & Office integration, and reporting from >various back-end data sources (informix, oracle, etc.). The shift is really >down to moving into management and not being able to do that and maintain/ >improve my technical skills at the same time. >3) Company (law firm), 250 employees, Tom's team leader >4) No > >Roz > >-----Original Message----- >From: Tom Bolton [mailto:tom.bolton at donnslaw.co.uk] >Sent: 18 February 2005 14:09 >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] OT: What are you lot doing now and then? > > >The abridged edition: > >1) Currently Access/Informix/SQL Server >2) Used to be web-based dev., and desperate to be again (one day - my team >leader subscribes to this list!!!) >3) Company, 250 employees, one of 5 systems developers on a rolling >contract >4) No > >Cheers >Tom > > > >-----Original Message----- >From: Steve Erbach [mailto:erbachs at gmail.com] >Sent: 18 February 2005 12:05 >To: Access Developers discussion and problem solving >Subject: [AccessD] OT: What are you lot doing now and then? > >Dear Group, > >Could you indulge me in a little survey? > >1) What's your main line of work these days? Access development, SQL Server >administration/development, VB, ASP/ASP.NET, PHP...? > >2) How does your work today differ from what you were doing a few years ago? >Is it only that you're using newer versions of the same tools, or are you >doing entirely different development work? > >3) Are you independent or do you work for a company? If you work for a >company, what's the size of the company and where do you fit in? > >4) Do you have any Microsoft Certifications? If so, do you keep current with >them, and/or have they made any difference in your current position? > >Thank you very much. I'm approaching a career crossroads with the decision >to stay in business as an independent developer or not. I have picked up a >fair amount of .NET knowledge (the hard way -- is there any other?) but I >have no Microsoft certifications. > >Regards, > >Steve Erbach >Scientific Marketing >Neenah, WI >www.swerbach.com >Security Page: www.swerbach.com/security > > >------------------------------------------------------------------------ > > >The contents of this message and any attachments are the property of Donns Solicitors >and are intended for the confidential use of the named recipient only. They may be legally > privileged and should not be communicated to, or relied upon, by any other party without >our written consent. If you are not the addressee, please notify us immediately so that we >can make arrangements for its return. You should not show this e-mail to any person or > take copies as you may be committing a criminal or civil offence for which you may be > liable. The statement and opinions expressed in this e-mail message are those of the >writer, and do not necessarily represent that of Donns Solicitors. Although any files attached > to this e-mail will have been checked with virus protection software prior to transmission, >you should carry out your own virus check before opening any attachment. >Donns Solicitors does not accept any liability for any damage or loss which may be caused >by software viruses... > > -- Marty Connelly Victoria, B.C. Canada From Jim.Hale at FleetPride.com Mon Feb 21 13:04:53 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Mon, 21 Feb 2005 13:04:53 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB6772337421@corp-es01.fleetpride.com> No problem from me. Jim Hale -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Monday, February 21, 2005 6:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty legal > application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting from > various back-end data sources (informix, oracle, etc.). The shift is really > down to moving into management and not being able to do that and maintain/ > improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- 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 john at winhaven.net Mon Feb 21 13:16:49 2005 From: john at winhaven.net (John Bartow) Date: Mon, 21 Feb 2005 13:16:49 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050221044479f8e532@mail.gmail.com> Message-ID: "glorious"?! I'm going to save this email :o) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Monday, February 21, 2005 6:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty > legal application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting > from various back-end data sources (informix, oracle, etc.). The shift > is really down to moving into management and not being able to do that > and maintain/ improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DElam at jenkens.com Mon Feb 21 13:20:17 2005 From: DElam at jenkens.com (Elam, Debbie) Date: Mon, 21 Feb 2005 13:20:17 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <7B1961ED924D1A459E378C9B1BB22B4C02485A98@natexch.jenkens.com> Use whatever you like from my responses. Debbie -----Original Message----- From: Hale, Jim [mailto:Jim.Hale at fleetpride.com] Sent: Monday, February 21, 2005 1:05 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? No problem from me. Jim Hale -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Monday, February 21, 2005 6:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty legal > application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting from > various back-end data sources (informix, oracle, etc.). The shift is really > down to moving into management and not being able to do that and maintain/ > improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- 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. - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. From Jim.Hale at FleetPride.com Mon Feb 21 13:34:50 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Mon, 21 Feb 2005 13:34:50 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB6772337422@corp-es01.fleetpride.com> 1) Access development 2) Same, only better. I've even begun building my own classes thanks to everyone here. 3) I work for a company with 1,500 employees, $450,000,000 revenue. I am in the accounting/finance dept. but am the only VBA programmer in the company. I build/run/maintain all the executive level financial reporting models using Access/Excel/monarch linked to the AS400 and SQL server databases. I say executive level to distinguish from the daily "accounting" reports that typically come directly from the AS400 accounting system. I generally deal in summary data (tables < 250,000 records)which is perfect for Access. 4) CPA is my only certification. I also have an MBA. I would like to add that the ability to straddle the IT and accounting/finance worlds can be extremely lucrative. "In the land of the blind the one eyed man is king", i.e. any accountant who develops a modicum of programming skills (or IT person who understands accounting) can position themselves as liaison/interpreter between the two groups. For example, simply being able to explain what a relational database is to accounting managers can be a big help to them as is helping them understand the technical implications of their IT requests. Also, building one's own programs to automate manual processes can increase personal productivity tremendously making one that much more valuable to the organization. Actually, I am surprised that more IT people don't take this route. The analytical abilities and mindset are very similar. Jim Hale -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- 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 reuben at gfconsultants.com Mon Feb 21 13:57:56 2005 From: reuben at gfconsultants.com (Reuben Cummings) Date: Mon, 21 Feb 2005 14:57:56 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050218040429d32c0a@mail.gmail.com> Message-ID: 1) Access Development. We develop software for sale and support it via annual licensing contracts. I do essentially no custom work. We originate the idea, the plan, and the software. The we sell it and support it ourselves. 2) I am doing the same type work and using the same tools (Access 2000). 3) I own the company. Two employees (my partner and me) with a couple contractors if needed. 4) No certifications. I have never believed in them. Just like in college - if an interviewer looked at my transcript first, I wasn't really too interested in working for them. I never will believe grades or certifcations show a person's ability to perform any duty. That's not to say they are bad. I just feel that some people put way too much weight in a certification that in reality only shows that someone can memorize a lot of stuff. For example, I currently hold electrician's licenses in three counties here in Indiana. The test was based on the code book rather than my actual ability to wire a facility. I worked with some guys that also had passed the same test I did and got their electrical licenses that I wouldn't hire to plug in a new lamp. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 21 14:43:01 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 14:43:01 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <100F91B31300334B89EC531C9DCB086559737F@tccexch01.tappeconstruction.net> References: <100F91B31300334B89EC531C9DCB086559737F@tccexch01.tappeconstruction.net> Message-ID: <39cb22f305022112433ccdbd54@mail.gmail.com> Brett, >> In fact I was just in a status meeting this morning where I said "It's only a matter of time until you find me running around naked in the streets babbling incoherently that Crystal Reports ruined my life". Um, I'm sorry, what was your question again? ;-) << A fine way to start the week: a good gut-busting laugh! Thanks. Re your comment about SQL Reporting Services, that might be just the ticket for companies with their own SQL Server. The project I worked on recently rented the SQL Server capability from a web host (CrystalTech, as it happens). The web host did not offer SQL Reporting Services, so that option wasn't open to us. Steve Erbach On Mon, 21 Feb 2005 11:28:05 -0600, Brett Barabash wrote: > We are just getting into full swing with VB.NET, so I haven't had much > opportunity to play with Crystal Reports in that environment. We use CR > 8.5 for much of our SQL Server based reporting, and it just makes me > appreciate the Access report designer more and more. > > In fact I was just in a status meeting this morning where I said "It's > only a matter of time until you find me running around naked in the > streets babbling incoherently that Crystal Reports ruined my life". Um, > I'm sorry, what was your question again? ;-) > > I guess I need to try a newer version of CR before I totally write it > off. My experiences to date have been really, really painful. Maybe > I'm just an old Access dog who needs to learn some new tricks, but I'm > still skeptical that CR is the ticket. > > SQL Server Reporting Services looks very appealing, for example. From erbachs at gmail.com Mon Feb 21 14:46:03 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 14:46:03 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <20050221173706.TLIG8067.lakermmtao06.cox.net@smtp.east.cox.net> References: <20050221173706.TLIG8067.lakermmtao06.cox.net@smtp.east.cox.net> Message-ID: <39cb22f305022112465862623f@mail.gmail.com> Randy, Well, based on my survey, you will be virtually unique out in the market when you submit your resum?. Good luck! Steve Erbach On Mon, 21 Feb 2005 12:37:06 -0500, randall.anthony at cox.net wrote: > Steve, > > Drew wrote: > "They wanted a VB/SQL guy, and even though I had a lot of Access experience, I had very little SQL experience. However, what killed my interview, was my 'iffy' SQL abilities. Not SQL > Server, but the actual query language. I was asked a lot about joins, etc,and even though I understood the questions and answers, I had a difficult time just 'rattling' things off. It was because I had become very dependant on Access' query builder." > > This was an experience I encountered also. I had one interview where they liked the Access and SQL, but "can you do .Net?". Nope. Another interview was just as Drew described. This solidified my decision to seek certs. Whereas I knew how to spell .Net, I now (at least), know what a namespace is. > > My curriculum included programming with VS, VB, ASP.NET, ADO.NET, XML (which also included sections on upgrading from ASP, etc), SQL administration and programming, and 2003 server administration. > > Randy. > > From markamatte at hotmail.com Mon Feb 21 15:38:46 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 21 Feb 2005 21:38:46 +0000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB6772337421@corp-es01.fleetpride.com> Message-ID: Steve, Here's my long version. When I got out of the military in 1999...I ended up in a 'not so good' situation...pretty much homeless and unemployed in an area where I knew no one...and as I found out, didn't really have a marketable skill. I went to a temp service, sold blood and plasma, cleaned bathrooms, fished (because it was free food if I caught something), and about anything else for cash. The first day of my ordeal I actually cleaned a compost heap..to get gas money..to go sell blood. It was not a pretty time in my life. >From these odd jobs I saved enough money to KOA campground across the states(back near family and could get work). A few days before I left...the temp service called and asked if I would do one more job...they needed an 'Access Programmer'...I explained I was not a programmer...I just knew a little about access...they explained my resume 'implied' I was...I said no...they said they would pay me 17.50 to try for 3 days(12.50 more than everything else I was doing)...I apologized for the misunderstanding...OF COURSE I'm a programmer...I'll be right over. I figured I could wing it for 3 days...double the cash in my pocket...and be on my way. As it turns out...the 3 days were to 'test' to see if I could do the job( which I almost could). I used all of my money on calling cards...and got techie friends from New York, New Orleans, and Chicago to help walk me through the test project. At this point...my game plan was to pull this off for a few weeks( or as long as I could get away with it). As it turns out...databases just make sense to me...and Access was alot more powerful than what I realized and that its main limitation was the imagination of the user/programmer. Within 6 months I was rolling out automated reporting packages to every mill in their corporation. I used Access to tie all of their Informix DBs together and gave them analysis they never thought possible. After 1 year...they decided no more independant contractors...I put the resume out...and spent the next 12 months 'consulting' (as they called it) for some very large companies. I now have a 'permanent' job...but still do some Access work on the side. I use Access on a daily basis in my current job...because no matter what platform/DB they use...I still find Access to be the most useful tool to pull the data in for some local analysis. My computer is riddled with little Access Apps that I've created to make my own life easier...for example...I have a Task Manager that I send a replicated copy to my manager in another state for our 1on 1's...I got switched to Hourly...so I have a TimeClock db running in the background so I know when to leave...there are some reports that I need to generate every week...so...I have a db that I launch once a week that imports/cleans/formats/exports(word and excel) all in one motion. Right now (in my current position) I am considered an Access Guru/Expert(apparently they don't know the people on this list), the Subject Matter Expert on about 4 different apps (ranging from PS and Powerbuilder to Informix and DB2)...and if there is an old app they have lost documentation on...I get sent the data model and the code behind the front end and asked to fill in the holes. To make a long story short...I have NO degrees or certifications...self taught at everything I do...well respected by my cooleages and well paid..and If I have to look back and figure out what brought all of the pieces together in my life (which some say is successful)..that is very easy for me...its 2 part...they day I dove head first into MS Access...and the day I joined this list. Without either of those 2 events I would probably still be selling blood to get groceries. In the military I was taught 'to adapt and overcome'...Access, in my opinion, is the perfect match for this phrase. Again, thanks to everyone on this list...because without it...I wouldn't be. Thanks, Mark A. Matte Customer Care Network Sears, Roebuck and Co. >From: "Hale, Jim" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] OT: What are you lot doing now and then? >Date: Mon, 21 Feb 2005 13:04:53 -0600 > >No problem from me. >Jim Hale > >-----Original Message----- >From: Steve Erbach [mailto:erbachs at gmail.com] >Sent: Monday, February 21, 2005 6:44 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] OT: What are you lot doing now and then? > > >Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >Andy, Randy, and Tom, > >Thank you all very much for your responses. Our glorious leader, Mr. >Bartow, has asked me to write an article for the newsletter based on >the responses you've given. So I'm asking if any of you have any >objections to letting me abridge your responses for that purpose? It >would also be helpful if those of you who already gave an "abridged" >version for the survey could flesh out your responses a bit, if you >have the time. I would appreciate it. Everyone has an interesting >story to tell about his or her own growth in the computer field. > >I'm so glad that 21 of you have responded so far. Any others? > >Steve Erbach >Neenah, WI >www.swerbach.com/security > > > >On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke > wrote: > > 1) Currently management and development of workflows in a rather nasty >legal > > application. No proper coding at all. :( > > 2) Used to do a lot with Access & Office integration, and reporting from > > various back-end data sources (informix, oracle, etc.). The shift is >really > > down to moving into management and not being able to do that and >maintain/ > > improve my technical skills at the same time. > > 3) Company (law firm), 250 employees, Tom's team leader > > 4) No > > > > Roz >-- >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 markamatte at hotmail.com Mon Feb 21 16:32:25 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 21 Feb 2005 22:32:25 +0000 Subject: [AccessD] Cursor Color In-Reply-To: <39cb22f305022112433ccdbd54@mail.gmail.com> Message-ID: Hello All, I'm not sure if the problem is my email...or the list...but this is the 3rd time I'm send thing this post...if it actually shows up 3 times...I apologize. When a text box gets focus...the cursor blinks a different color...regardless of the background or forecolor settings...is there away to make the cursor the same color as the background...or invisible? Thanks, Mark From KP at sdsonline.net Mon Feb 21 17:13:31 2005 From: KP at sdsonline.net (Kath Pelletti) Date: Tue, 22 Feb 2005 10:13:31 +1100 Subject: [AccessD] Cursor Color References: Message-ID: <00b801c5186a$fc00ad70$8001a8c0@user> Mark - I have only received this post once. - Kath ----- Original Message ----- From: Mark A Matte To: accessd at databaseadvisors.com Sent: Tuesday, February 22, 2005 9:32 AM Subject: [AccessD] Cursor Color Hello All, I'm not sure if the problem is my email...or the list...but this is the 3rd time I'm send thing this post...if it actually shows up 3 times...I apologize. When a text box gets focus...the cursor blinks a different color...regardless of the background or forecolor settings...is there away to make the cursor the same color as the background...or invisible? Thanks, Mark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From KP at sdsonline.net Mon Feb 21 17:12:46 2005 From: KP at sdsonline.net (Kath Pelletti) Date: Tue, 22 Feb 2005 10:12:46 +1100 Subject: [AccessD] OT: What are you lot doing now and then? References: Message-ID: <00a801c5186a$dbf76230$8001a8c0@user> Wow Mark - that's an amazing story - you obviously have a lot of 'other' skills (ie. outside IT) which have got you through - including an amazing attitude. I love the fact that you are now considered the guru - so you are! Cheers Kath ----- Original Message ----- From: Mark A Matte To: accessd at databaseadvisors.com Sent: Tuesday, February 22, 2005 8:38 AM Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, Here's my long version. When I got out of the military in 1999...I ended up in a 'not so good' situation...pretty much homeless and unemployed in an area where I knew no one...and as I found out, didn't really have a marketable skill. I went to a temp service, sold blood and plasma, cleaned bathrooms, fished (because it was free food if I caught something), and about anything else for cash. The first day of my ordeal I actually cleaned a compost heap..to get gas money..to go sell blood. It was not a pretty time in my life. >From these odd jobs I saved enough money to KOA campground across the states(back near family and could get work). A few days before I left...the temp service called and asked if I would do one more job...they needed an 'Access Programmer'...I explained I was not a programmer...I just knew a little about access...they explained my resume 'implied' I was...I said no...they said they would pay me 17.50 to try for 3 days(12.50 more than everything else I was doing)...I apologized for the misunderstanding...OF COURSE I'm a programmer...I'll be right over. I figured I could wing it for 3 days...double the cash in my pocket...and be on my way. As it turns out...the 3 days were to 'test' to see if I could do the job( which I almost could). I used all of my money on calling cards...and got techie friends from New York, New Orleans, and Chicago to help walk me through the test project. At this point...my game plan was to pull this off for a few weeks( or as long as I could get away with it). As it turns out...databases just make sense to me...and Access was alot more powerful than what I realized and that its main limitation was the imagination of the user/programmer. Within 6 months I was rolling out automated reporting packages to every mill in their corporation. I used Access to tie all of their Informix DBs together and gave them analysis they never thought possible. After 1 year...they decided no more independant contractors...I put the resume out...and spent the next 12 months 'consulting' (as they called it) for some very large companies. I now have a 'permanent' job...but still do some Access work on the side. I use Access on a daily basis in my current job...because no matter what platform/DB they use...I still find Access to be the most useful tool to pull the data in for some local analysis. My computer is riddled with little Access Apps that I've created to make my own life easier...for example...I have a Task Manager that I send a replicated copy to my manager in another state for our 1on 1's...I got switched to Hourly...so I have a TimeClock db running in the background so I know when to leave...there are some reports that I need to generate every week...so...I have a db that I launch once a week that imports/cleans/formats/exports(word and excel) all in one motion. Right now (in my current position) I am considered an Access Guru/Expert(apparently they don't know the people on this list), the Subject Matter Expert on about 4 different apps (ranging from PS and Powerbuilder to Informix and DB2)...and if there is an old app they have lost documentation on...I get sent the data model and the code behind the front end and asked to fill in the holes. To make a long story short...I have NO degrees or certifications...self taught at everything I do...well respected by my cooleages and well paid..and If I have to look back and figure out what brought all of the pieces together in my life (which some say is successful)..that is very easy for me...its 2 part...they day I dove head first into MS Access...and the day I joined this list. Without either of those 2 events I would probably still be selling blood to get groceries. In the military I was taught 'to adapt and overcome'...Access, in my opinion, is the perfect match for this phrase. Again, thanks to everyone on this list...because without it...I wouldn't be. Thanks, Mark A. Matte Customer Care Network Sears, Roebuck and Co. >From: "Hale, Jim" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] OT: What are you lot doing now and then? >Date: Mon, 21 Feb 2005 13:04:53 -0600 > >No problem from me. >Jim Hale > >-----Original Message----- >From: Steve Erbach [mailto:erbachs at gmail.com] >Sent: Monday, February 21, 2005 6:44 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] OT: What are you lot doing now and then? > > >Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >Andy, Randy, and Tom, > >Thank you all very much for your responses. Our glorious leader, Mr. >Bartow, has asked me to write an article for the newsletter based on >the responses you've given. So I'm asking if any of you have any >objections to letting me abridge your responses for that purpose? It >would also be helpful if those of you who already gave an "abridged" >version for the survey could flesh out your responses a bit, if you >have the time. I would appreciate it. Everyone has an interesting >story to tell about his or her own growth in the computer field. > >I'm so glad that 21 of you have responded so far. Any others? > >Steve Erbach >Neenah, WI >www.swerbach.com/security > > > >On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke > wrote: > > 1) Currently management and development of workflows in a rather nasty >legal > > application. No proper coding at all. :( > > 2) Used to do a lot with Access & Office integration, and reporting from > > various back-end data sources (informix, oracle, etc.). The shift is >really > > down to moving into management and not being able to do that and >maintain/ > > improve my technical skills at the same time. > > 3) Company (law firm), 250 employees, Tom's team leader > > 4) No > > > > Roz >-- >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 From stuart at lexacorp.com.pg Mon Feb 21 17:58:56 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 22 Feb 2005 09:58:56 +1000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050221044479f8e532@mail.gmail.com> References: <61F915314798D311A2F800A0C9C831880722552D@dibble.observatory.donnslaw.co.uk> Message-ID: <421B0260.13774.22B4FA23@stuart.lexacorp.com.pg> On 21 Feb 2005 at 6:44, Steve Erbach wrote: > objections to letting me abridge your responses for that purpose? It > would also be helpful if those of you who already gave an "abridged" > version for the survey could flesh out your responses a bit, if you > have the time. Here's a slightly longer version. 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? Mainly Access Development with some VB/SQL Server plus general systems support for clients ( I seem to spend a fair bit of time setting up hardware, configuring email systems, troubleshooting etc for them) 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? I've been the same thing for nearly 12 years full time, and for about 5 years before that part time (on the side from my real jobs at the time as HR/Training Systems adviser to various PNG Government entities - I originally came to PNG from NZ in 1986 as a training systems adviser for the Police). I started out developing systems in Dataflex, built my first Access system (a Project Information Management System for a major Aid funded project in PNG) in 1993. It was the offer of that consultancy that finally tipped me over the edge and got me started as an independent. Over the next six or seven years, it gradually moved from primarily Dataflex to almost 100% Access. In the last 5 years or so, it's been mainly Access with a couple of major MS SQL Server/VB projects thrown in. Still using A2K MS Product Activation is a major PITA and keeps many people in PNG on O2K/W2K or earlier. As an example, I'm flying to Bougainville this weekend to setup an Electoral Roll system I've just developed for the Bougainville Autonomous Government. Hopefully they will have 3 new workstations on the ground for us to set the sysem up on. First task will be to install Windows/Office and vairous other bits on the systems. The problem is that communications to that region are very unreliable and expensive. *IF* you can get a workable data link, it will be about 16Kb at best and generally, you are luck to get 9.2Kb. Once you are connected, if the connection actually stays up you are paying a couple of dollars an hour at least for the connection plus a charge for every megabyte dowloaded. Product activation over the internet is out of the question. Overseas phone calls cost well over a US dollar per minute. To activate XP on each machine we have to make a phone call to Australia and generally end up on hold for a considerable length of time, again hoping that the line does not drop out while you are still on hold. 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? A one man band. 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? No, I've never even been asked that question before. All my work comes from referrals from other clients and certifications are irrelevant. I develop the skills I need as I need them, not on the basis of what someone else decides I need to know. (I'm currently teaching myself PHP/MySQL because I can see a developing need for that here in PNG - the primary ISPs in country who provide web hosting don't use MS so there's little point in getting into ASP/.Net) -- Stuart From jwcolby at colbyconsulting.com Mon Feb 21 18:42:38 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Mon, 21 Feb 2005 19:42:38 -0500 Subject: [AccessD] C++ to vb.net conversion Message-ID: <002e01c51877$6c021da0$6c01a8c0@ColbyM6805> I found c++ code for opening a pdf file and extracting the texst inside of it. This is the only actual source code I've found for doing this. I am not a c++ kinda guy and am wondering if anyone here can convert the code to VB.net for me. It isn't too long (a few pages of code). If anyone thinks they can do this let me know. No money available, just a challenge. //This file contains extremely crude C source code to extract plain text //from a PDF file. It is only intended to show some of the basics involved //in the process and by no means good enough for commercial use. //But it can be easily modified to suit your purpose. Code is by no means //warranted to be bug free or suitable for any purpose. // //Adobe has a web site that converts PDF files to text for free, //so why would you need something like this? Several reasons: // //1) This code is entirely free including for commericcial use. It only // requires ZLIB (from www.zlib.org) which is entirely free as well. // //2) This code tries to put tabs into appropriate places in the text, // which means that if your PDF file contains mostly one large table, // you can easily take the output of this program and directly read it // into Excel! Otherwise if you select and copy the text and paste it into // Excel there is no way to extract the various columns again. // //This code assumes that the PDF file has text objects compressed //using FlateDecode (which seems to be standard). // //This code is free. Use it for any purpose. //The author assumes no liability whatsoever for the use of this code. //Use it at your own risk! //PDF file strings (based on PDFReference15_v5.pdf from www.adobve.com: // //BT = Beginning of a text object, ET = end of a text object //5 Ts = superscript //-5 Ts = subscript //Td move to start next line //No precompiled headers, but uncomment if need be: #include "stdafx.h" #include #include //YOur project must also include zdll.lib (ZLIB) as a dependency. //ZLIB can be freely downloaded from the internet, www.zlib.org //Use 4 byte struct alignment in your project! #include "zlib.h" //Find a string in a buffer: size_t FindStringInBuffer (char* buffer, char* search, size_t buffersize) { char* buffer0 = buffer; size_t len = strlen(search); bool fnd = false; while (!fnd) { fnd = true; for (size_t i=0; i= buffersize) return -1; } return -1; } //Keep this many previous recent characters for back reference: #define oldchar 15 //Convert a recent set of characters into a number if there is one. //Otherwise return -1: float ExtractNumber(const char* search, int lastcharoffset) { int i = lastcharoffset; while (i>0 && search[i]==' ') i--; while (i>0 && (isdigit(search[i]) || search[i]=='.')) i--; float flt=-1.0; char buffer[oldchar+5]; ZeroMemory(buffer,sizeof(buffer)); strncpy(buffer, search+i+1, lastcharoffset-i); if (buffer[0] && sscanf(buffer, "%f", &flt)) { return flt; } return -1.0; } //Check if a certain 2 character token just came along (e.g. BT): bool seen2(const char* search, char* recent) { if ( recent[oldchar-3]==search[0] && recent[oldchar-2]==search[1] && (recent[oldchar-1]==' ' || recent[oldchar-1]==0x0d || recent[oldchar-1]==0x0a) && (recent[oldchar-4]==' ' || recent[oldchar-4]==0x0d || recent[oldchar-4]==0x0a) ) { return true; } return false; } //This method processes an uncompressed Adobe (text) object and extracts text. void ProcessOutput(FILE* file, char* output, size_t len) { //Are we currently inside a text object? bool intextobject = false; //Is the next character literal (e.g. \\ to get a \ character or \( to get ( ): bool nextliteral = false; //() Bracket nesting level. Text appears inside () int rbdepth = 0; //Keep previous chars to get extract numbers etc.: char oc[oldchar]; int j=0; for (j=0; j1.0) { fputc(0x0d, file); fputc(0x0a, file); } if (num<1.0) { fputc('\t', file); } } if (rbdepth==0 && seen2("ET", oc)) { //End of a text object, also go to a new line. intextobject = false; fputc(0x0d, file); fputc(0x0a, file); } else if (c=='(' && rbdepth==0 && !nextliteral) { //Start outputting text! rbdepth=1; //See if a space or tab (>1000) is called for by looking //at the number in front of ( int num = ExtractNumber(oc,oldchar-1); if (num>0) { if (num>1000.0) { fputc('\t', file); } else if (num>100.0) { fputc(' ', file); } } } else if (c==')' && rbdepth==1 && !nextliteral) { //Stop outputting text rbdepth=0; } else if (rbdepth==1) { //Just a normal text character: if (c=='\\' && !nextliteral) { //Only print out next character no matter what. Do not interpret. nextliteral = true; } else { nextliteral = false; if ( ((c>=' ') && (c<='~')) || ((c>=128) && (c<255)) ) { fputc(c, file); } } } } //Store the recent characters for when we have to go back for a number: for (j=0; j0 && streamend>streamstart) { //Skip to beginning and end of the data stream: streamstart += 6; if (buffer[streamstart]==0x0d && buffer[streamstart+1]==0x0a) streamstart+=2; else if (buffer[streamstart]==0x0a) streamstart++; if (buffer[streamend-2]==0x0d && buffer[streamend-1]==0x0a) streamend-=2; else if (buffer[streamend-1]==0x0a) streamend--; //Assume output will fit into 10 times input buffer: size_t outsize = (streamend - streamstart)*10; char* output = new char [outsize]; ZeroMemory(output, outsize); //Now use zlib to inflate: z_stream zstrm; ZeroMemory(&zstrm, sizeof(zstrm)); zstrm.avail_in = streamend - streamstart + 1; zstrm.avail_out = outsize; zstrm.next_in = (Bytef*)(buffer + streamstart); zstrm.next_out = (Bytef*)output; int rsti = inflateInit(&zstrm); if (rsti == Z_OK) { int rst2 = inflate (&zstrm, Z_FINISH); if (rst2 >= 0) { //Ok, got something, extract the text: size_t totout = zstrm.total_out; ProcessOutput(fileo, output, totout); } } delete[] output; output=0; buffer+= streamend + 7; filelen = filelen - (streamend+7); } else { morestreams = false; } } fclose(filei); } if (fileo) fclose(fileo); return 0; } John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From erbachs at gmail.com Mon Feb 21 19:14:34 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 19:14:34 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: References: <6A6AA9DF57E4F046BDA1E273BDDB6772337421@corp-es01.fleetpride.com> Message-ID: <39cb22f305022117147bc6f9c3@mail.gmail.com> Mark, >> In the military I was taught 'to adapt and overcome'...Access, in my opinion, is the perfect match for this phrase. << Thank you, Mark. That's quite a story. Area Homeless Man Saves Self by Joining AccessD. Steve Erbach On Mon, 21 Feb 2005 21:38:46 +0000, Mark A Matte wrote: > Steve, > > Here's my long version. > > When I got out of the military in 1999...I ended up in a 'not so good' > situation...pretty much homeless and unemployed in an area where I knew no > one...and as I found out, didn't really have a marketable skill. I went to > a temp service, sold blood and plasma, cleaned bathrooms, fished (because it > was free food if I caught something), and about anything else for cash. The > first day of my ordeal I actually cleaned a compost heap..to get gas > money..to go sell blood. It was not a pretty time in my life. From erbachs at gmail.com Mon Feb 21 19:17:58 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 19:17:58 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <421B0260.13774.22B4FA23@stuart.lexacorp.com.pg> References: <61F915314798D311A2F800A0C9C831880722552D@dibble.observatory.donnslaw.co.uk> <39cb22f3050221044479f8e532@mail.gmail.com> <421B0260.13774.22B4FA23@stuart.lexacorp.com.pg> Message-ID: <39cb22f30502211717764ecc96@mail.gmail.com> Stuart, As I said, everybody's got an interesting story to tell about their own experiences with these little computers. Thank you. Steve Erbach On Tue, 22 Feb 2005 09:58:56 +1000, Stuart McLachlan wrote: > On 21 Feb 2005 at 6:44, Steve Erbach wrote: > > > objections to letting me abridge your responses for that purpose? It > > would also be helpful if those of you who already gave an "abridged" > > version for the survey could flesh out your responses a bit, if you > > have the time. > > Here's a slightly longer version. > > 1) What's your main line of work these days? Access development, SQL > Server administration/development, VB, ASP/ASP.NET, PHP...? > > Mainly Access Development with some VB/SQL Server plus general systems > support for clients ( I seem to spend a fair bit of time setting up > hardware, configuring email systems, troubleshooting etc for them) From accessd at shaw.ca Mon Feb 21 19:49:49 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 21 Feb 2005 17:49:49 -0800 Subject: [AccessD] Re: Kodak Imaging and Access 2003 (was: Looking for TWAINocx) In-Reply-To: Message-ID: <0ICA005EIIEYWY@l-daemon> Gustav: That was very impressive research. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, February 21, 2005 3:22 AM To: accessd at databaseadvisors.com Subject: [AccessD] Re: Kodak Imaging and Access 2003 (was: Looking for TWAINocx) Hi all Found out why Access 2003 denies to load the Kodak Imaging controls and how to remove that blocking. It is - believe it or not - because Access 2003 refuses to use ActiveX controls which for some reason are listed as insecure in Internet Explorer ... as explained here: http://mail.localplanet.co.uk/Blogs/stuart/archive/2005/02/19/AccessActiveX. aspx What it tells is to reset the Compatibility Flag for these entries to 0: Kodak Image Admin Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {009541A0-3B81-101C-92F3-040224009C02} Kodak Image Edit Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {6D940280-9F11-11CE-83FD-02608C3EC08A} Kodak Image Scan Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {84926CA0-2941-101C-816F-0E6013114B7F} Rich Text Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {3B7C8860-D78F-101B-B9B5-04021C009402} /gustav >>> Gustav at cactus.dk 20-02-2005 17:32:10 >>> Hi all I have done some testing with a sample app Neal kindly provided which uses the Kodak Imaging ocx controls. It works fine with my old Agfa Snapscan test scanner - as long as I don't run it in Access 2003. Whatever I do (references, late binding etc. etc.), when moved to A2003 it refuses to talk with the twain driver - it is as if A2003 expects a higher version or similar of the twain driver. Neither will the edit control activate in A2003. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Mon Feb 21 20:06:49 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 21 Feb 2005 18:06:49 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050221044479f8e532@mail.gmail.com> Message-ID: <0ICA00HS7J7ARH@l-daemon> Steve: It works for me. Please, fell free to abridge all you want. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Monday, February 21, 2005 4:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty legal > application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting from > various back-end data sources (informix, oracle, etc.). The shift is really > down to moving into management and not being able to do that and maintain/ > improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Mon Feb 21 20:14:42 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 21 Feb 2005 18:14:42 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: <0ICA00A35JL587@l-daemon> Hi Mark: I think you have a very inspirational story. Good to hear. :-) Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Monday, February 21, 2005 1:39 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, Here's my long version. When I got out of the military in 1999...I ended up in a 'not so good' situation...pretty much homeless and unemployed in an area where I knew no one...and as I found out, didn't really have a marketable skill. I went to a temp service, sold blood and plasma, cleaned bathrooms, fished (because it was free food if I caught something), and about anything else for cash. The first day of my ordeal I actually cleaned a compost heap..to get gas money..to go sell blood. It was not a pretty time in my life. >From these odd jobs I saved enough money to KOA campground across the states(back near family and could get work). A few days before I left...the temp service called and asked if I would do one more job...they needed an 'Access Programmer'...I explained I was not a programmer...I just knew a little about access...they explained my resume 'implied' I was...I said no...they said they would pay me 17.50 to try for 3 days(12.50 more than everything else I was doing)...I apologized for the misunderstanding...OF COURSE I'm a programmer...I'll be right over. I figured I could wing it for 3 days...double the cash in my pocket...and be on my way. As it turns out...the 3 days were to 'test' to see if I could do the job( which I almost could). I used all of my money on calling cards...and got techie friends from New York, New Orleans, and Chicago to help walk me through the test project. At this point...my game plan was to pull this off for a few weeks( or as long as I could get away with it). As it turns out...databases just make sense to me...and Access was alot more powerful than what I realized and that its main limitation was the imagination of the user/programmer. Within 6 months I was rolling out automated reporting packages to every mill in their corporation. I used Access to tie all of their Informix DBs together and gave them analysis they never thought possible. After 1 year...they decided no more independant contractors...I put the resume out...and spent the next 12 months 'consulting' (as they called it) for some very large companies. I now have a 'permanent' job...but still do some Access work on the side. I use Access on a daily basis in my current job...because no matter what platform/DB they use...I still find Access to be the most useful tool to pull the data in for some local analysis. My computer is riddled with little Access Apps that I've created to make my own life easier...for example...I have a Task Manager that I send a replicated copy to my manager in another state for our 1on 1's...I got switched to Hourly...so I have a TimeClock db running in the background so I know when to leave...there are some reports that I need to generate every week...so...I have a db that I launch once a week that imports/cleans/formats/exports(word and excel) all in one motion. Right now (in my current position) I am considered an Access Guru/Expert(apparently they don't know the people on this list), the Subject Matter Expert on about 4 different apps (ranging from PS and Powerbuilder to Informix and DB2)...and if there is an old app they have lost documentation on...I get sent the data model and the code behind the front end and asked to fill in the holes. To make a long story short...I have NO degrees or certifications...self taught at everything I do...well respected by my cooleages and well paid..and If I have to look back and figure out what brought all of the pieces together in my life (which some say is successful)..that is very easy for me...its 2 part...they day I dove head first into MS Access...and the day I joined this list. Without either of those 2 events I would probably still be selling blood to get groceries. In the military I was taught 'to adapt and overcome'...Access, in my opinion, is the perfect match for this phrase. Again, thanks to everyone on this list...because without it...I wouldn't be. Thanks, Mark A. Matte Customer Care Network Sears, Roebuck and Co. >From: "Hale, Jim" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] OT: What are you lot doing now and then? >Date: Mon, 21 Feb 2005 13:04:53 -0600 > >No problem from me. >Jim Hale > >-----Original Message----- >From: Steve Erbach [mailto:erbachs at gmail.com] >Sent: Monday, February 21, 2005 6:44 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] OT: What are you lot doing now and then? > > >Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >Andy, Randy, and Tom, > >Thank you all very much for your responses. Our glorious leader, Mr. >Bartow, has asked me to write an article for the newsletter based on >the responses you've given. So I'm asking if any of you have any >objections to letting me abridge your responses for that purpose? It >would also be helpful if those of you who already gave an "abridged" >version for the survey could flesh out your responses a bit, if you >have the time. I would appreciate it. Everyone has an interesting >story to tell about his or her own growth in the computer field. > >I'm so glad that 21 of you have responded so far. Any others? > >Steve Erbach >Neenah, WI >www.swerbach.com/security > > > >On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke > wrote: > > 1) Currently management and development of workflows in a rather nasty >legal > > application. No proper coding at all. :( > > 2) Used to do a lot with Access & Office integration, and reporting from > > various back-end data sources (informix, oracle, etc.). The shift is >really > > down to moving into management and not being able to do that and >maintain/ > > improve my technical skills at the same time. > > 3) Company (law firm), 250 employees, Tom's team leader > > 4) No > > > > Roz >-- >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 From ssharkins at bellsouth.net Mon Feb 21 18:44:27 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Mon, 21 Feb 2005 19:44:27 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: <20050222004423.SSDK1995.imf20aec.mail.bellsouth.net@SUSANONE> Our stories aren't parallel, but we have one similar vein -- my manager forced Access on me years ago. I said no three times -- three times he came back. Who knew???? ;) Susan H. explained I was not a programmer...I just knew a little about access...they explained my resume 'implied' I was...I said no...they said they would pay me 17.50 to try for 3 days(12.50 more than everything else I was doing)...I apologized for the misunderstanding...OF COURSE I'm a programmer...I'll be right over. From demulling at centurytel.net Mon Feb 21 22:32:17 2005 From: demulling at centurytel.net (Demulling Family) Date: Mon, 21 Feb 2005 22:32:17 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <0ICA00HS7J7ARH@l-daemon> References: <0ICA00HS7J7ARH@l-daemon> Message-ID: <421AB5D1.5010700@centurytel.net> Jim Lawrence wrote: >Steve: > >It works for me. Please, fell free to abridge all you want. > >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach >Sent: Monday, February 21, 2005 4:44 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] OT: What are you lot doing now and then? > >Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >Andy, Randy, and Tom, > >Thank you all very much for your responses. Our glorious leader, Mr. >Bartow, has asked me to write an article for the newsletter based on >the responses you've given. So I'm asking if any of you have any >objections to letting me abridge your responses for that purpose? It >would also be helpful if those of you who already gave an "abridged" >version for the survey could flesh out your responses a bit, if you >have the time. I would appreciate it. Everyone has an interesting >story to tell about his or her own growth in the computer field. > >I'm so glad that 21 of you have responded so far. Any others? > > > Ok, My dive into access came when I was in the Peace Corps right out of collage. I did a lot of volunteer work in school, more than I studied, and really liked it. Besides I did not want to put on a suit and tie and do the 9 to 5 thing (I have an accounting degree and almost everyone else went to work for an accounting firm, not me I went to work for good old uncle sam). A quick aside if anyone is thinking or knows someone who is thinking about the Peace Corps tell them to do it, best thing you can do. You get to help people. My helping was working with local savings and loan cooperative in Honduras, Central America. The first 3 months after 3 months of training (learning Spanish, local customs, etc.) I spent just observing the work in the cooperative I was assigned to. They did everything by hand, posting and calculating interest by hand. It was so bad that they only calculated it when a member came in. They did however have a computer and a complete accounting program from a USAID program. To give you an idea of how bad things where I sent I picture to my parents and mom saw the computer in the background and asked why the thing was taken apart. After observing for the 3 months I put together a plan and presented it to the Board of Directors for the cooperative. I convinced them to spend the cooperatives money to buy a whole LAN (server and 6 pc plus 3 printers.) It was more money than they paid in 6 months of salaries. However the savings realized after fulling implementing the system was made up by the reduced overtime (people no longer worked 60 hours a week but 40) because I was able to setup little access dbs and other applications to save time. I had no experience with Access before this, but knew that a database was needed to make the work manageable. To top it all off, one of my recomendations was to purchase all of the software in Spanish, so the locals could actually use it, so I learned my first VBA programming in Spanish. I still have hard copies of the code. After the Peace Corps I stayed in Honduras because I had met my wife and we were married. I operated my own consulting business for 6 months before we decided to move back to the States. During this time I would work about 1 week a month so we could enjoy the rest of the month. I would build custom apps for the cooperatives in Honduras, make recommendations on how to improve their networks if they had one, etc. After we came back (wife was pregenat with our daughter), I spent 3 months looking for a job while we lived at my parents. My daughter was born during the time of hurricane Mitch and my wife because of problems with the delivery would have died in Honduras. Things happen for a reason and three months before I was finally hired by my current employer because of my work that I had done it the Peace Corps and especially using Access. I have continued to develop my Access skills, this list is my number one resource, as well as starting to work with SQL Server. But it all started because I used Access in Spanish to help improve someone else's life, but in the end I think I am the one who comes out ahead. Jeffrey Demulling -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 266.3.0 - Release Date: 2/21/2005 From accessd at shaw.ca Mon Feb 21 22:59:46 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 21 Feb 2005 20:59:46 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <421AB5D1.5010700@centurytel.net> Message-ID: <0ICA0054NR7JBT@l-daemon> Hi Jeffrey: Another very inspirational story. Jim >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach >Sent: Monday, February 21, 2005 4:44 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] OT: What are you lot doing now and then? > >Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >Andy, Randy, and Tom, > >Thank you all very much for your responses. Our glorious leader, Mr. >Bartow, has asked me to write an article for the newsletter based on >the responses you've given. So I'm asking if any of you have any >objections to letting me abridge your responses for that purpose? It >would also be helpful if those of you who already gave an "abridged" >version for the survey could flesh out your responses a bit, if you >have the time. I would appreciate it. Everyone has an interesting >story to tell about his or her own growth in the computer field. > >I'm so glad that 21 of you have responded so far. Any others? > > > Ok, My dive into access came when I was in the Peace Corps right out of collage. I did a lot of volunteer work in school, more than I studied, and really liked it. Besides I did not want to put on a suit and tie and do the 9 to 5 thing (I have an accounting degree and almost everyone else went to work for an accounting firm, not me I went to work for good old uncle sam). A quick aside if anyone is thinking or knows someone who is thinking about the Peace Corps tell them to do it, best thing you can do. You get to help people. My helping was working with local savings and loan cooperative in Honduras, Central America. The first 3 months after 3 months of training (learning Spanish, local customs, etc.) I spent just observing the work in the cooperative I was assigned to. They did everything by hand, posting and calculating interest by hand. It was so bad that they only calculated it when a member came in. They did however have a computer and a complete accounting program from a USAID program. To give you an idea of how bad things where I sent I picture to my parents and mom saw the computer in the background and asked why the thing was taken apart. After observing for the 3 months I put together a plan and presented it to the Board of Directors for the cooperative. I convinced them to spend the cooperatives money to buy a whole LAN (server and 6 pc plus 3 printers.) It was more money than they paid in 6 months of salaries. However the savings realized after fulling implementing the system was made up by the reduced overtime (people no longer worked 60 hours a week but 40) because I was able to setup little access dbs and other applications to save time. I had no experience with Access before this, but knew that a database was needed to make the work manageable. To top it all off, one of my recomendations was to purchase all of the software in Spanish, so the locals could actually use it, so I learned my first VBA programming in Spanish. I still have hard copies of the code. After the Peace Corps I stayed in Honduras because I had met my wife and we were married. I operated my own consulting business for 6 months before we decided to move back to the States. During this time I would work about 1 week a month so we could enjoy the rest of the month. I would build custom apps for the cooperatives in Honduras, make recommendations on how to improve their networks if they had one, etc. After we came back (wife was pregenat with our daughter), I spent 3 months looking for a job while we lived at my parents. My daughter was born during the time of hurricane Mitch and my wife because of problems with the delivery would have died in Honduras. Things happen for a reason and three months before I was finally hired by my current employer because of my work that I had done it the Peace Corps and especially using Access. I have continued to develop my Access skills, this list is my number one resource, as well as starting to work with SQL Server. But it all started because I used Access in Spanish to help improve someone else's life, but in the end I think I am the one who comes out ahead. Jeffrey Demulling -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 266.3.0 - Release Date: 2/21/2005 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ebarro at afsweb.com Tue Feb 22 01:15:19 2005 From: ebarro at afsweb.com (Eric Barro) Date: Mon, 21 Feb 2005 23:15:19 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <421B0260.13774.22B4FA23@stuart.lexacorp.com.pg> Message-ID: 1) What's your main line of work these days? Currently immersing myself in Sharepoint portal server along with developing management reports using ASP.NET/VB.NET. 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? Started off learning spreadsheet technology (Good old Symphony from Lotus!) and learned about its database capabilities and then decided that it would be good to learn about "real databases" and learned dBASEIII in my spare time. Got so intrigued that I moved on to learn Clipper and Turbo C programming. When Windows came into the picture I abandoned my development skills because I figured that learning Microsoft Foundation Classes and OOP was too complicated. A friend introduced me to Microsoft Access ver 1.0 and I learned how to develop using "event driven programming model" and moved on to ver 2.0, A97 and A2000 and A2003. My first major Access development project was for the company that eventually hired me on to "take it to the next level". I developed an application for the business using Access 97 and in the process learned VBA and naturally progressed to ASP/VBscript development. The application grew from a stand-alone business app into a web-based app and finally migrated to SQL server 2000. Along the way I honed my skills in VB6 and SQL server. When an opportunity to work on a project using .NET came along I dove right into it and all my current development work is now based on .NET technology. 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? Currently working for a company along with a team of two other developers, a SQL dba, a network admin and two technical support analysts. We have about 500 employees with 5 regional processing centers. 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? I do not have any M$ certifications to validate my 15 yrs experience in networking, database management and application development. I do keep my skills honed and up-to-date by taking on projects that require new technology (like .NET and Sharepoint) and by taking on development projects on the side. I don't believe that M$ certification has made any difference at all except for the requirement by M$ in order to continue taking advantage of their partner program (read as almo$t free $oftware). ---------------------------------------------------------------- The information contained in this e-mail message and any file, document, previous e-mail message and/or attachment transmitted herewith is confidential and may be legally privileged. It is intended solely for the private use of the addressee and must not be disclosed to or used by anyone other than the addressee. If you receive this transmission by error, please immediately notify the sender by reply e-mail and destroy the original transmission and its attachments without reading or saving it in any manner. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of any of the information contained in or attached to this transmission is STRICTLY PROHIBITED. E-mail transmission cannot be guaranteed to be secure or error free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of email transmission. Users and employees of the e-mail system are expressly required not to make defamatory statements and not to infringe or authorize any infringement of copyright or any other legal right by email communications. Any such communication is contrary to company policy. The company will not accept any liability in respect of such communication. From Paul.Rogers at SummitMedia.co.uk Tue Feb 22 04:08:28 2005 From: Paul.Rogers at SummitMedia.co.uk (Paul Rodgers) Date: Tue, 22 Feb 2005 10:08:28 -0000 Subject: [AccessD] OT: What are you lot doing now and then? Of Reuben' s Message-ID: <1FF4D9105232EB4DA1901BB7D175877E03F50D@s003.wolds.summitmedia.co.uk> Well spoken, Reuben. Sadly,though, there are not so many employers out there with your courage and experience. Cheers paul -----Original Message----- From: Reuben Cummings [mailto:reuben at gfconsultants.com] Sent: 21 February 2005 19:58 To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? 1) Access Development. We develop software for sale and support it via annual licensing contracts. I do essentially no custom work. We originate the idea, the plan, and the software. The we sell it and support it ourselves. 2) I am doing the same type work and using the same tools (Access 2000). 3) I own the company. Two employees (my partner and me) with a couple contractors if needed. 4) No certifications. I have never believed in them. Just like in college - if an interviewer looked at my transcript first, I wasn't really too interested in working for them. I never will believe grades or certifcations show a person's ability to perform any duty. That's not to say they are bad. I just feel that some people put way too much weight in a certification that in reality only shows that someone can memorize a lot of stuff. For example, I currently hold electrician's licenses in three counties here in Indiana. The test was based on the code book rather than my actual ability to wire a facility. I worked with some guys that also had passed the same test I did and got their electrical licenses that I wouldn't hire to plug in a new lamp. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Anti-Virus. Version: 7.0.300 / Virus Database: 266.1.0 - Release Date: 18/02/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 266.3.0 - Release Date: 21/02/2005 From accessd666 at yahoo.com Tue Feb 22 04:30:46 2005 From: accessd666 at yahoo.com (Sad Der) Date: Tue, 22 Feb 2005 02:30:46 -0800 (PST) Subject: [AccessD] Found a large MS-Access HowTo site Message-ID: <20050222103046.79650.qmail@web90107.mail.scd.yahoo.com> Hi group, maybe an interesting site for a lot of people: http://www.kayodeok.btinternet.co.uk/favorites/kbofficeaccesshowto.htm It contains a lot of HowTo articles, e.g.: How To : add 'ALL' to combobox How To : associate a custom icon to a form How To : create an audit trail for record changes etc. etc. etc. HTH! Regards, Sander __________________________________ Do you Yahoo!? Yahoo! Mail - 250MB free storage. Do more. Manage less. http://info.mail.yahoo.com/mail_250 From tom.bolton at donnslaw.co.uk Tue Feb 22 05:06:28 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Tue, 22 Feb 2005 11:06:28 -0000 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <61F915314798D311A2F800A0C9C831880731CA02@dibble.observatory.donnslaw.co.uk> No objections at all! I started after university working for an Internet Startup who specialised in e-commerce solutions for marketing, and paying their juniors very little. Starting out as a VB developer, the work quickly ran out on the desktop side so I was cross-trained (given a stack of manuals) to ASP/SQL Server. The company folded in 2001 along with a whole bunch of similar outfits in the North West of England. I then moved on to local government, again as an ASP developer. After a while in this role I took a year out to go to Australia (nothing to do with the job, but have you seen the weather in the UK?) When I got back it was murder looking for work, as no-one wanted to know someone who'd been out of the game for a year. Thankfully I was given a chance to start on a contract at the law firm where I work for Roz and her team, and am very happy - it's rolled on for a few months longer than I thought it would; the work's varied and at the end of the day it all helps on your CV, sometimes better (I'm told) than M$ exams. -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: 21 February 2005 12:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty legal > application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting from > various back-end data sources (informix, oracle, etc.). The shift is really > down to moving into management and not being able to do that and maintain/ > improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From andy at minstersystems.co.uk Tue Feb 22 04:13:45 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 22 Feb 2005 11:13:45 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <20050222111343.2C64D2BD5CC@smtp.nildram.co.uk> >> I work for Roz and her team, and am very happy Now Tom pretend she's not looking and tell us what she's REALLY like to work for. -- 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: What are you lot doing now and then? Date: 22/02/05 11:07 > No objections at all! > > I started after university working for an Internet Startup who specialised > in e-commerce solutions for marketing, and paying their juniors very little. > Starting out as a VB developer, the work quickly ran out on the desktop side > so I was cross-trained (given a stack of manuals) to ASP/SQL Server. The > company folded in 2001 along with a whole bunch of similar outfits in the > North West of England. > > I then moved on to local government, again as an ASP developer. After a > while in this role I took a year out to go to Australia (nothing to do with > the job, but have you seen the weather in the UK?) > > When I got back it was murder looking for work, as no-one wanted to know > someone who'd been out of the game for a year. Thankfully I was given a > chance to start on a contract at the law firm where I work for Roz and her > team, and am very happy - it's rolled on for a few months longer than I > thought it would; the work's varied and at the end of the day it all helps > on your CV, sometimes better (I'm told) than M$ exams. > > > > > > -----Original Message----- > From: Steve Erbach [mailto:erbachs at gmail.com] > Sent: 21 February 2005 12:44 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, > Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., > Andy, Randy, and Tom, > > Thank you all very much for your responses. Our glorious leader, Mr. > Bartow, has asked me to write an article for the newsletter based on > the responses you've given. So I'm asking if any of you have any > objections to letting me abridge your responses for that purpose? It > would also be helpful if those of you who already gave an "abridged" > version for the survey could flesh out your responses a bit, if you > have the time. I would appreciate it. Everyone has an interesting > story to tell about his or her own growth in the computer field. > > I'm so glad that 21 of you have responded so far. Any others? > > Steve Erbach > Neenah, WI > www.swerbach.com/security > > > > On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke > <roz.clarke at donnslaw.co.uk> wrote: > > 1) Currently management and development of workflows in a rather nasty > legal > > application. No proper coding at all. :( > > 2) Used to do a lot with Access & Office integration, and reporting from > > various back-end data sources (informix, oracle, etc.). The shift is > really > > down to moving into management and not being able to do that and maintain/ > > improve my technical skills at the same time. > > 3) Company (law firm), 250 employees, Tom's team leader <waves> > > 4) No > > > > Roz > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > The contents of this message and any attachments are the property of Donns Solicitors > and are intended for the confidential use of the named recipient only. They may be legally > privileged and should not be communicated to, or relied upon, by any other party without > our written consent. If you are not the addressee, please notify us immediately so that we > can make arrangements for its return. You should not show this e-mail to any person or > take copies as you may be committing a criminal or civil offence for which you may be > liable. The statement and opinions expressed in this e-mail message are those of the > writer, and do not necessarily represent that of Donns Solicitors. Although any files attached > to this e-mail will have been checked with virus protection software prior to transmission, > you should carry out your own virus check before opening any attachment. > Donns Solicitors does not accept any liability for any damage or loss which may be caused > by software viruses... > > > > > > > -- > 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 tom.bolton at donnslaw.co.uk Tue Feb 22 05:21:15 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Tue, 22 Feb 2005 11:21:15 -0000 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <61F915314798D311A2F800A0C9C831880731CA03@dibble.observatory.donnslaw.co.uk> No, it's the truth, I like this team a lot. I can't say the work isn't incredibly frustrating from time to time... but then that's no-one's fault. I'd just have kept quiet if I didn't like the place! ;-) -----Original Message----- From: Andy Lacey [mailto:andy at minstersystems.co.uk] Sent: 22 February 2005 10:14 To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? >> I work for Roz and her team, and am very happy Now Tom pretend she's not looking and tell us what she's REALLY like to work for. -- 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: What are you lot doing now and then? Date: 22/02/05 11:07 > No objections at all! > > I started after university working for an Internet Startup who specialised > in e-commerce solutions for marketing, and paying their juniors very little. > Starting out as a VB developer, the work quickly ran out on the desktop side > so I was cross-trained (given a stack of manuals) to ASP/SQL Server. The > company folded in 2001 along with a whole bunch of similar outfits in the > North West of England. > > I then moved on to local government, again as an ASP developer. After a > while in this role I took a year out to go to Australia (nothing to do with > the job, but have you seen the weather in the UK?) > > When I got back it was murder looking for work, as no-one wanted to know > someone who'd been out of the game for a year. Thankfully I was given a > chance to start on a contract at the law firm where I work for Roz and her > team, and am very happy - it's rolled on for a few months longer than I > thought it would; the work's varied and at the end of the day it all helps > on your CV, sometimes better (I'm told) than M$ exams. > > > > > > -----Original Message----- > From: Steve Erbach [mailto:erbachs at gmail.com] > Sent: 21 February 2005 12:44 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, > Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., > Andy, Randy, and Tom, > > Thank you all very much for your responses. Our glorious leader, Mr. > Bartow, has asked me to write an article for the newsletter based on > the responses you've given. So I'm asking if any of you have any > objections to letting me abridge your responses for that purpose? It > would also be helpful if those of you who already gave an "abridged" > version for the survey could flesh out your responses a bit, if you > have the time. I would appreciate it. Everyone has an interesting > story to tell about his or her own growth in the computer field. > > I'm so glad that 21 of you have responded so far. Any others? > > Steve Erbach > Neenah, WI > www.swerbach.com/security > > > > On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke > <roz.clarke at donnslaw.co.uk> wrote: > > 1) Currently management and development of workflows in a rather nasty > legal > > application. No proper coding at all. :( > > 2) Used to do a lot with Access & Office integration, and reporting from > > various back-end data sources (informix, oracle, etc.). The shift is > really > > down to moving into management and not being able to do that and maintain/ > > improve my technical skills at the same time. > > 3) Company (law firm), 250 employees, Tom's team leader <waves> > > 4) No > > > > Roz > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > The contents of this message and any attachments are the property of Donns Solicitors > and are intended for the confidential use of the named recipient only. They may be legally > privileged and should not be communicated to, or relied upon, by any other party without > our written consent. If you are not the addressee, please notify us immediately so that we > can make arrangements for its return. You should not show this e-mail to any person or > take copies as you may be committing a criminal or civil offence for which you may be > liable. The statement and opinions expressed in this e-mail message are those of the > writer, and do not necessarily represent that of Donns Solicitors. Although any files attached > to this e-mail will have been checked with virus protection software prior to transmission, > you should carry out your own virus check before opening any attachment. > Donns Solicitors does not accept any liability for any damage or loss which may be caused > by software viruses... > > > > > > > -- > 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 -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From paul.hartland at fsmail.net Tue Feb 22 05:49:48 2005 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Tue, 22 Feb 2005 12:49:48 +0100 (CET) Subject: [AccessD] Creating Shortcut On The Fly Message-ID: <18434005.1109072988282.JavaMail.www@wwinf3002> To all, I am writing a little database application that will copy a set of files into a specified folder, what I then want to do is create a shortcut to one of the files using code and put it onto the desktop, anyone any ideas on how I would go about this ? Thanks in advance for any help.... Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm From jwcolby at colbyconsulting.com Tue Feb 22 06:03:21 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 22 Feb 2005 07:03:21 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <20050222111343.2C64D2BD5CC@smtp.nildram.co.uk> Message-ID: <005501c518d6$84661e00$6c01a8c0@ColbyM6805> Yes indeed, DO TELL! ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, February 22, 2005 5:14 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? >> I work for Roz and her team, and am very happy Now Tom pretend she's not looking and tell us what she's REALLY like to work for. -- 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: What are you lot doing now and then? Date: 22/02/05 11:07 > No objections at all! > > I started after university working for an Internet Startup who > specialised in e-commerce solutions for marketing, and paying their > juniors very little. > Starting out as a VB developer, the work quickly ran out on the > desktop side > so I was cross-trained (given a stack of manuals) to ASP/SQL Server. > The company folded in 2001 along with a whole bunch of similar outfits > in the North West of England. > > I then moved on to local government, again as an ASP developer. After > a while in this role I took a year out to go to Australia (nothing to > do with > the job, but have you seen the weather in the UK?) > > When I got back it was murder looking for work, as no-one wanted to > know someone who'd been out of the game for a year. Thankfully I was > given a chance to start on a contract at the law firm where I work for > Roz and her team, and am very happy - it's rolled on for a few months > longer than I thought it would; the work's varied and at the end of > the day it all helps on your CV, sometimes better (I'm told) than M$ > exams. > > > > > > -----Original Message----- > From: Steve Erbach [mailto:erbachs at gmail.com] > Sent: 21 February 2005 12:44 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, > Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., > Andy, Randy, and Tom, > > Thank you all very much for your responses. Our glorious leader, Mr. > Bartow, has asked me to write an article for the newsletter based on > the responses you've given. So I'm asking if any of you have any > objections to letting me abridge your responses for that purpose? It > would also be helpful if those of you who already gave an "abridged" > version for the survey could flesh out your responses a bit, if you > have the time. I would appreciate it. Everyone has an interesting > story to tell about his or her own growth in the computer field. > > I'm so glad that 21 of you have responded so far. Any others? > > Steve Erbach > Neenah, WI > www.swerbach.com/security > > > > On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke > <roz.clarke at donnslaw.co.uk> wrote: > 1) Currently management > and development of workflows in a rather nasty > legal > > application. No proper coding at all. :( > > 2) Used to do a lot with Access & Office integration, and reporting from > > various back-end data sources (informix, oracle, etc.). The shift > is really > down to moving into management and not being able to do > that and maintain/ > > improve my technical skills at the same time. > > 3) Company (law firm), 250 employees, Tom's team leader > <waves> > 4) No > > > Roz > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > The contents of this message and any attachments are the property of > Donns Solicitors > and are intended for the confidential use of the named recipient only. They may be legally > privileged and should not be communicated to, or relied upon, by any other party without > our written consent. If you are not the addressee, please notify us immediately so that we > can make arrangements for its return. You should not show this e-mail > to any person or > take copies as you may be committing a criminal or civil offence for which you may be > liable. The statement and opinions expressed in this e-mail message > are those of the > writer, and do not necessarily represent that of Donns Solicitors. Although any files attached > to this e-mail will have been checked with virus protection software prior to transmission, > you should carry out your own virus check before opening any > attachment. Donns Solicitors does not accept any liability for any > damage or loss which may be caused > by software viruses... > > > > > > > -- > 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 Gustav at cactus.dk Tue Feb 22 06:19:58 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Feb 2005 13:19:58 +0100 Subject: [AccessD] Re: Kodak Imaging and Access 2003 (was: Looking forTWAINocx) Message-ID: Hi Jim Yes, and I wrote a note to this Stuart thanking him for bringing this into the dayligth. /gustav >>> accessd at shaw.ca 22-02-2005 02:49:49 >>> Gustav: That was very impressive research. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, February 21, 2005 3:22 AM To: accessd at databaseadvisors.com Subject: [AccessD] Re: Kodak Imaging and Access 2003 (was: Looking for TWAINocx) Hi all Found out why Access 2003 denies to load the Kodak Imaging controls and how to remove that blocking. It is - believe it or not - because Access 2003 refuses to use ActiveX controls which for some reason are listed as insecure in Internet Explorer ... as explained here: http://mail.localplanet.co.uk/Blogs/stuart/archive/2005/02/19/AccessActiveX. aspx What it tells is to reset the Compatibility Flag for these entries to 0: Kodak Image Admin Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {009541A0-3B81-101C-92F3-040224009C02} Kodak Image Edit Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {6D940280-9F11-11CE-83FD-02608C3EC08A} Kodak Image Scan Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {84926CA0-2941-101C-816F-0E6013114B7F} Rich Text Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {3B7C8860-D78F-101B-B9B5-04021C009402} /gustav >>> Gustav at cactus.dk 20-02-2005 17:32:10 >>> Hi all I have done some testing with a sample app Neal kindly provided which uses the Kodak Imaging ocx controls. It works fine with my old Agfa Snapscan test scanner - as long as I don't run it in Access 2003. Whatever I do (references, late binding etc. etc.), when moved to A2003 it refuses to talk with the twain driver - it is as if A2003 expects a higher version or similar of the twain driver. Neither will the edit control activate in A2003. -- From Gustav at cactus.dk Tue Feb 22 06:24:41 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Feb 2005 13:24:41 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Hi Susan That's the old story. Never take a No from a woman as a no. /gustav >>> ssharkins at bellsouth.net 22-02-2005 01:44:27 >>> Our stories aren't parallel, but we have one similar vein -- my manager forced Access on me years ago. I said no three times -- three times he came back. Who knew???? ;) Susan H. From Gustav at cactus.dk Tue Feb 22 06:40:41 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Feb 2005 13:40:41 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Hi all These stories ought to be brought - sorry I mean sold - to MS Marketing. /gustav >>> markamatte at hotmail.com 21-02-2005 22:38:46 >>> Steve, Here's my long version. From erbachs at gmail.com Tue Feb 22 07:06:21 2005 From: erbachs at gmail.com (Steve Erbach) Date: Tue, 22 Feb 2005 07:06:21 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Of Reuben' s In-Reply-To: <1FF4D9105232EB4DA1901BB7D175877E03F50D@s003.wolds.summitmedia.co.uk> References: <1FF4D9105232EB4DA1901BB7D175877E03F50D@s003.wolds.summitmedia.co.uk> Message-ID: <39cb22f305022205066cb71401@mail.gmail.com> So, Paul, what's your story? Steve Erbach On Tue, 22 Feb 2005 10:08:28 -0000, Paul Rodgers wrote: > Well spoken, Reuben. Sadly,though, there are not so many employers out there > with your courage and experience. Cheers paul > From nkling at co.montgomery.ny.us Tue Feb 22 07:18:18 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Tue, 22 Feb 2005 08:18:18 -0500 Subject: [AccessD] Creating Shortcut On The Fly Message-ID: <30BC111F638EB54082001A7E7282FE4107F12F@elmo.co.montgomery.ny.us> Here's a method that uses the Windows Scripting Host. The library you need to add to your Access projects is "wshom.ocx", or "wscript.exe" depending on what interface you want to use in your code. Both perform the same functions, just at lower or higher levels, respectively. Here's some sample code to add desktop shortcut from your Access/VBA application: Function foo() Dim o As New IWshShell_Class '# scripting object shell Dim lnk As IWshShortcut_Class '# shortcut class under shell object '# create shortcut on desktop. CHANGE THIS TO POINT TO YOUR '# DESKTOP FOLDER! Set lnk = o.CreateShortcut("C:\windows\profiles\nkling\desktop\test.lnk") '# set path to executable lnk.TargetPath = "c:\windows\notepad.exe" '# set window style and description lnk.WindowStyle = 3 lnk.Description = "My New Link" '# save link lnk.Save End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of paul.hartland at fsmail.net Sent: Tuesday, February 22, 2005 6:50 AM To: accessd Subject: [AccessD] Creating Shortcut On The Fly To all, I am writing a little database application that will copy a set of files into a specified folder, what I then want to do is create a shortcut to one of the files using code and put it onto the desktop, anyone any ideas on how I would go about this ? Thanks in advance for any help.... Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd666 at yahoo.com Tue Feb 22 07:42:58 2005 From: accessd666 at yahoo.com (Sad Der) Date: Tue, 22 Feb 2005 05:42:58 -0800 (PST) Subject: [AccessD] Menubar Missing URGENT!!!! Message-ID: <20050222134259.28003.qmail@web90110.mail.scd.yahoo.com> Hi group, i've got a major problem. A developer in my team is missing the menubar in MS-Access 2000. How the hell can we get it back????? So we do not see the menubar displaying: File edit .... Tools Help What the $#@## is wrong? Please help me with this one. We're on a deadline! Regards, Sander __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail From cyx5 at cdc.gov Tue Feb 22 07:54:48 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Tue, 22 Feb 2005 08:54:48 -0500 Subject: [AccessD] Menubar Missing URGENT!!!! Message-ID: Open the application holding down the shift key to see if it is being turned off by code. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Sad Der Sent: Tuesday, February 22, 2005 8:43 AM To: Acces User Group Subject: [AccessD] Menubar Missing URGENT!!!! Hi group, i've got a major problem. A developer in my team is missing the menubar in MS-Access 2000. How the hell can we get it back????? So we do not see the menubar displaying: File edit .... Tools Help What the $#@## is wrong? Please help me with this one. We're on a deadline! Regards, Sander __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Tue Feb 22 08:12:35 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 22 Feb 2005 09:12:35 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: <20050222141229.EEMY2073.imf18aec.mail.bellsouth.net@SUSANONE> Well, true... :) but in this case, he wasn't really asking me, he was telling me -- he just gave me a few days to adjust to the change instead of saying, "Here, do this...no, you don't have a say in it." Susan H. Hi Susan That's the old story. Never take a No from a woman as a no. From randall.anthony at cox.net Tue Feb 22 08:17:39 2005 From: randall.anthony at cox.net (randall.anthony at cox.net) Date: Tue, 22 Feb 2005 9:17:39 -0500 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <20050222141737.VJMI8067.lakermmtao06.cox.net@smtp.east.cox.net> Steve, Thanks for the encouraging words. Right now these certs and 50 cents will get me a cup of coffee!! If I've read most of the respondent's right, the majority are independent or small shop pros and I think have a greater control over their own fate, in a way. In my small part of the world, defense/government contracting is king. Almost every employment app/resume I've sent/filled out (about 30 over the past 2 months) have you list your college degree (preferably with a copy of your transcript), and any certifications attained. (I'm paraphrasing the following) In government request for proposals, "labor categories will define qualified applicants as having a four year degree and/or certifications and X-amount years of experience and only in special circumstances will proficiency/experience substitute for any of the above." Here's a breakdown; application developer Joe, with 10 years experience, no degree, Betty, application developer with 10 years experience, college degree, and Ann, application developer with 10 years experience, college degree, and MCSD. If all are on the same project, the company can charge the government this: Joe, $38 loaded labor rate. Betty, $46 ditto. Ann, $51 ditto. Hope this further clarifies things from my point of view. Oh, and like others have wrote, thank you, listers, as this board has helped me out of coding jams more times than I can remember. Randy. From garykjos at gmail.com Tue Feb 22 08:20:45 2005 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 22 Feb 2005 08:20:45 -0600 Subject: [AccessD] Menubar Missing URGENT!!!! In-Reply-To: <20050222134259.28003.qmail@web90110.mail.scd.yahoo.com> References: <20050222134259.28003.qmail@web90110.mail.scd.yahoo.com> Message-ID: At the database window, do an ALT/T to bring up Tools Menu - then C for "customize" Check the Menu Bar. Or try "Reset" or go to properties item there and uncheck the Allow Moving and Allow Showing/Hiding. It's possible that they have been dragged off the screen somehow and resizing the screen may get them viewable again too. Good Luck! On Tue, 22 Feb 2005 05:42:58 -0800 (PST), Sad Der wrote: > Hi group, > > i've got a major problem. A developer in my team is > missing the menubar in MS-Access 2000. > > How the hell can we get it back????? > > So we do not see the menubar displaying: > File > edit > .... > Tools > Help > > What the $#@## is wrong? > > Please help me with this one. We're on a deadline! > > Regards, > > Sander > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - Helps protect you from nasty viruses. > http://promotions.yahoo.com/new_mail > -- > 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 accessd666 at yahoo.com Tue Feb 22 08:38:51 2005 From: accessd666 at yahoo.com (Sad Der) Date: Tue, 22 Feb 2005 06:38:51 -0800 (PST) Subject: [AccessD] Menubar Missing URGENT!!!! In-Reply-To: Message-ID: <20050222143851.93838.qmail@web90104.mail.scd.yahoo.com> I FOUND IT. I opened Customize (right clik on toolbar) selected menubar and selected DEFAULT. and tadaa...the menubar was back! Regards, sander --- "Nicholson, Karen" wrote: > Open the application holding down the shift key to > see if it is being > turned off by code. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On > Behalf Of Sad Der > Sent: Tuesday, February 22, 2005 8:43 AM > To: Acces User Group > Subject: [AccessD] Menubar Missing URGENT!!!! > > > Hi group, > > i've got a major problem. A developer in my team is > missing the menubar in MS-Access 2000. > > How the hell can we get it back????? > > So we do not see the menubar displaying: > File > edit > .... > Tools > Help > > What the $#@## is wrong? > > Please help me with this one. We're on a deadline! > > Regards, > > Sander > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - Helps protect you from nasty viruses. > http://promotions.yahoo.com/new_mail > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > __________________________________ Do you Yahoo!? The all-new My Yahoo! - What will yours do? http://my.yahoo.com From paul.hartland at fsmail.net Tue Feb 22 08:45:55 2005 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Tue, 22 Feb 2005 15:45:55 +0100 (CET) Subject: [AccessD] Creating Shortcut On The Fly Message-ID: <29481194.1109083555867.JavaMail.www@wwinf3002> Thanks, will try that when I get 10 minutes Message date : Feb 22 2005, 01:19 PM >From : "Neal Kling" To : "Access Developers discussion and problem solving" Copy to : Subject : RE: [AccessD] Creating Shortcut On The Fly Here's a method that uses the Windows Scripting Host. The library you need to add to your Access projects is "wshom.ocx", or "wscript.exe" depending on what interface you want to use in your code. Both perform the same functions, just at lower or higher levels, respectively. Here's some sample code to add desktop shortcut from your Access/VBA application: Function foo() Dim o As New IWshShell_Class '# scripting object shell Dim lnk As IWshShortcut_Class '# shortcut class under shell object '# create shortcut on desktop. CHANGE THIS TO POINT TO YOUR '# DESKTOP FOLDER! Set lnk = o.CreateShortcut("C:\windows\profiles\nkling\desktop\test.lnk") '# set path to executable lnk.TargetPath = "c:\windows\notepad.exe" '# set window style and description lnk.WindowStyle = 3 lnk.Description = "My New Link" '# save link lnk.Save End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of paul.hartland at fsmail.net Sent: Tuesday, February 22, 2005 6:50 AM To: accessd Subject: [AccessD] Creating Shortcut On The Fly To all, I am writing a little database application that will copy a set of files into a specified folder, what I then want to do is create a shortcut to one of the files using code and put it onto the desktop, anyone any ideas on how I would go about this ? Thanks in advance for any help.... Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm From d.dick at uws.edu.au Tue Feb 22 08:48:48 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Wed, 23 Feb 2005 01:48:48 +1100 Subject: [AccessD] Read contents of Text File form Web Site Message-ID: <200502221448.j1MEmwec008132@cooper.uws.edu.au> Hi Team If I store a very very small text file on my website and have only -1 or 0 As the characters or text in that text file at any Time. eg Monday the text file may say -1 Tuesday the text file may say 0 (the text file will never have any more than 2 characters in it. -1 or 0) What code do I need to read that text file from the website and return the Contents of the text file to my dB? Ie the -1 or the Zero? Many thanks in advance Darren From Jdemarco at hudsonhealthplan.org Tue Feb 22 09:02:22 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Tue, 22 Feb 2005 10:02:22 -0500 Subject: [AccessD] Read contents of Text File form Web Site Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2C95@TTNEXCHCL2.hshhp.com> Darren, I believe you can use the FileSystemObject via ASP code to read the file the same as you would on your PC. HTH, Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Darren DICK Sent: Tuesday, February 22, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Read contents of Text File form Web Site Hi Team If I store a very very small text file on my website and have only -1 or 0 As the characters or text in that text file at any Time. eg Monday the text file may say -1 Tuesday the text file may say 0 (the text file will never have any more than 2 characters in it. -1 or 0) What code do I need to read that text file from the website and return the Contents of the text file to my dB? Ie the -1 or the Zero? Many thanks in advance Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From erbachs at gmail.com Tue Feb 22 09:24:27 2005 From: erbachs at gmail.com (Steve Erbach) Date: Tue, 22 Feb 2005 09:24:27 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <20050222141737.VJMI8067.lakermmtao06.cox.net@smtp.east.cox.net> References: <20050222141737.VJMI8067.lakermmtao06.cox.net@smtp.east.cox.net> Message-ID: <39cb22f305022207245070111e@mail.gmail.com> Randy, >> Thanks for the encouraging words. Right now these certs and 50 cents will get me a cup of coffee!! << Hey! You oughta move up to Wisconsin. At least you could get a cup of coffee AND A REFILL with that 50 cents. Your story certainly confirms the idea that we're heading for a credentialized society, eh? Steve Erbach On Tue, 22 Feb 2005 9:17:39 -0500, randall.anthony at cox.net wrote: > Steve, > > Thanks for the encouraging words. Right now these certs and 50 cents will get me a cup of coffee!! > > If I've read most of the respondent's right, the majority are independent or small shop pros and I think have a greater control over their own fate, in a way. In my small part of the world, defense/government contracting is king. Almost every employment app/resume I've sent/filled out (about 30 over the past 2 months) have you list your college degree (preferably with a copy of your transcript), and any certifications attained. (I'm paraphrasing the following) In government request for proposals, "labor categories will define qualified applicants as having a four year degree and/or certifications and X-amount years of experience and only in special circumstances will proficiency/experience substitute for any of the above." > > Here's a breakdown; application developer Joe, with 10 years experience, no degree, Betty, application developer with 10 years experience, college degree, and Ann, application developer with 10 years experience, college degree, and MCSD. If all are on the same project, the company can charge the government this: > > Joe, $38 loaded labor rate. > Betty, $46 ditto. > Ann, $51 ditto. > > Hope this further clarifies things from my point of view. > > Oh, and like others have wrote, thank you, listers, as this board has helped me out of coding jams more times than I can remember. > > Randy. From bchacc at san.rr.com Tue Feb 22 09:37:52 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Tue, 22 Feb 2005 07:37:52 -0800 Subject: [AccessD] OT: What are you lot doing now and then? References: <005501c518d6$84661e00$6c01a8c0@ColbyM6805> Message-ID: <005f01c518f4$7907ac40$6901a8c0@HAL9002> Steve: I started with computers when I was 16 - back in the days when they were still steam powered (ba-da-boom). But seriously folks... I grew up in Chicago and took a weekend course at the Illinois Institute of Technology on programming in IITran - their dialect of Fortran. It was punch cards and you handed your deck through the big glass wall and came back the next day to find out where you had misplaced your comma. The machines were and IBM 1620 and IBM 7090. I was hooked. In college I hung out at the computer center and between my Junior and Senior years they installed an IBM 360/40. I hung with the engineer during the installation and when September rolled around I was the only one on campus who knew how to run the thing so I got to be systems manager. And they paid me! I was further hooked. Then, in my Junior year I wrote a program in assembler to create a variable cross reference index, got some free PR in magazines like Datamation and sold the program (mailed it on a deck of punched cards) to a bunch of companies. $40 a pop when that was real money. Now I was totally hooked. I played with the world's best toys, had as much fun as a person could have with their clothes on, and people shoved money at me for doing it! That's as good as it gets. Until the creation of commercially viable personal computers in the late 70s I had to work for other companies because of the cost of the systems. Once the PCs appeared I went into business for myself and never looked back. Now, 25 years later, it's still a bit of a high wire act but we're not missing any meals, I get to work at home and be with my kids, and if I'm still pumping code when all my friends are playing golf or fishing in the Keys, well so be it. Rocky >> -----Original Message----- >> From: Steve Erbach [mailto:erbachs at gmail.com] >> Sent: 21 February 2005 12:44 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT: What are you lot doing now and then? >> >> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >> Andy, Randy, and Tom, >> >> Thank you all very much for your responses. Our glorious leader, Mr. >> Bartow, has asked me to write an article for the newsletter based on >> the responses you've given. So I'm asking if any of you have any >> objections to letting me abridge your responses for that purpose? It >> would also be helpful if those of you who already gave an > "abridged" >> version for the survey could flesh out your responses a bit, if you >> have the time. I would appreciate it. Everyone has an interesting >> story to tell about his or her own growth in the computer field. >> >> I'm so glad that 21 of you have responded so far. Any others? >> >> Steve Erbach >> Neenah, WI >> www.swerbach.com/security >> >> >> From alan.lawhon at us.army.mil Tue Feb 22 09:45:38 2005 From: alan.lawhon at us.army.mil (Lawhon, Alan C Contractor/Morgan Research) Date: Tue, 22 Feb 2005 09:45:38 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <5D5043687CFCE44288407A73E4CC6E179BB2FD@redstone819.ad.redstone.army.mil> Mark: Quite an inspiring story - to say the least! I guess I was "lucky" in that I never got to the point of selling my blood, but I (definitely) know the anxiety and apprehension that comes with not knowing where your next meal will come from. During my illustrious "career," I have had jobs both "high" and "low" ... including weekend disc jockey at a radio station (a definite "high") and cleaning up dog shit in an animal hospital. (Talk about a job that stunk ...) I worked my butt off in a manufacturing plant to get myself thru college - which took the better part of six years. If I had to go thru all that again, I don't know if I would make it, but I was young - in my twenties and early thirties. I guess we do what we have to do to survive ... For about the last twelve years, I have had this "programming" job - which I kind of stumbled in to. (Not bad for an orphan, huh?) I don't have a lot of the "things" which are considered signs of success - like a wife, kids, and a mortgage - but I'm not sure if that is really a bad thing. (My poker playing buddies keep telling me to NEVER get married.) My sister, who graduated from a "prestigious" high class university, has managed to waste her life in a morass of drugs, blown opportunities, and poor choices. My (younger) brother hasn't done much better, so maybe I'm the lucky one ... I'm about to reach the big "50" (fifty years old), so I guess I qualify for being "over the hill" and on the down slope, but [somehow] I've managed to survive ... I guess my greatest fault is that I'm much too cynical (and suspicious) about people and their motivations, but I have found that a healthy sense of paranoia is a definite survival skill. All things considered, I have probably been very lucky. There are guys I grew up with in the Baptist Children's Home who are in prison - and will be there for the rest of their lives. At least I didn't wind up like that ... Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Monday, February 21, 2005 3:39 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, Here's my long version. When I got out of the military in 1999...I ended up in a 'not so good' situation...pretty much homeless and unemployed in an area where I knew no one...and as I found out, didn't really have a marketable skill. I went to a temp service, sold blood and plasma, cleaned bathrooms, fished (because it was free food if I caught something), and about anything else for cash. The first day of my ordeal I actually cleaned a compost heap..to get gas money..to go sell blood. It was not a pretty time in my life. >From these odd jobs I saved enough money to KOA campground across the states(back near family and could get work). A few days before I left...the temp service called and asked if I would do one more job...they needed an 'Access Programmer'...I explained I was not a programmer...I just knew a little about access...they explained my resume 'implied' I was...I said no...they said they would pay me 17.50 to try for 3 days(12.50 more than everything else I was doing)...I apologized for the misunderstanding...OF COURSE I'm a programmer...I'll be right over. I figured I could wing it for 3 days...double the cash in my pocket...and be on my way. As it turns out...the 3 days were to 'test' to see if I could do the job( which I almost could). I used all of my money on calling cards...and got techie friends from New York, New Orleans, and Chicago to help walk me through the test project. At this point...my game plan was to pull this off for a few weeks( or as long as I could get away with it). As it turns out...databases just make sense to me...and Access was alot more powerful than what I realized and that its main limitation was the imagination of the user/programmer. Within 6 months I was rolling out automated reporting packages to every mill in their corporation. I used Access to tie all of their Informix DBs together and gave them analysis they never thought possible. After 1 year...they decided no more independant contractors...I put the resume out...and spent the next 12 months 'consulting' (as they called it) for some very large companies. I now have a 'permanent' job...but still do some Access work on the side. I use Access on a daily basis in my current job...because no matter what platform/DB they use...I still find Access to be the most useful tool to pull the data in for some local analysis. My computer is riddled with little Access Apps that I've created to make my own life easier...for example...I have a Task Manager that I send a replicated copy to my manager in another state for our 1on 1's...I got switched to Hourly...so I have a TimeClock db running in the background so I know when to leave...there are some reports that I need to generate every week...so...I have a db that I launch once a week that imports/cleans/formats/exports(word and excel) all in one motion. Right now (in my current position) I am considered an Access Guru/Expert(apparently they don't know the people on this list), the Subject Matter Expert on about 4 different apps (ranging from PS and Powerbuilder to Informix and DB2)...and if there is an old app they have lost documentation on...I get sent the data model and the code behind the front end and asked to fill in the holes. To make a long story short...I have NO degrees or certifications...self taught at everything I do...well respected by my cooleages and well paid..and If I have to look back and figure out what brought all of the pieces together in my life (which some say is successful)..that is very easy for me...its 2 part...they day I dove head first into MS Access...and the day I joined this list. Without either of those 2 events I would probably still be selling blood to get groceries. In the military I was taught 'to adapt and overcome'...Access, in my opinion, is the perfect match for this phrase. Again, thanks to everyone on this list...because without it...I wouldn't be. Thanks, Mark A. Matte Customer Care Network Sears, Roebuck and Co. >From: "Hale, Jim" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] OT: What are you lot doing now and then? >Date: Mon, 21 Feb 2005 13:04:53 -0600 > >No problem from me. >Jim Hale > >-----Original Message----- >From: Steve Erbach [mailto:erbachs at gmail.com] >Sent: Monday, February 21, 2005 6:44 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] OT: What are you lot doing now and then? > > >Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >Andy, Randy, and Tom, > >Thank you all very much for your responses. Our glorious leader, Mr. >Bartow, has asked me to write an article for the newsletter based on >the responses you've given. So I'm asking if any of you have any >objections to letting me abridge your responses for that purpose? It >would also be helpful if those of you who already gave an "abridged" >version for the survey could flesh out your responses a bit, if you >have the time. I would appreciate it. Everyone has an interesting >story to tell about his or her own growth in the computer field. > >I'm so glad that 21 of you have responded so far. Any others? > >Steve Erbach >Neenah, WI >www.swerbach.com/security > > > >On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke > wrote: > > 1) Currently management and development of workflows in a rather nasty >legal > > application. No proper coding at all. :( > > 2) Used to do a lot with Access & Office integration, and reporting from > > various back-end data sources (informix, oracle, etc.). The shift is >really > > down to moving into management and not being able to do that and >maintain/ > > improve my technical skills at the same time. > > 3) Company (law firm), 250 employees, Tom's team leader > > 4) No > > > > Roz >-- >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 From andy at minstersystems.co.uk Tue Feb 22 09:16:27 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 22 Feb 2005 16:16:27 +0100 Subject: [AccessD] Read contents of Text File form Web Site Message-ID: <20050222161624.0D0EC2C1A8C@smtp.nildram.co.uk> Hiya mate, how ya doing? Still gainfully employed I see. Good news. Not sure if your problem's specific to the web or just reading a text file in. I don't know how to do the former, but if you have a file location and just want to read in text then something like this will do it: Dim strData As String Dim strFileLocationAndName as String strFileLocationAndName = whatever Open strFileLocationAndName For Input As #1 Line Input #1, strData Close #1 Cheers SYWWE -- 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] Read contents of Text File form Web Site Date: 22/02/05 14:50 > > Hi Team > If I store a very very small text file on my website and have only -1 or 0 > As the characters or text in that text file at any Time. eg Monday the text > file may say -1 Tuesday the text file may say 0 > (the text file will never have any more than 2 characters in it. -1 or 0) > > What code do I need to read that text file from the website and return the > Contents of the text file to my dB? Ie the -1 or the Zero? > > Many thanks in advance > > Darren > > -- > 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 Gustav at cactus.dk Tue Feb 22 10:38:01 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Feb 2005 17:38:01 +0100 Subject: [AccessD] Read contents of Text File form Web Site Message-ID: Hi Darren and Andy Here's some code to read the file off the web server using winnet.dll: Option Compare Database Option Explicit Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" ( _ ByVal pCaller As Long, _ ByVal szURL As String, _ ByVal szFileName As String, _ ByVal dwReserved As Long, _ ByVal lpfnCB As Long) _ As Long Private Declare Function InternetGetConnectedState Lib "wininet.dll" ( _ ByRef lpSFlags As Long, _ ByVal dwReserved As Long) _ As Long Const INTERNET_CONNECTION_MODEM = 1 Const INTERNET_CONNECTION_LAN = 2 Const INTERNET_CONNECTION_PROXY = 4 Const INTERNET_CONNECTION_MODEM_BUSY = 8 Const INTERNET_RAS_INSTALLED = 16 ' Atomic clock. Private Declare Sub InternetCloseHandle Lib "wininet.dll" ( _ ByVal hInet As Long) Private Declare Function InternetOpenA Lib "wininet.dll" ( _ ByVal sAgent As String, _ ByVal lAccessType As Long, _ ByVal sProxyName As String, _ ByVal sProxyBypass As String, _ ByVal lFlags As Long) _ As Long Private Declare Function InternetOpenUrlA Lib "wininet.dll" ( _ ByVal hOpen As Long, _ ByVal sUrl As String, _ ByVal sHeaders As String, _ ByVal lLength As Long, _ ByVal lFlags As Long, _ ByVal lContext As Long) _ As Long Private Declare Sub InternetReadFile Lib "wininet.dll" ( _ ByVal hFile As Long, _ ByVal sBuffer As String, _ ByVal lNumBytesToRead As Long, _ ByRef lNumberOfBytesRead As Long) ' Public Function OpenURL( _ ByVal URL As String, _ Optional ByVal OpenType As Long) _ As String Const IOTPreconfig As Long = 0 Const IOTDirect As Long = 1 Const IOTProxy As Long = 3 Const INET_RELOAD = &H80000000 Dim hInet As Long Dim hURL As Long Dim Buffer As String * 2048 Dim Bytes As Long Select Case OpenType Case IOTPreconfig, IOTDirect, IOTProxy ' OK Case Else Exit Function End Select 'Inet-Connection ?ffnen: ' hInet = InternetOpenA("VB-Tec:INET", OpenType, vbNullString, vbNullString, 0) ' hInet = InternetOpenA("Cactus:INET", OpenType, vbNullString, vbNullString, 0) hURL = InternetOpenUrlA(hInet, URL, vbNullString, 0, INET_RELOAD, 0) 'Daten sammeln: Do InternetReadFile hURL, Buffer, Len(Buffer), Bytes If Bytes = 0 Then Exit Do OpenURL = OpenURL & Left$(Buffer, Bytes) Loop 'Inet-Connection schlie?en: InternetCloseHandle hURL InternetCloseHandle hInet End Function /gustav > What code do I need to read that text file from the website and return the > Contents of the text file to my dB? Ie the -1 or the Zero? From alan.lawhon at us.army.mil Tue Feb 22 10:40:04 2005 From: alan.lawhon at us.army.mil (Lawhon, Alan C Contractor/Morgan Research) Date: Tue, 22 Feb 2005 10:40:04 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <5D5043687CFCE44288407A73E4CC6E179BB302@redstone819.ad.redstone.army.mil> Rocky: I have read your "autobiography" of how you built EZ-MRP into a going (and profitable) business. You have more "cajones" than most people who are content to be "wage slaves" and make somebody else rich. I greatly admire your drive, initiative, and determination. It takes a lot of courage (and energy) to risk everything and go into business for yourself. Nobody will feel sorry for you if you fail - and lots of people who do try fail - so it's NOT an easy gig being your own boss. I wish I was more like you. You have my utmost respect. Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Tuesday, February 22, 2005 9:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Steve: I started with computers when I was 16 - back in the days when they were still steam powered (ba-da-boom). But seriously folks... I grew up in Chicago and took a weekend course at the Illinois Institute of Technology on programming in IITran - their dialect of Fortran. It was punch cards and you handed your deck through the big glass wall and came back the next day to find out where you had misplaced your comma. The machines were and IBM 1620 and IBM 7090. I was hooked. In college I hung out at the computer center and between my Junior and Senior years they installed an IBM 360/40. I hung with the engineer during the installation and when September rolled around I was the only one on campus who knew how to run the thing so I got to be systems manager. And they paid me! I was further hooked. Then, in my Junior year I wrote a program in assembler to create a variable cross reference index, got some free PR in magazines like Datamation and sold the program (mailed it on a deck of punched cards) to a bunch of companies. $40 a pop when that was real money. Now I was totally hooked. I played with the world's best toys, had as much fun as a person could have with their clothes on, and people shoved money at me for doing it! That's as good as it gets. Until the creation of commercially viable personal computers in the late 70s I had to work for other companies because of the cost of the systems. Once the PCs appeared I went into business for myself and never looked back. Now, 25 years later, it's still a bit of a high wire act but we're not missing any meals, I get to work at home and be with my kids, and if I'm still pumping code when all my friends are playing golf or fishing in the Keys, well so be it. Rocky >> -----Original Message----- >> From: Steve Erbach [mailto:erbachs at gmail.com] >> Sent: 21 February 2005 12:44 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT: What are you lot doing now and then? >> >> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >> Andy, Randy, and Tom, >> >> Thank you all very much for your responses. Our glorious leader, Mr. >> Bartow, has asked me to write an article for the newsletter based on >> the responses you've given. So I'm asking if any of you have any >> objections to letting me abridge your responses for that purpose? It >> would also be helpful if those of you who already gave an > "abridged" >> version for the survey could flesh out your responses a bit, if you >> have the time. I would appreciate it. Everyone has an interesting >> story to tell about his or her own growth in the computer field. >> >> I'm so glad that 21 of you have responded so far. Any others? >> >> Steve Erbach >> Neenah, WI >> www.swerbach.com/security >> >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Tue Feb 22 10:49:16 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 22 Feb 2005 08:49:16 -0800 Subject: [AccessD] Found a large MS-Access HowTo site References: <20050222103046.79650.qmail@web90107.mail.scd.yahoo.com> Message-ID: <421B628C.7090600@shaw.ca> You might be interested in this big one too http://www.rogersaccesslibrary.com Lots of little sample databases and examples, some from Access MVP's Run by a Junior college prof who teaches Access. Sad Der wrote: >Hi group, > >maybe an interesting site for a lot of people: >http://www.kayodeok.btinternet.co.uk/favorites/kbofficeaccesshowto.htm > >It contains a lot of HowTo articles, e.g.: >How To : add 'ALL' to combobox >How To : associate a custom icon to a form >How To : create an audit trail for record changes >etc. >etc. >etc. > >HTH! > >Regards, > >Sander > > > >__________________________________ >Do you Yahoo!? >Yahoo! Mail - 250MB free storage. Do more. Manage less. >http://info.mail.yahoo.com/mail_250 > > -- Marty Connelly Victoria, B.C. Canada From cfoust at infostatsystems.com Tue Feb 22 10:51:05 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Feb 2005 08:51:05 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: That's Ken Getz, Drew. He wrote a substitute, as I recall. Charlotte Foust -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 10:04 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? In Access 97, there wasn't a native AddressOf function. I think Stan Getz wrote one (at least I think that is who wrote the one that I use in 97). In Access 2000 (and up), they introduced a native AddressOf function. Yippie! One slight drawback. When using it, if you go into the VBE, Access 'locks'. Now, how is that an improvement? Drew -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Monday, February 21, 2005 11:54 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Hi Drew What is this goof up you are mentioning here about callback? /gustav >>> DWUTKA at marlow.com 21-02-2005 17:45:12 >>> Hmmm, you know, a few years ago, I would have completely agreed. But I have found many HUGE differences between VB and Access. Actually, Access 97, in some ways, is closer in capabilities to VB 6.0 then Access 2000+ is. (The main difference, I see, is the complete goof up that MS pulled off with the Callback capabilities.) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Tue Feb 22 10:51:41 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 22 Feb 2005 08:51:41 -0800 Subject: [AccessD] Re: Kodak Imaging and Access 2003 (was: Looking forTWAINocx) References: Message-ID: <421B631D.4000705@shaw.ca> I thought Kodak discontinued this control or was it MS no longer supported it. Gustav Brock wrote: >Hi Jim > >Yes, and I wrote a note to this Stuart thanking him for bringing this >into the dayligth. > >/gustav > > > >>>>accessd at shaw.ca 22-02-2005 02:49:49 >>> >>>> >>>> >Gustav: > >That was very impressive research. > >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav >Brock >Sent: Monday, February 21, 2005 3:22 AM >To: accessd at databaseadvisors.com >Subject: [AccessD] Re: Kodak Imaging and Access 2003 (was: Looking for >TWAINocx) > >Hi all > >Found out why Access 2003 denies to load the Kodak Imaging controls >and >how to remove that blocking. >It is - believe it or not - because Access 2003 refuses to use ActiveX >controls which for some reason are listed as insecure in Internet >Explorer ... as explained here: > >http://mail.localplanet.co.uk/Blogs/stuart/archive/2005/02/19/AccessActiveX. >aspx > > >What it tells is to reset the Compatibility Flag for these entries to >0: > >Kodak Image Admin Control >HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ >{009541A0-3B81-101C-92F3-040224009C02} > >Kodak Image Edit Control >HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ >{6D940280-9F11-11CE-83FD-02608C3EC08A} > >Kodak Image Scan Control >HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ >{84926CA0-2941-101C-816F-0E6013114B7F} > >Rich Text Control >HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ >{3B7C8860-D78F-101B-B9B5-04021C009402} > >/gustav > > > >>>>Gustav at cactus.dk 20-02-2005 17:32:10 >>> >>>> >>>> >Hi all > >I have done some testing with a sample app Neal kindly provided which >uses the Kodak Imaging ocx controls. > >It works fine with my old Agfa Snapscan test scanner - as long as I >don't run it in Access 2003. >Whatever I do (references, late binding etc. etc.), when moved to >A2003 >it refuses to talk with the twain driver - it is as if A2003 expects a >higher version or similar of the twain driver. Neither will the edit >control activate in A2003. > > -- Marty Connelly Victoria, B.C. Canada From cfoust at infostatsystems.com Tue Feb 22 10:53:12 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Feb 2005 08:53:12 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Drew, You obviously don't work in a team development environment, or you would understand the importance of "easier to understand". Charlotte Foust -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 9:34 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Ah. Okay. I know what you mean, also, classroom environments are usually taught to the lowest common denominator. So if there is a faster method, or better method, it will lose precedence over an easier to understand method. I hate that. Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Monday, February 21, 2005 11:23 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Right now I am upgrading all 3 of my store bought applications within 2 months. As I said, classrooms and study software are not the best teachers for me. I have picked up lots of things because there was a problem I had and found the solutions and used it later. In a classroom, I pick up a few things that I can relate to current or past problems, but the rest does not stick very well. For that reason, classes always take a lower priority for me than whatever work problem has come up. Needless to say, in the real world that means I do not devote the kind of attention to a class long enough for me to get to the stage of passing a test. Debbie -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 11:01 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? "4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me." Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Monday, February 21, 2005 10:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? I do not understand this question. Debbie -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 10:37 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Just out of curiousity, what's the problem in front of you? Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Friday, February 18, 2005 9:09 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? 1) Equal Parts Access development and SQL Server Administration/Development. 2) Getting more freelance work, but otherwise pretty similar. SQL is becoming more prevalent, but that is more due to familiarity. Most time is spent administrating stuff that is already in place. I also have 2 SQL databases that are software packages I administer. 3) I currently work for a company. A law firm of about 400 some odd lawyers and about as many support staff. We have several people who can program in Access, but I am considered the expert on that platform. The others are primarily developing in other platforms, though naturally there is a lot of common skills. I am slowly getting more "freelance" work through my husband's company, and I will likely do that full time sometime in this coming year. Fortunately, I can rely on his sales ability so I have this option. 4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me. Debbie -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Tue Feb 22 10:59:07 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Feb 2005 08:59:07 -0800 Subject: [AccessD] OT: Report Generator in .Net Message-ID: I didn't evaluate the report generator because I was still working in the Access world at the time the decision was made. I disliked CR in VB, so I was quite happy to accept DataDynamics ActiveReports instead, which is what we settled on. It handles subreports like Access and includes a wizard that does a fair job of converting Access reports. It takes some skill to know what to do *after* the conversion to make it all work, but it isn't really that hard. We build n-tier .Net apps, so we don't use the built in data connection handling and bind our reports to data entities instead. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Monday, February 21, 2005 9:04 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Charlotte, Do you have any feel for Crystal Reports in Visual Studio .NET? Is it just simpler to buy a third-party report generator? Steve Erbach On Fri, 18 Feb 2005 10:08:10 -0800, Charlotte Foust wrote: > I agree. We use the Infragistics suite for forms and ActiveReports > for reports in VB.Net. Their combobox works as you would expect, > since it is actually an instance of their grid control. > > Charlotte Foust > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Feb 22 11:02:15 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Feb 2005 09:02:15 -0800 Subject: [AccessD] Ascending/Descending Indexes - Retrying Message-ID: If you have already indexed the field, you don't need another index defined. Just change the direction of the sort in code. Charlotte Foust -----Original Message----- From: Andy Lacey [mailto:andy at minstersystems.co.uk] Sent: Monday, February 21, 2005 7:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Ascending/Descending Indexes - Retrying Trying again. I'm sure the answer's out there. -- 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] Ascending/Descending Indexes Date: 21/02/05 12:31 > > Anyone know the answer to this to save me doing a bunch of tests? > > If you need to browse a table in descending order of a field (a date > in my > case) and there's an index on that field but defined as ascending (needed > elsewhere so can't be changed) is there any benefit from defining a second, > descending index on the same field? > > -- > 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 > > > > > ________________________________________________ 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 Feb 22 11:04:26 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Feb 2005 09:04:26 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: OK by me. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Monday, February 21, 2005 4:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty > legal application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting > from various back-end data sources (informix, oracle, etc.). The shift > is really down to moving into management and not being able to do that > and maintain/ improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Feb 22 11:04:43 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Feb 2005 18:04:43 +0100 Subject: [AccessD] Read contents of Text File form Web Site Message-ID: Hi Darren and Andy This line must be uncommented; but I'm not sure what sAgent is, could be empty: hInet = InternetOpenA(vbNullString, OpenType, vbNullString, vbNullString, 0) Then this call reads a file off our web server: ? OpenURL("http://www.cactus.dk/Files/Access2/Acc2Date/ReadMe.txt") /gustav >>> Gustav at cactus.dk 22-02-2005 17:38:01 >>> Hi Darren and Andy Here's some code to read the file off the web server using winnet.dll: Option Compare Database Option Explicit Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" ( _ ByVal pCaller As Long, _ ByVal szURL As String, _ ByVal szFileName As String, _ ByVal dwReserved As Long, _ ByVal lpfnCB As Long) _ As Long Private Declare Function InternetGetConnectedState Lib "wininet.dll" ( _ ByRef lpSFlags As Long, _ ByVal dwReserved As Long) _ As Long Const INTERNET_CONNECTION_MODEM = 1 Const INTERNET_CONNECTION_LAN = 2 Const INTERNET_CONNECTION_PROXY = 4 Const INTERNET_CONNECTION_MODEM_BUSY = 8 Const INTERNET_RAS_INSTALLED = 16 ' Atomic clock. Private Declare Sub InternetCloseHandle Lib "wininet.dll" ( _ ByVal hInet As Long) Private Declare Function InternetOpenA Lib "wininet.dll" ( _ ByVal sAgent As String, _ ByVal lAccessType As Long, _ ByVal sProxyName As String, _ ByVal sProxyBypass As String, _ ByVal lFlags As Long) _ As Long Private Declare Function InternetOpenUrlA Lib "wininet.dll" ( _ ByVal hOpen As Long, _ ByVal sUrl As String, _ ByVal sHeaders As String, _ ByVal lLength As Long, _ ByVal lFlags As Long, _ ByVal lContext As Long) _ As Long Private Declare Sub InternetReadFile Lib "wininet.dll" ( _ ByVal hFile As Long, _ ByVal sBuffer As String, _ ByVal lNumBytesToRead As Long, _ ByRef lNumberOfBytesRead As Long) ' Public Function OpenURL( _ ByVal URL As String, _ Optional ByVal OpenType As Long) _ As String Const IOTPreconfig As Long = 0 Const IOTDirect As Long = 1 Const IOTProxy As Long = 3 Const INET_RELOAD = &H80000000 Dim hInet As Long Dim hURL As Long Dim Buffer As String * 2048 Dim Bytes As Long Select Case OpenType Case IOTPreconfig, IOTDirect, IOTProxy ' OK Case Else Exit Function End Select 'Inet-Connection ?ffnen: ' hInet = InternetOpenA("VB-Tec:INET", OpenType, vbNullString, vbNullString, 0) ' hInet = InternetOpenA("Cactus:INET", OpenType, vbNullString, vbNullString, 0) hURL = InternetOpenUrlA(hInet, URL, vbNullString, 0, INET_RELOAD, 0) 'Daten sammeln: Do InternetReadFile hURL, Buffer, Len(Buffer), Bytes If Bytes = 0 Then Exit Do OpenURL = OpenURL & Left$(Buffer, Bytes) Loop 'Inet-Connection schlie?en: InternetCloseHandle hURL InternetCloseHandle hInet End Function /gustav > What code do I need to read that text file from the website and return the > Contents of the text file to my dB? Ie the -1 or the Zero? From Gustav at cactus.dk Tue Feb 22 11:07:20 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Feb 2005 18:07:20 +0100 Subject: [AccessD] Re: Kodak Imaging and Access 2003 (was: LookingforTWAINocx) Message-ID: Hi Marty It was included with Windows until XP where it was dropped in favour of WIA. /gustav >>> martyconnelly at shaw.ca 22-02-2005 17:51:41 >>> I thought Kodak discontinued this control or was it MS no longer supported it. Gustav Brock wrote: >Hi Jim > >Yes, and I wrote a note to this Stuart thanking him for bringing this >into the dayligth. > >/gustav > > > >>>>accessd at shaw.ca 22-02-2005 02:49:49 >>> >>>> >>>> >Gustav: > >That was very impressive research. > >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav >Brock >Sent: Monday, February 21, 2005 3:22 AM >To: accessd at databaseadvisors.com >Subject: [AccessD] Re: Kodak Imaging and Access 2003 (was: Looking for >TWAINocx) > >Hi all > >Found out why Access 2003 denies to load the Kodak Imaging controls >and >how to remove that blocking. >It is - believe it or not - because Access 2003 refuses to use ActiveX >controls which for some reason are listed as insecure in Internet >Explorer ... as explained here: > >http://mail.localplanet.co.uk/Blogs/stuart/archive/2005/02/19/AccessActiveX. >aspx > > >What it tells is to reset the Compatibility Flag for these entries to >0: > >Kodak Image Admin Control >HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ >{009541A0-3B81-101C-92F3-040224009C02} > >Kodak Image Edit Control >HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ >{6D940280-9F11-11CE-83FD-02608C3EC08A} > >Kodak Image Scan Control >HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ >{84926CA0-2941-101C-816F-0E6013114B7F} > >Rich Text Control >HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ >{3B7C8860-D78F-101B-B9B5-04021C009402} > >/gustav > > > >>>>Gustav at cactus.dk 20-02-2005 17:32:10 >>> >>>> >>>> >Hi all > >I have done some testing with a sample app Neal kindly provided which >uses the Kodak Imaging ocx controls. > >It works fine with my old Agfa Snapscan test scanner - as long as I >don't run it in Access 2003. >Whatever I do (references, late binding etc. etc.), when moved to >A2003 >it refuses to talk with the twain driver - it is as if A2003 expects a >higher version or similar of the twain driver. Neither will the edit >control activate in A2003. From andy at minstersystems.co.uk Tue Feb 22 10:08:26 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 22 Feb 2005 17:08:26 +0100 Subject: [AccessD] Ascending/Descending Indexes - Retrying Message-ID: <20050222170823.160D12BAF56@smtp.nildram.co.uk> That's the answer I wanted Charlotte. Thanks. -- 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] Ascending/Descending Indexes - Retrying Date: 22/02/05 17:03 > > If you have already indexed the field, you don't need another index > defined. Just change the direction of the sort in code. > > Charlotte Foust > > > -----Original Message----- > From: Andy Lacey [mailto:andy at minstersystems.co.uk] > Sent: Monday, February 21, 2005 7:45 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Ascending/Descending Indexes - Retrying > > > Trying again. I'm sure the answer's out there. > > -- > Andy Lacey > http://www.minstersystems.co.uk > > > > --------- Original Message -------- > From: Access Developers discussion and problem solving > <accessd at databaseadvisors.com> > To: Access Developers discussion and problem solving > <accessd at databaseadvisors.com> > Subject: [AccessD] Ascending/Descending Indexes > Date: 21/02/05 12:31 > > > > > Anyone know the answer to this to save me doing a bunch of tests? > > > > If you need to browse a table in descending order of a field (a date > > in my > > case) and there's an index on that field but defined as ascending > (needed > > elsewhere so can't be changed) is there any benefit from defining a > second, > > descending index on the same field? > > > > -- > > 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 > > > > > > > > > > > > ________________________________________________ > 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 Gustav at cactus.dk Tue Feb 22 11:09:18 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Feb 2005 18:09:18 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Good point Charlotte. And you don't need to be a team to understand, just working long enough to rediscover your old code. /gustav >>> cfoust at infostatsystems.com 22-02-2005 17:53:12 >>> Drew, You obviously don't work in a team development environment, or you would understand the importance of "easier to understand". Charlotte Foust -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 9:34 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Ah. Okay. I know what you mean, also, classroom environments are usually taught to the lowest common denominator. So if there is a faster method, or better method, it will lose precedence over an easier to understand method. I hate that. From cfoust at infostatsystems.com Tue Feb 22 11:10:24 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Feb 2005 09:10:24 -0800 Subject: [AccessD] Starting Up On Your Own Message-ID: See if you can lay hands on Stan Leszynski's book, Access 97 Expert Solutions. It it all about estimating and project management for Access. Charlotte Foust -----Original Message----- From: paul.hartland at fsmail.net [mailto:paul.hartland at fsmail.net] Sent: Saturday, February 19, 2005 9:04 AM To: accessd Subject: [AccessD] Starting Up On Your Own To all, I'm thinking of starting up on my own (part-time at first) as an Access developer. I have experience in most platforms of Access, and am basically looking for advice on how to go about this (how to cost a product, or how to work out my hourly rate etc) Any help and advice will be received with many thanks. Please feel free to email me off list with this if preferred. Thanks in advance.... Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Feb 22 11:12:52 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Feb 2005 18:12:52 +0100 Subject: [AccessD] Ascending/Descending Indexes - Retrying Message-ID: Hi Charlotte Never thought of that. How do you do such a change? /gustav >>> cfoust at infostatsystems.com 22-02-2005 18:02:15 >>> If you have already indexed the field, you don't need another index defined. Just change the direction of the sort in code. From bchacc at san.rr.com Tue Feb 22 11:15:56 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Tue, 22 Feb 2005 09:15:56 -0800 Subject: [AccessD] OT: What are you lot doing now and then? References: <5D5043687CFCE44288407A73E4CC6E179BB302@redstone819.ad.redstone.army.mil> Message-ID: <012e01c51902$2be5b2f0$6901a8c0@HAL9002> Alan: Thanks for the kind words. One disclaimer, though: I started doing this when I very young and had no financial obligations. So early on I got " a little ahead of the game". Always had a buffer so the risks didn't seem so great to me. And I always had that backstop: if everything failed I could just go to work where someone would pay me a bunch of money to have fun on their computers. Having an M.B.A didn't hurt either. Got me a couple really good jobs before I went out on my own. Finally, my father was in business for himself, so that was my "normal". I didn't really think about being on my own in business as a 'risky' versus 'safe' route. It was what people did. So maybe I had more 'dumb luck' than 'cajones'. Rocky ----- Original Message ----- From: "Lawhon, Alan C Contractor/Morgan Research" To: "Access Developers discussion and problem solving" Sent: Tuesday, February 22, 2005 8:40 AM Subject: RE: [AccessD] OT: What are you lot doing now and then? > Rocky: > > I have read your "autobiography" of how you built EZ-MRP into a going > (and profitable) business. You have more "cajones" than most people who > are content to be "wage slaves" and make somebody else rich. I greatly > admire your drive, initiative, and determination. It takes a lot of > courage (and energy) to risk everything and go into business for > yourself. Nobody will feel sorry for you if you fail - and lots of > people who do try fail - so it's NOT an easy gig being your own boss. > > I wish I was more like you. You have my utmost respect. > > Alan C. Lawhon > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > - Beach Access Software > Sent: Tuesday, February 22, 2005 9:38 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Steve: > > I started with computers when I was 16 - back in the days when they were > > still steam powered (ba-da-boom). But seriously folks... > > I grew up in Chicago and took a weekend course at the Illinois Institute > of > Technology on programming in IITran - their dialect of Fortran. It was > punch cards and you handed your deck through the big glass wall and came > > back the next day to find out where you had misplaced your comma. The > machines were and IBM 1620 and IBM 7090. I was hooked. > > In college I hung out at the computer center and between my Junior and > Senior years they installed an IBM 360/40. I hung with the engineer > during > the installation and when September rolled around I was the only one on > campus who knew how to run the thing so I got to be systems manager. > And > they paid me! I was further hooked. > > Then, in my Junior year I wrote a program in assembler to create a > variable > cross reference index, got some free PR in magazines like Datamation and > > sold the program (mailed it on a deck of punched cards) to a bunch of > companies. $40 a pop when that was real money. Now I was totally > hooked. > > I played with the world's best toys, had as much fun as a person could > have > with their clothes on, and people shoved money at me for doing it! > That's > as good as it gets. > > Until the creation of commercially viable personal computers in the late > 70s > I had to work for other companies because of the cost of the systems. > Once > the PCs appeared I went into business for myself and never looked back. > > Now, 25 years later, it's still a bit of a high wire act but we're not > missing any meals, I get to work at home and be with my kids, and if I'm > > still pumping code when all my friends are playing golf or fishing in > the > Keys, well so be it. > > Rocky > >>> -----Original Message----- >>> From: Steve Erbach [mailto:erbachs at gmail.com] >>> Sent: 21 February 2005 12:44 >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] OT: What are you lot doing now and then? >>> >>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim > H., >>> Andy, Randy, and Tom, >>> >>> Thank you all very much for your responses. Our glorious leader, Mr. >>> Bartow, has asked me to write an article for the newsletter based on >>> the responses you've given. So I'm asking if any of you have any >>> objections to letting me abridge your responses for that purpose? It >>> would also be helpful if those of you who already gave an >> "abridged" >>> version for the survey could flesh out your responses a bit, if you >>> have the time. I would appreciate it. Everyone has an interesting >>> story to tell about his or her own growth in the computer field. >>> >>> I'm so glad that 21 of you have responded so far. Any others? >>> >>> Steve Erbach >>> Neenah, WI >>> www.swerbach.com/security >>> >>> >>> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Tue Feb 22 11:25:39 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Feb 2005 09:25:39 -0800 Subject: [AccessD] Ascending/Descending Indexes - Retrying Message-ID: It depends on how you're using it. You can change the SQL by adding the DESC keyword to the Order By expression. If you're using a recordset to do a find, change it's orderby the same way. Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Tuesday, February 22, 2005 9:13 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Ascending/Descending Indexes - Retrying Hi Charlotte Never thought of that. How do you do such a change? /gustav >>> cfoust at infostatsystems.com 22-02-2005 18:02:15 >>> If you have already indexed the field, you don't need another index defined. Just change the direction of the sort in code. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Feb 22 11:27:26 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 22 Feb 2005 09:27:26 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <005f01c518f4$7907ac40$6901a8c0@HAL9002> Message-ID: <0ICB0090DPVFP7@l-daemon> Sure Rocky... but wouldn't you rather be churning out code than playing golf... let's be honest. You are much too young to consider retiring...retiring and then you would be just end up programming in your spare time. ;-) Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Tuesday, February 22, 2005 7:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Steve: I started with computers when I was 16 - back in the days when they were still steam powered (ba-da-boom). But seriously folks... I grew up in Chicago and took a weekend course at the Illinois Institute of Technology on programming in IITran - their dialect of Fortran. It was punch cards and you handed your deck through the big glass wall and came back the next day to find out where you had misplaced your comma. The machines were and IBM 1620 and IBM 7090. I was hooked. In college I hung out at the computer center and between my Junior and Senior years they installed an IBM 360/40. I hung with the engineer during the installation and when September rolled around I was the only one on campus who knew how to run the thing so I got to be systems manager. And they paid me! I was further hooked. Then, in my Junior year I wrote a program in assembler to create a variable cross reference index, got some free PR in magazines like Datamation and sold the program (mailed it on a deck of punched cards) to a bunch of companies. $40 a pop when that was real money. Now I was totally hooked. I played with the world's best toys, had as much fun as a person could have with their clothes on, and people shoved money at me for doing it! That's as good as it gets. Until the creation of commercially viable personal computers in the late 70s I had to work for other companies because of the cost of the systems. Once the PCs appeared I went into business for myself and never looked back. Now, 25 years later, it's still a bit of a high wire act but we're not missing any meals, I get to work at home and be with my kids, and if I'm still pumping code when all my friends are playing golf or fishing in the Keys, well so be it. Rocky >> -----Original Message----- >> From: Steve Erbach [mailto:erbachs at gmail.com] >> Sent: 21 February 2005 12:44 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT: What are you lot doing now and then? >> >> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >> Andy, Randy, and Tom, >> >> Thank you all very much for your responses. Our glorious leader, Mr. >> Bartow, has asked me to write an article for the newsletter based on >> the responses you've given. So I'm asking if any of you have any >> objections to letting me abridge your responses for that purpose? It >> would also be helpful if those of you who already gave an > "abridged" >> version for the survey could flesh out your responses a bit, if you >> have the time. I would appreciate it. Everyone has an interesting >> story to tell about his or her own growth in the computer field. >> >> I'm so glad that 21 of you have responded so far. Any others? >> >> Steve Erbach >> Neenah, WI >> www.swerbach.com/security >> >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Feb 22 11:33:11 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Feb 2005 18:33:11 +0100 Subject: [AccessD] Ascending/Descending Indexes - Retrying Message-ID: Hi Chorlotte Ahh, I know that - thought there was some secret to "reverse" an index. /gustav >>> cfoust at infostatsystems.com 22-02-2005 18:25:39 >>> It depends on how you're using it. You can change the SQL by adding the DESC keyword to the Order By expression. If you're using a recordset to do a find, change it's orderby the same way. Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Tuesday, February 22, 2005 9:13 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Ascending/Descending Indexes - Retrying Hi Charlotte Never thought of that. How do you do such a change? /gustav >>> cfoust at infostatsystems.com 22-02-2005 18:02:15 >>> If you have already indexed the field, you don't need another index defined. Just change the direction of the sort in code. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Tue Feb 22 11:41:37 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 22 Feb 2005 09:41:37 -0800 Subject: [AccessD] Starting Up On Your Own References: Message-ID: <421B6ED1.2070309@shaw.ca> Don't forget all the government and banking bumf you have to set up prior to opening up You will need to decide on incorporation or limited partnership depending on your tax jurisdiction. In the US this has important tax implications less so in Canada and UK. Plus you may need a government tax number for sales tax and income tax but prior to this you will need a government corporate number. The bank will need your government incorporation number for a corporate account. The bank wont lend you any money or give you a line of credit for 2 to 5 years. Some will lend you money even if the company has been dormant for 10 years. Well they will if you go for an IPO. haha I did this easily since I had a CPA and my younger brother is a lawyer. It only took me a couple of weeks and cost me only government fees Without this look at spending a $1000. It is well worth your while to get a CPA to do this all for you and work out your tax implications. Also remember you can use this incorporation at a later date if you fail and decide to go into candle making. You just hold a directors meeting in your favourite bar or restaurant, tax deductible and change the entire direction of your company. I have attended a few of these. Oh yes in UK you may need to register under data protection act. Charlotte Foust wrote: >See if you can lay hands on Stan Leszynski's book, Access 97 Expert >Solutions. It it all about estimating and project management for >Access. > >Charlotte Foust > > >-----Original Message----- >From: paul.hartland at fsmail.net [mailto:paul.hartland at fsmail.net] >Sent: Saturday, February 19, 2005 9:04 AM >To: accessd >Subject: [AccessD] Starting Up On Your Own > > >To all, > >I'm thinking of starting up on my own (part-time at first) as an Access >developer. I have experience in most platforms of Access, and am >basically looking for advice on how to go about this (how to cost a >product, or how to work out my hourly rate etc) > >Any help and advice will be received with many thanks. Please feel free >to email me off list with this if preferred. > >Thanks in advance.... > >Paul Hartland > > > -- Marty Connelly Victoria, B.C. Canada From JHewson at karta.com Tue Feb 22 11:46:18 2005 From: JHewson at karta.com (Jim Hewson) Date: Tue, 22 Feb 2005 11:46:18 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068DB1@karta-exc-int.Karta.com> Fine with me. It should be an interesting article. If you need more information from me, let me know. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Monday, February 21, 2005 6:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty legal > application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting from > various back-end data sources (informix, oracle, etc.). The shift is really > down to moving into management and not being able to do that and maintain/ > improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Tue Feb 22 11:52:54 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 22 Feb 2005 09:52:54 -0800 Subject: [AccessD] OT: What are you lot doing now and then? References: Message-ID: <421B7176.3020407@shaw.ca> Oooh I love computer archeology. Gustav Brock wrote: >Good point Charlotte. >And you don't need to be a team to understand, just working long enough >to rediscover your old code. > >/gustav > > > >>>>cfoust at infostatsystems.com 22-02-2005 17:53:12 >>> >>>> >>>> >Drew, > >You obviously don't work in a team development environment, or you >would >understand the importance of "easier to understand". > >Charlotte Foust > > >-----Original Message----- >From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] >Sent: Monday, February 21, 2005 9:34 AM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] OT: What are you lot doing now and then? > > >Ah. Okay. I know what you mean, also, classroom environments are >usually taught to the lowest common denominator. So if there is a >faster method, or better method, it will lose precedence over an >easier >to understand method. I hate that. > > > -- Marty Connelly Victoria, B.C. Canada From andy at minstersystems.co.uk Tue Feb 22 12:15:03 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 22 Feb 2005 18:15:03 -0000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <0ICB0090DPVFP7@l-daemon> Message-ID: <001e01c5190a$6e65f470$b274d0d5@minster33c3r25> No problem with using my answers but I'd better give you the longer versions. Now, what were the questions? Do solely Access development. Like many on this list I started in something called Computing which metamorphosed into IT. Bit reminiscent of Rocky's story, ie started on IBM 360's, 370's but in my case in Cobol, then IBM Assembler. Worked for big drug company for about 4 years, then a biggish software house for a few more. A bit over 20 years ago, about the time IBM PC's were arriving in UK, myself and a friend/colleague set up our own biz but we did the opposite of Rocky. We started with products but they never took off and we evolved into development when people looked at the products (a library of pre-written macro-driven Lotus 123 spreadsheets) and asked us to write stuff for them. From there to dBase, Clipper then Access. Left partnership and went solo over 4 years ago. This list has been my guide and mentor ever since (thank you everyone). Still doing much what I was doing x years ago. Not even later versions as my main customer is still A97. Very much an indie, as shown above. It has its problems (security, where's the next customer/pay day coming from?) but I still prefer it. I've been lucky (touch wood) in having a main customer who keeps me well occupied, for which I'm eternally thankful cos I loathe the the selling bit - ringing people cold who've never heard of you and trying not to sound like the awful salespeople who ring me. And no, no certs. Have a degree but nothing since. When I was employing I didn't give them much credence either. Preferred to look at experience and then set some of our own tests. Amazing how often people with seemingly good qualifications couldn't do pretty basic stuff in practice. HTH -- Andy Lacey http://www.minstersystems.co.uk From bchacc at san.rr.com Tue Feb 22 12:40:55 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Tue, 22 Feb 2005 10:40:55 -0800 Subject: [AccessD] OT: What are you lot doing now and then? References: <0ICB0090DPVFP7@l-daemon> Message-ID: <016f01c5190e$0b6879c0$6901a8c0@HAL9002> Jim: I have already retired three times and find the lifestyle seductive. However, each time I ran out of money so the strategy needs some polishing. I don't regard retirement as not doing anything but fish and golf. There are a lot of satisfying things to do in this life that don't involve making money. So I have treated myself to extended time off whenever I was between major projects. I always liked the grasshopper's approach better than the ants. But I can see now that winter is on the way... Rocky ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 22, 2005 9:27 AM Subject: RE: [AccessD] OT: What are you lot doing now and then? > Sure Rocky... but wouldn't you rather be churning out code than playing > golf... let's be honest. You are much too young to consider > retiring...retiring and then you would be just end up programming in your > spare time. ;-) > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Tuesday, February 22, 2005 7:38 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Steve: > > I started with computers when I was 16 - back in the days when they were > still steam powered (ba-da-boom). But seriously folks... > > I grew up in Chicago and took a weekend course at the Illinois Institute > of > Technology on programming in IITran - their dialect of Fortran. It was > punch cards and you handed your deck through the big glass wall and came > back the next day to find out where you had misplaced your comma. The > machines were and IBM 1620 and IBM 7090. I was hooked. > > In college I hung out at the computer center and between my Junior and > Senior years they installed an IBM 360/40. I hung with the engineer > during > the installation and when September rolled around I was the only one on > campus who knew how to run the thing so I got to be systems manager. And > they paid me! I was further hooked. > > Then, in my Junior year I wrote a program in assembler to create a > variable > cross reference index, got some free PR in magazines like Datamation and > sold the program (mailed it on a deck of punched cards) to a bunch of > companies. $40 a pop when that was real money. Now I was totally hooked. > > I played with the world's best toys, had as much fun as a person could > have > with their clothes on, and people shoved money at me for doing it! That's > as good as it gets. > > Until the creation of commercially viable personal computers in the late > 70s > > I had to work for other companies because of the cost of the systems. > Once > the PCs appeared I went into business for myself and never looked back. > > Now, 25 years later, it's still a bit of a high wire act but we're not > missing any meals, I get to work at home and be with my kids, and if I'm > still pumping code when all my friends are playing golf or fishing in the > Keys, well so be it. > > Rocky > >>> -----Original Message----- >>> From: Steve Erbach [mailto:erbachs at gmail.com] >>> Sent: 21 February 2005 12:44 >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] OT: What are you lot doing now and then? >>> >>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >>> Andy, Randy, and Tom, >>> >>> Thank you all very much for your responses. Our glorious leader, Mr. >>> Bartow, has asked me to write an article for the newsletter based on >>> the responses you've given. So I'm asking if any of you have any >>> objections to letting me abridge your responses for that purpose? It >>> would also be helpful if those of you who already gave an >> "abridged" >>> version for the survey could flesh out your responses a bit, if you >>> have the time. I would appreciate it. Everyone has an interesting >>> story to tell about his or her own growth in the computer field. >>> >>> I'm so glad that 21 of you have responded so far. Any others? >>> >>> Steve Erbach >>> Neenah, WI >>> www.swerbach.com/security >>> >>> >>> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 22 14:24:31 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 22 Feb 2005 12:24:31 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <016f01c5190e$0b6879c0$6901a8c0@HAL9002> Message-ID: <0ICB00JBEY3ACM@l-daemon> Totally off topic: Rocky: As far as I can see it I will be retiring soon.... probably in about twenty plus years, while I am still young between 70 or 80. I am waiting for a wealthy benefactor but in the meantime there is always coding to do. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Tuesday, February 22, 2005 10:41 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Jim: I have already retired three times and find the lifestyle seductive. However, each time I ran out of money so the strategy needs some polishing. I don't regard retirement as not doing anything but fish and golf. There are a lot of satisfying things to do in this life that don't involve making money. So I have treated myself to extended time off whenever I was between major projects. I always liked the grasshopper's approach better than the ants. But I can see now that winter is on the way... Rocky ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 22, 2005 9:27 AM Subject: RE: [AccessD] OT: What are you lot doing now and then? > Sure Rocky... but wouldn't you rather be churning out code than playing > golf... let's be honest. You are much too young to consider > retiring...retiring and then you would be just end up programming in your > spare time. ;-) > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Tuesday, February 22, 2005 7:38 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Steve: > > I started with computers when I was 16 - back in the days when they were > still steam powered (ba-da-boom). But seriously folks... > > I grew up in Chicago and took a weekend course at the Illinois Institute > of > Technology on programming in IITran - their dialect of Fortran. It was > punch cards and you handed your deck through the big glass wall and came > back the next day to find out where you had misplaced your comma. The > machines were and IBM 1620 and IBM 7090. I was hooked. > > In college I hung out at the computer center and between my Junior and > Senior years they installed an IBM 360/40. I hung with the engineer > during > the installation and when September rolled around I was the only one on > campus who knew how to run the thing so I got to be systems manager. And > they paid me! I was further hooked. > > Then, in my Junior year I wrote a program in assembler to create a > variable > cross reference index, got some free PR in magazines like Datamation and > sold the program (mailed it on a deck of punched cards) to a bunch of > companies. $40 a pop when that was real money. Now I was totally hooked. > > I played with the world's best toys, had as much fun as a person could > have > with their clothes on, and people shoved money at me for doing it! That's > as good as it gets. > > Until the creation of commercially viable personal computers in the late > 70s > > I had to work for other companies because of the cost of the systems. > Once > the PCs appeared I went into business for myself and never looked back. > > Now, 25 years later, it's still a bit of a high wire act but we're not > missing any meals, I get to work at home and be with my kids, and if I'm > still pumping code when all my friends are playing golf or fishing in the > Keys, well so be it. > > Rocky > >>> -----Original Message----- >>> From: Steve Erbach [mailto:erbachs at gmail.com] >>> Sent: 21 February 2005 12:44 >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] OT: What are you lot doing now and then? >>> >>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >>> Andy, Randy, and Tom, >>> >>> Thank you all very much for your responses. Our glorious leader, Mr. >>> Bartow, has asked me to write an article for the newsletter based on >>> the responses you've given. So I'm asking if any of you have any >>> objections to letting me abridge your responses for that purpose? It >>> would also be helpful if those of you who already gave an >> "abridged" >>> version for the survey could flesh out your responses a bit, if you >>> have the time. I would appreciate it. Everyone has an interesting >>> story to tell about his or her own growth in the computer field. >>> >>> I'm so glad that 21 of you have responded so far. Any others? >>> >>> Steve Erbach >>> Neenah, WI >>> www.swerbach.com/security >>> >>> >>> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Tue Feb 22 14:41:06 2005 From: erbachs at gmail.com (Steve Erbach) Date: Tue, 22 Feb 2005 14:41:06 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: References: Message-ID: <39cb22f3050222124137af59a@mail.gmail.com> Charlotte, Good catch! Like, Stan Getz was a tenor saxophonist, man. Steve Erbach On Tue, 22 Feb 2005 08:51:05 -0800, Charlotte Foust wrote: > That's Ken Getz, Drew. He wrote a substitute, as I recall. > > Charlotte Foust From bchacc at san.rr.com Tue Feb 22 14:46:33 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Tue, 22 Feb 2005 12:46:33 -0800 Subject: [AccessD] OT: What are you lot doing now and then? References: <0ICB00JBEY3ACM@l-daemon> Message-ID: <024001c5191f$9822df70$6901a8c0@HAL9002> Good thing we like it, eh? Rocky ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 22, 2005 12:24 PM Subject: RE: [AccessD] OT: What are you lot doing now and then? > Totally off topic: > > Rocky: > > As far as I can see it I will be retiring soon.... probably in about > twenty > plus years, while I am still young between 70 or 80. I am waiting for a > wealthy benefactor but in the meantime there is always coding to do. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Tuesday, February 22, 2005 10:41 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Jim: > > I have already retired three times and find the lifestyle seductive. > However, each time I ran out of money so the strategy needs some > polishing. > > I don't regard retirement as not doing anything but fish and golf. There > are a lot of satisfying things to do in this life that don't involve > making > money. So I have treated myself to extended time off whenever I was > between > > major projects. I always liked the grasshopper's approach better than the > ants. But I can see now that winter is on the way... > > Rocky > > ----- Original Message ----- > From: "Jim Lawrence" > To: "'Access Developers discussion and problem solving'" > > Sent: Tuesday, February 22, 2005 9:27 AM > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > >> Sure Rocky... but wouldn't you rather be churning out code than playing >> golf... let's be honest. You are much too young to consider >> retiring...retiring and then you would be just end up programming in your >> spare time. ;-) >> >> Jim >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - >> Beach Access Software >> Sent: Tuesday, February 22, 2005 7:38 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT: What are you lot doing now and then? >> >> Steve: >> >> I started with computers when I was 16 - back in the days when they were >> still steam powered (ba-da-boom). But seriously folks... >> >> I grew up in Chicago and took a weekend course at the Illinois Institute >> of >> Technology on programming in IITran - their dialect of Fortran. It was >> punch cards and you handed your deck through the big glass wall and came >> back the next day to find out where you had misplaced your comma. The >> machines were and IBM 1620 and IBM 7090. I was hooked. >> >> In college I hung out at the computer center and between my Junior and >> Senior years they installed an IBM 360/40. I hung with the engineer >> during >> the installation and when September rolled around I was the only one on >> campus who knew how to run the thing so I got to be systems manager. And >> they paid me! I was further hooked. >> >> Then, in my Junior year I wrote a program in assembler to create a >> variable >> cross reference index, got some free PR in magazines like Datamation and >> sold the program (mailed it on a deck of punched cards) to a bunch of >> companies. $40 a pop when that was real money. Now I was totally >> hooked. >> >> I played with the world's best toys, had as much fun as a person could >> have >> with their clothes on, and people shoved money at me for doing it! >> That's >> as good as it gets. >> >> Until the creation of commercially viable personal computers in the late >> 70s >> >> I had to work for other companies because of the cost of the systems. >> Once >> the PCs appeared I went into business for myself and never looked back. >> >> Now, 25 years later, it's still a bit of a high wire act but we're not >> missing any meals, I get to work at home and be with my kids, and if I'm >> still pumping code when all my friends are playing golf or fishing in the >> Keys, well so be it. >> >> Rocky >> >>>> -----Original Message----- >>>> From: Steve Erbach [mailto:erbachs at gmail.com] >>>> Sent: 21 February 2005 12:44 >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] OT: What are you lot doing now and then? >>>> >>>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >>>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >>>> Andy, Randy, and Tom, >>>> >>>> Thank you all very much for your responses. Our glorious leader, Mr. >>>> Bartow, has asked me to write an article for the newsletter based on >>>> the responses you've given. So I'm asking if any of you have any >>>> objections to letting me abridge your responses for that purpose? It >>>> would also be helpful if those of you who already gave an >>> "abridged" >>>> version for the survey could flesh out your responses a bit, if you >>>> have the time. I would appreciate it. Everyone has an interesting >>>> story to tell about his or her own growth in the computer field. >>>> >>>> I'm so glad that 21 of you have responded so far. Any others? >>>> >>>> Steve Erbach >>>> Neenah, WI >>>> www.swerbach.com/security >>>> >>>> >>>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dba.email at gmail.com Tue Feb 22 15:21:03 2005 From: dba.email at gmail.com (Admin Sparky) Date: Tue, 22 Feb 2005 16:21:03 -0500 Subject: [AccessD] Embedded Excel Chart Message-ID: <5f2de2420502221321f26526c@mail.gmail.com> Group, Goal: To push a button in Access and spit out a Powerpoint slide with an embedded Excel chart containing data from a stored query. Finding information on this is harder than it should be. Is this because it is not an accepted/efficient practice? Options? Ideally I would like to accomplish this entirely from Access without having to maintain a saved Excel file. However...I've been browsing the new capabilities of Powerpoint 2003 which include utilizing saved "Data Objects". At this point, before I go any further, I would love to hear about any personal experiences. Mark Mitsules From cfoust at infostatsystems.com Tue Feb 22 15:28:45 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Feb 2005 13:28:45 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Yep, I've been trying to get myself adopted by a rich family for years, but for some reason they always want young children. Bummer! ;-> Charlotte Foust -----Original Message----- From: Jim Lawrence [mailto:accessd at shaw.ca] Sent: Tuesday, February 22, 2005 12:25 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Totally off topic: Rocky: As far as I can see it I will be retiring soon.... probably in about twenty plus years, while I am still young between 70 or 80. I am waiting for a wealthy benefactor but in the meantime there is always coding to do. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Tuesday, February 22, 2005 10:41 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Jim: I have already retired three times and find the lifestyle seductive. However, each time I ran out of money so the strategy needs some polishing. I don't regard retirement as not doing anything but fish and golf. There are a lot of satisfying things to do in this life that don't involve making money. So I have treated myself to extended time off whenever I was between major projects. I always liked the grasshopper's approach better than the ants. But I can see now that winter is on the way... Rocky ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 22, 2005 9:27 AM Subject: RE: [AccessD] OT: What are you lot doing now and then? > Sure Rocky... but wouldn't you rather be churning out code than > playing golf... let's be honest. You are much too young to consider > retiring...retiring and then you would be just end up programming in > your spare time. ;-) > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin - Beach Access Software > Sent: Tuesday, February 22, 2005 7:38 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Steve: > > I started with computers when I was 16 - back in the days when they > were still steam powered (ba-da-boom). But seriously folks... > > I grew up in Chicago and took a weekend course at the Illinois > Institute > of > Technology on programming in IITran - their dialect of Fortran. It was > punch cards and you handed your deck through the big glass wall and came > back the next day to find out where you had misplaced your comma. The > machines were and IBM 1620 and IBM 7090. I was hooked. > > In college I hung out at the computer center and between my Junior and > Senior years they installed an IBM 360/40. I hung with the engineer > during the installation and when September rolled around I was the > only one on campus who knew how to run the thing so I got to be > systems manager. And they paid me! I was further hooked. > > Then, in my Junior year I wrote a program in assembler to create a > variable > cross reference index, got some free PR in magazines like Datamation and > sold the program (mailed it on a deck of punched cards) to a bunch of > companies. $40 a pop when that was real money. Now I was totally hooked. > > I played with the world's best toys, had as much fun as a person could > have > with their clothes on, and people shoved money at me for doing it! That's > as good as it gets. > > Until the creation of commercially viable personal computers in the > late > 70s > > I had to work for other companies because of the cost of the systems. > Once > the PCs appeared I went into business for myself and never looked back. > > Now, 25 years later, it's still a bit of a high wire act but we're not > missing any meals, I get to work at home and be with my kids, and if > I'm still pumping code when all my friends are playing golf or fishing > in the Keys, well so be it. > > Rocky > >>> -----Original Message----- >>> From: Steve Erbach [mailto:erbachs at gmail.com] >>> Sent: 21 February 2005 12:44 >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] OT: What are you lot doing now and then? >>> >>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim >>> H., Andy, Randy, and Tom, >>> >>> Thank you all very much for your responses. Our glorious leader, Mr. >>> Bartow, has asked me to write an article for the newsletter based on >>> the responses you've given. So I'm asking if any of you have any >>> objections to letting me abridge your responses for that purpose? It >>> would also be helpful if those of you who already gave an >> "abridged" >>> version for the survey could flesh out your responses a bit, if you >>> have the time. I would appreciate it. Everyone has an interesting >>> story to tell about his or her own growth in the computer field. >>> >>> I'm so glad that 21 of you have responded so far. Any others? >>> >>> Steve Erbach >>> Neenah, WI >>> www.swerbach.com/security >>> >>> >>> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Tue Feb 22 15:29:35 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Feb 2005 13:29:35 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: I knew the name Stan Getz rang a jazz bell, but I kept thinking of Stan Kenton. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Tuesday, February 22, 2005 12:41 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Charlotte, Good catch! Like, Stan Getz was a tenor saxophonist, man. Steve Erbach On Tue, 22 Feb 2005 08:51:05 -0800, Charlotte Foust wrote: > That's Ken Getz, Drew. He wrote a substitute, as I recall. > > Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From KP at sdsonline.net Tue Feb 22 16:43:33 2005 From: KP at sdsonline.net (Kath Pelletti) Date: Wed, 23 Feb 2005 09:43:33 +1100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <009301c5192f$f11f12f0$8001a8c0@user> Hi Steve - it's been so interesting to read everyone's stories, so here's my 2 cents.. - I fell into IT after doing an Arts degree in Spanish and French. Language and music graduates were bombarded with offers from all sorts of companies that year (1982) as some research had come out indicating that anyone with an ability in music and language would probably succeed with the logic of computer programming and they were very short of IT graduates. They paid for us (I decided to give it a go, not finding a job in languages that I really wanted) to do a course which took 12 months and then took me on as trainee computer programmer - using Assembler (!) and Cobol. I found that I loved programming and later moved on to another firm using RPGII. Then changed to Analyst and Business Analyst. No experience with personal PC's which were very new back then but at one point I was asked to knock up a realtional db in Paradox using PAL. Loved it! So that was my introduction to small relational db's. Years later I cut back a bit on work to have my 3 children and was offered a part-time job doing computer training (which I still do a bit) so I had to learn Access to give the course. Trainees would approach us after the courses for help and I could see these applications whcih were going out without proper planning, testing etc. so I started offering those services on behalf of the training company. After a while I realised that I was becoming a one man band - making the sales pitch (still not a forte), designing the system, programming, testing and training the staff for inplementation - why do all this for someone else? So for the last 5 years I have been running my own small company doing just that - writing customised apps for clients using almost 100% Access - usually in 2000. Sometimes I am asked to create someting in Word or Excel. I also now do a bit of project management and user acceptance testing on behalf of clients. Not much change in the type of work over the 5 years - no one has asked me for Xp yet at all - so still implementing all Access 2000. Kath >>> -----Original Message----- >>> From: Steve Erbach [mailto:erbachs at gmail.com] >>> Sent: 21 February 2005 12:44 >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] OT: What are you lot doing now and then? >>> >>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >>> Andy, Randy, and Tom, >>> >>> Thank you all very much for your responses. Our glorious leader, Mr. >>> Bartow, has asked me to write an article for the newsletter based on >>> the responses you've given. So I'm asking if any of you have any >>> objections to letting me abridge your responses for that purpose? It >>> would also be helpful if those of you who already gave an >> "abridged" >>> version for the survey could flesh out your responses a bit, if you >>> have the time. I would appreciate it. Everyone has an interesting >>> story to tell about his or her own growth in the computer field. >>> >>> I'm so glad that 21 of you have responded so far. Any others? >>> >>> Steve Erbach >>> Neenah, WI >>> www.swerbach.com/security >>> >>> ______________________________________________ Kath Pelletti Software Design & Solutions Pty Ltd. Ph: 9505-6714 Fax: 9505-6430 KP at SDSOnline.net From d.dick at uws.edu.au Tue Feb 22 17:44:07 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Wed, 23 Feb 2005 10:44:07 +1100 Subject: [AccessD] Read contents of Text File form Web Site In-Reply-To: Message-ID: <200502222344.j1MNiUec011328@cooper.uws.edu.au> Gustav is a legend Chacha chacha cha Outstanding this is perfect For anyone who cares This is going to be part of any app I deploy. The code reads the text file and if the contents of the text file is -1 then the App stops running If the contents of the text file 0 then the app just keeps opening as normal It is a (simple) method I intend to use to 'stop' users of my software who don't pay I have a special folder on my website for their app for updates etc So if they don't pay I also have the special "Have or Have not paid" text file in that folder When they are late paying or refuse to pay I ftp to my website and change the contents of the text file from 0 to -1. Next time the user loads the app it reads -1 from the text File and halts and alerts the users. Code is If OpenURL("http://www.somedomain.com.au/updates/AppName/PaidOrNot.txt") = "-1" Then Msgbox "No pay? - No go", vbGotcha,"Pay or Else" ElseIf OpenURL("http://www.somedomain.com.au/updates/AppName/PaidOrNot.txt") = "0" Then 'Do nothing let the app load End If Of course this depends on an active internet connection but I can test for that in code too It is very simple and can be easily 'gotten around' if you know how, but most people won't know how Many many thanks Gustav Thanks to all the others who replied Andy - I'll give you a call in the next day or so to bring you up to speed SYWYE Many thanks This list is awesome Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, 23 February 2005 4:05 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Read contents of Text File form Web Site Hi Darren and Andy This line must be uncommented; but I'm not sure what sAgent is, could be empty: hInet = InternetOpenA(vbNullString, OpenType, vbNullString, vbNullString, 0) Then this call reads a file off our web server: ? OpenURL("http://www.cactus.dk/Files/Access2/Acc2Date/ReadMe.txt") /gustav >>> Gustav at cactus.dk 22-02-2005 17:38:01 >>> Hi Darren and Andy Here's some code to read the file off the web server using winnet.dll: Option Compare Database Option Explicit Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" ( _ ByVal pCaller As Long, _ ByVal szURL As String, _ ByVal szFileName As String, _ ByVal dwReserved As Long, _ ByVal lpfnCB As Long) _ As Long Private Declare Function InternetGetConnectedState Lib "wininet.dll" ( _ ByRef lpSFlags As Long, _ ByVal dwReserved As Long) _ As Long Const INTERNET_CONNECTION_MODEM = 1 Const INTERNET_CONNECTION_LAN = 2 Const INTERNET_CONNECTION_PROXY = 4 Const INTERNET_CONNECTION_MODEM_BUSY = 8 Const INTERNET_RAS_INSTALLED = 16 ' Atomic clock. Private Declare Sub InternetCloseHandle Lib "wininet.dll" ( _ ByVal hInet As Long) Private Declare Function InternetOpenA Lib "wininet.dll" ( _ ByVal sAgent As String, _ ByVal lAccessType As Long, _ ByVal sProxyName As String, _ ByVal sProxyBypass As String, _ ByVal lFlags As Long) _ As Long Private Declare Function InternetOpenUrlA Lib "wininet.dll" ( _ ByVal hOpen As Long, _ ByVal sUrl As String, _ ByVal sHeaders As String, _ ByVal lLength As Long, _ ByVal lFlags As Long, _ ByVal lContext As Long) _ As Long Private Declare Sub InternetReadFile Lib "wininet.dll" ( _ ByVal hFile As Long, _ ByVal sBuffer As String, _ ByVal lNumBytesToRead As Long, _ ByRef lNumberOfBytesRead As Long) ' Public Function OpenURL( _ ByVal URL As String, _ Optional ByVal OpenType As Long) _ As String Const IOTPreconfig As Long = 0 Const IOTDirect As Long = 1 Const IOTProxy As Long = 3 Const INET_RELOAD = &H80000000 Dim hInet As Long Dim hURL As Long Dim Buffer As String * 2048 Dim Bytes As Long Select Case OpenType Case IOTPreconfig, IOTDirect, IOTProxy ' OK Case Else Exit Function End Select 'Inet-Connection ?ffnen: ' hInet = InternetOpenA("VB-Tec:INET", OpenType, vbNullString, vbNullString, 0) ' hInet = InternetOpenA("Cactus:INET", OpenType, vbNullString, vbNullString, 0) hURL = InternetOpenUrlA(hInet, URL, vbNullString, 0, INET_RELOAD, 0) 'Daten sammeln: Do InternetReadFile hURL, Buffer, Len(Buffer), Bytes If Bytes = 0 Then Exit Do OpenURL = OpenURL & Left$(Buffer, Bytes) Loop 'Inet-Connection schlie?en: InternetCloseHandle hURL InternetCloseHandle hInet End Function /gustav > What code do I need to read that text file from the website and return > the Contents of the text file to my dB? Ie the -1 or the Zero? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fhtapia at gmail.com Tue Feb 22 18:20:11 2005 From: fhtapia at gmail.com (Francisco Tapia) Date: Tue, 22 Feb 2005 16:20:11 -0800 Subject: [AccessD] Found a large MS-Access HowTo site In-Reply-To: <421B628C.7090600@shaw.ca> References: <20050222103046.79650.qmail@web90107.mail.scd.yahoo.com> <421B628C.7090600@shaw.ca> Message-ID: and don't forget www.lebans.com On Tue, 22 Feb 2005 08:49:16 -0800, MartyConnelly wrote: > You might be interested in this big one too > http://www.rogersaccesslibrary.com > Lots of little sample databases and examples, some from Access MVP's > Run by a Junior college prof who teaches Access. > > > Sad Der wrote: > > >Hi group, > > > >maybe an interesting site for a lot of people: > >http://www.kayodeok.btinternet.co.uk/favorites/kbofficeaccesshowto.htm > > > >It contains a lot of HowTo articles, e.g.: > >How To : add 'ALL' to combobox > >How To : associate a custom icon to a form > >How To : create an audit trail for record changes > >etc. > >etc. > >etc. > > > >HTH! > > > >Regards, > > > >Sander > > > > > > > >__________________________________ > >Do you Yahoo!? > >Yahoo! Mail - 250MB free storage. Do more. Manage less. > >http://info.mail.yahoo.com/mail_250 > > > > > > -- > Marty Connelly > Victoria, B.C. > Canada > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- -Francisco http://pcthis.blogspot.com | PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... From martyconnelly at shaw.ca Tue Feb 22 18:38:50 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 22 Feb 2005 16:38:50 -0800 Subject: [AccessD] Read contents of Text File form Web Site References: <200502222344.j1MNiUec011328@cooper.uws.edu.au> Message-ID: <421BD09A.2050906@shaw.ca> You may want to check for an okay recieved error 200 return which indicates your site and url are valid and up and running otherwise you may get infamous 404 or 400 or 500 . Darren DICK wrote: >Gustav is a legend Chacha chacha cha >Outstanding this is perfect > >For anyone who cares >This is going to be part of any app I deploy. >The code reads the text file and if the contents of the text file is -1 then >the >App stops running >If the contents of the text file 0 then the app just keeps opening as normal > >It is a (simple) method I intend to use to 'stop' users of my software who >don't pay > >I have a special folder on my website for their app for updates etc >So if they don't pay I also have the special "Have or Have not paid" text >file in that folder > >When they are late paying or refuse to pay I ftp to my website and change >the contents >of the text file from 0 to -1. Next time the user loads the app it reads -1 >from the text >File and halts and alerts the users. > >Code is > If >OpenURL("http://www.somedomain.com.au/updates/AppName/PaidOrNot.txt") = "-1" >Then > Msgbox "No pay? - No go", vbGotcha,"Pay or Else" > ElseIf >OpenURL("http://www.somedomain.com.au/updates/AppName/PaidOrNot.txt") = "0" >Then > 'Do nothing let the app load > End If > >Of course this depends on an active internet connection but I can test for >that in code too >It is very simple and can be easily 'gotten around' if you know how, but >most people won't know how > >Many many thanks Gustav > >Thanks to all the others who replied >Andy - I'll give you a call in the next day or so to bring you up to speed >SYWYE > >Many thanks >This list is awesome > >Darren > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock >Sent: Wednesday, 23 February 2005 4:05 AM >To: accessd at databaseadvisors.com >Subject: Re: [AccessD] Read contents of Text File form Web Site > >Hi Darren and Andy > >This line must be uncommented; but I'm not sure what sAgent is, could be >empty: > > hInet = InternetOpenA(vbNullString, OpenType, vbNullString, vbNullString, >0) > >Then this call reads a file off our web server: > >? OpenURL("http://www.cactus.dk/Files/Access2/Acc2Date/ReadMe.txt") > >/gustav > > > > >>>>Gustav at cactus.dk 22-02-2005 17:38:01 >>> >>>> >>>> >Hi Darren and Andy > >Here's some code to read the file off the web server using winnet.dll: > >Option Compare Database >Option Explicit > >Private Declare Function URLDownloadToFile Lib "urlmon" Alias >"URLDownloadToFileA" ( _ > ByVal pCaller As Long, _ > ByVal szURL As String, _ > ByVal szFileName As String, _ > ByVal dwReserved As Long, _ > ByVal lpfnCB As Long) _ > As Long > >Private Declare Function InternetGetConnectedState Lib "wininet.dll" ( _ > ByRef lpSFlags As Long, _ > ByVal dwReserved As Long) _ > As Long > > Const INTERNET_CONNECTION_MODEM = 1 > Const INTERNET_CONNECTION_LAN = 2 > Const INTERNET_CONNECTION_PROXY = 4 > Const INTERNET_CONNECTION_MODEM_BUSY = 8 > Const INTERNET_RAS_INSTALLED = 16 > >' Atomic clock. >Private Declare Sub InternetCloseHandle Lib "wininet.dll" ( _ > ByVal hInet As Long) > >Private Declare Function InternetOpenA Lib "wininet.dll" ( _ > ByVal sAgent As String, _ > ByVal lAccessType As Long, _ > ByVal sProxyName As String, _ > ByVal sProxyBypass As String, _ > ByVal lFlags As Long) _ > As Long > >Private Declare Function InternetOpenUrlA Lib "wininet.dll" ( _ > ByVal hOpen As Long, _ > ByVal sUrl As String, _ > ByVal sHeaders As String, _ > ByVal lLength As Long, _ > ByVal lFlags As Long, _ > ByVal lContext As Long) _ > As Long > >Private Declare Sub InternetReadFile Lib "wininet.dll" ( _ > ByVal hFile As Long, _ > ByVal sBuffer As String, _ > ByVal lNumBytesToRead As Long, _ > ByRef lNumberOfBytesRead As Long) >' >Public Function OpenURL( _ > ByVal URL As String, _ > Optional ByVal OpenType As Long) _ > As String > > Const IOTPreconfig As Long = 0 > Const IOTDirect As Long = 1 > Const IOTProxy As Long = 3 > > Const INET_RELOAD = &H80000000 > > Dim hInet As Long > Dim hURL As Long > Dim Buffer As String * 2048 > Dim Bytes As Long > > Select Case OpenType > Case IOTPreconfig, IOTDirect, IOTProxy > ' OK > Case Else > Exit Function > End Select > > 'Inet-Connection ?ffnen: >' hInet = InternetOpenA("VB-Tec:INET", OpenType, vbNullString, >vbNullString, 0) ' hInet = InternetOpenA("Cactus:INET", OpenType, >vbNullString, vbNullString, 0) > hURL = InternetOpenUrlA(hInet, URL, vbNullString, 0, INET_RELOAD, 0) > > 'Daten sammeln: > Do > InternetReadFile hURL, Buffer, Len(Buffer), Bytes > If Bytes = 0 Then Exit Do > OpenURL = OpenURL & Left$(Buffer, Bytes) > Loop > > 'Inet-Connection schlie?en: > InternetCloseHandle hURL > InternetCloseHandle hInet > >End Function > >/gustav > > > >>What code do I need to read that text file from the website and return >>the Contents of the text file to my dB? Ie the -1 or the Zero? >> >> > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > > -- Marty Connelly Victoria, B.C. Canada From jmhla at earthlink.net Tue Feb 22 20:40:30 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Tue, 22 Feb 2005 18:40:30 -0800 Subject: [AccessD] Code Issues Again Message-ID: <000001c51951$0b222680$6601a8c0@laptop1> The Scenario: The client wants yes and no check boxes on a report. On the form I have yes no check boxes on the form. Selecting both yes and no on the same group is a logic error. The problems: 1. The code only fires one time per form. 2. After it triggers and you click ok it goes to the next product. On clicking the ok button I need to stay on the same record. a. Am I using the wrong event? b. I tried using the me.currentrecord but could not find a way to write the code. 3. I have two fields for each item. If there is one yes/no field on the form is there code to mark yes and no boxes on the report. The code follows. Thanks Joe I Private Sub Form_BeforeUpdate(pintCancel As Integer) Dim lngRetval As Long If txtProdMatCert = True And txtProdMatCertn = True Then lngRetval = MsgBox( _ "You have selected both YES and No for Material Certificationthis item." & vbCrLf & "Please select Yes or No.", _ vbOKOnly + vbCritical + vbDefaultButton1, _ "Coflicting Yes No Message") Select Case lngRetval Case vbOK End Select End If If ProdSpecialCertification = True And ProdSpecialCertification = True Then lngRetval = MsgBox( _ "You have selected both YES and No for Special Process Certification." & vbCrLf & "Please select Yes or No.", _ vbOKOnly + vbCritical + vbDefaultButton1, _ "Coflicting Yes No Message") Select Case lngRetval Case vbOK End Select End If 'TVCodeTools ErrorHandlerStart PROC_EXIT: Exit Sub PROC_ERR: MsgBox Err.Description Resume PROC_EXIT 'TVCodeTools ErrorHandlerEnd End Sub From erbachs at gmail.com Tue Feb 22 20:50:49 2005 From: erbachs at gmail.com (Steve Erbach) Date: Tue, 22 Feb 2005 20:50:49 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <009301c5192f$f11f12f0$8001a8c0@user> References: <009301c5192f$f11f12f0$8001a8c0@user> Message-ID: <39cb22f30502221850b4fe65c@mail.gmail.com> Kath, An old Paradox hand, eh? I was Northeastern Wisconsin's biggest Paradox evangelist. Didn't do any good, really, against Access, but I still support a few Paradox applications along with the Access and .NET work. Thank you for your story. Steve Erbach On Wed, 23 Feb 2005 09:43:33 +1100, Kath Pelletti wrote: > Hi Steve - it's been so interesting to read everyone's stories, so here's my 2 cents.. > > - I fell into IT after doing an Arts degree in Spanish and French. Language and music graduates were bombarded with offers from all sorts of companies that year (1982) as some research had come out indicating that anyone with an ability in music and language would probably succeed with the logic of computer programming and they were very short of IT graduates. > > They paid for us (I decided to give it a go, not finding a job in languages that I really wanted) to do a course which took 12 months and then took me on as trainee computer programmer - using Assembler (!) and Cobol. > > I found that I loved programming and later moved on to another firm using RPGII. Then changed to Analyst and Business Analyst. No experience with personal PC's which were very new back then but at one point I was asked to knock up a realtional db in Paradox using PAL. Loved it! So that was my introduction to small relational db's. > > Years later I cut back a bit on work to have my 3 children and was offered a part-time job doing computer training (which I still do a bit) so I had to learn Access to give the course. Trainees would approach us after the courses for help and I could see these applications whcih were going out without proper planning, testing etc. so I started offering those services on behalf of the training company. After a while I realised that I was becoming a one man band - making the sales pitch (still not a forte), designing the system, programming, testing and training the staff for inplementation - why do all this for someone else? So for the last 5 years I have been running my own small company doing just that - writing customised apps for clients using almost 100% Access - usually in 2000. > > Sometimes I am asked to create someting in Word or Excel. I also now do a bit of project management and user acceptance testing on behalf of clients. > > Not much change in the type of work over the 5 years - no one has asked me for Xp yet at all - so still implementing all Access 2000. > > Kath > From newsgrps at dalyn.co.nz Tue Feb 22 21:47:23 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Wed, 23 Feb 2005 16:47:23 +1300 Subject: [AccessD] Relinking Foxpro Tables Message-ID: <6.2.1.2.0.20050223164009.031f14b0@mail.dalyn.co.nz> I have an Access XP application which links to Visual Foxpro tables. There could be several versions of the data in separate folders (but each folder contains copies all the required tables). I would like to be able to ask the user for the folder name for the tables, then change all the linked tables so that they are pointing to the new folder. Can anyone give me directions for doing this in code. My guess is looping through the current linked tables and replacing the table path with the new path. The description string for one of the tables is: ODBC;DSN=Visual FoxPro Tables;SourceDB=d:\PMS\Data\20050215;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2YTD Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 From michael at ddisolutions.com.au Tue Feb 22 22:06:28 2005 From: michael at ddisolutions.com.au (Michael Maddison) Date: Wed, 23 Feb 2005 15:06:28 +1100 Subject: [AccessD] Code Issues Again Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D0107C894@ddi-01.DDI.local> Joe, cant you do something like this? regards Michael M Private Sub Form_BeforeUpdate(pintCancel As Integer) Dim lngRetval As Long If txtProdMatCert = True And txtProdMatCertn = True Then MsgBox "don't do that!" pintCancel = 1 'Only test once if true exit sub End If If ProdSpecialCertification = True And ProdSpecialCertification = True Then If txtProdMatCert = True And txtProdMatCertn = True Then MsgBox "don't do that either!" pintCancel = 1 End If 'TVCodeTools ErrorHandlerStart PROC_EXIT: Exit Sub PROC_ERR: MsgBox Err.Description Resume PROC_EXIT 'TVCodeTools ErrorHandlerEnd End Sub The Scenario: The client wants yes and no check boxes on a report. On the form I have yes no check boxes on the form. Selecting both yes and no on the same group is a logic error. The problems: 1. The code only fires one time per form. 2. After it triggers and you click ok it goes to the next product. On clicking the ok button I need to stay on the same record. a. Am I using the wrong event? b. I tried using the me.currentrecord but could not find a way to write the code. 3. I have two fields for each item. If there is one yes/no field on the form is there code to mark yes and no boxes on the report. The code follows. Thanks Joe I Private Sub Form_BeforeUpdate(pintCancel As Integer) Dim lngRetval As Long If txtProdMatCert = True And txtProdMatCertn = True Then lngRetval = MsgBox( _ "You have selected both YES and No for Material Certificationthis item." & vbCrLf & "Please select Yes or No.", _ vbOKOnly + vbCritical + vbDefaultButton1, _ "Coflicting Yes No Message") Select Case lngRetval Case vbOK End Select End If If ProdSpecialCertification = True And ProdSpecialCertification = True Then lngRetval = MsgBox( _ "You have selected both YES and No for Special Process Certification." & vbCrLf & "Please select Yes or No.", _ vbOKOnly + vbCritical + vbDefaultButton1, _ "Coflicting Yes No Message") Select Case lngRetval Case vbOK End Select End If 'TVCodeTools ErrorHandlerStart PROC_EXIT: Exit Sub PROC_ERR: MsgBox Err.Description Resume PROC_EXIT 'TVCodeTools ErrorHandlerEnd End Sub -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From joconnell at indy.rr.com Tue Feb 22 22:08:35 2005 From: joconnell at indy.rr.com (Joseph O'Connell) Date: Tue, 22 Feb 2005 23:08:35 -0500 Subject: [AccessD] Code Issues Again Message-ID: <002201c5195d$609a3920$6701a8c0@joe> Joe, You can limit the user to only selecting Yes or No by using an Option Group. If there is a box for Yes and a box for No, then checking one box will clear the other. Joe O'Connell -----Original Message----- From: Joe Hecht To: AccessD Date: Tuesday, February 22, 2005 9:53 PM Subject: [AccessD] Code Issues Again | | | | | |The Scenario: | |The client wants yes and no check boxes on a report. | |On the form I have yes no check boxes on the form. | |Selecting both yes and no on the same group is a logic error. | |The problems: | |1. The code only fires one time per form. |2. After it triggers and you click ok it goes to the next product. On |clicking the ok button I need to stay on the same record. |a. Am I using the wrong event? |b. I tried using the me.currentrecord but could not find a way to write |the code. | |3. I have two fields for each item. If there is one yes/no field on |the form is there code to mark yes and no boxes on the report. | |The code follows. | |Thanks | |Joe | | |I | | | | | | | | |Private Sub Form_BeforeUpdate(pintCancel As Integer) | | Dim lngRetval As Long | | If txtProdMatCert = True And txtProdMatCertn = True Then | | | lngRetval = MsgBox( _ | "You have selected both YES and No for Material |Certificationthis item." & vbCrLf & "Please select Yes or No.", _ | vbOKOnly + vbCritical + vbDefaultButton1, _ | "Coflicting Yes No Message") | | Select Case lngRetval | Case vbOK | End Select | | End If | | If ProdSpecialCertification = True And ProdSpecialCertification |= True Then | lngRetval = MsgBox( _ | "You have selected both YES and No for Special Process |Certification." & vbCrLf & "Please select Yes or No.", _ | vbOKOnly + vbCritical + vbDefaultButton1, _ | "Coflicting Yes No Message") | | Select Case lngRetval | Case vbOK | End Select | End If | | | 'TVCodeTools ErrorHandlerStart |PROC_EXIT: | Exit Sub | |PROC_ERR: | MsgBox Err.Description | Resume PROC_EXIT | 'TVCodeTools ErrorHandlerEnd | |End Sub |-- |AccessD mailing list |AccessD at databaseadvisors.com |http://databaseadvisors.com/mailman/listinfo/accessd |Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Tue Feb 22 22:27:29 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 22 Feb 2005 20:27:29 -0800 Subject: [AccessD] Code Issues Again References: <000001c51951$0b222680$6601a8c0@laptop1> Message-ID: <421C0631.3010200@shaw.ca> On selection turn the other box off, then it can't happen. Unless you want a third box maybe?. Joe Hecht wrote: > > > > > >The Scenario: > >The client wants yes and no check boxes on a report. > >On the form I have yes no check boxes on the form. > >Selecting both yes and no on the same group is a logic error. > >The problems: > >1. The code only fires one time per form. >2. After it triggers and you click ok it goes to the next product. On >clicking the ok button I need to stay on the same record. >a. Am I using the wrong event? >b. I tried using the me.currentrecord but could not find a way to write >the code. > >3. I have two fields for each item. If there is one yes/no field on >the form is there code to mark yes and no boxes on the report. > >The code follows. > >Thanks > >Joe > > >I > > > > > > > > >Private Sub Form_BeforeUpdate(pintCancel As Integer) > > Dim lngRetval As Long > > If txtProdMatCert = True And txtProdMatCertn = True Then > > > lngRetval = MsgBox( _ > "You have selected both YES and No for Material >Certificationthis item." & vbCrLf & "Please select Yes or No.", _ > vbOKOnly + vbCritical + vbDefaultButton1, _ > "Coflicting Yes No Message") > > Select Case lngRetval > Case vbOK > End Select > > End If > > If ProdSpecialCertification = True And ProdSpecialCertification >= True Then > lngRetval = MsgBox( _ > "You have selected both YES and No for Special Process >Certification." & vbCrLf & "Please select Yes or No.", _ > vbOKOnly + vbCritical + vbDefaultButton1, _ > "Coflicting Yes No Message") > > Select Case lngRetval > Case vbOK > End Select > End If > > > 'TVCodeTools ErrorHandlerStart >PROC_EXIT: > Exit Sub > >PROC_ERR: > MsgBox Err.Description > Resume PROC_EXIT > 'TVCodeTools ErrorHandlerEnd > >End Sub > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Tue Feb 22 22:32:18 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 22 Feb 2005 20:32:18 -0800 Subject: [AccessD] Relinking Foxpro Tables References: <6.2.1.2.0.20050223164009.031f14b0@mail.dalyn.co.nz> Message-ID: <421C0752.1030109@shaw.ca> Should be some useful code here ALink21 Carl Tribble's Back End Relinker code at http://www.colbyconsulting.com/ under menu item useful files David Emerson wrote: > I have an Access XP application which links to Visual Foxpro tables. > > There could be several versions of the data in separate folders (but > each folder contains copies all the required tables). > > I would like to be able to ask the user for the folder name for the > tables, then change all the linked tables so that they are pointing to > the new folder. > > Can anyone give me directions for doing this in code. My guess is > looping through the current linked tables and replacing the table path > with the new path. > > The description string for one of the tables is: > > ODBC;DSN=Visual FoxPro > Tables;SourceDB=d:\PMS\Data\20050215;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2YTD > > > > Regards > > David Emerson > Dalyn Software Ltd > 25 Cunliffe St, Churton Park > Wellington, New Zealand > Ph/Fax (04) 478-7456 > Mobile 027-280-9348 -- Marty Connelly Victoria, B.C. Canada From andy at minstersystems.co.uk Wed Feb 23 01:33:09 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 23 Feb 2005 07:33:09 -0000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <0ICB0090DPVFP7@l-daemon> Message-ID: <000b01c51979$ec5fdd90$b274d0d5@minster33c3r25> Apologies if this appears twice. Sent yesterday and hasn't showed up. ------------------------ No problem with using my answers but I'd better give you the longer versions. Now, what were the questions? Do solely Access development. Like many on this list I started in something called Computing which metamorphosed into IT. Bit reminiscent of Rocky's story, ie started on IBM 360's, 370's but in my case in Cobol, then IBM Assembler. Worked for big drug company for about 4 years, then a biggish software house for a few more. A bit over 20 years ago, about the time IBM PC's were arriving in UK, myself and a friend/colleague set up our own biz but we did the opposite of Rocky. We started with products but they never took off and we evolved into development when people looked at the products (a library of pre-written macro-driven Lotus 123 spreadsheets) and asked us to write stuff for them. From there to dBase, Clipper then Access. Left partnership and went solo over 4 years ago. This list has been my guide and mentor ever since (thank you everyone). Still doing much what I was doing x years ago. Not even later versions as my main customer is still A97. Very much an indie, as shown above. It has its problems (security, where's the next customer/pay day coming from?) but I still prefer it. I've been lucky (touch wood) in having a main customer who keeps me well occupied, for which I'm eternally thankful cos I loathe the the selling bit - ringing people cold who've never heard of you and trying not to sound like the awful salespeople who ring me. And no, no certs. Have a degree but nothing since. When I was employing I didn't give them much credence either. Preferred to look at experience and then set some of our own tests. Amazing how often people with seemingly good qualifications couldn't do pretty basic stuff in practice. HTH -- Andy Lacey http://www.minstersystems.co.uk From andy at minstersystems.co.uk Wed Feb 23 01:33:09 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 23 Feb 2005 07:33:09 -0000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <009301c5192f$f11f12f0$8001a8c0@user> Message-ID: <000c01c51979$ec8f5200$b274d0d5@minster33c3r25> Spanish and French degree then no job you fancied in languages, therefore into IT? Blimey, absolutely and exactly ditto. -- 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: 22 February 2005 22:44 > To: AccessD at databaseadvisors.com > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > > Hi Steve - it's been so interesting to read everyone's > stories, so here's my 2 cents.. > > - I fell into IT after doing an Arts degree in Spanish and > French. Language and music graduates were bombarded with > offers from all sorts of companies that year (1982) as some > research had come out indicating that anyone with an ability > in music and language would probably succeed with the logic > of computer programming and they were very short of IT graduates. > > They paid for us (I decided to give it a go, not finding a > job in languages that I really wanted) to do a course which > took 12 months and then took me on as trainee computer > programmer - using Assembler (!) and Cobol. > > I found that I loved programming and later moved on to > another firm using RPGII. Then changed to Analyst and > Business Analyst. No experience with personal PC's which were > very new back then but at one point I was asked to knock up a > realtional db in Paradox using PAL. Loved it! So that was my > introduction to small relational db's. > > Years later I cut back a bit on work to have my 3 children > and was offered a part-time job doing computer training > (which I still do a bit) so I had to learn Access to give the > course. Trainees would approach us after the courses for help > and I could see these applications whcih were going out > without proper planning, testing etc. so I started offering > those services on behalf of the training company. After a > while I realised that I was becoming a one man band - making > the sales pitch (still not a forte), designing the system, > programming, testing and training the staff for > inplementation - why do all this for someone else? So for the > last 5 years I have been running my own small company doing > just that - writing customised apps for clients using almost > 100% Access - usually in 2000. > > Sometimes I am asked to create someting in Word or Excel. I > also now do a bit of project management and user acceptance > testing on behalf of clients. > > Not much change in the type of work over the 5 years - no one > has asked me for Xp yet at all - so still implementing all > Access 2000. > > Kath > > > > >>> -----Original Message----- > >>> From: Steve Erbach [mailto:erbachs at gmail.com] > >>> Sent: 21 February 2005 12:44 > >>> To: Access Developers discussion and problem solving > >>> Subject: Re: [AccessD] OT: What are you lot doing now and then? > >>> > >>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, > >>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, > Jim L., Jim > >>> H., Andy, Randy, and Tom, > >>> > >>> Thank you all very much for your responses. Our glorious > leader, Mr. > >>> Bartow, has asked me to write an article for the > newsletter based on > >>> the responses you've given. So I'm asking if any of you have any > >>> objections to letting me abridge your responses for that > purpose? It > >>> would also be helpful if those of you who already gave an > >> "abridged" > >>> version for the survey could flesh out your responses a > bit, if you > >>> have the time. I would appreciate it. Everyone has an interesting > >>> story to tell about his or her own growth in the computer field. > >>> > >>> I'm so glad that 21 of you have responded so far. Any others? > >>> > >>> Steve Erbach > >>> Neenah, WI > >>> www.swerbach.com/security > >>> > >>> > > ______________________________________________ > Kath Pelletti > Software Design & Solutions Pty Ltd. > Ph: 9505-6714 > Fax: 9505-6430 > KP at SDSOnline.net > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From KP at sdsonline.net Wed Feb 23 01:44:47 2005 From: KP at sdsonline.net (Kath Pelletti) Date: Wed, 23 Feb 2005 18:44:47 +1100 Subject: [AccessD] OT: What are you lot doing now and then? References: <000c01c51979$ec8f5200$b274d0d5@minster33c3r25> Message-ID: <002b01c5197b$8cd07270$8001a8c0@user> Que?? Is that possible?? ----- Original Message ----- From: Andy Lacey To: 'Access Developers discussion and problem solving' Sent: Wednesday, February 23, 2005 6:33 PM Subject: RE: [AccessD] OT: What are you lot doing now and then? Spanish and French degree then no job you fancied in languages, therefore into IT? Blimey, absolutely and exactly ditto. -- 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: 22 February 2005 22:44 > To: AccessD at databaseadvisors.com > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > > Hi Steve - it's been so interesting to read everyone's > stories, so here's my 2 cents.. > > - I fell into IT after doing an Arts degree in Spanish and > French. Language and music graduates were bombarded with > offers from all sorts of companies that year (1982) as some > research had come out indicating that anyone with an ability > in music and language would probably succeed with the logic > of computer programming and they were very short of IT graduates. > > They paid for us (I decided to give it a go, not finding a > job in languages that I really wanted) to do a course which > took 12 months and then took me on as trainee computer > programmer - using Assembler (!) and Cobol. > > I found that I loved programming and later moved on to > another firm using RPGII. Then changed to Analyst and > Business Analyst. No experience with personal PC's which were > very new back then but at one point I was asked to knock up a > realtional db in Paradox using PAL. Loved it! So that was my > introduction to small relational db's. > > Years later I cut back a bit on work to have my 3 children > and was offered a part-time job doing computer training > (which I still do a bit) so I had to learn Access to give the > course. Trainees would approach us after the courses for help > and I could see these applications whcih were going out > without proper planning, testing etc. so I started offering > those services on behalf of the training company. After a > while I realised that I was becoming a one man band - making > the sales pitch (still not a forte), designing the system, > programming, testing and training the staff for > inplementation - why do all this for someone else? So for the > last 5 years I have been running my own small company doing > just that - writing customised apps for clients using almost > 100% Access - usually in 2000. > > Sometimes I am asked to create someting in Word or Excel. I > also now do a bit of project management and user acceptance > testing on behalf of clients. > > Not much change in the type of work over the 5 years - no one > has asked me for Xp yet at all - so still implementing all > Access 2000. > > Kath > > > > >>> -----Original Message----- > >>> From: Steve Erbach [mailto:erbachs at gmail.com] > >>> Sent: 21 February 2005 12:44 > >>> To: Access Developers discussion and problem solving > >>> Subject: Re: [AccessD] OT: What are you lot doing now and then? > >>> > >>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, > >>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, > Jim L., Jim > >>> H., Andy, Randy, and Tom, > >>> > >>> Thank you all very much for your responses. Our glorious > leader, Mr. > >>> Bartow, has asked me to write an article for the > newsletter based on > >>> the responses you've given. So I'm asking if any of you have any > >>> objections to letting me abridge your responses for that > purpose? It > >>> would also be helpful if those of you who already gave an > >> "abridged" > >>> version for the survey could flesh out your responses a > bit, if you > >>> have the time. I would appreciate it. Everyone has an interesting > >>> story to tell about his or her own growth in the computer field. > >>> > >>> I'm so glad that 21 of you have responded so far. Any others? > >>> > >>> Steve Erbach > >>> Neenah, WI > >>> www.swerbach.com/security > >>> > >>> > > ______________________________________________ > Kath Pelletti > Software Design & Solutions Pty Ltd. > Ph: 9505-6714 > Fax: 9505-6430 > KP at SDSOnline.net > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 23 01:54:33 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 23 Feb 2005 07:54:33 -0000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <002b01c5197b$8cd07270$8001a8c0@user> Message-ID: <000001c5197c$e9db7540$b274d0d5@minster33c3r25> Totally, just a few years before 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 > Kath Pelletti > Sent: 23 February 2005 07:45 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > > Que?? Is that possible?? > ----- Original Message ----- > From: Andy Lacey > To: 'Access Developers discussion and problem solving' > Sent: Wednesday, February 23, 2005 6:33 PM > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Spanish and French degree then no job you fancied in > languages, therefore > into IT? Blimey, absolutely and exactly ditto. > > -- 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: 22 February 2005 22:44 > > To: AccessD at databaseadvisors.com > > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > > > > > Hi Steve - it's been so interesting to read everyone's > > stories, so here's my 2 cents.. > > > > - I fell into IT after doing an Arts degree in Spanish and > > French. Language and music graduates were bombarded with > > offers from all sorts of companies that year (1982) as some > > research had come out indicating that anyone with an ability > > in music and language would probably succeed with the logic > > of computer programming and they were very short of IT graduates. > > > > They paid for us (I decided to give it a go, not finding a > > job in languages that I really wanted) to do a course which > > took 12 months and then took me on as trainee computer > > programmer - using Assembler (!) and Cobol. > > > > I found that I loved programming and later moved on to > > another firm using RPGII. Then changed to Analyst and > > Business Analyst. No experience with personal PC's which were > > very new back then but at one point I was asked to knock up a > > realtional db in Paradox using PAL. Loved it! So that was my > > introduction to small relational db's. > > > > Years later I cut back a bit on work to have my 3 children > > and was offered a part-time job doing computer training > > (which I still do a bit) so I had to learn Access to give the > > course. Trainees would approach us after the courses for help > > and I could see these applications whcih were going out > > without proper planning, testing etc. so I started offering > > those services on behalf of the training company. After a > > while I realised that I was becoming a one man band - making > > the sales pitch (still not a forte), designing the system, > > programming, testing and training the staff for > > inplementation - why do all this for someone else? So for the > > last 5 years I have been running my own small company doing > > just that - writing customised apps for clients using almost > > 100% Access - usually in 2000. > > > > Sometimes I am asked to create someting in Word or Excel. I > > also now do a bit of project management and user acceptance > > testing on behalf of clients. > > > > Not much change in the type of work over the 5 years - no one > > has asked me for Xp yet at all - so still implementing all > > Access 2000. > > > > Kath > > > > > > > > >>> -----Original Message----- > > >>> From: Steve Erbach [mailto:erbachs at gmail.com] > > >>> Sent: 21 February 2005 12:44 > > >>> To: Access Developers discussion and problem solving > > >>> Subject: Re: [AccessD] OT: What are you lot doing now > and then? > > >>> > > >>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, > Debbie, Brett, > > >>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, > > Jim L., Jim > > >>> H., Andy, Randy, and Tom, > > >>> > > >>> Thank you all very much for your responses. Our glorious > > leader, Mr. > > >>> Bartow, has asked me to write an article for the > > newsletter based on > > >>> the responses you've given. So I'm asking if any of > you have any > > >>> objections to letting me abridge your responses for that > > purpose? It > > >>> would also be helpful if those of you who already gave an > > >> "abridged" > > >>> version for the survey could flesh out your responses a > > bit, if you > > >>> have the time. I would appreciate it. Everyone has an > interesting > > >>> story to tell about his or her own growth in the > computer field. > > >>> > > >>> I'm so glad that 21 of you have responded so far. Any others? > > >>> > > >>> Steve Erbach > > >>> Neenah, WI > > >>> www.swerbach.com/security > > >>> > > >>> > > > > ______________________________________________ > > Kath Pelletti > > Software Design & Solutions Pty Ltd. > > Ph: 9505-6714 > > Fax: 9505-6430 > > KP at SDSOnline.net > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Wed Feb 23 03:09:26 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Feb 2005 10:09:26 +0100 Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Message-ID: Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. From Gustav at cactus.dk Wed Feb 23 03:21:02 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Feb 2005 10:21:02 +0100 Subject: [AccessD] Read contents of Text File form Web Site Message-ID: Fine Darren! I should note, however, that I didn't invent the code, just stored it from a message from the list years back - I have forgotten from who, sorry. Perhaps someone knows the meaning of "VB-Tec:INET" and OpenType? hInet = InternetOpenA("VB-Tec:INET", OpenType, vbNullString, vbNullString, 0 /gustav >>> d.dick at uws.edu.au 23-02-2005 00:44:07 >>> Gustav is a legend Chacha chacha cha Outstanding this is perfect From KP at sdsonline.net Wed Feb 23 05:44:15 2005 From: KP at sdsonline.net (Kath Pelletti) Date: Wed, 23 Feb 2005 22:44:15 +1100 Subject: [AccessD] OT: What are you lot doing now and then? References: <000001c5197c$e9db7540$b274d0d5@minster33c3r25> Message-ID: <005101c5199d$00f40880$8001a8c0@user> Not only same languages, but same speciality now.......amazing. How did you change from languages to IT? And do you use your Spanish / French? Kath ----- Original Message ----- From: Andy Lacey To: 'Access Developers discussion and problem solving' Sent: Wednesday, February 23, 2005 6:54 PM Subject: RE: [AccessD] OT: What are you lot doing now and then? Totally, just a few years before 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 > Kath Pelletti > Sent: 23 February 2005 07:45 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > > Que?? Is that possible?? > ----- Original Message ----- > From: Andy Lacey > To: 'Access Developers discussion and problem solving' > Sent: Wednesday, February 23, 2005 6:33 PM > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Spanish and French degree then no job you fancied in > languages, therefore > into IT? Blimey, absolutely and exactly ditto. > > -- 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: 22 February 2005 22:44 > > To: AccessD at databaseadvisors.com > > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > > > > > Hi Steve - it's been so interesting to read everyone's > > stories, so here's my 2 cents.. > > > > - I fell into IT after doing an Arts degree in Spanish and > > French. Language and music graduates were bombarded with > > offers from all sorts of companies that year (1982) as some > > research had come out indicating that anyone with an ability > > in music and language would probably succeed with the logic > > of computer programming and they were very short of IT graduates. > > > > They paid for us (I decided to give it a go, not finding a > > job in languages that I really wanted) to do a course which > > took 12 months and then took me on as trainee computer > > programmer - using Assembler (!) and Cobol. > > > > I found that I loved programming and later moved on to > > another firm using RPGII. Then changed to Analyst and > > Business Analyst. No experience with personal PC's which were > > very new back then but at one point I was asked to knock up a > > realtional db in Paradox using PAL. Loved it! So that was my > > introduction to small relational db's. > > > > Years later I cut back a bit on work to have my 3 children > > and was offered a part-time job doing computer training > > (which I still do a bit) so I had to learn Access to give the > > course. Trainees would approach us after the courses for help > > and I could see these applications whcih were going out > > without proper planning, testing etc. so I started offering > > those services on behalf of the training company. After a > > while I realised that I was becoming a one man band - making > > the sales pitch (still not a forte), designing the system, > > programming, testing and training the staff for > > inplementation - why do all this for someone else? So for the > > last 5 years I have been running my own small company doing > > just that - writing customised apps for clients using almost > > 100% Access - usually in 2000. > > > > Sometimes I am asked to create someting in Word or Excel. I > > also now do a bit of project management and user acceptance > > testing on behalf of clients. > > > > Not much change in the type of work over the 5 years - no one > > has asked me for Xp yet at all - so still implementing all > > Access 2000. > > > > Kath > > > > > > > > >>> -----Original Message----- > > >>> From: Steve Erbach [mailto:erbachs at gmail.com] > > >>> Sent: 21 February 2005 12:44 > > >>> To: Access Developers discussion and problem solving > > >>> Subject: Re: [AccessD] OT: What are you lot doing now > and then? > > >>> > > >>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, > Debbie, Brett, > > >>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, > > Jim L., Jim > > >>> H., Andy, Randy, and Tom, > > >>> > > >>> Thank you all very much for your responses. Our glorious > > leader, Mr. > > >>> Bartow, has asked me to write an article for the > > newsletter based on > > >>> the responses you've given. So I'm asking if any of > you have any > > >>> objections to letting me abridge your responses for that > > purpose? It > > >>> would also be helpful if those of you who already gave an > > >> "abridged" > > >>> version for the survey could flesh out your responses a > > bit, if you > > >>> have the time. I would appreciate it. Everyone has an > interesting > > >>> story to tell about his or her own growth in the > computer field. > > >>> > > >>> I'm so glad that 21 of you have responded so far. Any others? > > >>> > > >>> Steve Erbach > > >>> Neenah, WI > > >>> www.swerbach.com/security > > >>> > > >>> > > > > ______________________________________________ > > Kath Pelletti > > Software Design & Solutions Pty Ltd. > > Ph: 9505-6714 > > Fax: 9505-6430 > > KP at SDSOnline.net > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Wed Feb 23 06:53:19 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 23 Feb 2005 06:53:19 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: References: Message-ID: <39cb22f30502230453195c41e4@mail.gmail.com> Charlotte, Thanks for the insights. Actually, subreports were like going back to something older when I first started using them. Paradox for DOS was set up that way. Then I got used to the the Paradox for Windows report generator which didn't use subreports. You could just embed a table or a multi-record object anywhere on a report...and embed others inside of those. I'm still baffled by the lack of a grid in Access; that is, fields contained within cells with borders you can define "globally." Having to fiddle with the border properties of individual text boxes in Access just doesn't seem logical...besides the time spent having to line them up perfectly. Anyway, Crystal Reports is what I've got to study for .NET. I'm sure I'll get used to it eventually. Steve Erbach On Tue, 22 Feb 2005 08:59:07 -0800, Charlotte Foust wrote: > I didn't evaluate the report generator because I was still working in > the Access world at the time the decision was made. I disliked CR in > VB, so I was quite happy to accept DataDynamics ActiveReports instead, > which is what we settled on. It handles subreports like Access and > includes a wizard that does a fair job of converting Access reports. It > takes some skill to know what to do *after* the conversion to make it > all work, but it isn't really that hard. We build n-tier .Net apps, so > we don't use the built in data connection handling and bind our reports > to data entities instead. > > Charlotte Foust From erbachs at gmail.com Wed Feb 23 06:56:26 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 23 Feb 2005 06:56:26 -0600 Subject: [AccessD] Embedded Excel Chart In-Reply-To: <5f2de2420502221321f26526c@mail.gmail.com> References: <5f2de2420502221321f26526c@mail.gmail.com> Message-ID: <39cb22f30502230456ec10161@mail.gmail.com> Mark, Sorry, I've only worked with graphs in Access reports. The most complicated thing I had to do was to have one graph show subtotal information with another showing overall report totals. I think that the graph editor is quirky. I've never tried any Office automation things. Steve Erbach Neenah, WI On Tue, 22 Feb 2005 16:21:03 -0500, Admin Sparky wrote: > Group, > > Goal: To push a button in Access and spit out a Powerpoint slide with > an embedded Excel chart containing data from a stored query. > > Finding information on this is harder than it should be. Is this > because it is not an accepted/efficient practice? > > Options? Ideally I would like to accomplish this entirely from Access > without having to maintain a saved Excel file. However...I've been > browsing the new capabilities of Powerpoint 2003 which include > utilizing saved "Data Objects". At this point, before I go any > further, I would love to hear about any personal experiences. > > Mark Mitsules From ssharkins at bellsouth.net Wed Feb 23 07:34:45 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Wed, 23 Feb 2005 08:34:45 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f30502221850b4fe65c@mail.gmail.com> Message-ID: <20050223133439.XAFV2072.imf19aec.mail.bellsouth.net@SUSANONE> I had to work on the Paradox journal for a while -- what a mess. :( Susan H. An old Paradox hand, eh? I was Northeastern Wisconsin's biggest Paradox evangelist. Didn't do any good, really, against Access, but I still support a few Paradox applications along with the Access and .NET work. Thank you for your story. From accessd at shaw.ca Wed Feb 23 07:37:46 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 23 Feb 2005 05:37:46 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net In-Reply-To: Message-ID: <0ICD004CL9UXD6@l-daemon> Hi Gustav: How did you anticipate the error I was having before I mentioned it? TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Feb 23 08:11:30 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 23 Feb 2005 14:11:30 +0000 Subject: [AccessD] Cursor Color In-Reply-To: Message-ID: Hello All, Any ideas on this one? > >When a text box gets focus...the cursor blinks a different >color...regardless of the background or forecolor settings...is there away >to make the cursor the same color as the background...or invisible? > >Thanks, > >Mark > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From bheid at appdevgrp.com Wed Feb 23 09:16:33 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Wed, 23 Feb 2005 10:16:33 -0500 Subject: [AccessD] Cursor Color In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B09636@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE808@ADGSERVER> Mark, >From the little research I just did, it looks like you could use the ShowCaret/HideCaret and GotFocus APIs. You have to use the GotFocus API call to return the handle of the object that has the focus. This is because many of the controls in Access do not have a hWnd property. >From what I have found, you first set the focus (may work if you do this after the gotfocus event) to the text box. The you call the GotFocus API call to return the handle. So maybe something like this (assuming we are in the gotfocus event): 'API definitions Public Declare Function GetFocus Lib "user" () As Long Private Declare Function HideCaret Lib "user32" (ByVal hwnd As Long) As Long Private Declare Function ShowCaret Lib "user32" (ByVal hwnd As Long) As Long dim hWnd as long hWnd=GotFocus() 'get the handle of the text box (really whatever has the focus) HideCaret hWnd If you wanted to set the focus yourself, use textbox.setfocus before calling the above GotFocus API function. I think in your example you would want to turn off the cursor in the gotfocus event and turn it back on in the lostfocus event. I think that windows wants to keep turning it back on (such as if you click in the text box again after gotfocus, so you may have to turn it off based upon several events. You will just have to play with it. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, February 23, 2005 9:11 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Cursor Color Hello All, Any ideas on this one? > >When a text box gets focus...the cursor blinks a different >color...regardless of the background or forecolor settings...is there away >to make the cursor the same color as the background...or invisible? > >Thanks, > >Mark From Gustav at cactus.dk Wed Feb 23 09:15:51 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Feb 2005 16:15:51 +0100 Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Message-ID: Hi Jim So you are experiencing this? Gosh. It sounds like one of those things that can make one reluctant to move to dotnet ... /gustav >>> accessd at shaw.ca 23-02-2005 14:37:46 >>> Hi Gustav: How did you anticipate the error I was having before I mentioned it? TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. From markamatte at hotmail.com Wed Feb 23 09:36:31 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 23 Feb 2005 15:36:31 +0000 Subject: [AccessD] Cursor Color In-Reply-To: <916187228923D311A6FE00A0CC3FAA30ABE808@ADGSERVER> Message-ID: Bobby, This is exactly what I needed. Thanks, Mark >From: "Bobby Heid" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Cursor Color >Date: Wed, 23 Feb 2005 10:16:33 -0500 > >Mark, > > >From the little research I just did, it looks like you could use the >ShowCaret/HideCaret and GotFocus APIs. You have to use the GotFocus API >call to return the handle of the object that has the focus. This is >because >many of the controls in Access do not have a >hWnd property. > > >From what I have found, you first set the focus (may work if you do this >after the gotfocus event) to the text box. The you call the GotFocus API >call to return the handle. > >So maybe something like this (assuming we are in the gotfocus event): > >'API definitions >Public Declare Function GetFocus Lib "user" () As Long >Private Declare Function HideCaret Lib "user32" (ByVal hwnd As Long) As >Long >Private Declare Function ShowCaret Lib "user32" (ByVal hwnd As Long) As >Long > >dim hWnd as long > >hWnd=GotFocus() 'get the handle of the text box (really whatever has the >focus) >HideCaret hWnd > > >If you wanted to set the focus yourself, use textbox.setfocus before >calling >the above GotFocus API function. > >I think in your example you would want to turn off the cursor in the >gotfocus event and turn it back on in the lostfocus event. I think that >windows wants to keep turning it back on (such as if you click in the text >box again after gotfocus, so you may have to turn it off based upon several >events. You will just have to play with it. > >Bobby > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Wednesday, February 23, 2005 9:11 AM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Cursor Color > > >Hello All, > >Any ideas on this one? > > > > >When a text box gets focus...the cursor blinks a different > >color...regardless of the background or forecolor settings...is there >away > >to make the cursor the same color as the background...or invisible? > > > >Thanks, > > > >Mark > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From bheid at appdevgrp.com Wed Feb 23 09:43:41 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Wed, 23 Feb 2005 10:43:41 -0500 Subject: [AccessD] Cursor Color In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B0966F@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE809@ADGSERVER> Mark, Not sure what happened to the formatting, so I'll try again. >From the little research I just did, it looks like you could use the ShowCaret/HideCaret and GotFocus APIs. You have to use the GotFocus API call to return the handle of the object that has the focus. This is because many of the controls in Access do not have a hWnd property. >From what I have found, you first set the focus (may work if you do this after the gotfocus event) to the text box. The you call the GotFocus API call to return the handle. So maybe something like this (assuming we are in the gotfocus event): 'API definitions Private Declare Function GetFocus Lib "user" () As Long Private Declare Function HideCaret Lib "user32" (ByVal hwnd As Long) As Long Private Declare Function ShowCaret Lib "user32" (ByVal hwnd As Long) As Long dim hWnd as long hWnd=GotFocus() 'get the handle of the text box (whatever has the focus) HideCaret hWnd If you wanted to set the focus yourself, use textbox.setfocus before calling the above GotFocus API function. I think in your example you would want to turn off the cursor in the gotfocus event and turn it back on in the lostfocus event. I think that windows wants to keep turning it back on (such as if you click in the text box again after gotfocus, so you may have to turn it off based upon several events. You will just have to play with it. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, February 23, 2005 9:11 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Cursor Color Hello All, Any ideas on this one? > >When a text box gets focus...the cursor blinks a different >color...regardless of the background or forecolor settings...is there >away to make the cursor the same color as the background...or >invisible? > >Thanks, > >Mark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JOHNWARDBELL at aol.com Wed Feb 23 09:45:26 2005 From: JOHNWARDBELL at aol.com (JOHNWARDBELL at aol.com) Date: Wed, 23 Feb 2005 10:45:26 EST Subject: [AccessD] Starting Up On Your Own Message-ID: <1aa.325fb589.2f4dff16@aol.com> Marty Don?t forget your professional indemnity and remember you are not a bank your customers must pay you for your work when agreed not when they get the urge to pay. Clearly define your terms and conditions of business. There?s always the smart guy who refuses to pay because you missed a full stop or something. I also like stage payments on projects that take more that a month the deliver. Do the hard talking up front before you touch the computer johnb From Lambert.Heenan at AIG.com Wed Feb 23 09:56:45 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 23 Feb 2005 10:56:45 -0500 Subject: [AccessD] Cursor Color Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2CC9@xlivmbx21.aig.com> Your users will hate you. Changing the caret is a system wide thing I believe and all applications will show (or not) the caret. If your application crashes (or you forget to restore the blink rate in some obscure corner of your code) then the users will be stuck with whatever your code has set. They will have to reboot to get back to "normal". Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid > Sent: Wednesday, February 23, 2005 10:17 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Cursor Color > > Mark, > > >From the little research I just did, it looks like you could use the > ShowCaret/HideCaret and GotFocus APIs. You have to use the GotFocus API > call to return the handle of the object that has the focus. This is > because > many of the controls in Access do not have a > hWnd property. > > >From what I have found, you first set the focus (may work if you do this > after the gotfocus event) to the text box. The you call the GotFocus API > call to return the handle. > > So maybe something like this (assuming we are in the gotfocus event): > > 'API definitions > Public Declare Function GetFocus Lib "user" () As Long > Private Declare Function HideCaret Lib "user32" (ByVal hwnd As Long) As > Long > Private Declare Function ShowCaret Lib "user32" (ByVal hwnd As Long) As > Long > > dim hWnd as long > > hWnd=GotFocus() 'get the handle of the text box (really whatever has > the > focus) > HideCaret hWnd > > > If you wanted to set the focus yourself, use textbox.setfocus before > calling > the above GotFocus API function. > > I think in your example you would want to turn off the cursor in the > gotfocus event and turn it back on in the lostfocus event. I think that > windows wants to keep turning it back on (such as if you click in the text > box again after gotfocus, so you may have to turn it off based upon > several > events. You will just have to play with it. > > Bobby > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, February 23, 2005 9:11 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] Cursor Color > > > Hello All, > > Any ideas on this one? > > > > >When a text box gets focus...the cursor blinks a different > >color...regardless of the background or forecolor settings...is there > away > >to make the cursor the same color as the background...or invisible? > > > >Thanks, > > > >Mark > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 23 10:22:10 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 08:22:10 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net Message-ID: Gustav, Resistence is futile ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 7:16 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi Jim So you are experiencing this? Gosh. It sounds like one of those things that can make one reluctant to move to dotnet ... /gustav >>> accessd at shaw.ca 23-02-2005 14:37:46 >>> Hi Gustav: How did you anticipate the error I was having before I mentioned it? TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 23 10:23:56 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 08:23:56 -0800 Subject: [AccessD] OT: Report Generator in .Net Message-ID: You can use a datagrid in Access. Were you looking for something else? Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Wednesday, February 23, 2005 4:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Report Generator in .Net Charlotte, Thanks for the insights. Actually, subreports were like going back to something older when I first started using them. Paradox for DOS was set up that way. Then I got used to the the Paradox for Windows report generator which didn't use subreports. You could just embed a table or a multi-record object anywhere on a report...and embed others inside of those. I'm still baffled by the lack of a grid in Access; that is, fields contained within cells with borders you can define "globally." Having to fiddle with the border properties of individual text boxes in Access just doesn't seem logical...besides the time spent having to line them up perfectly. Anyway, Crystal Reports is what I've got to study for .NET. I'm sure I'll get used to it eventually. Steve Erbach On Tue, 22 Feb 2005 08:59:07 -0800, Charlotte Foust wrote: > I didn't evaluate the report generator because I was still working in > the Access world at the time the decision was made. I disliked CR in > VB, so I was quite happy to accept DataDynamics ActiveReports instead, > which is what we settled on. It handles subreports like Access and > includes a wizard that does a fair job of converting Access reports. > It takes some skill to know what to do *after* the conversion to make > it all work, but it isn't really that hard. We build n-tier .Net > apps, so we don't use the built in data connection handling and bind > our reports to data entities instead. > > Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From prodevmg at yahoo.com Wed Feb 23 10:30:26 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Wed, 23 Feb 2005 08:30:26 -0800 (PST) Subject: [AccessD] Microsoft Developer's Edition Message-ID: <20050223163026.19049.qmail@web20421.mail.yahoo.com> I just used my copy of Microsoft Office XP Developer's Edition that I have had for over a year. I have lost the box and booklet. I have created a package. What I was wanting to know is... What all do I need from the folder where I created the package to carry with me to the computer I wish to install my application? It is a very simple app with no linked tables or anything. Thanks in advance. May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Sports - Sign up for Fantasy Baseball. From cfoust at infostatsystems.com Wed Feb 23 10:30:25 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 08:30:25 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Message-ID: Yes, it is. The problem only occurs with a SQL Server backend. An Access backend doesn't experience the problem. One of the nice things about .Net is that you can create separate data providers to handle SQL Server and Access, so the details are not dealt with by the UI programmer, only by the data tier programmer. Of course, if you happen to be both ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Feb 23 10:33:51 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 23 Feb 2005 16:33:51 +0000 Subject: [AccessD] Cursor Color In-Reply-To: <1D7828CDB8350747AFE9D69E0E90DA1F073A2CC9@xlivmbx21.aig.com> Message-ID: Lambert, 2 parts: 1st: In this scenario...it wouldn't matter anyway. This will be the only app that ever runs on these machines. 2nd: When I set ip up this way...anytime this box looses focus(without me setting it back) the cursor reappears...and while it has focus...I've launched other apps...and none seem to be affected( as far as I can tell). Is there a scenario that I could recreate to test what you described? Thanks, Mark >From: "Heenan, Lambert" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Cursor Color >Date: Wed, 23 Feb 2005 10:56:45 -0500 > >Your users will hate you. Changing the caret is a system wide thing I >believe and all applications will show (or not) the caret. If your >application crashes (or you forget to restore the blink rate in some >obscure >corner of your code) then the users will be stuck with whatever your code >has set. They will have to reboot to get back to "normal". > >Lambert > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid > > Sent: Wednesday, February 23, 2005 10:17 AM > > To: 'Access Developers discussion and problem solving' > > Subject: RE: [AccessD] Cursor Color > > > > Mark, > > > > >From the little research I just did, it looks like you could use the > > ShowCaret/HideCaret and GotFocus APIs. You have to use the GotFocus API > > call to return the handle of the object that has the focus. This is > > because > > many of the controls in Access do not have a > > hWnd property. > > > > >From what I have found, you first set the focus (may work if you do >this > > after the gotfocus event) to the text box. The you call the GotFocus >API > > call to return the handle. > > > > So maybe something like this (assuming we are in the gotfocus event): > > > > 'API definitions > > Public Declare Function GetFocus Lib "user" () As Long > > Private Declare Function HideCaret Lib "user32" (ByVal hwnd As Long) As > > Long > > Private Declare Function ShowCaret Lib "user32" (ByVal hwnd As Long) As > > Long > > > > dim hWnd as long > > > > hWnd=GotFocus() 'get the handle of the text box (really whatever has > > the > > focus) > > HideCaret hWnd > > > > > > If you wanted to set the focus yourself, use textbox.setfocus before > > calling > > the above GotFocus API function. > > > > I think in your example you would want to turn off the cursor in the > > gotfocus event and turn it back on in the lostfocus event. I think that > > windows wants to keep turning it back on (such as if you click in the >text > > box again after gotfocus, so you may have to turn it off based upon > > several > > events. You will just have to play with it. > > > > Bobby > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > > Sent: Wednesday, February 23, 2005 9:11 AM > > To: accessd at databaseadvisors.com > > Subject: RE: [AccessD] Cursor Color > > > > > > Hello All, > > > > Any ideas on this one? > > > > > > > >When a text box gets focus...the cursor blinks a different > > >color...regardless of the background or forecolor settings...is there > > away > > >to make the cursor the same color as the background...or invisible? > > > > > >Thanks, > > > > > >Mark > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > 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 Wed Feb 23 11:11:17 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 23 Feb 2005 12:11:17 -0500 Subject: [AccessD] Cursor Color Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2CD3@xlivmbx21.aig.com> Hmm. Well all I know (little enough!) is that when I played around with the APIs the morning that the caret stayed the same in every running application. However, I have to admit that I did not use the GetFocus API - so perhaps that was the missing piece of the puzzle. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, February 23, 2005 11:34 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] Cursor Color > > Lambert, > > 2 parts: > > 1st: In this scenario...it wouldn't matter anyway. This will be the only > > app that ever runs on these machines. > > 2nd: When I set ip up this way...anytime this box looses focus(without me > > setting it back) the cursor reappears...and while it has focus...I've > launched other apps...and none seem to be affected( as far as I can tell). > > Is there a scenario that I could recreate to test what you described? > > Thanks, > > Mark > > >From: "Heenan, Lambert" > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: RE: [AccessD] Cursor Color > >Date: Wed, 23 Feb 2005 10:56:45 -0500 > > > >Your users will hate you. Changing the caret is a system wide thing I > >believe and all applications will show (or not) the caret. If your > >application crashes (or you forget to restore the blink rate in some > >obscure > >corner of your code) then the users will be stuck with whatever your code > >has set. They will have to reboot to get back to "normal". > > > >Lambert > > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid > > > Sent: Wednesday, February 23, 2005 10:17 AM > > > To: 'Access Developers discussion and problem solving' > > > Subject: RE: [AccessD] Cursor Color > > > > > > Mark, > > > > > > >From the little research I just did, it looks like you could use the > > > ShowCaret/HideCaret and GotFocus APIs. You have to use the GotFocus > API > > > call to return the handle of the object that has the focus. This is > > > because > > > many of the controls in Access do not have a > > > hWnd property. > > > > > > >From what I have found, you first set the focus (may work if you do > >this > > > after the gotfocus event) to the text box. The you call the GotFocus > >API > > > call to return the handle. > > > > > > So maybe something like this (assuming we are in the gotfocus event): > > > > > > 'API definitions > > > Public Declare Function GetFocus Lib "user" () As Long > > > Private Declare Function HideCaret Lib "user32" (ByVal hwnd As Long) > As > > > Long > > > Private Declare Function ShowCaret Lib "user32" (ByVal hwnd As Long) > As > > > Long > > > > > > dim hWnd as long > > > > > > hWnd=GotFocus() 'get the handle of the text box (really whatever has > > > the > > > focus) > > > HideCaret hWnd > > > > > > > > > If you wanted to set the focus yourself, use textbox.setfocus before > > > calling > > > the above GotFocus API function. > > > > > > I think in your example you would want to turn off the cursor in the > > > gotfocus event and turn it back on in the lostfocus event. I think > that > > > windows wants to keep turning it back on (such as if you click in the > >text > > > box again after gotfocus, so you may have to turn it off based upon > > > several > > > events. You will just have to play with it. > > > > > > Bobby > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > Matte > > > Sent: Wednesday, February 23, 2005 9:11 AM > > > To: accessd at databaseadvisors.com > > > Subject: RE: [AccessD] Cursor Color > > > > > > > > > Hello All, > > > > > > Any ideas on this one? > > > > > > > > > > >When a text box gets focus...the cursor blinks a different > > > >color...regardless of the background or forecolor settings...is there > > > away > > > >to make the cursor the same color as the background...or invisible? > > > > > > > >Thanks, > > > > > > > >Mark > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From dmcafee at pacbell.net Wed Feb 23 11:29:37 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Wed, 23 Feb 2005 09:29:37 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net In-Reply-To: Message-ID: This is what I just read yesterday: Moving from ADO to ADO.NET If you've used ADO, you'll want to understand how the syntax of ADO.NET differs. But before exploring the changes, be aware that you CAN you ADO in a VB.NET program if you want. Instead of making ADO.NET itself backward compatible with ADO, MS has chosen to make ASP.NET embrace ADO for those who can't or won't make the move over to ADO.NET. Rest assured that the entire ADO object model is still available. Now, though, you also have available an additional set of classes particular to the .NET framework, collectively referred to as ADO.NET When you connect to a database using ASP.NET, you can use the native SQL provider or the ADO.NET provider. If you are accessing a data source such as Access, Excel, CSV or some other straightforward variety, you must use the ADO.NET provider. If your db is MS SQL Server, you can use the somewhat faster SQL provider. The ADO.NET provider also works with SQL but is a bit slower. So, as Charlotte mentioned, maybe using datasets for Access and do it the old fashioned way for SQL. I'm also having a fun time in my transition to .Net :( D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, February 23, 2005 8:30 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in .net Yes, it is. The problem only occurs with a SQL Server backend. An Access backend doesn't experience the problem. One of the nice things about .Net is that you can create separate data providers to handle SQL Server and Access, so the details are not dealt with by the UI programmer, only by the data tier programmer. Of course, if you happen to be both ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 23 11:39:09 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 23 Feb 2005 09:39:09 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net In-Reply-To: Message-ID: <0ICD00B3IL17SQ@l-daemon> Gustav; Do not get me started.... Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 7:16 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi Jim So you are experiencing this? Gosh. It sounds like one of those things that can make one reluctant to move to dotnet ... /gustav >>> accessd at shaw.ca 23-02-2005 14:37:46 >>> Hi Gustav: How did you anticipate the error I was having before I mentioned it? TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Feb 23 12:39:07 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 23 Feb 2005 18:39:07 +0000 Subject: [AccessD] Cursor Color In-Reply-To: <1D7828CDB8350747AFE9D69E0E90DA1F073A2CD3@xlivmbx21.aig.com> Message-ID: Lambert, I tried with the GetFocus and without...the only thing was that when I launched another program...and came back to the Access Window...the cursor was back...it did not seem to affect the other apps. This machine is A2K on Windows2K...not sure if that makes a difference...but I'll be on the lookout for what you described. Thanks, Mark >From: "Heenan, Lambert" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Cursor Color >Date: Wed, 23 Feb 2005 12:11:17 -0500 > >Hmm. Well all I know (little enough!) is that when I played around with the >APIs the morning that the caret stayed the same in every running >application. However, I have to admit that I did not use the GetFocus API - >so perhaps that was the missing piece of the puzzle. > >Lambert > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > > Sent: Wednesday, February 23, 2005 11:34 AM > > To: accessd at databaseadvisors.com > > Subject: RE: [AccessD] Cursor Color > > > > Lambert, > > > > 2 parts: > > > > 1st: In this scenario...it wouldn't matter anyway. This will be the >only > > > > app that ever runs on these machines. > > > > 2nd: When I set ip up this way...anytime this box looses focus(without >me > > > > setting it back) the cursor reappears...and while it has focus...I've > > launched other apps...and none seem to be affected( as far as I can >tell). > > > > Is there a scenario that I could recreate to test what you described? > > > > Thanks, > > > > Mark > > > > >From: "Heenan, Lambert" > > >Reply-To: Access Developers discussion and problem > > >solving > > >To: "'Access Developers discussion and problem > > >solving'" > > >Subject: RE: [AccessD] Cursor Color > > >Date: Wed, 23 Feb 2005 10:56:45 -0500 > > > > > >Your users will hate you. Changing the caret is a system wide thing I > > >believe and all applications will show (or not) the caret. If your > > >application crashes (or you forget to restore the blink rate in some > > >obscure > > >corner of your code) then the users will be stuck with whatever your >code > > >has set. They will have to reboot to get back to "normal". > > > > > >Lambert > > > > > > > > > > -----Original Message----- > > > > From: accessd-bounces at databaseadvisors.com > > > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid > > > > Sent: Wednesday, February 23, 2005 10:17 AM > > > > To: 'Access Developers discussion and problem solving' > > > > Subject: RE: [AccessD] Cursor Color > > > > > > > > Mark, > > > > > > > > >From the little research I just did, it looks like you could use >the > > > > ShowCaret/HideCaret and GotFocus APIs. You have to use the GotFocus > > API > > > > call to return the handle of the object that has the focus. This is > > > > because > > > > many of the controls in Access do not have a > > > > hWnd property. > > > > > > > > >From what I have found, you first set the focus (may work if you do > > >this > > > > after the gotfocus event) to the text box. The you call the >GotFocus > > >API > > > > call to return the handle. > > > > > > > > So maybe something like this (assuming we are in the gotfocus >event): > > > > > > > > 'API definitions > > > > Public Declare Function GetFocus Lib "user" () As Long > > > > Private Declare Function HideCaret Lib "user32" (ByVal hwnd As Long) > > As > > > > Long > > > > Private Declare Function ShowCaret Lib "user32" (ByVal hwnd As Long) > > As > > > > Long > > > > > > > > dim hWnd as long > > > > > > > > hWnd=GotFocus() 'get the handle of the text box (really whatever has > > > > the > > > > focus) > > > > HideCaret hWnd > > > > > > > > > > > > If you wanted to set the focus yourself, use textbox.setfocus before > > > > calling > > > > the above GotFocus API function. > > > > > > > > I think in your example you would want to turn off the cursor in the > > > > gotfocus event and turn it back on in the lostfocus event. I think > > that > > > > windows wants to keep turning it back on (such as if you click in >the > > >text > > > > box again after gotfocus, so you may have to turn it off based upon > > > > several > > > > events. You will just have to play with it. > > > > > > > > Bobby > > > > > > > > -----Original Message----- > > > > From: accessd-bounces at databaseadvisors.com > > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > > Matte > > > > Sent: Wednesday, February 23, 2005 9:11 AM > > > > To: accessd at databaseadvisors.com > > > > Subject: RE: [AccessD] Cursor Color > > > > > > > > > > > > Hello All, > > > > > > > > Any ideas on this one? > > > > > > > > > > > > > >When a text box gets focus...the cursor blinks a different > > > > >color...regardless of the background or forecolor settings...is >there > > > > away > > > > >to make the cursor the same color as the background...or invisible? > > > > > > > > > >Thanks, > > > > > > > > > >Mark > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > >-- > > >AccessD mailing list > > >AccessD at databaseadvisors.com > > >http://databaseadvisors.com/mailman/listinfo/accessd > > >Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > 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 Wed Feb 23 12:47:45 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Feb 2005 19:47:45 +0100 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net Message-ID: Hi Charlotte So you believe too that "I will be assimilated"? Would I be a zombie and have to marry the datagrid? What have you done? Fought the grid? /gustav >>> cfoust at infostatsystems.com 23-02-2005 17:22:10 >>> Gustav, Resistence is futile ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 7:16 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi Jim So you are experiencing this? Gosh. It sounds like one of those things that can make one reluctant to move to dotnet ... /gustav >>> accessd at shaw.ca 23-02-2005 14:37:46 >>> Hi Gustav: How did you anticipate the error I was having before I mentioned it? TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. From dba.email at gmail.com Wed Feb 23 12:48:30 2005 From: dba.email at gmail.com (Admin Sparky) Date: Wed, 23 Feb 2005 13:48:30 -0500 Subject: [AccessD] Read contents of Text File form Web Site In-Reply-To: References: Message-ID: <5f2de24205022310487f4c53c8@mail.gmail.com> Gustav, German site... http://vb-tec.de/openurl.htm Mark On Wed, 23 Feb 2005 10:21:02 +0100, Gustav Brock wrote: > Fine Darren! > > I should note, however, that I didn't invent the code, just stored it > from a message from the list years back - I have forgotten from who, > sorry. > > Perhaps someone knows the meaning of "VB-Tec:INET" and OpenType? > > hInet = InternetOpenA("VB-Tec:INET", OpenType, vbNullString, > vbNullString, 0 > > /gustav > > >>> d.dick at uws.edu.au 23-02-2005 00:44:07 >>> > Gustav is a legend Chacha chacha cha > Outstanding this is perfect > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Jdemarco at hudsonhealthplan.org Wed Feb 23 12:54:42 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Wed, 23 Feb 2005 13:54:42 -0500 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2CB7@TTNEXCHCL2.hshhp.com> Bought a third party grid perhaps?? Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:48 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi Charlotte So you believe too that "I will be assimilated"? Would I be a zombie and have to marry the datagrid? What have you done? Fought the grid? /gustav >>> cfoust at infostatsystems.com 23-02-2005 17:22:10 >>> Gustav, Resistence is futile ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 7:16 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi Jim So you are experiencing this? Gosh. It sounds like one of those things that can make one reluctant to move to dotnet ... /gustav >>> accessd at shaw.ca 23-02-2005 14:37:46 >>> Hi Gustav: How did you anticipate the error I was having before I mentioned it? TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From Gustav at cactus.dk Wed Feb 23 12:57:09 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Feb 2005 19:57:09 +0100 Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Message-ID: Hi Charlotte I would be both. Is this a SQL Server issue only or would I face it with other SQL server engines too? Is this a limitation of all datagrids or do third-party grids manage to deal with it? /gustav >>> cfoust at infostatsystems.com 23-02-2005 17:30:25 >>> Yes, it is. The problem only occurs with a SQL Server backend. An Access backend doesn't experience the problem. One of the nice things about .Net is that you can create separate data providers to handle SQL Server and Access, so the details are not dealt with by the UI programmer, only by the data tier programmer. Of course, if you happen to be both ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. From Gustav at cactus.dk Wed Feb 23 13:02:55 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Feb 2005 20:02:55 +0100 Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Message-ID: Hi D So many choices. I know of very few database applications where speed isn't a priority. /gustav >>> dmcafee at pacbell.net 23-02-2005 18:29:37 >>> This is what I just read yesterday: Moving from ADO to ADO.NET If you've used ADO, you'll want to understand how the syntax of ADO.NET differs. But before exploring the changes, be aware that you CAN you ADO in a VB.NET program if you want. Instead of making ADO.NET itself backward compatible with ADO, MS has chosen to make ASP.NET embrace ADO for those who can't or won't make the move over to ADO.NET. Rest assured that the entire ADO object model is still available. Now, though, you also have available an additional set of classes particular to the .NET framework, collectively referred to as ADO.NET When you connect to a database using ASP.NET, you can use the native SQL provider or the ADO.NET provider. If you are accessing a data source such as Access, Excel, CSV or some other straightforward variety, you must use the ADO.NET provider. If your db is MS SQL Server, you can use the somewhat faster SQL provider. The ADO.NET provider also works with SQL but is a bit slower. So, as Charlotte mentioned, maybe using datasets for Access and do it the old fashioned way for SQL. I'm also having a fun time in my transition to .Net :( D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, February 23, 2005 8:30 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in .net Yes, it is. The problem only occurs with a SQL Server backend. An Access backend doesn't experience the problem. One of the nice things about .Net is that you can create separate data providers to handle SQL Server and Access, so the details are not dealt with by the UI programmer, only by the data tier programmer. Of course, if you happen to be both ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. From dmcafee at pacbell.net Wed Feb 23 13:06:22 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Wed, 23 Feb 2005 11:06:22 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net In-Reply-To: <08F823FD83787D4BA0B99CA580AD3C749D2CB7@TTNEXCHCL2.hshhp.com> Message-ID: Yup, just like your report writer ;) (why is .Net better again?) D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim DeMarco Sent: Wednesday, February 23, 2005 10:55 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Bought a third party grid perhaps?? Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:48 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi Charlotte So you believe too that "I will be assimilated"? Would I be a zombie and have to marry the datagrid? What have you done? Fought the grid? /gustav >>> cfoust at infostatsystems.com 23-02-2005 17:22:10 >>> Gustav, Resistence is futile ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 7:16 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi Jim So you are experiencing this? Gosh. It sounds like one of those things that can make one reluctant to move to dotnet ... /gustav >>> accessd at shaw.ca 23-02-2005 14:37:46 >>> Hi Gustav: How did you anticipate the error I was having before I mentioned it? TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com **************************************************************************** ******* "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". **************************************************************************** ******* -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Feb 23 13:06:52 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Feb 2005 20:06:52 +0100 Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Message-ID: Hi Jim Sounds like it would be one huge rant only. However, I would like to navigate away from bad experiences. As Access developers I guess we will meet the same troubles. /gustav >>> accessd at shaw.ca 23-02-2005 18:39:09 >>> Gustav; Do not get me started.... Jim From martyconnelly at shaw.ca Wed Feb 23 13:11:05 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 23 Feb 2005 11:11:05 -0800 Subject: [AccessD] Starting Up On Your Own References: <1aa.325fb589.2f4dff16@aol.com> Message-ID: <421CD549.9030505@shaw.ca> Oh yes forgot about that business insurance or EO Errors and Omission insurance. A million coverage is just adequate. And always add a clause to include x% interest per month on late payment. You can always say pay me by Monday and we'll drop the interest charges. JOHNWARDBELL at aol.com wrote: > >Marty >Don?t forget your professional indemnity and remember you are not a bank >your customers must pay you for your work when agreed not when they get the urge >to pay. >Clearly define your terms and conditions of business. There?s always the >smart guy who refuses to pay because you missed a full stop or something. I also >like stage payments on projects that take more that a month the deliver. Do >the hard talking up front before you touch the computer >johnb > > -- Marty Connelly Victoria, B.C. Canada From cfoust at infostatsystems.com Wed Feb 23 13:13:17 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 11:13:17 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net Message-ID: It isn't a grid issue, it's a SQL Server issue. I don't know whether MySQL or Oracle would have the same issues or not. We do use a third party grid because we like what it can do, but the identity key issue applies anyhow. We use exactly the same controls with Access and SQL Server and will be using them with Oracle if our clients demand it. The magic happens in the data provider. The UI doesn't have to know how to deal with it. Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 10:57 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi Charlotte I would be both. Is this a SQL Server issue only or would I face it with other SQL server engines too? Is this a limitation of all datagrids or do third-party grids manage to deal with it? /gustav >>> cfoust at infostatsystems.com 23-02-2005 17:30:25 >>> Yes, it is. The problem only occurs with a SQL Server backend. An Access backend doesn't experience the problem. One of the nice things about .Net is that you can create separate data providers to handle SQL Server and Access, so the details are not dealt with by the UI programmer, only by the data tier programmer. Of course, if you happen to be both ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Feb 23 13:13:55 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Feb 2005 20:13:55 +0100 Subject: [AccessD] Read contents of Text File form Web Site Message-ID: Thanks Mark. That might be my source! However, no explanation on the different parameter values ... /gustav >>> dba.email at gmail.com 23-02-2005 19:48:30 >>> Gustav, German site... http://vb-tec.de/openurl.htm Mark On Wed, 23 Feb 2005 10:21:02 +0100, Gustav Brock wrote: > Fine Darren! > > I should note, however, that I didn't invent the code, just stored it > from a message from the list years back - I have forgotten from who, > sorry. > > Perhaps someone knows the meaning of "VB-Tec:INET" and OpenType? > > hInet = InternetOpenA("VB-Tec:INET", OpenType, vbNullString, > vbNullString, 0 > > /gustav > > >>> d.dick at uws.edu.au 23-02-2005 00:44:07 >>> > Gustav is a legend Chacha chacha cha > Outstanding this is perfect From cfoust at infostatsystems.com Wed Feb 23 13:14:46 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 11:14:46 -0800 Subject: [AccessD] Making SQL Server NewID() work with a datasetin.net Message-ID: Who are you calling a zombie, Gustav? I haven't lurched all day! ;-> Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 10:48 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a datasetin.net Hi Charlotte So you believe too that "I will be assimilated"? Would I be a zombie and have to marry the datagrid? What have you done? Fought the grid? /gustav >>> cfoust at infostatsystems.com 23-02-2005 17:22:10 >>> Gustav, Resistence is futile ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 7:16 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi Jim So you are experiencing this? Gosh. It sounds like one of those things that can make one reluctant to move to dotnet ... /gustav >>> accessd at shaw.ca 23-02-2005 14:37:46 >>> Hi Gustav: How did you anticipate the error I was having before I mentioned it? TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dmcafee at pacbell.net Wed Feb 23 13:20:20 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Wed, 23 Feb 2005 11:20:20 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net In-Reply-To: Message-ID: Exactly. I'm in the same boat as you and JC (IIRC). I'm now working with .Net (C# & VB mainly). The company I work for would like to move all mdb/ADPs to .NET some day. I have started converting some of my sample databases as a learning project. Some things a neat, others are not. My boss asked if I could create a VB or C# program that would allow a user to enter some information, connect to SQL and retrieve some more data, then talk to some barcode label software so barcodes can be printed out. I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly in VBA and used the Free 3of 9 font and had a working copy in 3 days (creating the dynamic barcaode was the hardest part). At our meeting to see how long it would take me to complete the task, I already had a working copy. They were amazed when they found out that it was create in Access. One program, enter the info and it prints out the barcode, all in one step. I've always felt VB was great for creating DLLs or non DB use, which is why I am probably having such a hard time with .Net and their return to flat file-ism. David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 11:03 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi D So many choices. I know of very few database applications where speed isn't a priority. /gustav >>> dmcafee at pacbell.net 23-02-2005 18:29:37 >>> This is what I just read yesterday: Moving from ADO to ADO.NET If you've used ADO, you'll want to understand how the syntax of ADO.NET differs. But before exploring the changes, be aware that you CAN you ADO in a VB.NET program if you want. Instead of making ADO.NET itself backward compatible with ADO, MS has chosen to make ASP.NET embrace ADO for those who can't or won't make the move over to ADO.NET. Rest assured that the entire ADO object model is still available. Now, though, you also have available an additional set of classes particular to the .NET framework, collectively referred to as ADO.NET When you connect to a database using ASP.NET, you can use the native SQL provider or the ADO.NET provider. If you are accessing a data source such as Access, Excel, CSV or some other straightforward variety, you must use the ADO.NET provider. If your db is MS SQL Server, you can use the somewhat faster SQL provider. The ADO.NET provider also works with SQL but is a bit slower. So, as Charlotte mentioned, maybe using datasets for Access and do it the old fashioned way for SQL. I'm also having a fun time in my transition to .Net :( D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, February 23, 2005 8:30 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in .net Yes, it is. The problem only occurs with a SQL Server backend. An Access backend doesn't experience the problem. One of the nice things about .Net is that you can create separate data providers to handle SQL Server and Access, so the details are not dealt with by the UI programmer, only by the data tier programmer. Of course, if you happen to be both ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Wed Feb 23 13:49:00 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 23 Feb 2005 13:49:00 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <20050223133439.XAFV2072.imf19aec.mail.bellsouth.net@SUSANONE> References: <39cb22f30502221850b4fe65c@mail.gmail.com> <20050223133439.XAFV2072.imf19aec.mail.bellsouth.net@SUSANONE> Message-ID: <39cb22f305022311491bac062f@mail.gmail.com> Susan, What, the journal or Paradox? Steve Erbach On Wed, 23 Feb 2005 08:34:45 -0500, Susan Harkins wrote: > I had to work on the Paradox journal for a while -- what a mess. :( > > Susan H. From erbachs at gmail.com Wed Feb 23 13:51:44 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 23 Feb 2005 13:51:44 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: References: Message-ID: <39cb22f305022311511bac5c9c@mail.gmail.com> Charlotte, A datagrid? What's that, Precious? I couldn't find that in the A2000 Help. Steve Erbach On Wed, 23 Feb 2005 08:23:56 -0800, Charlotte Foust wrote: > You can use a datagrid in Access. Were you looking for something else? > > Charlotte Foust From Gustav at cactus.dk Wed Feb 23 13:52:19 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Feb 2005 20:52:19 +0100 Subject: [AccessD] Making SQL Server NewID() work with a datasetin.net Message-ID: Hi Charlotte Ohh, it wasn't you. How could I know? By the way, thanks for the info on SQL Server and the datagrid. /gustav >>> cfoust at infostatsystems.com 23-02-2005 20:14:46 >>> Who are you calling a zombie, Gustav? I haven't lurched all day! ;-> Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 10:48 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a datasetin.net Hi Charlotte So you believe too that "I will be assimilated"? Would I be a zombie and have to marry the datagrid? What have you done? Fought the grid? /gustav >>> cfoust at infostatsystems.com 23-02-2005 17:22:10 >>> Gustav, Resistence is futile ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 7:16 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi Jim So you are experiencing this? Gosh. It sounds like one of those things that can make one reluctant to move to dotnet ... /gustav >>> accessd at shaw.ca 23-02-2005 14:37:46 >>> Hi Gustav: How did you anticipate the error I was having before I mentioned it? TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. From erbachs at gmail.com Wed Feb 23 14:03:14 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 23 Feb 2005 14:03:14 -0600 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net In-Reply-To: References: Message-ID: <39cb22f305022312035cf1b594@mail.gmail.com> David, Charlotte, Gustav, Jim D., Jim L., This seems to be an appropriate place to ask this question: what .NET support forums do you subscribe to? What technical publications do you read for .NET? What development and reporting tools do you use other than what Visual Studio provides? I guess that's three questions. Steve Erbach Neenah, WI On Wed, 23 Feb 2005 11:20:20 -0800, dmcafee at pacbell.net wrote: > Exactly. I'm in the same boat as you and JC (IIRC). I'm now working with > .Net (C# & VB mainly). > > The company I work for would like to move all mdb/ADPs to .NET some day. I > have started converting some of my sample databases as a learning project. > Some things a neat, others are not. > > My boss asked if I could create a VB or C# program that would allow a user > to enter some information, connect to SQL and retrieve some more data, then > talk to some barcode label software so barcodes can be printed out. > > I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly in VBA > and used the Free 3of 9 font and had a working copy in 3 days (creating the > dynamic barcaode was the hardest part). At our meeting to see how long it > would take me to complete the task, I already had a working copy. They were > amazed when they found out that it was create in Access. One program, enter > the info and it prints out the barcode, all in one step. > > I've always felt VB was great for creating DLLs or non DB use, which is why > I am probably having such a hard time with .Net and their return to flat > file-ism. > > David From Jdemarco at hudsonhealthplan.org Wed Feb 23 14:46:48 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Wed, 23 Feb 2005 15:46:48 -0500 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2CB9@TTNEXCHCL2.hshhp.com> 1. The only web resource I've used so far is our own dbaVB list which is still slow but no less knowledgeable. Learned mostly by reading various books (none really good enough to plug) and attending seminars like VS Live and Advisor.com events. M$ (w/DevConnections) has a great one coming up next month in Orlando that I'll be attending. 2. MSDN Magazine is a great paper resource for all things M$. 3. ComponentOne suite of tools has been great in VB 6 and .NET and includes a decent reporting tool including a component that allows users to create custom reports. HTH, Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Wednesday, February 23, 2005 3:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Making SQL Server NewID() work with a dataset in.net David, Charlotte, Gustav, Jim D., Jim L., This seems to be an appropriate place to ask this question: what .NET support forums do you subscribe to? What technical publications do you read for .NET? What development and reporting tools do you use other than what Visual Studio provides? I guess that's three questions. Steve Erbach Neenah, WI On Wed, 23 Feb 2005 11:20:20 -0800, dmcafee at pacbell.net wrote: > Exactly. I'm in the same boat as you and JC (IIRC). I'm now working with > .Net (C# & VB mainly). > > The company I work for would like to move all mdb/ADPs to .NET some day. I > have started converting some of my sample databases as a learning project. > Some things a neat, others are not. > > My boss asked if I could create a VB or C# program that would allow a user > to enter some information, connect to SQL and retrieve some more data, then > talk to some barcode label software so barcodes can be printed out. > > I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly in VBA > and used the Free 3of 9 font and had a working copy in 3 days (creating the > dynamic barcaode was the hardest part). At our meeting to see how long it > would take me to complete the task, I already had a working copy. They were > amazed when they found out that it was create in Access. One program, enter > the info and it prints out the barcode, all in one step. > > I've always felt VB was great for creating DLLs or non DB use, which is why > I am probably having such a hard time with .Net and their return to flat > file-ism. > > David -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From cfoust at infostatsystems.com Wed Feb 23 15:11:16 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 13:11:16 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net Message-ID: >>return to flat file-ism What on earth are you talking about? The relational aspects are provided by the database, not by .Net, VB or even the Access UI. It's the database engine that provides that. Charlotte Foust -----Original Message----- From: dmcafee at pacbell.net [mailto:dmcafee at pacbell.net] Sent: Wednesday, February 23, 2005 11:20 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Exactly. I'm in the same boat as you and JC (IIRC). I'm now working with .Net (C# & VB mainly). The company I work for would like to move all mdb/ADPs to .NET some day. I have started converting some of my sample databases as a learning project. Some things a neat, others are not. My boss asked if I could create a VB or C# program that would allow a user to enter some information, connect to SQL and retrieve some more data, then talk to some barcode label software so barcodes can be printed out. I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly in VBA and used the Free 3of 9 font and had a working copy in 3 days (creating the dynamic barcaode was the hardest part). At our meeting to see how long it would take me to complete the task, I already had a working copy. They were amazed when they found out that it was create in Access. One program, enter the info and it prints out the barcode, all in one step. I've always felt VB was great for creating DLLs or non DB use, which is why I am probably having such a hard time with .Net and their return to flat file-ism. David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 11:03 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi D So many choices. I know of very few database applications where speed isn't a priority. /gustav >>> dmcafee at pacbell.net 23-02-2005 18:29:37 >>> This is what I just read yesterday: Moving from ADO to ADO.NET If you've used ADO, you'll want to understand how the syntax of ADO.NET differs. But before exploring the changes, be aware that you CAN you ADO in a VB.NET program if you want. Instead of making ADO.NET itself backward compatible with ADO, MS has chosen to make ASP.NET embrace ADO for those who can't or won't make the move over to ADO.NET. Rest assured that the entire ADO object model is still available. Now, though, you also have available an additional set of classes particular to the .NET framework, collectively referred to as ADO.NET When you connect to a database using ASP.NET, you can use the native SQL provider or the ADO.NET provider. If you are accessing a data source such as Access, Excel, CSV or some other straightforward variety, you must use the ADO.NET provider. If your db is MS SQL Server, you can use the somewhat faster SQL provider. The ADO.NET provider also works with SQL but is a bit slower. So, as Charlotte mentioned, maybe using datasets for Access and do it the old fashioned way for SQL. I'm also having a fun time in my transition to .Net :( D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, February 23, 2005 8:30 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in .net Yes, it is. The problem only occurs with a SQL Server backend. An Access backend doesn't experience the problem. One of the nice things about .Net is that you can create separate data providers to handle SQL Server and Access, so the details are not dealt with by the UI programmer, only by the data tier programmer. Of course, if you happen to be both ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 23 15:12:34 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 13:12:34 -0800 Subject: [AccessD] OT: Report Generator in .Net Message-ID: You have to add the components, Gollum. They're activeX controls, so you won't find them in the Access help. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Wednesday, February 23, 2005 11:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Report Generator in .Net Charlotte, A datagrid? What's that, Precious? I couldn't find that in the A2000 Help. Steve Erbach On Wed, 23 Feb 2005 08:23:56 -0800, Charlotte Foust wrote: > You can use a datagrid in Access. Were you looking for something > else? > > Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 23 15:16:06 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 13:16:06 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net Message-ID: CodeProject newlestter and publication, Visual Studio Magazine, a BUNCH of books, a bunch of newsgroups, Google search. We use DataDynamics ActiveReports for reporting and Infragistics controls for much of our interface building. I use MZ-Tools 4.0 for a lot of handy IDE utilities. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Wednesday, February 23, 2005 12:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Making SQL Server NewID() work with a dataset in.net David, Charlotte, Gustav, Jim D., Jim L., This seems to be an appropriate place to ask this question: what .NET support forums do you subscribe to? What technical publications do you read for .NET? What development and reporting tools do you use other than what Visual Studio provides? I guess that's three questions. Steve Erbach Neenah, WI On Wed, 23 Feb 2005 11:20:20 -0800, dmcafee at pacbell.net wrote: > Exactly. I'm in the same boat as you and JC (IIRC). I'm now working > with .Net (C# & VB mainly). > > The company I work for would like to move all mdb/ADPs to .NET some > day. I have started converting some of my sample databases as a > learning project. Some things a neat, others are not. > > My boss asked if I could create a VB or C# program that would allow a > user to enter some information, connect to SQL and retrieve some more > data, then talk to some barcode label software so barcodes can be > printed out. > > I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly > in VBA and used the Free 3of 9 font and had a working copy in 3 days > (creating the dynamic barcaode was the hardest part). At our meeting > to see how long it would take me to complete the task, I already had a > working copy. They were amazed when they found out that it was create > in Access. One program, enter the info and it prints out the barcode, > all in one step. > > I've always felt VB was great for creating DLLs or non DB use, which > is why I am probably having such a hard time with .Net and their > return to flat file-ism. > > David -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dmcafee at pacbell.net Wed Feb 23 16:22:27 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Wed, 23 Feb 2005 14:22:27 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net In-Reply-To: <39cb22f305022312035cf1b594@mail.gmail.com> Message-ID: 1. Sites more than forums, Google helps much 2. BOL/MSDN Online, Various Dummies books: Visual Basic .Net for Dummies, Visual Basic .Net Database Programming for dummies, ASP.Net for Dummies, C# for Dummies, C# in 24 hours, several others from Sybex that I haven't cracked yet. 3. Crystal 8, 9 & 10. (Trying to get Reporting Services installed) oh and, Access ;) D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Wednesday, February 23, 2005 12:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Making SQL Server NewID() work with a dataset in.net David, Charlotte, Gustav, Jim D., Jim L., This seems to be an appropriate place to ask this question: what .NET support forums do you subscribe to? What technical publications do you read for .NET? What development and reporting tools do you use other than what Visual Studio provides? I guess that's three questions. Steve Erbach Neenah, WI On Wed, 23 Feb 2005 11:20:20 -0800, dmcafee at pacbell.net wrote: > Exactly. I'm in the same boat as you and JC (IIRC). I'm now working with > .Net (C# & VB mainly). > > The company I work for would like to move all mdb/ADPs to .NET some day. I > have started converting some of my sample databases as a learning project. > Some things a neat, others are not. > > My boss asked if I could create a VB or C# program that would allow a user > to enter some information, connect to SQL and retrieve some more data, then > talk to some barcode label software so barcodes can be printed out. > > I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly in VBA > and used the Free 3of 9 font and had a working copy in 3 days (creating the > dynamic barcaode was the hardest part). At our meeting to see how long it > would take me to complete the task, I already had a working copy. They were > amazed when they found out that it was create in Access. One program, enter > the info and it prints out the barcode, all in one step. > > I've always felt VB was great for creating DLLs or non DB use, which is why > I am probably having such a hard time with .Net and their return to flat > file-ism. > > David From erbachs at gmail.com Wed Feb 23 16:24:16 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 23 Feb 2005 16:24:16 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: References: Message-ID: <39cb22f30502231424586f04a8@mail.gmail.com> Charlotte, ActiveX, eh? I'm pretty sure that I've never used one in an Access application. Hmmm, I found the Microsoft Datagrid Control v. 6 (OLEDB) in A2000. I see that there's no DataSource/RecordSource property. I also see in ADH 2000 that: "Some ActiveX controls also support complex binding -- binding to an entire table, with the control managing individual fields. Some of the ActiveX controls that ship with Visual basic support complex binding. Unfortunately, Access, unlike VB, does not support complex binding from the client side, so you won't be able to use these controls with Access." Does this mean what it seems to mean, Precious? Gollum On Wed, 23 Feb 2005 13:12:34 -0800, Charlotte Foust wrote: > You have to add the components, Gollum. They're activeX controls, so > you won't find them in the Access help. > > Charlotte Foust From dmcafee at pacbell.net Wed Feb 23 16:37:53 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Wed, 23 Feb 2005 14:37:53 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net In-Reply-To: Message-ID: < back peddling > I worded that wrong. I had just finished reading a chapter and was wondering the same thing you stated (that is BE stuff, not FE). Here's a quote: "Another problem with ADO was that it was based on relational database model (which, a few years ago, was the 'greatest new thing' that refused to consider the ordered lists of data - a database had no such thing as a first, second or last record and so on). But XML-based data systems require hierarchical data that is, in two words, NOT RELATIONAL" D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, February 23, 2005 1:11 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net >>return to flat file-ism What on earth are you talking about? The relational aspects are provided by the database, not by .Net, VB or even the Access UI. It's the database engine that provides that. Charlotte Foust -----Original Message----- From: dmcafee at pacbell.net [mailto:dmcafee at pacbell.net] Sent: Wednesday, February 23, 2005 11:20 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Exactly. I'm in the same boat as you and JC (IIRC). I'm now working with .Net (C# & VB mainly). The company I work for would like to move all mdb/ADPs to .NET some day. I have started converting some of my sample databases as a learning project. Some things a neat, others are not. My boss asked if I could create a VB or C# program that would allow a user to enter some information, connect to SQL and retrieve some more data, then talk to some barcode label software so barcodes can be printed out. I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly in VBA and used the Free 3of 9 font and had a working copy in 3 days (creating the dynamic barcaode was the hardest part). At our meeting to see how long it would take me to complete the task, I already had a working copy. They were amazed when they found out that it was create in Access. One program, enter the info and it prints out the barcode, all in one step. I've always felt VB was great for creating DLLs or non DB use, which is why I am probably having such a hard time with .Net and their return to flat file-ism. David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 11:03 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi D So many choices. I know of very few database applications where speed isn't a priority. /gustav >>> dmcafee at pacbell.net 23-02-2005 18:29:37 >>> This is what I just read yesterday: Moving from ADO to ADO.NET If you've used ADO, you'll want to understand how the syntax of ADO.NET differs. But before exploring the changes, be aware that you CAN you ADO in a VB.NET program if you want. Instead of making ADO.NET itself backward compatible with ADO, MS has chosen to make ASP.NET embrace ADO for those who can't or won't make the move over to ADO.NET. Rest assured that the entire ADO object model is still available. Now, though, you also have available an additional set of classes particular to the .NET framework, collectively referred to as ADO.NET When you connect to a database using ASP.NET, you can use the native SQL provider or the ADO.NET provider. If you are accessing a data source such as Access, Excel, CSV or some other straightforward variety, you must use the ADO.NET provider. If your db is MS SQL Server, you can use the somewhat faster SQL provider. The ADO.NET provider also works with SQL but is a bit slower. So, as Charlotte mentioned, maybe using datasets for Access and do it the old fashioned way for SQL. I'm also having a fun time in my transition to .Net :( D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, February 23, 2005 8:30 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in .net Yes, it is. The problem only occurs with a SQL Server backend. An Access backend doesn't experience the problem. One of the nice things about .Net is that you can create separate data providers to handle SQL Server and Access, so the details are not dealt with by the UI programmer, only by the data tier programmer. Of course, if you happen to be both ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From d.dick at uws.edu.au Wed Feb 23 16:42:25 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Thu, 24 Feb 2005 09:42:25 +1100 Subject: [AccessD] Read contents of Text File form Web Site In-Reply-To: Message-ID: <200502232242.j1NMgWec003946@cooper.uws.edu.au> Hi Gustav Thanks again I did 'play' with the Open Types - Still Don't know what they do There are 3 in the Case statement I pasted each one directly in to the relevant code line The first one worked - the others just sat there giving me an hourglass I think the :INET property allows for name/ip address resolving, resolution stuff Dunno 'bout that one - need a network nerd to help here :-)) See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, 23 February 2005 8:21 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Read contents of Text File form Web Site Fine Darren! I should note, however, that I didn't invent the code, just stored it from a message from the list years back - I have forgotten from who, sorry. Perhaps someone knows the meaning of "VB-Tec:INET" and OpenType? hInet = InternetOpenA("VB-Tec:INET", OpenType, vbNullString, vbNullString, 0 /gustav >>> d.dick at uws.edu.au 23-02-2005 00:44:07 >>> Gustav is a legend Chacha chacha cha Outstanding this is perfect -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 23 16:58:27 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 14:58:27 -0800 Subject: [AccessD] OT: Report Generator in .Net Message-ID: It does indeed, my dear. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Wednesday, February 23, 2005 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Report Generator in .Net Charlotte, ActiveX, eh? I'm pretty sure that I've never used one in an Access application. Hmmm, I found the Microsoft Datagrid Control v. 6 (OLEDB) in A2000. I see that there's no DataSource/RecordSource property. I also see in ADH 2000 that: "Some ActiveX controls also support complex binding -- binding to an entire table, with the control managing individual fields. Some of the ActiveX controls that ship with Visual basic support complex binding. Unfortunately, Access, unlike VB, does not support complex binding from the client side, so you won't be able to use these controls with Access." Does this mean what it seems to mean, Precious? Gollum On Wed, 23 Feb 2005 13:12:34 -0800, Charlotte Foust wrote: > You have to add the components, Gollum. They're activeX controls, so > you won't find them in the Access help. > > Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 23 17:02:26 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 15:02:26 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net Message-ID: And that's mostly true, but XML is primarily used to *exchange* data or as an embedded store for lookup data that doesn't change or for temporary tables. I can't honestly imagine trying to build a backend in XML. Yikes! Furthermore, you can create a typed dataset on an xml file and that includes not only indexes and constraints, but can even include relationships to other tables/files, so ... "mostly true". Charlotte Foust -----Original Message----- From: dmcafee at pacbell.net [mailto:dmcafee at pacbell.net] Sent: Wednesday, February 23, 2005 2:38 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net < back peddling > I worded that wrong. I had just finished reading a chapter and was wondering the same thing you stated (that is BE stuff, not FE). Here's a quote: "Another problem with ADO was that it was based on relational database model (which, a few years ago, was the 'greatest new thing' that refused to consider the ordered lists of data - a database had no such thing as a first, second or last record and so on). But XML-based data systems require hierarchical data that is, in two words, NOT RELATIONAL" D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, February 23, 2005 1:11 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net >>return to flat file-ism What on earth are you talking about? The relational aspects are provided by the database, not by .Net, VB or even the Access UI. It's the database engine that provides that. Charlotte Foust -----Original Message----- From: dmcafee at pacbell.net [mailto:dmcafee at pacbell.net] Sent: Wednesday, February 23, 2005 11:20 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Exactly. I'm in the same boat as you and JC (IIRC). I'm now working with .Net (C# & VB mainly). The company I work for would like to move all mdb/ADPs to .NET some day. I have started converting some of my sample databases as a learning project. Some things a neat, others are not. My boss asked if I could create a VB or C# program that would allow a user to enter some information, connect to SQL and retrieve some more data, then talk to some barcode label software so barcodes can be printed out. I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly in VBA and used the Free 3of 9 font and had a working copy in 3 days (creating the dynamic barcaode was the hardest part). At our meeting to see how long it would take me to complete the task, I already had a working copy. They were amazed when they found out that it was create in Access. One program, enter the info and it prints out the barcode, all in one step. I've always felt VB was great for creating DLLs or non DB use, which is why I am probably having such a hard time with .Net and their return to flat file-ism. David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 11:03 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi D So many choices. I know of very few database applications where speed isn't a priority. /gustav >>> dmcafee at pacbell.net 23-02-2005 18:29:37 >>> This is what I just read yesterday: Moving from ADO to ADO.NET If you've used ADO, you'll want to understand how the syntax of ADO.NET differs. But before exploring the changes, be aware that you CAN you ADO in a VB.NET program if you want. Instead of making ADO.NET itself backward compatible with ADO, MS has chosen to make ASP.NET embrace ADO for those who can't or won't make the move over to ADO.NET. Rest assured that the entire ADO object model is still available. Now, though, you also have available an additional set of classes particular to the .NET framework, collectively referred to as ADO.NET When you connect to a database using ASP.NET, you can use the native SQL provider or the ADO.NET provider. If you are accessing a data source such as Access, Excel, CSV or some other straightforward variety, you must use the ADO.NET provider. If your db is MS SQL Server, you can use the somewhat faster SQL provider. The ADO.NET provider also works with SQL but is a bit slower. So, as Charlotte mentioned, maybe using datasets for Access and do it the old fashioned way for SQL. I'm also having a fun time in my transition to .Net :( D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, February 23, 2005 8:30 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in .net Yes, it is. The problem only occurs with a SQL Server backend. An Access backend doesn't experience the problem. One of the nice things about .Net is that you can create separate data providers to handle SQL Server and Access, so the details are not dealt with by the UI programmer, only by the data tier programmer. Of course, if you happen to be both ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Wed Feb 23 17:26:11 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 23 Feb 2005 15:26:11 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net References: Message-ID: <421D1113.2020208@shaw.ca> There are a lot of dotnet PCUG's out there, usually monthly or bimonthly meetings http://msdn.microsoft.com/usergroups/find.asp or look through here by state or country http://www.ineta.org/DesktopDefault.aspx?tabindex=1&tabid=20 My local one is http://www.vicdotnet.org/ dmcafee at pacbell.net wrote: >1. Sites more than forums, Google helps much > >2. BOL/MSDN Online, Various Dummies books: Visual Basic .Net for Dummies, >Visual Basic .Net Database Programming for dummies, ASP.Net for Dummies, C# >for Dummies, C# in 24 hours, several others from Sybex that I haven't >cracked yet. > >3. Crystal 8, 9 & 10. (Trying to get Reporting Services installed) oh and, >Access ;) > > >D >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach >Sent: Wednesday, February 23, 2005 12:03 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Making SQL Server NewID() work with a dataset >in.net > > >David, Charlotte, Gustav, Jim D., Jim L., > >This seems to be an appropriate place to ask this question: what .NET >support forums do you subscribe to? What technical publications do you >read for .NET? What development and reporting tools do you use other >than what Visual Studio provides? > >I guess that's three questions. > >Steve Erbach >Neenah, WI > > >On Wed, 23 Feb 2005 11:20:20 -0800, dmcafee at pacbell.net > wrote: > > >>Exactly. I'm in the same boat as you and JC (IIRC). I'm now working with >>.Net (C# & VB mainly). >> >>The company I work for would like to move all mdb/ADPs to .NET some day. I >>have started converting some of my sample databases as a learning project. >>Some things a neat, others are not. >> >>My boss asked if I could create a VB or C# program that would allow a user >>to enter some information, connect to SQL and retrieve some more data, >> >> >then > > >>talk to some barcode label software so barcodes can be printed out. >> >>I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly in >> >> >VBA > > >>and used the Free 3of 9 font and had a working copy in 3 days (creating >> >> >the > > >>dynamic barcaode was the hardest part). At our meeting to see how long it >>would take me to complete the task, I already had a working copy. They >> >> >were > > >>amazed when they found out that it was create in Access. One program, >> >> >enter > > >>the info and it prints out the barcode, all in one step. >> >>I've always felt VB was great for creating DLLs or non DB use, which is >> >> >why > > >>I am probably having such a hard time with .Net and their return to flat >>file-ism. >> >>David >> >> > > > -- Marty Connelly Victoria, B.C. Canada From newsgrps at dalyn.co.nz Wed Feb 23 17:25:40 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Thu, 24 Feb 2005 12:25:40 +1300 Subject: [AccessD] Relinking Foxpro Tables In-Reply-To: <421C0752.1030109@shaw.ca> References: <6.2.1.2.0.20050223164009.031f14b0@mail.dalyn.co.nz> <421C0752.1030109@shaw.ca> Message-ID: <6.2.1.2.0.20050223175815.0321f3c0@mail.dalyn.co.nz> Tried that. The problem is that all the linked tables are Foxpro free tables. Carl's code and Candace Tripp's code both check to see if there is a field in the table definition. If so then it assumes that the link is valid. However, it seems that the table can be viewed in design mode ok but when the table is actually opened it causes the error. Also, all I want at this stage is to be able to take a variable with the folder name in it, and then loop through the linked tables to change the old folder to the new one. David At 23/02/2005, you wrote: >Should be some useful code here >ALink21 Carl >Tribble's Back End Relinker code >at http://www.colbyconsulting.com/ >under menu item useful files > >David Emerson wrote: > >>I have an Access XP application which links to Visual Foxpro tables. >> >>There could be several versions of the data in separate folders (but each >>folder contains copies all the required tables). >> >>I would like to be able to ask the user for the folder name for the >>tables, then change all the linked tables so that they are pointing to >>the new folder. >> >>Can anyone give me directions for doing this in code. My guess is >>looping through the current linked tables and replacing the table path >>with the new path. >> >>The description string for one of the tables is: >> >>ODBC;DSN=Visual FoxPro >>Tables;SourceDB=d:\PMS\Data\20050215;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2YTD >> >> >> >>Regards >> >>David Emerson >>Dalyn Software Ltd >>25 Cunliffe St, Churton Park >>Wellington, New Zealand >>Ph/Fax (04) 478-7456 >>Mobile 027-280-9348 > > >-- >Marty Connelly >Victoria, B.C. >Canada > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Wed Feb 23 18:17:55 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Wed, 23 Feb 2005 19:17:55 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f305022311491bac062f@mail.gmail.com> Message-ID: <20050224001808.TYAW2021.imf24aec.mail.bellsouth.net@SUSANONE> Well, both I guess! ;) Actually, I just meant Paradox -- I didn't care for the product. Susan H. Susan, What, the journal or Paradox? From newsgrps at dalyn.co.nz Wed Feb 23 18:44:25 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Thu, 24 Feb 2005 13:44:25 +1300 Subject: [AccessD] Relinking Foxpro Tables Message-ID: <6.2.1.2.0.20050224134028.031d7ad0@mail.dalyn.co.nz> Here is what I have so far. Public Function basCheckLinksFS() Dim mdb As DAO.Database, mtbl As TableDef, strDataPath As String, strNewConnect As String Set mdb = CurrentDb strDataPath = "d:\CLIENTS\PM SERVICES\DATA\20050216" strNewConnect = "ODBC;DSN=Visual FoxPro Tables;SourceDB=" & strDataPath & ";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=" For Each mtbl In mdb.TableDefs 'Only check this table link if this table IS linked. If InStr(mtbl.Connect, "DSN=Visual FoxPro Tables") <> 0 Then mtbl.Connect = strNewConnect & mtbl.Name mtbl.RefreshLink End If Next End Function The problem is with the refreshlink command near the end. It returns error 3011 - The Microsoft Jet database engine could not find the object rs2YTD. I know that the strDatapath is correct and the foxpro dbf file is in the folder. David From erbachs at gmail.com Wed Feb 23 18:52:08 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 23 Feb 2005 18:52:08 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: References: Message-ID: <39cb22f3050223165211e0e993@mail.gmail.com> Charlotte, So that means that the Microsoft datagrid won't work on an Access report? I'm sorry to sound a bit befuddled, but you mentioned using an ActiveX datagrid as a possibility since I was hoping to get a simpler grid-like effect with tabular data. There is precious little on using ActiveX controls in the Access Help as well as precious little in the ADH. Steve Erbach On Wed, 23 Feb 2005 14:58:27 -0800, Charlotte Foust wrote: > It does indeed, my dear. > > Charlotte Foust From cfoust at infostatsystems.com Wed Feb 23 19:13:45 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 17:13:45 -0800 Subject: [AccessD] OT: Report Generator in .Net Message-ID: Datagrids are interactive and intended for use in forms, and I didn't realize you were asking about reports. Why would you want to use a datagrid on a report when the report generator already prints in bands? If you're just looking for lines, I personally find them too busy for my taste. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Wednesday, February 23, 2005 4:52 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Report Generator in .Net Charlotte, So that means that the Microsoft datagrid won't work on an Access report? I'm sorry to sound a bit befuddled, but you mentioned using an ActiveX datagrid as a possibility since I was hoping to get a simpler grid-like effect with tabular data. There is precious little on using ActiveX controls in the Access Help as well as precious little in the ADH. Steve Erbach On Wed, 23 Feb 2005 14:58:27 -0800, Charlotte Foust wrote: > It does indeed, my dear. > > Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Wed Feb 23 20:39:34 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 23 Feb 2005 18:39:34 -0800 Subject: [AccessD] Relinking Foxpro Tables References: <6.2.1.2.0.20050224134028.031d7ad0@mail.dalyn.co.nz> Message-ID: <421D3E66.2090404@shaw.ca> 'verify if current path is correct for tblStudent debug.print DLookup("[Database]", "msysObjects", "[Name] = 'tblStudent'") See if this gives you correct path for linked table David Emerson wrote: > Here is what I have so far. > > Public Function basCheckLinksFS() > > Dim mdb As DAO.Database, mtbl As TableDef, strDataPath As String, > strNewConnect As String > > Set mdb = CurrentDb > > strDataPath = "d:\CLIENTS\PM SERVICES\DATA\20050216" > strNewConnect = "ODBC;DSN=Visual FoxPro Tables;SourceDB=" & > strDataPath & > ";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=" > > > For Each mtbl In mdb.TableDefs > 'Only check this table link if this table IS linked. > If InStr(mtbl.Connect, "DSN=Visual FoxPro Tables") <> 0 Then > mtbl.Connect = strNewConnect & mtbl.Name > mtbl.RefreshLink > End If > Next > > End Function > > > The problem is with the refreshlink command near the end. It returns > error 3011 - The Microsoft Jet database engine could not find the > object rs2YTD. I know that the strDatapath is correct and the foxpro > dbf file is in the folder. > > David > -- Marty Connelly Victoria, B.C. Canada From jwcolby at colbyconsulting.com Wed Feb 23 21:24:12 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Wed, 23 Feb 2005 22:24:12 -0500 Subject: [AccessD] Could not update; currently locked Message-ID: <000e01c51a20$52b69420$697aa8c0@ColbyM6805> I have a database (Windows XP, AccessXP) where a child form (no code AT ALL) gets the error message "Could not update; Currently locked" at the instant that the user tries to select something in a combo. The table that the data is going in to is small, 5 IDs (FKs for other tables) a date, a time and a memo which is actually a text field. The record selector does NOT display the locked symbol (circle with a slash). This database has a small number of users, perhaps 5 or 6, ALL of them are working in this main / sub form. It is a people table (parent form) with a "communication" subform which records all phone calls etc to the people in the parent form. This is SIMPLE, nothing much there. When the lock occurs, ALL users end up locked. Any given user has to close the main form and re-open And they can continue onward with whatever they were trying to do. I have checked service packs (SP3). All machines are set to "locked record". The BE is compacted / repaired regularly and doesn't seem to help. I am not there, and it is several hundred miles away so I am trying real hard to not have to go there. Has anyone seen something of this nature? It looks like a PeopleComm record is created by this specific combo selecting something, and at the instant something is selected from the combo something locks up the PeopleComm table. It cannot be created on demand, but it happens regularly (every 15 minutes to 1/2 hour). This form is the main working form for this group of people, it is where they work, all evening. It is a major frustration for them. I cannot see anything causing this. There is no memo field, no lock symbol, no id of which user is causing the lock, no nothing to work with here. To be honest it looks like an Access bug to me but... Help!!! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From dmcafee at pacbell.net Wed Feb 23 21:34:01 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Wed, 23 Feb 2005 19:34:01 -0800 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: <39cb22f3050223165211e0e993@mail.gmail.com> Message-ID: We were looking into this one at one time. http://www.devexpress.com/Products/ActiveX/XQuantumGrid/Tour.xml David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Wednesday, February 23, 2005 4:52 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Report Generator in .Net Charlotte, So that means that the Microsoft datagrid won't work on an Access report? I'm sorry to sound a bit befuddled, but you mentioned using an ActiveX datagrid as a possibility since I was hoping to get a simpler grid-like effect with tabular data. There is precious little on using ActiveX controls in the Access Help as well as precious little in the ADH. Steve Erbach On Wed, 23 Feb 2005 14:58:27 -0800, Charlotte Foust wrote: > It does indeed, my dear. > > Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From newsgrps at dalyn.co.nz Wed Feb 23 21:34:00 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Thu, 24 Feb 2005 16:34:00 +1300 Subject: [AccessD] Relinking Foxpro Tables In-Reply-To: <421D3E66.2090404@shaw.ca> References: <6.2.1.2.0.20050224134028.031d7ad0@mail.dalyn.co.nz> <421D3E66.2090404@shaw.ca> Message-ID: <6.2.1.2.0.20050224161912.031d3ca0@mail.dalyn.co.nz> Thanks. Now I am getting closer. The code below is now working since I closed the mdb variable. When I run the code the connection strings are changed but there is now another problem. When the tables are opened they still are showing the old data. Closing the database and opening it in Access doesn't help. It is only when I close Access down and reopen it that the new tables are appearing. It seems that until Access itself is closed that the actual links to the data tables are updated. How can I make the change occur at the same time as the connection string is changed? David At 24/02/2005, you wrote: >'verify if current path is correct for tblStudent >debug.print DLookup("[Database]", "msysObjects", "[Name] = 'tblStudent'") >See if this gives you correct path for linked table > >David Emerson wrote: > >>Here is what I have so far. >> >>Public Function basCheckLinksFS() >> >> Dim mdb As DAO.Database, mtbl As TableDef, strDataPath As String, >> strNewConnect As String >> >> Set mdb = CurrentDb >> >> strDataPath = "d:\CLIENTS\PM SERVICES\DATA\20050216" >> strNewConnect = "ODBC;DSN=Visual FoxPro Tables;SourceDB=" & >> strDataPath & >> ";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=" >> >> >> For Each mtbl In mdb.TableDefs >> 'Only check this table link if this table IS linked. >> If InStr(mtbl.Connect, "DSN=Visual FoxPro Tables") <> 0 Then >> mtbl.Connect = strNewConnect & mtbl.Name >> mtbl.RefreshLink >> End If >> Next >> >>End Function >> >> >>The problem is with the refreshlink command near the end. It returns >>error 3011 - The Microsoft Jet database engine could not find the object >>rs2YTD. I know that the strDatapath is correct and the foxpro dbf file >>is in the folder. >> >>David > >-- >Marty Connelly >Victoria, B.C. >Canada > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 From michael at ddisolutions.com.au Wed Feb 23 22:19:37 2005 From: michael at ddisolutions.com.au (Michael Maddison) Date: Thu, 24 Feb 2005 15:19:37 +1100 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D0107C8A5@ddi-01.DDI.local> Great lists here... http://discuss.develop.com/ cheers Michael M 1. Sites more than forums, Google helps much 2. BOL/MSDN Online, Various Dummies books: Visual Basic .Net for Dummies, Visual Basic .Net Database Programming for dummies, ASP.Net for Dummies, C# for Dummies, C# in 24 hours, several others from Sybex that I haven't cracked yet. 3. Crystal 8, 9 & 10. (Trying to get Reporting Services installed) oh and, Access ;) D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Wednesday, February 23, 2005 12:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Making SQL Server NewID() work with a dataset in.net David, Charlotte, Gustav, Jim D., Jim L., This seems to be an appropriate place to ask this question: what .NET support forums do you subscribe to? What technical publications do you read for .NET? What development and reporting tools do you use other than what Visual Studio provides? I guess that's three questions. Steve Erbach Neenah, WI On Wed, 23 Feb 2005 11:20:20 -0800, dmcafee at pacbell.net wrote: > Exactly. I'm in the same boat as you and JC (IIRC). I'm now working > with .Net (C# & VB mainly). > > The company I work for would like to move all mdb/ADPs to .NET some > day. I have started converting some of my sample databases as a learning project. > Some things a neat, others are not. > > My boss asked if I could create a VB or C# program that would allow a > user to enter some information, connect to SQL and retrieve some more > data, then > talk to some barcode label software so barcodes can be printed out. > > I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly > in VBA > and used the Free 3of 9 font and had a working copy in 3 days > (creating the > dynamic barcaode was the hardest part). At our meeting to see how long > it would take me to complete the task, I already had a working copy. > They were > amazed when they found out that it was create in Access. One program, enter > the info and it prints out the barcode, all in one step. > > I've always felt VB was great for creating DLLs or non DB use, which > is why > I am probably having such a hard time with .Net and their return to > flat file-ism. > > David -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd666 at yahoo.com Thu Feb 24 01:12:16 2005 From: accessd666 at yahoo.com (Sad Der) Date: Wed, 23 Feb 2005 23:12:16 -0800 (PST) Subject: [AccessD] Query tuning in Access? Message-ID: <20050224071216.39710.qmail@web90103.mail.scd.yahoo.com> Hi group, I've got a large number of queries that I need to tune. Does anybody have any tips on tuning in Access? Thnx Sander __________________________________ Do you Yahoo!? Yahoo! Mail - You care about security. So do we. http://promotions.yahoo.com/new_mail From Erwin.Craps at ithelps.be Thu Feb 24 02:15:44 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Thu, 24 Feb 2005 09:15:44 +0100 Subject: [AccessD] Query tuning in Access? Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B580B@stekelbes.ithelps.local> Simple question, hard to answer. A few things I learned the hardway when having lots of records (I'm in one table at +/-1.400.000 records) 1) When having cascading queries (a query based on a query) only sort or group in the last query (when posible). 2) When having cascading queries (a query based on a query) try to filter (by using parameters to be able to stil use VBA) in the first one. 3) In a report, if SQL string based on saved querie, do not sort in saved querie but only in SQL string of report. Infact avoid reports based on saved queries, if you can. 4) When grouping or filtering in cascaded queries, try to add non-filter/group essential data in the last querie. 5) Try to join only on numerical ID's 6) Try to avoid code in queries (like IIF or a VBA function), and if you must work in a cascaded query. Use query one to filter the result, use query 2 to add the code (ex. IIF, lcase or VBA functions). Using VBA functions slows down queries enormously. IFF is realy slow... 7) Put indexes on al fields you group, filter or join on (if used often enough) 8) In update queries, don't do all records, put a filter on it. For example if you have a boolean field "Archived" and you want to set all records to "True" add where clause "Archived=False" in the query. This is posibly much faster (if already true records exist) because updating is slower than filtering.... 8) Queries need to be compiled to. They are automaticaly compiled the first time they run after a edit or compact. So after a edit or compact the first time query run is always slower then the second time. You can compile all non-parameter queries at forhand, I have a function for that. I dont know if this is important and if it makes that much difference. But if you are timing your queries you must be aware of it. Each time you change your query it needs compiling again. So before actualy timing your query, I would first run the querie a couple of times. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Sad Der Sent: Thursday, February 24, 2005 8:12 AM To: Acces User Group Subject: [AccessD] Query tuning in Access? Hi group, I've got a large number of queries that I need to tune. Does anybody have any tips on tuning in Access? Thnx Sander __________________________________ Do you Yahoo!? Yahoo! Mail - You care about security. So do we. http://promotions.yahoo.com/new_mail -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Thu Feb 24 02:23:35 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Thu, 24 Feb 2005 09:23:35 +0100 Subject: [AccessD] Could not update; currently locked Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B580C@stekelbes.ithelps.local> I seen this to (but in A2K3), I wonder if this is not the result of the Oportunistic locking issue in Windows server. Does anynone know if this isssue is resolved on W2000 and W2003 server, or does this Oportunistic locking still needs to be turned of for Access? Another posible cause in A2K3 is that you can set locking differently in each form (which makes it hard to locate the problem). I'm not sure if this functionality is also present in A2K2? I'm not sure, but I believe when creating (or importing) new forms the formlocking is not set to the same as in the database options... Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 24, 2005 4:24 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Could not update; currently locked I have a database (Windows XP, AccessXP) where a child form (no code AT ALL) gets the error message "Could not update; Currently locked" at the instant that the user tries to select something in a combo. The table that the data is going in to is small, 5 IDs (FKs for other tables) a date, a time and a memo which is actually a text field. The record selector does NOT display the locked symbol (circle with a slash). This database has a small number of users, perhaps 5 or 6, ALL of them are working in this main / sub form. It is a people table (parent form) with a "communication" subform which records all phone calls etc to the people in the parent form. This is SIMPLE, nothing much there. When the lock occurs, ALL users end up locked. Any given user has to close the main form and re-open And they can continue onward with whatever they were trying to do. I have checked service packs (SP3). All machines are set to "locked record". The BE is compacted / repaired regularly and doesn't seem to help. I am not there, and it is several hundred miles away so I am trying real hard to not have to go there. Has anyone seen something of this nature? It looks like a PeopleComm record is created by this specific combo selecting something, and at the instant something is selected from the combo something locks up the PeopleComm table. It cannot be created on demand, but it happens regularly (every 15 minutes to 1/2 hour). This form is the main working form for this group of people, it is where they work, all evening. It is a major frustration for them. I cannot see anything causing this. There is no memo field, no lock symbol, no id of which user is causing the lock, no nothing to work with here. To be honest it looks like an Access bug to me but... Help!!! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Feb 24 03:04:11 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 24 Feb 2005 10:04:11 +0100 Subject: [AccessD] Relinking Foxpro Tables Message-ID: Hi David First, I think TABLE=""; should be omitted from the connect string. Second, where/why do you close the mdb - cannot see that. Third, try to refresh the TableDefs collection: DBEngine(0)(0).TableDefs.Refresh /gustav >>> newsgrps at dalyn.co.nz 24-02-2005 04:34:00 >>> Thanks. Now I am getting closer. The code below is now working since I closed the mdb variable. When I run the code the connection strings are changed but there is now another problem. When the tables are opened they still are showing the old data. Closing the database and opening it in Access doesn't help. It is only when I close Access down and reopen it that the new tables are appearing. It seems that until Access itself is closed that the actual links to the data tables are updated. How can I make the change occur at the same time as the connection string is changed? David At 24/02/2005, you wrote: >'verify if current path is correct for tblStudent >debug.print DLookup("[Database]", "msysObjects", "[Name] = 'tblStudent'") >See if this gives you correct path for linked table > >David Emerson wrote: > >>Here is what I have so far. >> >>Public Function basCheckLinksFS() >> >> Dim mdb As DAO.Database, mtbl As TableDef, strDataPath As String, >> strNewConnect As String >> >> Set mdb = CurrentDb >> >> strDataPath = "d:\CLIENTS\PM SERVICES\DATA\20050216" >> strNewConnect = "ODBC;DSN=Visual FoxPro Tables;SourceDB=" & >> strDataPath & >> ";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=" >> >> >> For Each mtbl In mdb.TableDefs >> 'Only check this table link if this table IS linked. >> If InStr(mtbl.Connect, "DSN=Visual FoxPro Tables") <> 0 Then >> mtbl.Connect = strNewConnect & mtbl.Name >> mtbl.RefreshLink >> End If >> Next >> >>End Function >> >> >>The problem is with the refreshlink command near the end. It returns >>error 3011 - The Microsoft Jet database engine could not find the object >>rs2YTD. I know that the strDatapath is correct and the foxpro dbf file >>is in the folder. From accessd666 at yahoo.com Thu Feb 24 03:07:05 2005 From: accessd666 at yahoo.com (Sad Der) Date: Thu, 24 Feb 2005 01:07:05 -0800 (PST) Subject: [AccessD] Query tuning in Access? In-Reply-To: <46B976F2B698FF46A4FE7636509B22DF1B580B@stekelbes.ithelps.local> Message-ID: <20050224090705.95210.qmail@web90105.mail.scd.yahoo.com> Erwin, thnx for you're response. it is a very detailled list! One question: I know IFF() is very slow. But what can I do to replace them? Thnx. Sander --- Erwin Craps - IT Helps wrote: > > Simple question, hard to answer. > A few things I learned the hardway when having lots > of records (I'm in > one table at +/-1.400.000 records) > > 1) When having cascading queries (a query based on a > query) only sort or > group in the last query (when posible). > 2) When having cascading queries (a query based on a > query) try to > filter (by using parameters to be able to stil use > VBA) in the first > one. > 3) In a report, if SQL string based on saved querie, > do not sort in > saved querie but only in SQL string of report. > Infact avoid reports based on saved queries, if you > can. > 4) When grouping or filtering in cascaded queries, > try to add > non-filter/group essential data in the last querie. > 5) Try to join only on numerical ID's > 6) Try to avoid code in queries (like IIF or a VBA > function), and if you > must work in a cascaded query. Use query one to > filter the result, use > query 2 to add the code (ex. IIF, lcase or VBA > functions). > Using VBA functions slows down queries enormously. > IFF is realy slow... > > 7) Put indexes on al fields you group, filter or > join on (if used often > enough) > 8) In update queries, don't do all records, put a > filter on it. > For example if you have a boolean field "Archived" > and you want to set > all records to "True" add where clause > "Archived=False" in the query. > This is posibly much faster (if already true records > exist) because > updating is slower than filtering.... > > 8) Queries need to be compiled to. They are > automaticaly compiled the > first time they run after a edit or compact. > So after a edit or compact the first time query run > is always slower > then the second time. > You can compile all non-parameter queries at > forhand, I have a function > for that. > I dont know if this is important and if it makes > that much difference. > But if you are timing your queries you must be aware > of it. Each time > you change your query it needs compiling again. So > before actualy timing > your query, I would first run the querie a couple of > times. > > > Erwin > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On > Behalf Of Sad Der > Sent: Thursday, February 24, 2005 8:12 AM > To: Acces User Group > Subject: [AccessD] Query tuning in Access? > > Hi group, > > I've got a large number of queries that I need to > tune. > > Does anybody have any tips on tuning in Access? > > Thnx > > Sander > > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - You care about security. So do we. > http://promotions.yahoo.com/new_mail > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail From Gustav at cactus.dk Thu Feb 24 03:08:17 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 24 Feb 2005 10:08:17 +0100 Subject: [AccessD] Relinking Foxpro Tables Message-ID: Hi David "Free tables" with no fields? What is that supposed to mean? /gustav >>> newsgrps at dalyn.co.nz 24-02-2005 00:25:40 >>> Tried that. The problem is that all the linked tables are Foxpro free tables. Carl's code and Candace Tripp's code both check to see if there is a field in the table definition. If so then it assumes that the link is valid. However, it seems that the table can be viewed in design mode ok but when the table is actually opened it causes the error. Also, all I want at this stage is to be able to take a variable with the folder name in it, and then loop through the linked tables to change the old folder to the new one. David At 23/02/2005, you wrote: >Should be some useful code here >ALink21 Carl >Tribble's Back End Relinker code >at http://www.colbyconsulting.com/ >under menu item useful files > >David Emerson wrote: > >>I have an Access XP application which links to Visual Foxpro tables. >> >>There could be several versions of the data in separate folders (but each >>folder contains copies all the required tables). >> >>I would like to be able to ask the user for the folder name for the >>tables, then change all the linked tables so that they are pointing to >>the new folder. >> >>Can anyone give me directions for doing this in code. My guess is >>looping through the current linked tables and replacing the table path >>with the new path. >> >>The description string for one of the tables is: >> >>ODBC;DSN=Visual FoxPro >>Tables;SourceDB=d:\PMS\Data\20050215;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2YTD From Gustav at cactus.dk Thu Feb 24 03:19:28 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 24 Feb 2005 10:19:28 +0100 Subject: [AccessD] Query tuning in Access? Message-ID: Hi Erwin One should leave the sorting to the report's Sorting and Grouping and if possible avoid any sorting in the source. And what is wrong with a saved query as source for a report? Many of our reports uses quite complicated queries as source. It would be a mess to pull that SQL into the recordsource of the reports. /gustav 3) In a report, if SQL string based on saved querie, do not sort in saved querie but only in SQL string of report. Infact avoid reports based on saved queries, if you can. From R.Griffiths at bury.gov.uk Thu Feb 24 05:43:52 2005 From: R.Griffiths at bury.gov.uk (Griffiths, Richard) Date: Thu, 24 Feb 2005 11:43:52 -0000 Subject: [AccessD] Access/VB.net Message-ID: Hi If my FE is written in VB.net and BE Access (97 or otherwise) when it comes to deployment do I need all the usual deployment files associated with MS Access/Jet eg VBA.dll , DAO350.dll , Jet.....etc. I am right in thinking as the data access is thru ADO.net simply having the mdb present is enough? (I cannot test a clear environment myself at the moment) Many thanks Richard Griffiths Developer ICT Unit x5169 From accessd at shaw.ca Thu Feb 24 06:12:35 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 24 Feb 2005 04:12:35 -0800 Subject: [AccessD] OT Reading the small print In-Reply-To: Message-ID: <0ICF00M7L0KYN5@l-daemon> Hi All: Is this true? http://yro.slashdot.org/article.pl?sid=05/02/23/2315211&tid=133&tid=17 Jim From cyx5 at cdc.gov Thu Feb 24 06:15:40 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Thu, 24 Feb 2005 07:15:40 -0500 Subject: [AccessD] Could not update; currently locked Message-ID: Make sure that you do not have any fields in the SQL table defined as bits - for some reason when trying to add a new record at times, Access throws a locked message as a null value for a bit is not acceptable to SQL. I change my bits to ints and it goes away. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Thursday, February 24, 2005 3:24 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Could not update; currently locked I seen this to (but in A2K3), I wonder if this is not the result of the Oportunistic locking issue in Windows server. Does anynone know if this isssue is resolved on W2000 and W2003 server, or does this Oportunistic locking still needs to be turned of for Access? Another posible cause in A2K3 is that you can set locking differently in each form (which makes it hard to locate the problem). I'm not sure if this functionality is also present in A2K2? I'm not sure, but I believe when creating (or importing) new forms the formlocking is not set to the same as in the database options... Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 24, 2005 4:24 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Could not update; currently locked I have a database (Windows XP, AccessXP) where a child form (no code AT ALL) gets the error message "Could not update; Currently locked" at the instant that the user tries to select something in a combo. The table that the data is going in to is small, 5 IDs (FKs for other tables) a date, a time and a memo which is actually a text field. The record selector does NOT display the locked symbol (circle with a slash). This database has a small number of users, perhaps 5 or 6, ALL of them are working in this main / sub form. It is a people table (parent form) with a "communication" subform which records all phone calls etc to the people in the parent form. This is SIMPLE, nothing much there. When the lock occurs, ALL users end up locked. Any given user has to close the main form and re-open And they can continue onward with whatever they were trying to do. I have checked service packs (SP3). All machines are set to "locked record". The BE is compacted / repaired regularly and doesn't seem to help. I am not there, and it is several hundred miles away so I am trying real hard to not have to go there. Has anyone seen something of this nature? It looks like a PeopleComm record is created by this specific combo selecting something, and at the instant something is selected from the combo something locks up the PeopleComm table. It cannot be created on demand, but it happens regularly (every 15 minutes to 1/2 hour). This form is the main working form for this group of people, it is where they work, all evening. It is a major frustration for them. I cannot see anything causing this. There is no memo field, no lock symbol, no id of which user is causing the lock, no nothing to work with here. To be honest it looks like an Access bug to me but... Help!!! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marklbreen at gmail.com Thu Feb 24 07:31:43 2005 From: marklbreen at gmail.com (Mark Breen) Date: Thu, 24 Feb 2005 13:31:43 +0000 Subject: [AccessD] Using Where Exists in SQL - Hello Susan In-Reply-To: <000b01c517ca$f2df24b0$6601a8c0@laptop1> References: <000b01c517ca$f2df24b0$6601a8c0@laptop1> Message-ID: Hello List, As some of you may have seen, I am currently working on a project that is using Access 97 and Oracle 8i. Having seen a lot of use of the Where Exists predicate in here, I thought I should try to get my head around it, so, I went on to the trusty web and guess who's article I came across, our very own Ms Harkins. So, to take my question back to our list, which of the following two SQL statements would you guys use. Basically, I am trying to see the benefit or cost of using Where Exists Thanks, hope you find it interesting and if you have any comments to make fire them back, if not, no problem, do not worry about it, this is not holding me up. Susan, thanks for your contribution to the world and subsequently, to me. BTW, the two ladies in the photo are really pretty ! Notes ED_RCPT_TMP_DTLS contains 10,000 records HSET_TACS contains 720 Records Option 1 Update chs.ED_RCPT_TMP_DTLS Set (MODEL_CODE) = Select MODEL_CODE From HSET_TACS Where ) Where Exists ( Select * from HSET_TACS, ED_RCPT_TMP_DTLS Where HSET_TACS.TAC_CODE = ED_RCPT_TMP_DTLS.TAC_CODE ) Option 2 Update chs.ED_RCPT_TMP_DTLS Set (MODEL_CODE) = ( Select chs.MODEL_CODE From HSET_TACS Where HSET_TACS.TAC_CODE = ED_RCPT_TMP_DTLS.TAC_CODE ) From jwcolby at colbyconsulting.com Thu Feb 24 07:30:32 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 24 Feb 2005 08:30:32 -0500 Subject: [AccessD] Could not update; currently locked In-Reply-To: Message-ID: <002001c51a75$03f0b690$697aa8c0@ColbyM6805> This is in AccessXP, 2K format BE. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 24, 2005 7:16 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Could not update; currently locked Make sure that you do not have any fields in the SQL table defined as bits - for some reason when trying to add a new record at times, Access throws a locked message as a null value for a bit is not acceptable to SQL. I change my bits to ints and it goes away. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Thursday, February 24, 2005 3:24 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Could not update; currently locked I seen this to (but in A2K3), I wonder if this is not the result of the Oportunistic locking issue in Windows server. Does anynone know if this isssue is resolved on W2000 and W2003 server, or does this Oportunistic locking still needs to be turned of for Access? Another posible cause in A2K3 is that you can set locking differently in each form (which makes it hard to locate the problem). I'm not sure if this functionality is also present in A2K2? I'm not sure, but I believe when creating (or importing) new forms the formlocking is not set to the same as in the database options... Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 24, 2005 4:24 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Could not update; currently locked I have a database (Windows XP, AccessXP) where a child form (no code AT ALL) gets the error message "Could not update; Currently locked" at the instant that the user tries to select something in a combo. The table that the data is going in to is small, 5 IDs (FKs for other tables) a date, a time and a memo which is actually a text field. The record selector does NOT display the locked symbol (circle with a slash). This database has a small number of users, perhaps 5 or 6, ALL of them are working in this main / sub form. It is a people table (parent form) with a "communication" subform which records all phone calls etc to the people in the parent form. This is SIMPLE, nothing much there. When the lock occurs, ALL users end up locked. Any given user has to close the main form and re-open And they can continue onward with whatever they were trying to do. I have checked service packs (SP3). All machines are set to "locked record". The BE is compacted / repaired regularly and doesn't seem to help. I am not there, and it is several hundred miles away so I am trying real hard to not have to go there. Has anyone seen something of this nature? It looks like a PeopleComm record is created by this specific combo selecting something, and at the instant something is selected from the combo something locks up the PeopleComm table. It cannot be created on demand, but it happens regularly (every 15 minutes to 1/2 hour). This form is the main working form for this group of people, it is where they work, all evening. It is a major frustration for them. I cannot see anything causing this. There is no memo field, no lock symbol, no id of which user is causing the lock, no nothing to work with here. To be honest it looks like an Access bug to me but... Help!!! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Thu Feb 24 07:37:43 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Thu, 24 Feb 2005 14:37:43 +0100 Subject: [AccessD] Query tuning in Access? Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B580D@stekelbes.ithelps.local> Correct on the first one. For what concerns report. In my opinion, for reports, you try to use a SQL string (unless you need cascaded queries) thats sit on the rowsource. Otherwise you gonna get a lot of queries (1 per report), unless you reuse a query for multiple reports. If you do that you gonna put more fields in one query to cover all reports which will slow down the query. Also I find for myself, the danger is bigger that you sort the query on a field that can be contraproductive if the sorting in the report is otherwise, same thing for filtering. Probably there are other reasons to, but from what I read in books and websites this is the commonly advised method. Anyway there is/was a big reason why I started to do that I believe in this case: At a moment (a couple of years ago) I started to have user editable reportfilters from a form. I found it practicle to open the filterform when opening the report in the open_report event. I found this better then first opening the form and then the report. Don't know why exactly, but while developing I found it more practicle to open the report and the formfilter. I believe I noticed after a while that when the report uses a saves query the report executed the query twice. Once to know what fiels are in the query and twice to apply my criteria I just had set when cosling the filter form. I'm not sure anymore, and maybe this is A97 thing that already long solved in later version... I regulary notice procedures that I use to do are stricly no longer needed because new access functionality (or debugging) has solved this. Anyway personal basic rule is: Filter as soon as posible, sort as late as posible and only once. Ofcourse this is not always posible, espcialy in case of using group and cross queries Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, February 24, 2005 10:19 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Query tuning in Access? Hi Erwin One should leave the sorting to the report's Sorting and Grouping and if possible avoid any sorting in the source. And what is wrong with a saved query as source for a report? Many of our reports uses quite complicated queries as source. It would be a mess to pull that SQL into the recordsource of the reports. /gustav 3) In a report, if SQL string based on saved querie, do not sort in saved querie but only in SQL string of report. Infact avoid reports based on saved queries, if you can. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Thu Feb 24 07:39:22 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 24 Feb 2005 07:39:22 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: References: Message-ID: <39cb22f30502240539613d46e2@mail.gmail.com> Charlotte, All right, then. I thought I'd mentioned that I was looking for a grid on my reports. I've actually come up with a way to do it without having to write any code. I set the background color of the report to gray and then I make all the text boxes with a white background and size and position them so that they're almost touching each other. Voil?! A grid. Steve Erbach On Wed, 23 Feb 2005 17:13:45 -0800, Charlotte Foust wrote: > Datagrids are interactive and intended for use in forms, and I didn't > realize you were asking about reports. Why would you want to use a > datagrid on a report when the report generator already prints in bands? > If you're just looking for lines, I personally find them too busy for my > taste. > > Charlotte Foust From cyx5 at cdc.gov Thu Feb 24 08:06:37 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Thu, 24 Feb 2005 09:06:37 -0500 Subject: [AccessD] Could not update; currently locked Message-ID: Stupid question, but did you try sucking backend into a new database? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 24, 2005 8:31 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Could not update; currently locked This is in AccessXP, 2K format BE. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 24, 2005 7:16 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Could not update; currently locked Make sure that you do not have any fields in the SQL table defined as bits - for some reason when trying to add a new record at times, Access throws a locked message as a null value for a bit is not acceptable to SQL. I change my bits to ints and it goes away. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Thursday, February 24, 2005 3:24 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Could not update; currently locked I seen this to (but in A2K3), I wonder if this is not the result of the Oportunistic locking issue in Windows server. Does anynone know if this isssue is resolved on W2000 and W2003 server, or does this Oportunistic locking still needs to be turned of for Access? Another posible cause in A2K3 is that you can set locking differently in each form (which makes it hard to locate the problem). I'm not sure if this functionality is also present in A2K2? I'm not sure, but I believe when creating (or importing) new forms the formlocking is not set to the same as in the database options... Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 24, 2005 4:24 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Could not update; currently locked I have a database (Windows XP, AccessXP) where a child form (no code AT ALL) gets the error message "Could not update; Currently locked" at the instant that the user tries to select something in a combo. The table that the data is going in to is small, 5 IDs (FKs for other tables) a date, a time and a memo which is actually a text field. The record selector does NOT display the locked symbol (circle with a slash). This database has a small number of users, perhaps 5 or 6, ALL of them are working in this main / sub form. It is a people table (parent form) with a "communication" subform which records all phone calls etc to the people in the parent form. This is SIMPLE, nothing much there. When the lock occurs, ALL users end up locked. Any given user has to close the main form and re-open And they can continue onward with whatever they were trying to do. I have checked service packs (SP3). All machines are set to "locked record". The BE is compacted / repaired regularly and doesn't seem to help. I am not there, and it is several hundred miles away so I am trying real hard to not have to go there. Has anyone seen something of this nature? It looks like a PeopleComm record is created by this specific combo selecting something, and at the instant something is selected from the combo something locks up the PeopleComm table. It cannot be created on demand, but it happens regularly (every 15 minutes to 1/2 hour). This form is the main working form for this group of people, it is where they work, all evening. It is a major frustration for them. I cannot see anything causing this. There is no memo field, no lock symbol, no id of which user is causing the lock, no nothing to work with here. To be honest it looks like an Access bug to me but... Help!!! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 bellsouth.net Thu Feb 24 08:17:52 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 24 Feb 2005 09:17:52 -0500 Subject: [AccessD] Using Where Exists in SQL - Hello Susan In-Reply-To: Message-ID: <20050224141746.CNQY2031.imf17aec.mail.bellsouth.net@SUSANONE> Geez.... Thank you. ;) That's my granddaughter Lexie when we were both much younger. She's in school now and I'm an old wrinkled hag. :) Some articles are written with just the technique in mind -- and there's really not much evaluation within the context of the larger picture. Meaning... I seldom spend a lot of time on "you shouldn't use this when..." unless it's specific to the technique or it's a big gotcha. Personally, I like EXISTS and IN, but I often find they are totally unnecessary. I'm not convinced either makes things faster, but often, I find I can write the solution faster using them -- FWIW. Susan H. Hello List, As some of you may have seen, I am currently working on a project that is using Access 97 and Oracle 8i. Having seen a lot of use of the Where Exists predicate in here, I thought I should try to get my head around it, so, I went on to the trusty web and guess who's article I came across, our very own Ms Harkins. So, to take my question back to our list, which of the following two SQL statements would you guys use. Basically, I am trying to see the benefit or cost of using Where Exists Thanks, hope you find it interesting and if you have any comments to make fire them back, if not, no problem, do not worry about it, this is not holding me up. Susan, thanks for your contribution to the world and subsequently, to me. BTW, the two ladies in the photo are really pretty ! Notes ED_RCPT_TMP_DTLS contains 10,000 records HSET_TACS contains 720 Records Option 1 Update chs.ED_RCPT_TMP_DTLS Set (MODEL_CODE) = Select MODEL_CODE From HSET_TACS Where ) Where Exists ( Select * from HSET_TACS, ED_RCPT_TMP_DTLS Where HSET_TACS.TAC_CODE = ED_RCPT_TMP_DTLS.TAC_CODE ) Option 2 Update chs.ED_RCPT_TMP_DTLS Set (MODEL_CODE) = ( Select chs.MODEL_CODE From HSET_TACS Where HSET_TACS.TAC_CODE = ED_RCPT_TMP_DTLS.TAC_CODE ) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Thu Feb 24 08:20:01 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Thu, 24 Feb 2005 09:20:01 -0500 Subject: [AccessD] Query tuning in Access? In-Reply-To: <20050224071216.39710.qmail@web90103.mail.scd.yahoo.com> Message-ID: Sander, Is this with JET as the DB Engine or an SQL server backend? Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Sad Der Sent: Thursday, February 24, 2005 2:12 AM To: Acces User Group Subject: [AccessD] Query tuning in Access? Hi group, I've got a large number of queries that I need to tune. Does anybody have any tips on tuning in Access? Thnx Sander __________________________________ Do you Yahoo!? Yahoo! Mail - You care about security. So do we. http://promotions.yahoo.com/new_mail -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From BBarabash at TappeConstruction.com Thu Feb 24 08:27:01 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Thu, 24 Feb 2005 08:27:01 -0600 Subject: [AccessD] OT: Report Generator in .Net Message-ID: <100F91B31300334B89EC531C9DCB08656F0625@tccexch01.tappeconstruction.net> David, I evaluated that grid from DevExpress, and would strongly suggest you consider this one as well: http://www.janusys.com/janus/library/CustomPages/webgridexnet.htm (Grid controls are not for forms, not for reports. AFAIK you can't even embed one on a report) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of dmcafee at pacbell.net Sent: Wednesday, February 23, 2005 9:34 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: Report Generator in .Net We were looking into this one at one time. http://www.devexpress.com/Products/ActiveX/XQuantumGrid/Tour.xml David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Wednesday, February 23, 2005 4:52 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Report Generator in .Net Charlotte, So that means that the Microsoft datagrid won't work on an Access report? I'm sorry to sound a bit befuddled, but you mentioned using an ActiveX datagrid as a possibility since I was hoping to get a simpler grid-like effect with tabular data. There is precious little on using ActiveX controls in the Access Help as well as precious little in the ADH. Steve Erbach On Wed, 23 Feb 2005 14:58:27 -0800, Charlotte Foust wrote: > It does indeed, my dear. > > Charlotte Foust -- -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If te, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From jwcolby at colbyconsulting.com Thu Feb 24 08:31:06 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 24 Feb 2005 09:31:06 -0500 Subject: [AccessD] Could not update; currently locked In-Reply-To: Message-ID: <002d01c51a7d$7ddda8c0$697aa8c0@ColbyM6805> No, not yet. I have asked the client to pull just that one table out into a separate be just to see what happens. I am at a loss here. It isn't making any sense what is going on. I have a gut feeling that it is a specific workstation causing the problem - service packs, drivers or something like that. Very hard to pin down though. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 24, 2005 9:07 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Could not update; currently locked Stupid question, but did you try sucking backend into a new database? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 24, 2005 8:31 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Could not update; currently locked This is in AccessXP, 2K format BE. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 24, 2005 7:16 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Could not update; currently locked Make sure that you do not have any fields in the SQL table defined as bits - for some reason when trying to add a new record at times, Access throws a locked message as a null value for a bit is not acceptable to SQL. I change my bits to ints and it goes away. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Thursday, February 24, 2005 3:24 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Could not update; currently locked I seen this to (but in A2K3), I wonder if this is not the result of the Oportunistic locking issue in Windows server. Does anynone know if this isssue is resolved on W2000 and W2003 server, or does this Oportunistic locking still needs to be turned of for Access? Another posible cause in A2K3 is that you can set locking differently in each form (which makes it hard to locate the problem). I'm not sure if this functionality is also present in A2K2? I'm not sure, but I believe when creating (or importing) new forms the formlocking is not set to the same as in the database options... Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 24, 2005 4:24 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Could not update; currently locked I have a database (Windows XP, AccessXP) where a child form (no code AT ALL) gets the error message "Could not update; Currently locked" at the instant that the user tries to select something in a combo. The table that the data is going in to is small, 5 IDs (FKs for other tables) a date, a time and a memo which is actually a text field. The record selector does NOT display the locked symbol (circle with a slash). This database has a small number of users, perhaps 5 or 6, ALL of them are working in this main / sub form. It is a people table (parent form) with a "communication" subform which records all phone calls etc to the people in the parent form. This is SIMPLE, nothing much there. When the lock occurs, ALL users end up locked. Any given user has to close the main form and re-open And they can continue onward with whatever they were trying to do. I have checked service packs (SP3). All machines are set to "locked record". The BE is compacted / repaired regularly and doesn't seem to help. I am not there, and it is several hundred miles away so I am trying real hard to not have to go there. Has anyone seen something of this nature? It looks like a PeopleComm record is created by this specific combo selecting something, and at the instant something is selected from the combo something locks up the PeopleComm table. It cannot be created on demand, but it happens regularly (every 15 minutes to 1/2 hour). This form is the main working form for this group of people, it is where they work, all evening. It is a major frustration for them. I cannot see anything causing this. There is no memo field, no lock symbol, no id of which user is causing the lock, no nothing to work with here. To be honest it looks like an Access bug to me but... Help!!! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Thu Feb 24 08:41:13 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Thu, 24 Feb 2005 15:41:13 +0100 Subject: [AccessD] Query tuning in Access? Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B580E@stekelbes.ithelps.local> Depends on the situation. When using the data in a form, you could prcoess that at the form level. In a non-continious form it would only executed once each time you change from record. In case of a continious form you could use a combo/listbox. This would only executed x times x records on you form. Difference is that if you have 10000 records in your table, if you do it in the query it gets executed 10000 times, in the form only as much as you change records. Sometimes you need to use IIF or choose, of u also use filter criteria you should think about creating two queries. 1 to filter and a second one (based on the first one) tu use IIF in. Depending on your criteria your IIF get only execute 20 times instead of 10000 times.... Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Sad Der Sent: Thursday, February 24, 2005 10:07 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Query tuning in Access? Erwin, thnx for you're response. it is a very detailled list! One question: I know IFF() is very slow. But what can I do to replace them? Thnx. Sander --- Erwin Craps - IT Helps wrote: > > Simple question, hard to answer. > A few things I learned the hardway when having lots of records (I'm in > one table at +/-1.400.000 records) > > 1) When having cascading queries (a query based on a > query) only sort or > group in the last query (when posible). > 2) When having cascading queries (a query based on a > query) try to > filter (by using parameters to be able to stil use > VBA) in the first > one. > 3) In a report, if SQL string based on saved querie, do not sort in > saved querie but only in SQL string of report. > Infact avoid reports based on saved queries, if you can. > 4) When grouping or filtering in cascaded queries, try to add > non-filter/group essential data in the last querie. > 5) Try to join only on numerical ID's > 6) Try to avoid code in queries (like IIF or a VBA function), and if > you must work in a cascaded query. Use query one to filter the result, > use query 2 to add the code (ex. IIF, lcase or VBA functions). > Using VBA functions slows down queries enormously. > IFF is realy slow... > > 7) Put indexes on al fields you group, filter or join on (if used > often > enough) > 8) In update queries, don't do all records, put a filter on it. > For example if you have a boolean field "Archived" > and you want to set > all records to "True" add where clause "Archived=False" in the query. > This is posibly much faster (if already true records > exist) because > updating is slower than filtering.... > > 8) Queries need to be compiled to. They are automaticaly compiled the > first time they run after a edit or compact. > So after a edit or compact the first time query run is always slower > then the second time. > You can compile all non-parameter queries at forhand, I have a > function for that. > I dont know if this is important and if it makes that much difference. > But if you are timing your queries you must be aware of it. Each time > you change your query it needs compiling again. So before actualy > timing your query, I would first run the querie a couple of times. > > > Erwin > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Sad Der > Sent: Thursday, February 24, 2005 8:12 AM > To: Acces User Group > Subject: [AccessD] Query tuning in Access? > > Hi group, > > I've got a large number of queries that I need to tune. > > Does anybody have any tips on tuning in Access? > > Thnx > > Sander > > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - You care about security. So do we. > http://promotions.yahoo.com/new_mail > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Thu Feb 24 08:43:39 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Thu, 24 Feb 2005 09:43:39 -0500 Subject: [AccessD] Could not update; currently locked In-Reply-To: <000e01c51a20$52b69420$697aa8c0@ColbyM6805> Message-ID: John, Sounds like an index or page is being updated and your getting a lock from that. As a first step, make sure your set to: "Open databases using record-level locking" and "Default Locking" is set to "Edited Record". However that is a default only, so make sure the forms are actually set to Edited record. That should help pin down the problem further, as you should now get a lock symbol on a record if two users are really hitting the same record at the same time. If not and you still get lock errors, then it's probably an index update that's causing a problem. You'll need to trap the lock error with the Forms OnError event. Put in a randomized wait value, then retry the operation again. Maybe a bug too; you were "lucky" enough to hit one of those a couple of years ago. Lightening can strike twice. HTH, Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John W. Colby Sent: Wednesday, February 23, 2005 10:24 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Could not update; currently locked I have a database (Windows XP, AccessXP) where a child form (no code AT ALL) gets the error message "Could not update; Currently locked" at the instant that the user tries to select something in a combo. The table that the data is going in to is small, 5 IDs (FKs for other tables) a date, a time and a memo which is actually a text field. The record selector does NOT display the locked symbol (circle with a slash). This database has a small number of users, perhaps 5 or 6, ALL of them are working in this main / sub form. It is a people table (parent form) with a "communication" subform which records all phone calls etc to the people in the parent form. This is SIMPLE, nothing much there. When the lock occurs, ALL users end up locked. Any given user has to close the main form and re-open And they can continue onward with whatever they were trying to do. I have checked service packs (SP3). All machines are set to "locked record". The BE is compacted / repaired regularly and doesn't seem to help. I am not there, and it is several hundred miles away so I am trying real hard to not have to go there. Has anyone seen something of this nature? It looks like a PeopleComm record is created by this specific combo selecting something, and at the instant something is selected from the combo something locks up the PeopleComm table. It cannot be created on demand, but it happens regularly (every 15 minutes to 1/2 hour). This form is the main working form for this group of people, it is where they work, all evening. It is a major frustration for them. I cannot see anything causing this. There is no memo field, no lock symbol, no id of which user is causing the lock, no nothing to work with here. To be honest it looks like an Access bug to me but... Help!!! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Feb 24 09:09:01 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 24 Feb 2005 10:09:01 -0500 Subject: [AccessD] Could not update; currently locked In-Reply-To: Message-ID: <003701c51a82$c9b8f6a0$697aa8c0@ColbyM6805> The odd part here is that it happens immediately, as soon as they try to select something from the combo. If it were any kind of lock I would expect it to occur as the table tries to actually save the record. It is happening at the instant of new record insertion. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, February 24, 2005 9:44 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Could not update; currently locked John, Sounds like an index or page is being updated and your getting a lock from that. As a first step, make sure your set to: "Open databases using record-level locking" and "Default Locking" is set to "Edited Record". However that is a default only, so make sure the forms are actually set to Edited record. That should help pin down the problem further, as you should now get a lock symbol on a record if two users are really hitting the same record at the same time. If not and you still get lock errors, then it's probably an index update that's causing a problem. You'll need to trap the lock error with the Forms OnError event. Put in a randomized wait value, then retry the operation again. Maybe a bug too; you were "lucky" enough to hit one of those a couple of years ago. Lightening can strike twice. HTH, Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John W. Colby Sent: Wednesday, February 23, 2005 10:24 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Could not update; currently locked I have a database (Windows XP, AccessXP) where a child form (no code AT ALL) gets the error message "Could not update; Currently locked" at the instant that the user tries to select something in a combo. The table that the data is going in to is small, 5 IDs (FKs for other tables) a date, a time and a memo which is actually a text field. The record selector does NOT display the locked symbol (circle with a slash). This database has a small number of users, perhaps 5 or 6, ALL of them are working in this main / sub form. It is a people table (parent form) with a "communication" subform which records all phone calls etc to the people in the parent form. This is SIMPLE, nothing much there. When the lock occurs, ALL users end up locked. Any given user has to close the main form and re-open And they can continue onward with whatever they were trying to do. I have checked service packs (SP3). All machines are set to "locked record". The BE is compacted / repaired regularly and doesn't seem to help. I am not there, and it is several hundred miles away so I am trying real hard to not have to go there. Has anyone seen something of this nature? It looks like a PeopleComm record is created by this specific combo selecting something, and at the instant something is selected from the combo something locks up the PeopleComm table. It cannot be created on demand, but it happens regularly (every 15 minutes to 1/2 hour). This form is the main working form for this group of people, it is where they work, all evening. It is a major frustration for them. I cannot see anything causing this. There is no memo field, no lock symbol, no id of which user is causing the lock, no nothing to work with here. To be honest it looks like an Access bug to me but... Help!!! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 24 10:15:32 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 24 Feb 2005 08:15:32 -0800 Subject: [AccessD] Access/VB.net Message-ID: Yes, you're right. The files you need are the ones installed with the .Net framework, which will include an OLEDb driver for Jet. It's the same as distributing a VB app that uses an Access database as a datastore. Charlotte Foust -----Original Message----- From: Griffiths, Richard [mailto:R.Griffiths at bury.gov.uk] Sent: Thursday, February 24, 2005 3:44 AM To: AccessD at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: [AccessD] Access/VB.net Hi If my FE is written in VB.net and BE Access (97 or otherwise) when it comes to deployment do I need all the usual deployment files associated with MS Access/Jet eg VBA.dll , DAO350.dll , Jet.....etc. I am right in thinking as the data access is thru ADO.net simply having the mdb present is enough? (I cannot test a clear environment myself at the moment) Many thanks Richard Griffiths Developer ICT Unit x5169 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Feb 24 10:18:01 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 24 Feb 2005 08:18:01 -0800 Subject: [AccessD] Query tuning in Access? Message-ID: >>Infact avoid reports based on saved queries, if you can. I'm afraid you're out of date, Erwin. In the latest 3 versions of Access, saved queries are optimized while SQL strings are not, which means a report will run faster (or at least, load faster) using a saved query. Charlotte Foust -----Original Message----- From: Erwin Craps - IT Helps [mailto:Erwin.Craps at ithelps.be] Sent: Thursday, February 24, 2005 12:16 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Query tuning in Access? Simple question, hard to answer. A few things I learned the hardway when having lots of records (I'm in one table at +/-1.400.000 records) 1) When having cascading queries (a query based on a query) only sort or group in the last query (when posible). 2) When having cascading queries (a query based on a query) try to filter (by using parameters to be able to stil use VBA) in the first one. 3) In a report, if SQL string based on saved querie, do not sort in saved querie but only in SQL string of report. Infact avoid reports based on saved queries, if you can. 4) When grouping or filtering in cascaded queries, try to add non-filter/group essential data in the last querie. 5) Try to join only on numerical ID's 6) Try to avoid code in queries (like IIF or a VBA function), and if you must work in a cascaded query. Use query one to filter the result, use query 2 to add the code (ex. IIF, lcase or VBA functions). Using VBA functions slows down queries enormously. IFF is realy slow... 7) Put indexes on al fields you group, filter or join on (if used often enough) 8) In update queries, don't do all records, put a filter on it. For example if you have a boolean field "Archived" and you want to set all records to "True" add where clause "Archived=False" in the query. This is posibly much faster (if already true records exist) because updating is slower than filtering.... 8) Queries need to be compiled to. They are automaticaly compiled the first time they run after a edit or compact. So after a edit or compact the first time query run is always slower then the second time. You can compile all non-parameter queries at forhand, I have a function for that. I dont know if this is important and if it makes that much difference. But if you are timing your queries you must be aware of it. Each time you change your query it needs compiling again. So before actualy timing your query, I would first run the querie a couple of times. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Sad Der Sent: Thursday, February 24, 2005 8:12 AM To: Acces User Group Subject: [AccessD] Query tuning in Access? Hi group, I've got a large number of queries that I need to tune. Does anybody have any tips on tuning in Access? Thnx Sander __________________________________ Do you Yahoo!? Yahoo! Mail - You care about security. So do we. http://promotions.yahoo.com/new_mail -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 24 10:18:28 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 24 Feb 2005 08:18:28 -0800 Subject: [AccessD] Query tuning in Access? Message-ID: Choose() and Switch() are both faster than Iif. Charlotte Foust -----Original Message----- From: Sad Der [mailto:accessd666 at yahoo.com] Sent: Thursday, February 24, 2005 1:07 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Query tuning in Access? Erwin, thnx for you're response. it is a very detailled list! One question: I know IFF() is very slow. But what can I do to replace them? Thnx. Sander --- Erwin Craps - IT Helps wrote: > > Simple question, hard to answer. > A few things I learned the hardway when having lots > of records (I'm in > one table at +/-1.400.000 records) > > 1) When having cascading queries (a query based on a > query) only sort or > group in the last query (when posible). > 2) When having cascading queries (a query based on a > query) try to > filter (by using parameters to be able to stil use > VBA) in the first > one. > 3) In a report, if SQL string based on saved querie, > do not sort in > saved querie but only in SQL string of report. > Infact avoid reports based on saved queries, if you > can. > 4) When grouping or filtering in cascaded queries, > try to add > non-filter/group essential data in the last querie. > 5) Try to join only on numerical ID's > 6) Try to avoid code in queries (like IIF or a VBA > function), and if you > must work in a cascaded query. Use query one to > filter the result, use > query 2 to add the code (ex. IIF, lcase or VBA > functions). > Using VBA functions slows down queries enormously. > IFF is realy slow... > > 7) Put indexes on al fields you group, filter or > join on (if used often > enough) > 8) In update queries, don't do all records, put a > filter on it. > For example if you have a boolean field "Archived" > and you want to set > all records to "True" add where clause > "Archived=False" in the query. > This is posibly much faster (if already true records > exist) because > updating is slower than filtering.... > > 8) Queries need to be compiled to. They are > automaticaly compiled the > first time they run after a edit or compact. > So after a edit or compact the first time query run > is always slower > then the second time. > You can compile all non-parameter queries at > forhand, I have a function > for that. > I dont know if this is important and if it makes > that much difference. > But if you are timing your queries you must be aware > of it. Each time > you change your query it needs compiling again. So > before actualy timing > your query, I would first run the querie a couple of > times. > > > Erwin > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On > Behalf Of Sad Der > Sent: Thursday, February 24, 2005 8:12 AM > To: Acces User Group > Subject: [AccessD] Query tuning in Access? > > Hi group, > > I've got a large number of queries that I need to > tune. > > Does anybody have any tips on tuning in Access? > > Thnx > > Sander > > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - You care about security. So do we. > http://promotions.yahoo.com/new_mail > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Feb 24 11:20:17 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 24 Feb 2005 18:20:17 +0100 Subject: [AccessD] Replacement for IIf() (was: Query tuning in Access?) Message-ID: Hi Charlotte et all Really? I thought these functions were quite slow. Anyway, here's a method to add only positives in a query. Using IIf() it would be: SELECT IIF(F1>0,F1,0)+IIF(F2>0,F2,0)+..+IIF(Fn>0,Fn,0) AS SumPositives This can be replaced with native SQL code: SELECT (ABS(F1)+F1+ABS(F2)+F2+..ABS(Fn)+Fn)/2 AS SumPositives /gustav >>> cfoust at infostatsystems.com 24-02-2005 17:18:28 >>> Choose() and Switch() are both faster than Iif. Charlotte Foust -----Original Message----- From: Sad Der [mailto:accessd666 at yahoo.com] Sent: Thursday, February 24, 2005 1:07 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Query tuning in Access? Erwin, thnx for you're response. it is a very detailled list! One question: I know IFF() is very slow. But what can I do to replace them? From Gustav at cactus.dk Thu Feb 24 11:49:50 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 24 Feb 2005 18:49:50 +0100 Subject: [AccessD] Document storage, recommendations Message-ID: Hi all The client wish to store scanned documents, thousands of pages, everything black/white, no pictures - only invoices, contracts and the like. Also, the storage should be in the (or a) database, not as discrete picture files. I've played with the recently discussed file format DjVu and found, that file sizes of less than 10 K is realistic. However, this format seems a little too specialized, thus I've tried using the PNG format which at max. compression allows for files sizes down to about 15 K per page. The file will then be stored as a blob in the database. For display, the blob is extracted to a temp file and viewed. In this way 1000 pages will use about 25 MB of database storage which is acceptable. Before settling on this I would like to know if any of you have experience with what the minimum specs for an acceptable picture of document pages (A4 or Letter) are? I've found that 150x150 dpi, b/w (two colours) and the max. compression level of 9 for PNG is acceptable. But I'm not the client - perhaps you have experience from some of your clients about what is usable in this area? /gustav From GregSmith at starband.net Thu Feb 24 12:53:08 2005 From: GregSmith at starband.net (GregSmith at starband.net) Date: Thu, 24 Feb 2005 13:53:08 -0500 (EST) Subject: [AccessD] Disable Mousewheel in Access 2003 Form In-Reply-To: References: Message-ID: <26133.65.118.249.214.1109271188.squirrel@cetus.email.starband.net> Hi everyone! I looked through the archives about this, but didn't come up with anything for Access 2003. Might be because there is no solution, but I wanted to run it up the flag pole one more time. I have a form that I want the mousewheel disabled while that form is open. Any way of doing this short of shooting the mouse? Thanks! Greg Smith gregsmith at starband.net From newsgrps at dalyn.co.nz Thu Feb 24 13:04:34 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Fri, 25 Feb 2005 08:04:34 +1300 Subject: [AccessD] Relinking Foxpro Tables In-Reply-To: References: Message-ID: <6.2.1.2.0.20050225072238.01caeeb0@mail.dalyn.co.nz> Gustav, At 24/02/2005, Gustav Brock wrote: >Hi David > >First, I think TABLE=""; should be omitted from the connect string. >Second, where/why do you close the mdb - cannot see that. >Third, try to refresh the TableDefs collection: > >DBEngine(0)(0).TableDefs.Refresh First - Thanks - deleted table=. Second - I was manually closing and opening the database. Third - Have added this to my code. Here is more information. 1) Initially I link the tables using File .. Get External Data .. Link Tables. Files of Type = ODCB Databases. Machine Data Source = Visual FoxPro Tables. Configuration Connection = Free Table Directory. I then select the directory which holds the tables. Next pops up a list of tables available to be linked. I select all. Then for each table I need to select a unique record identifier. In the table properties the description field holds the following: ODBC;DSN=Visual FoxPro Tables;SourceDB=d:\CLIENTS\PM SERVICES\DATA\20050216;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2aaaa1m The connect field in MSysObjects holds the following: DSN=Visual FoxPro Tables;SourceDB=d:\CLIENTS\PM SERVICES\DATA\20050216;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes; The name field in MSysObjects holds the following: rs2aaaa1m At this point I can edit data in the tables. 2) Then I run my code the table properties the description field changes to: ODBC;DSN=Visual FoxPro Tables;SourceDB=D:\Clients\PM Services\Data\20050217;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2aaaa1m The connect field in MSysObjects holds the following: DSN=Visual FoxPro Tables;SourceDB=D:\Clients\PM Services\Data\20050217;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes; At this point when I open the table I still have the data from the old table showing. I am unable to delete it. Closing the database and opening it in Access still doesn't help. It is only when I close Access down and reopen it that the new tables are appearing. Even then I am not able to change any data (this last point doesn't matter as we just want to access the data for reports but I thought I would throw it in anyway). Here is the current code: --Code on the cmd button: Private Sub cmdDataLink_Click() On Error GoTo Err_cmdDataLink_Click If basDataFileLink() = True Then MsgBox "Data files linked successfully." Else MsgBox "You will need to make sure that the data files are linked before you can run any reports." End If Exit_cmdDataLink_Click: Exit Sub Err_cmdDataLink_Click: Select Case Err Case 0 MsgBox "No Error", vbCritical, "Link Data" Case Else Call basErrorMsg("cmdDataLink_Click") End Select Resume Exit_cmdDataLink_Click End Sub Public Function basDataFileLink() As Boolean On Error GoTo Err_basDataFileLink Dim mdb As DAO.Database, mtbl As DAO.TableDef, strDataPath As String, strNewConnect As String Set mdb = CurrentDb Call basInfo("Linking data files.") basDataFileLink = False If IsNull(Me!txtDataFolder) = True Then Me!txtDataFolder = " " strDataPath = Me!txtDataFolder strNewConnect = "ODBC;DSN=Visual FoxPro Tables;SourceDB=" & strDataPath & ";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;" For Each mtbl In mdb.TableDefs 'Only check this table link if this table IS linked. If InStr(mtbl.Connect, "DSN=Visual FoxPro Tables") <> 0 Then mtbl.Connect = strNewConnect ' & mtbl.Name mtbl.RefreshLink End If Next DBEngine(0)(0).TableDefs.Refresh mdb.Close Set mdb = Nothing basDataFileLink = True Exit_basDataFileLink: DoCmd.Close acForm, "frmInfoForm" Exit Function Err_basDataFileLink: Select Case Err Case 3011 MsgBox "Unable to find all the data files.", vbCritical, "Link To Data Files" Case Else Call basErrorMsg("basDataFileLink") End Select Resume Exit_basDataFileLink End Function If anyone is interested in testing it for me I can send sample tables. Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 From newsgrps at dalyn.co.nz Thu Feb 24 12:23:23 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Fri, 25 Feb 2005 07:23:23 +1300 Subject: [AccessD] Relinking Foxpro Tables In-Reply-To: References: Message-ID: <6.2.1.2.0.20050225065624.038c40d0@mail.dalyn.co.nz> Gustav, This is the first time I have had to work with Foxpro data. It comes in two forms - All tables in one file (like Access), and what they call free tables (where each table is in a file of its own and has a dbf extension). No fields - It seems that even when the connection string is changed the design of the new tables has not replaced the design of the old ones (until Access is fully closed, reopened, and the front end opened again). \ David At 24/02/2005, you wrote: >Hi David > >"Free tables" with no fields? What is that supposed to mean? > >/gustav > > >>> newsgrps at dalyn.co.nz 24-02-2005 00:25:40 >>> >Tried that. The problem is that all the linked tables are Foxpro free > >tables. Carl's code and Candace Tripp's code both check to see if >there is >a field in the table definition. If so then it assumes that the link >is >valid. However, it seems that the table can be viewed in design mode >ok >but when the table is actually opened it causes the error. > >Also, all I want at this stage is to be able to take a variable with >the >folder name in it, and then loop through the linked tables to change >the >old folder to the new one. > >David > >At 23/02/2005, you wrote: > >Should be some useful code here > >ALink21 Carl > > >Tribble's Back End Relinker code > >at http://www.colbyconsulting.com/ > >under menu item useful files > > > >David Emerson wrote: > > > >>I have an Access XP application which links to Visual Foxpro tables. > >> > >>There could be several versions of the data in separate folders (but >each > >>folder contains copies all the required tables). > >> > >>I would like to be able to ask the user for the folder name for the > >>tables, then change all the linked tables so that they are pointing >to > >>the new folder. > >> > >>Can anyone give me directions for doing this in code. My guess is > >>looping through the current linked tables and replacing the table >path > >>with the new path. > >> > >>The description string for one of the tables is: > >> > >>ODBC;DSN=Visual FoxPro > >>Tables;SourceDB=d:\PMS\Data\20050215;SourceType=DBF;Exclusive=No;Backgro > undFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2YTD >Website: http://www.databaseadvisors.com From donald.a.Mcgillivray at mail.sprint.com Thu Feb 24 13:04:53 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Thu, 24 Feb 2005 13:04:53 -0600 Subject: [AccessD] Disable Mousewheel in Access 2003 Form Message-ID: <988E2AC88CCB54459286C4077DB662F50419F0BA@PDAWB03C.ad.sprint.com> I've used this: http://www.lebans.com/mousewheelonoff.htm HTH Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of GregSmith at starband.net Sent: Thursday, February 24, 2005 10:53 AM To: accessd at databaseadvisors.com Subject: [AccessD] Disable Mousewheel in Access 2003 Form Hi everyone! I looked through the archives about this, but didn't come up with anything for Access 2003. Might be because there is no solution, but I wanted to run it up the flag pole one more time. I have a form that I want the mousewheel disabled while that form is open. Any way of doing this short of shooting the mouse? Thanks! Greg Smith gregsmith at starband.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Feb 24 14:52:13 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 24 Feb 2005 12:52:13 -0800 Subject: [AccessD] Replacement for IIf() (was: Query tuning inAccess?) Message-ID: I didn't say they were fast, only faster than Iif. Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Thursday, February 24, 2005 9:20 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Replacement for IIf() (was: Query tuning inAccess?) Hi Charlotte et all Really? I thought these functions were quite slow. Anyway, here's a method to add only positives in a query. Using IIf() it would be: SELECT IIF(F1>0,F1,0)+IIF(F2>0,F2,0)+..+IIF(Fn>0,Fn,0) AS SumPositives This can be replaced with native SQL code: SELECT (ABS(F1)+F1+ABS(F2)+F2+..ABS(Fn)+Fn)/2 AS SumPositives /gustav >>> cfoust at infostatsystems.com 24-02-2005 17:18:28 >>> Choose() and Switch() are both faster than Iif. Charlotte Foust -----Original Message----- From: Sad Der [mailto:accessd666 at yahoo.com] Sent: Thursday, February 24, 2005 1:07 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Query tuning in Access? Erwin, thnx for you're response. it is a very detailled list! One question: I know IFF() is very slow. But what can I do to replace them? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Thu Feb 24 15:00:00 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Thu, 24 Feb 2005 16:00:00 -0500 Subject: [AccessD] Query tuning in Access? In-Reply-To: Message-ID: Charlotte, << In the latest 3 versions of Access, saved queries are optimized while SQL strings are not,>> Actually no, it's the other way around. For the last three versions, SQL strings specified as a record source of a form or report are saved as a query def. Before that they were not. It's a same too because now there is no choice; the report or form always runs on a pre-saved plan, which in some rare cases, is not a great idea. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Thursday, February 24, 2005 11:18 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Query tuning in Access? >>Infact avoid reports based on saved queries, if you can. I'm afraid you're out of date, Erwin. In the latest 3 versions of Access, saved queries are optimized while SQL strings are not, which means a report will run faster (or at least, load faster) using a saved query. Charlotte Foust -----Original Message----- From: Erwin Craps - IT Helps [mailto:Erwin.Craps at ithelps.be] Sent: Thursday, February 24, 2005 12:16 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Query tuning in Access? Simple question, hard to answer. A few things I learned the hardway when having lots of records (I'm in one table at +/-1.400.000 records) 1) When having cascading queries (a query based on a query) only sort or group in the last query (when posible). 2) When having cascading queries (a query based on a query) try to filter (by using parameters to be able to stil use VBA) in the first one. 3) In a report, if SQL string based on saved querie, do not sort in saved querie but only in SQL string of report. Infact avoid reports based on saved queries, if you can. 4) When grouping or filtering in cascaded queries, try to add non-filter/group essential data in the last querie. 5) Try to join only on numerical ID's 6) Try to avoid code in queries (like IIF or a VBA function), and if you must work in a cascaded query. Use query one to filter the result, use query 2 to add the code (ex. IIF, lcase or VBA functions). Using VBA functions slows down queries enormously. IFF is realy slow... 7) Put indexes on al fields you group, filter or join on (if used often enough) 8) In update queries, don't do all records, put a filter on it. For example if you have a boolean field "Archived" and you want to set all records to "True" add where clause "Archived=False" in the query. This is posibly much faster (if already true records exist) because updating is slower than filtering.... 8) Queries need to be compiled to. They are automaticaly compiled the first time they run after a edit or compact. So after a edit or compact the first time query run is always slower then the second time. You can compile all non-parameter queries at forhand, I have a function for that. I dont know if this is important and if it makes that much difference. But if you are timing your queries you must be aware of it. Each time you change your query it needs compiling again. So before actualy timing your query, I would first run the querie a couple of times. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Sad Der Sent: Thursday, February 24, 2005 8:12 AM To: Acces User Group Subject: [AccessD] Query tuning in Access? Hi group, I've got a large number of queries that I need to tune. Does anybody have any tips on tuning in Access? Thnx Sander __________________________________ Do you Yahoo!? Yahoo! Mail - You care about security. So do we. http://promotions.yahoo.com/new_mail -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dba.email at gmail.com Thu Feb 24 15:19:20 2005 From: dba.email at gmail.com (Admin Sparky) Date: Thu, 24 Feb 2005 16:19:20 -0500 Subject: [AccessD] OT Reading the small print In-Reply-To: <0ICF00M7L0KYN5@l-daemon> References: <0ICF00M7L0KYN5@l-daemon> Message-ID: <5f2de242050224131946d4e545@mail.gmail.com> Well, if it is on the internet it must be true... http://www.pcpitstop.com/spycheck/eula.asp You are taking the companies word that it did what it said it did. At face value I'd say it was true, but that doesn't discount the possibility that it isn't. Mark On Thu, 24 Feb 2005 04:12:35 -0800, Jim Lawrence wrote: > Hi All: > > Is this true? > http://yro.slashdot.org/article.pl?sid=05/02/23/2315211&tid=133&tid=17 > > Jim > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Erwin.Craps at ithelps.be Thu Feb 24 15:56:15 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Thu, 24 Feb 2005 22:56:15 +0100 Subject: [AccessD] Query tuning in Access? Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5810@stekelbes.ithelps.local> I supose that is true... It not the first time I catch myself still using workarounds while this is no longer needed due to access improvements.... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 24, 2005 5:18 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Query tuning in Access? >>Infact avoid reports based on saved queries, if you can. I'm afraid you're out of date, Erwin. In the latest 3 versions of Access, saved queries are optimized while SQL strings are not, which means a report will run faster (or at least, load faster) using a saved query. Charlotte Foust -----Original Message----- From: Erwin Craps - IT Helps [mailto:Erwin.Craps at ithelps.be] Sent: Thursday, February 24, 2005 12:16 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Query tuning in Access? Simple question, hard to answer. A few things I learned the hardway when having lots of records (I'm in one table at +/-1.400.000 records) 1) When having cascading queries (a query based on a query) only sort or group in the last query (when posible). 2) When having cascading queries (a query based on a query) try to filter (by using parameters to be able to stil use VBA) in the first one. 3) In a report, if SQL string based on saved querie, do not sort in saved querie but only in SQL string of report. Infact avoid reports based on saved queries, if you can. 4) When grouping or filtering in cascaded queries, try to add non-filter/group essential data in the last querie. 5) Try to join only on numerical ID's 6) Try to avoid code in queries (like IIF or a VBA function), and if you must work in a cascaded query. Use query one to filter the result, use query 2 to add the code (ex. IIF, lcase or VBA functions). Using VBA functions slows down queries enormously. IFF is realy slow... 7) Put indexes on al fields you group, filter or join on (if used often enough) 8) In update queries, don't do all records, put a filter on it. For example if you have a boolean field "Archived" and you want to set all records to "True" add where clause "Archived=False" in the query. This is posibly much faster (if already true records exist) because updating is slower than filtering.... 8) Queries need to be compiled to. They are automaticaly compiled the first time they run after a edit or compact. So after a edit or compact the first time query run is always slower then the second time. You can compile all non-parameter queries at forhand, I have a function for that. I dont know if this is important and if it makes that much difference. But if you are timing your queries you must be aware of it. Each time you change your query it needs compiling again. So before actualy timing your query, I would first run the querie a couple of times. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Sad Der Sent: Thursday, February 24, 2005 8:12 AM To: Acces User Group Subject: [AccessD] Query tuning in Access? Hi group, I've got a large number of queries that I need to tune. Does anybody have any tips on tuning in Access? Thnx Sander __________________________________ Do you Yahoo!? Yahoo! Mail - You care about security. So do we. http://promotions.yahoo.com/new_mail -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Thu Feb 24 16:24:22 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 25 Feb 2005 08:24:22 +1000 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: <39cb22f30502240539613d46e2@mail.gmail.com> References: Message-ID: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> On 24 Feb 2005 at 7:39, Steve Erbach wrote: > Charlotte, > > All right, then. I thought I'd mentioned that I was looking for a grid > on my reports. I've actually come up with a way to do it without > having to write any code. I set the background color of the report to > gray and then I make all the text boxes with a white background and > size and position them so that they're almost touching each other. > Voil?! A grid. > It's much easier to set a small GridX and GridY and set SnapToGrid on so that all your text boxes actually touch each other. Then just set the border style, colour and width of the textboxes to give you exactly the grid you want without needing to worry about carefully locating every control with just the right spacing. -- Stuart From dmcafee at pacbell.net Thu Feb 24 17:10:49 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Thu, 24 Feb 2005 15:10:49 -0800 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> Message-ID: I thought you were looking for a datagrid control for a specific purpose. If you are just looking for grids on a report, and any of those boxes will grow, then do the following: 1. Place them all in a line, and set their tag property to something like "Colored" 2. Make the border for each of these text boxes transparent. 3. Place a Horizontal line above and below each of these text boxes (across the full length) 4. Place the following code in the report's Detail_Format event: Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer) Dim ctl As Control Me.ScaleMode = 5 For Each ctl In Me.Controls If ctl.Tag = "Colored" Then Me.Line ((ctl.Left / 1440), 0)-((ctl.Left / 1440), 10) Me.Line (((ctl.Left + ctl.Width) / 1440), 0)-(((ctl.Left + ctl.Width) / 1440), 10) End If Next ctl End Sub HTH David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Stuart McLachlan Sent: Thursday, February 24, 2005 2:24 PM To: Access Developers discussion and problemsolving Subject: Re: [AccessD] OT: Report Generator in .Net On 24 Feb 2005 at 7:39, Steve Erbach wrote: > Charlotte, > > All right, then. I thought I'd mentioned that I was looking for a grid > on my reports. I've actually come up with a way to do it without > having to write any code. I set the background color of the report to > gray and then I make all the text boxes with a white background and > size and position them so that they're almost touching each other. > Voil?! A grid. > It's much easier to set a small GridX and GridY and set SnapToGrid on so that all your text boxes actually touch each other. Then just set the border style, colour and width of the textboxes to give you exactly the grid you want without needing to worry about carefully locating every control with just the right spacing. -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From d.dick at uws.edu.au Thu Feb 24 18:20:28 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Fri, 25 Feb 2005 11:20:28 +1100 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Message-ID: <200502250020.j1P0Kcec029450@cooper.uws.edu.au> Hello all I have some code working well that creates Outlook Calendar Items from bookings in an Access dB So Far so good, but the calendar items created by Machine A are only stored on, and visible to, Machine A What I want is - for my app to create calendar items that everyone can see So I guess my Q is more Outlook related than Access. How do I set up Outlook so that People see only a 'group' calendar? So an appointment made using my app on Machine A can be seen by Every other machine, not just Machine A? Many thanks in advance Darren From dw-murphy at cox.net Thu Feb 24 18:35:11 2005 From: dw-murphy at cox.net (Doug Murphy) Date: Thu, 24 Feb 2005 16:35:11 -0800 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar In-Reply-To: <200502250020.j1P0Kcec029450@cooper.uws.edu.au> Message-ID: <000001c51ad1$e0b8c660$c300a8c0@murphyf3vdfepi> Darren, I don't know what your objective is here, but we are currently evaluating a product for sharing outlook contacts, calendars, and tasks between various Outlook installations on a network. Take a look at http://www.officecalendar.com/index.asp. The literature looks good. We are putting the eval copy on a couple of machines to try it out. For the price it might beat the cost of development. If nothing else the web site will give you some insite into how these folks accomplished this task. They are using .NET as the backbone to link up the outlook installations. If you go the Access route I'd be interested in learning how you do it. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 4:20 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Hello all I have some code working well that creates Outlook Calendar Items from bookings in an Access dB So Far so good, but the calendar items created by Machine A are only stored on, and visible to, Machine A What I want is - for my app to create calendar items that everyone can see So I guess my Q is more Outlook related than Access. How do I set up Outlook so that People see only a 'group' calendar? So an appointment made using my app on Machine A can be seen by Every other machine, not just Machine A? Many thanks in advance Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Thu Feb 24 19:13:10 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 24 Feb 2005 17:13:10 -0800 Subject: [AccessD] Document storage, recommendations References: Message-ID: <421E7BA6.6010207@shaw.ca> My records management guy says 200 dpi for legal reasons well at least Canadian especially if there are signatures 400 dpi if colour, don't know about compression level though. There might be a way to drop a blob field into an ado stream then drop stream into an image object haven't tried it though, might be faster than creating a temp file. Gustav Brock wrote: >Hi all > >The client wish to store scanned documents, thousands of pages, >everything black/white, no pictures - only invoices, contracts and the >like. Also, the storage should be in the (or a) database, not as >discrete picture files. > >I've played with the recently discussed file format DjVu and found, >that file sizes of less than 10 K is realistic. However, this format >seems a little too specialized, thus I've tried using the PNG format >which at max. compression allows for files sizes down to about 15 K per >page. >The file will then be stored as a blob in the database. For display, >the blob is extracted to a temp file and viewed. In this way 1000 pages >will use about 25 MB of database storage which is acceptable. > >Before settling on this I would like to know if any of you have >experience with what the minimum specs for an acceptable picture of >document pages (A4 or Letter) are? I've found that 150x150 dpi, b/w (two >colours) and the max. compression level of 9 for PNG is acceptable. But >I'm not the client - perhaps you have experience from some of your >clients about what is usable in this area? > >/gustav > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Thu Feb 24 20:13:16 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 24 Feb 2005 18:13:16 -0800 Subject: [AccessD] OT Reading the small print References: <0ICF00M7L0KYN5@l-daemon> <5f2de242050224131946d4e545@mail.gmail.com> Message-ID: <421E89BC.7040407@shaw.ca> I liked one response My favorite agreements (not quite EULA's, most of them, but similar) are on websites. Most of the time they just use a textarea as a poor man's iframe to hold the agreement's text, and you must click the "I accept" submit button to continue. Nearly every one of these i have encountered (Verisign does this for sure, if you want to try it out) does not lock the textarea. So, I erase all the crap that's in there and replace it with: Company XYZ hereby agrees to pay me $1,000,000. Now that's a contract I can agree to! Admin Sparky wrote: >Well, if it is on the internet it must be true... >http://www.pcpitstop.com/spycheck/eula.asp > >You are taking the companies word that it did what it said it did. At >face value I'd say it was true, but that doesn't discount the >possibility that it isn't. > > >Mark > > > >On Thu, 24 Feb 2005 04:12:35 -0800, Jim Lawrence wrote: > > >>Hi All: >> >>Is this true? >>http://yro.slashdot.org/article.pl?sid=05/02/23/2315211&tid=133&tid=17 >> >>Jim >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> -- Marty Connelly Victoria, B.C. Canada From d.dick at uws.edu.au Thu Feb 24 20:45:08 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Fri, 25 Feb 2005 13:45:08 +1100 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar In-Reply-To: <000001c51ad1$e0b8c660$c300a8c0@murphyf3vdfepi> Message-ID: <200502250245.j1P2jqec008411@cooper.uws.edu.au> Thanks Doug Will keep you posted But it seems we have to be running our email off Exchange Server for this to occur the way I want We will be there, one day, but we ain't yet So....We wait and poke around at the edges. See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Friday, 25 February 2005 11:35 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know what your objective is here, but we are currently evaluating a product for sharing outlook contacts, calendars, and tasks between various Outlook installations on a network. Take a look at http://www.officecalendar.com/index.asp. The literature looks good. We are putting the eval copy on a couple of machines to try it out. For the price it might beat the cost of development. If nothing else the web site will give you some insite into how these folks accomplished this task. They are using .NET as the backbone to link up the outlook installations. If you go the Access route I'd be interested in learning how you do it. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 4:20 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Hello all I have some code working well that creates Outlook Calendar Items from bookings in an Access dB So Far so good, but the calendar items created by Machine A are only stored on, and visible to, Machine A What I want is - for my app to create calendar items that everyone can see So I guess my Q is more Outlook related than Access. How do I set up Outlook so that People see only a 'group' calendar? So an appointment made using my app on Machine A can be seen by Every other machine, not just Machine A? 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 erbachs at gmail.com Thu Feb 24 21:07:58 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 24 Feb 2005 21:07:58 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> References: <39cb22f30502240539613d46e2@mail.gmail.com> <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> Message-ID: <39cb22f3050224190710e92830@mail.gmail.com> Stuart, Well, I discovered quite by accident that if, say, two text boxes are located side by side but separated by some white space that if you select them both and pick Format | Align | Left, the rightmost text box will go snug up against the leftmost text box. That is, they don't line up with the left edge of the leftmost text box. That, of course, happens with text boxes that are separated by vertical space, too. Access doesn't allow two text boxes to overlap when the Align command is used and they're already vertically or horizontally aligned. Oh, sure, I can get one column, then, that has thick lines around the text boxes while the rest of the columns have thin lines. My complaint about Access' ability to create grids in reports (notwithstanding Charlotte's aesthetic objections to their appearance) is that if one of the text boxes can grow vertically to accommodate more text, only that "cell" grows on that row. The rest of the text boxes stay their original size. So this nice grid is busted up by a goofy looking row with one box taller than the rest. I'm just floored that after this much time, Access doesn't have a "grid" or a "table" control that works like a table in Word so that one field can have lots of text, making the height of all the cells in that row grow to match the tallest one's height. My alternate "grid" with a light gray background just offers a different look. Steve Erbach On Fri, 25 Feb 2005 08:24:22 +1000, Stuart McLachlan wrote: > On 24 Feb 2005 at 7:39, Steve Erbach wrote: > > > Charlotte, > > > > All right, then. I thought I'd mentioned that I was looking for a grid > > on my reports. I've actually come up with a way to do it without > > having to write any code. I set the background color of the report to > > gray and then I make all the text boxes with a white background and > > size and position them so that they're almost touching each other. > > Voil?! A grid. > > > > It's much easier to set a small GridX and GridY and set SnapToGrid on so > that all your text boxes actually touch each other. Then just set the > border style, colour and width of the textboxes to give you exactly the > grid you want without needing to worry about carefully locating every > control with just the right spacing. > > -- > Stuart > From erbachs at gmail.com Thu Feb 24 21:07:58 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 24 Feb 2005 21:07:58 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> References: <39cb22f30502240539613d46e2@mail.gmail.com> <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> Message-ID: <39cb22f3050224190710e92830@mail.gmail.com> Stuart, Well, I discovered quite by accident that if, say, two text boxes are located side by side but separated by some white space that if you select them both and pick Format | Align | Left, the rightmost text box will go snug up against the leftmost text box. That is, they don't line up with the left edge of the leftmost text box. That, of course, happens with text boxes that are separated by vertical space, too. Access doesn't allow two text boxes to overlap when the Align command is used and they're already vertically or horizontally aligned. Oh, sure, I can get one column, then, that has thick lines around the text boxes while the rest of the columns have thin lines. My complaint about Access' ability to create grids in reports (notwithstanding Charlotte's aesthetic objections to their appearance) is that if one of the text boxes can grow vertically to accommodate more text, only that "cell" grows on that row. The rest of the text boxes stay their original size. So this nice grid is busted up by a goofy looking row with one box taller than the rest. I'm just floored that after this much time, Access doesn't have a "grid" or a "table" control that works like a table in Word so that one field can have lots of text, making the height of all the cells in that row grow to match the tallest one's height. My alternate "grid" with a light gray background just offers a different look. Steve Erbach On Fri, 25 Feb 2005 08:24:22 +1000, Stuart McLachlan wrote: > On 24 Feb 2005 at 7:39, Steve Erbach wrote: > > > Charlotte, > > > > All right, then. I thought I'd mentioned that I was looking for a grid > > on my reports. I've actually come up with a way to do it without > > having to write any code. I set the background color of the report to > > gray and then I make all the text boxes with a white background and > > size and position them so that they're almost touching each other. > > Voil?! A grid. > > > > It's much easier to set a small GridX and GridY and set SnapToGrid on so > that all your text boxes actually touch each other. Then just set the > border style, colour and width of the textboxes to give you exactly the > grid you want without needing to worry about carefully locating every > control with just the right spacing. > > -- > Stuart > From erbachs at gmail.com Thu Feb 24 21:25:23 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 24 Feb 2005 21:25:23 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: References: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> Message-ID: <39cb22f305022419251b7756b8@mail.gmail.com> David, I've seen a thing or two like that over the years. It requires a bit more fiddling than simply to butt all the text boxes together and enable the hairline border for each one; but at least all the cells in the row remain the same height. The finagling comes in making the corners squared off rather than crossed...but why on God's green Earth should a Microsoft Office product have to have such a kludge invented when Microsoft word has a perfectly nice table tool and Excel has nice grids...what's kept Access from having a native grid control for report output? Steve Erbach On Thu, 24 Feb 2005 15:10:49 -0800, dmcafee at pacbell.net wrote: > I thought you were looking for a datagrid control for a specific purpose. > If you are just looking for grids on a report, and any of those boxes will > grow, then do the following: > > 1. Place them all in a line, and set their tag property to something like > "Colored" > 2. Make the border for each of these text boxes transparent. > 3. Place a Horizontal line above and below each of these text boxes (across > the full length) > 4. Place the following code in the report's Detail_Format event: > > Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer) > Dim ctl As Control > Me.ScaleMode = 5 > For Each ctl In Me.Controls > If ctl.Tag = "Colored" Then > Me.Line ((ctl.Left / 1440), 0)-((ctl.Left / 1440), 10) > Me.Line (((ctl.Left + ctl.Width) / 1440), 0)-(((ctl.Left + > ctl.Width) / 1440), 10) > End If > Next ctl > End Sub > > HTH > David From erbachs at gmail.com Thu Feb 24 21:07:58 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 24 Feb 2005 21:07:58 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> References: <39cb22f30502240539613d46e2@mail.gmail.com> <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> Message-ID: <39cb22f3050224190710e92830@mail.gmail.com> Stuart, Well, I discovered quite by accident that if, say, two text boxes are located side by side but separated by some white space that if you select them both and pick Format | Align | Left, the rightmost text box will go snug up against the leftmost text box. That is, they don't line up with the left edge of the leftmost text box. That, of course, happens with text boxes that are separated by vertical space, too. Access doesn't allow two text boxes to overlap when the Align command is used and they're already vertically or horizontally aligned. Oh, sure, I can get one column, then, that has thick lines around the text boxes while the rest of the columns have thin lines. My complaint about Access' ability to create grids in reports (notwithstanding Charlotte's aesthetic objections to their appearance) is that if one of the text boxes can grow vertically to accommodate more text, only that "cell" grows on that row. The rest of the text boxes stay their original size. So this nice grid is busted up by a goofy looking row with one box taller than the rest. I'm just floored that after this much time, Access doesn't have a "grid" or a "table" control that works like a table in Word so that one field can have lots of text, making the height of all the cells in that row grow to match the tallest one's height. My alternate "grid" with a light gray background just offers a different look. Steve Erbach On Fri, 25 Feb 2005 08:24:22 +1000, Stuart McLachlan wrote: > On 24 Feb 2005 at 7:39, Steve Erbach wrote: > > > Charlotte, > > > > All right, then. I thought I'd mentioned that I was looking for a grid > > on my reports. I've actually come up with a way to do it without > > having to write any code. I set the background color of the report to > > gray and then I make all the text boxes with a white background and > > size and position them so that they're almost touching each other. > > Voil?! A grid. > > > > It's much easier to set a small GridX and GridY and set SnapToGrid on so > that all your text boxes actually touch each other. Then just set the > border style, colour and width of the textboxes to give you exactly the > grid you want without needing to worry about carefully locating every > control with just the right spacing. > > -- > Stuart > From erbachs at gmail.com Thu Feb 24 21:25:23 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 24 Feb 2005 21:25:23 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: References: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> Message-ID: <39cb22f305022419251b7756b8@mail.gmail.com> David, I've seen a thing or two like that over the years. It requires a bit more fiddling than simply to butt all the text boxes together and enable the hairline border for each one; but at least all the cells in the row remain the same height. The finagling comes in making the corners squared off rather than crossed...but why on God's green Earth should a Microsoft Office product have to have such a kludge invented when Microsoft word has a perfectly nice table tool and Excel has nice grids...what's kept Access from having a native grid control for report output? Steve Erbach On Thu, 24 Feb 2005 15:10:49 -0800, dmcafee at pacbell.net wrote: > I thought you were looking for a datagrid control for a specific purpose. > If you are just looking for grids on a report, and any of those boxes will > grow, then do the following: > > 1. Place them all in a line, and set their tag property to something like > "Colored" > 2. Make the border for each of these text boxes transparent. > 3. Place a Horizontal line above and below each of these text boxes (across > the full length) > 4. Place the following code in the report's Detail_Format event: > > Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer) > Dim ctl As Control > Me.ScaleMode = 5 > For Each ctl In Me.Controls > If ctl.Tag = "Colored" Then > Me.Line ((ctl.Left / 1440), 0)-((ctl.Left / 1440), 10) > Me.Line (((ctl.Left + ctl.Width) / 1440), 0)-(((ctl.Left + > ctl.Width) / 1440), 10) > End If > Next ctl > End Sub > > HTH > David From erbachs at gmail.com Thu Feb 24 21:25:23 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 24 Feb 2005 21:25:23 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: References: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> Message-ID: <39cb22f305022419251b7756b8@mail.gmail.com> David, I've seen a thing or two like that over the years. It requires a bit more fiddling than simply to butt all the text boxes together and enable the hairline border for each one; but at least all the cells in the row remain the same height. The finagling comes in making the corners squared off rather than crossed...but why on God's green Earth should a Microsoft Office product have to have such a kludge invented when Microsoft word has a perfectly nice table tool and Excel has nice grids...what's kept Access from having a native grid control for report output? Steve Erbach On Thu, 24 Feb 2005 15:10:49 -0800, dmcafee at pacbell.net wrote: > I thought you were looking for a datagrid control for a specific purpose. > If you are just looking for grids on a report, and any of those boxes will > grow, then do the following: > > 1. Place them all in a line, and set their tag property to something like > "Colored" > 2. Make the border for each of these text boxes transparent. > 3. Place a Horizontal line above and below each of these text boxes (across > the full length) > 4. Place the following code in the report's Detail_Format event: > > Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer) > Dim ctl As Control > Me.ScaleMode = 5 > For Each ctl In Me.Controls > If ctl.Tag = "Colored" Then > Me.Line ((ctl.Left / 1440), 0)-((ctl.Left / 1440), 10) > Me.Line (((ctl.Left + ctl.Width) / 1440), 0)-(((ctl.Left + > ctl.Width) / 1440), 10) > End If > Next ctl > End Sub > > HTH > David From erbachs at gmail.com Thu Feb 24 21:07:58 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 24 Feb 2005 21:07:58 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> References: <39cb22f30502240539613d46e2@mail.gmail.com> <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> Message-ID: <39cb22f3050224190710e92830@mail.gmail.com> Stuart, Well, I discovered quite by accident that if, say, two text boxes are located side by side but separated by some white space that if you select them both and pick Format | Align | Left, the rightmost text box will go snug up against the leftmost text box. That is, they don't line up with the left edge of the leftmost text box. That, of course, happens with text boxes that are separated by vertical space, too. Access doesn't allow two text boxes to overlap when the Align command is used and they're already vertically or horizontally aligned. Oh, sure, I can get one column, then, that has thick lines around the text boxes while the rest of the columns have thin lines. My complaint about Access' ability to create grids in reports (notwithstanding Charlotte's aesthetic objections to their appearance) is that if one of the text boxes can grow vertically to accommodate more text, only that "cell" grows on that row. The rest of the text boxes stay their original size. So this nice grid is busted up by a goofy looking row with one box taller than the rest. I'm just floored that after this much time, Access doesn't have a "grid" or a "table" control that works like a table in Word so that one field can have lots of text, making the height of all the cells in that row grow to match the tallest one's height. My alternate "grid" with a light gray background just offers a different look. Steve Erbach On Fri, 25 Feb 2005 08:24:22 +1000, Stuart McLachlan wrote: > On 24 Feb 2005 at 7:39, Steve Erbach wrote: > > > Charlotte, > > > > All right, then. I thought I'd mentioned that I was looking for a grid > > on my reports. I've actually come up with a way to do it without > > having to write any code. I set the background color of the report to > > gray and then I make all the text boxes with a white background and > > size and position them so that they're almost touching each other. > > Voil?! A grid. > > > > It's much easier to set a small GridX and GridY and set SnapToGrid on so > that all your text boxes actually touch each other. Then just set the > border style, colour and width of the textboxes to give you exactly the > grid you want without needing to worry about carefully locating every > control with just the right spacing. > > -- > Stuart > From marvkin at hotmail.com Thu Feb 24 22:33:16 2005 From: marvkin at hotmail.com (marvin hunkin) Date: Fri, 25 Feb 2005 15:33:16 +1100 Subject: [AccessD] access question Message-ID: hi. if i say create a database in access 2000. and save all objects, etc, and data,etc. and then say if i get to upgrade to access 2003. can i export the controls, objects, and data to other files, then import them back into a new access database 2003? if i can do this, how, and how do i do it using the keyboard? cheers marvin. From GregSmith at starband.net Thu Feb 24 22:47:18 2005 From: GregSmith at starband.net (Greg Smith) Date: Thu, 24 Feb 2005 22:47:18 -0600 Subject: [AccessD] Disable Mousewheel in Access 2003 Form In-Reply-To: <988E2AC88CCB54459286C4077DB662F50419F0BA@PDAWB03C.ad.sprint.com> Message-ID: <200502250447.j1P4kx5E009266@cepheus.email.starband.net> Thanks Don...I'll give it a try in the morning. Greg -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mcgillivray, Don [ITS] Sent: Thursday, February 24, 2005 1:05 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Disable Mousewheel in Access 2003 Form I've used this: http://www.lebans.com/mousewheelonoff.htm HTH Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of GregSmith at starband.net Sent: Thursday, February 24, 2005 10:53 AM To: accessd at databaseadvisors.com Subject: [AccessD] Disable Mousewheel in Access 2003 Form Hi everyone! I looked through the archives about this, but didn't come up with anything for Access 2003. Might be because there is no solution, but I wanted to run it up the flag pole one more time. I have a form that I want the mousewheel disabled while that form is open. Any way of doing this short of shooting the mouse? Thanks! Greg Smith gregsmith at starband.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Thu Feb 24 21:07:58 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 24 Feb 2005 21:07:58 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> References: <39cb22f30502240539613d46e2@mail.gmail.com> <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> Message-ID: <39cb22f3050224190710e92830@mail.gmail.com> Stuart, Well, I discovered quite by accident that if, say, two text boxes are located side by side but separated by some white space that if you select them both and pick Format | Align | Left, the rightmost text box will go snug up against the leftmost text box. That is, they don't line up with the left edge of the leftmost text box. That, of course, happens with text boxes that are separated by vertical space, too. Access doesn't allow two text boxes to overlap when the Align command is used and they're already vertically or horizontally aligned. Oh, sure, I can get one column, then, that has thick lines around the text boxes while the rest of the columns have thin lines. My complaint about Access' ability to create grids in reports (notwithstanding Charlotte's aesthetic objections to their appearance) is that if one of the text boxes can grow vertically to accommodate more text, only that "cell" grows on that row. The rest of the text boxes stay their original size. So this nice grid is busted up by a goofy looking row with one box taller than the rest. I'm just floored that after this much time, Access doesn't have a "grid" or a "table" control that works like a table in Word so that one field can have lots of text, making the height of all the cells in that row grow to match the tallest one's height. My alternate "grid" with a light gray background just offers a different look. Steve Erbach On Fri, 25 Feb 2005 08:24:22 +1000, Stuart McLachlan wrote: > On 24 Feb 2005 at 7:39, Steve Erbach wrote: > > > Charlotte, > > > > All right, then. I thought I'd mentioned that I was looking for a grid > > on my reports. I've actually come up with a way to do it without > > having to write any code. I set the background color of the report to > > gray and then I make all the text boxes with a white background and > > size and position them so that they're almost touching each other. > > Voil?! A grid. > > > > It's much easier to set a small GridX and GridY and set SnapToGrid on so > that all your text boxes actually touch each other. Then just set the > border style, colour and width of the textboxes to give you exactly the > grid you want without needing to worry about carefully locating every > control with just the right spacing. > > -- > Stuart > From marvkin at hotmail.com Thu Feb 24 23:08:55 2005 From: marvkin at hotmail.com (marvin hunkin) Date: Fri, 25 Feb 2005 16:08:55 +1100 Subject: [AccessD] test Message-ID: hi. just a test to see if i get the message and the digest for this list. cheers marvin. From accessd666 at yahoo.com Fri Feb 25 00:45:32 2005 From: accessd666 at yahoo.com (Sad Der) Date: Thu, 24 Feb 2005 22:45:32 -0800 (PST) Subject: [AccessD] SQL question Message-ID: <20050225064532.30990.qmail@web90102.mail.scd.yahoo.com> Hi group, I need help with a query. Here's a table with the columns tran_num and deal_num and here are some values: tran_num deal_num 10 1 10 1 11 1 12 1 13 2 14 3 14 3 (the data is correct...there are about 50 more columns in the table!) I need a query that returns all deal_no with different tran_no attached to it. That means that the query should only return Deal_num 1. Not deal_num 3 because that has the same tran_num (14) twice. I came up with this simple one: SELECT deal_num, count(tran_num) FROM ess_gaspositionrecon_report group by deal_num having count(tran_num) > 1 But this one returns deal_num 1 and 3. TIA Regards, sander __________________________________ Do you Yahoo!? Yahoo! Sports - Sign up for Fantasy Baseball. http://baseball.fantasysports.yahoo.com/ From accessd666 at yahoo.com Fri Feb 25 01:25:28 2005 From: accessd666 at yahoo.com (Sad Der) Date: Thu, 24 Feb 2005 23:25:28 -0800 (PST) Subject: [AccessD] SQL question In-Reply-To: <20050225064532.30990.qmail@web90102.mail.scd.yahoo.com> Message-ID: <20050225072528.10996.qmail@web90106.mail.scd.yahoo.com> I found the solution myself. SELECT deal_num FROM ess_gaspositionrecon_report WHERE deal_num in ( SELECT deal_num FROM tTest group by deal_num, tran_num) group by deal_num having count(deal_num) > 1 Now all I need to figure out is why it works as it works...:-) Thnx anyway! Regards, Sander --- Sad Der wrote: > Hi group, > > I need help with a query. > Here's a table with the columns tran_num and > deal_num > and here are some values: > tran_num deal_num > 10 1 > 10 1 > 11 1 > 12 1 > 13 2 > 14 3 > 14 3 > (the data is correct...there are about 50 more > columns > in the table!) > I need a query that returns all deal_no with > different > tran_no attached to it. > That means that the query should only return > Deal_num > 1. > Not deal_num 3 because that has the same tran_num > (14) > twice. > > I came up with this simple one: > SELECT deal_num, count(tran_num) > FROM ess_gaspositionrecon_report > group by deal_num > having count(tran_num) > 1 > > But this one returns deal_num 1 and 3. > > TIA > > Regards, > sander > > > > __________________________________ > Do you Yahoo!? > Yahoo! Sports - Sign up for Fantasy Baseball. > http://baseball.fantasysports.yahoo.com/ > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail From andy at minstersystems.co.uk Fri Feb 25 01:46:32 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 25 Feb 2005 07:46:32 -0000 Subject: [AccessD] access question In-Reply-To: Message-ID: <005a01c51b0e$2e794a00$b274d0d5@minster33c3r25> Hi Marvin You don't need to do it that long way. If you open the database in 2003 Access will offer to convert it to 2003 format. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > marvin hunkin > Sent: 25 February 2005 04:33 > To: accessd at databaseadvisors.com > Subject: [AccessD] access question > > > hi. > if i say create a database in access 2000. > and save all objects, etc, and data,etc. > and then say if i get to upgrade to access 2003. > can i export the controls, objects, and data to other files, > then import them back into a new access database 2003? if i > can do this, how, and how do i do it using the keyboard? > cheers marvin. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From Gustav at cactus.dk Fri Feb 25 04:21:48 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 25 Feb 2005 11:21:48 +0100 Subject: [AccessD] Relinking Foxpro Tables Message-ID: Hi David I have no firm advice on this. But you could try two things. First, can't you link dbf files directly (dBase x files)? Second, what happens if you replace CurrentDb with DBEngine: Set mdb = DBEngine(0)(0) If that adds nothing, you could try to not use RefreshLink but delete the tables and relink them. /gustav >>> newsgrps at dalyn.co.nz 24-02-2005 20:04:34 >>> Gustav, At 24/02/2005, Gustav Brock wrote: >Hi David > >First, I think TABLE=""; should be omitted from the connect string. >Second, where/why do you close the mdb - cannot see that. >Third, try to refresh the TableDefs collection: > >DBEngine(0)(0).TableDefs.Refresh First - Thanks - deleted table=. Second - I was manually closing and opening the database. Third - Have added this to my code. Here is more information. 1) Initially I link the tables using File .. Get External Data .. Link Tables. Files of Type = ODCB Databases. Machine Data Source = Visual FoxPro Tables. Configuration Connection = Free Table Directory. I then select the directory which holds the tables. Next pops up a list of tables available to be linked. I select all. Then for each table I need to select a unique record identifier. In the table properties the description field holds the following: ODBC;DSN=Visual FoxPro Tables;SourceDB=d:\CLIENTS\PM SERVICES\DATA\20050216;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2aaaa1m The connect field in MSysObjects holds the following: DSN=Visual FoxPro Tables;SourceDB=d:\CLIENTS\PM SERVICES\DATA\20050216;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes; The name field in MSysObjects holds the following: rs2aaaa1m At this point I can edit data in the tables. 2) Then I run my code the table properties the description field changes to: ODBC;DSN=Visual FoxPro Tables;SourceDB=D:\Clients\PM Services\Data\20050217;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2aaaa1m The connect field in MSysObjects holds the following: DSN=Visual FoxPro Tables;SourceDB=D:\Clients\PM Services\Data\20050217;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes; At this point when I open the table I still have the data from the old table showing. I am unable to delete it. Closing the database and opening it in Access still doesn't help. It is only when I close Access down and reopen it that the new tables are appearing. Even then I am not able to change any data (this last point doesn't matter as we just want to access the data for reports but I thought I would throw it in anyway). Here is the current code: --Code on the cmd button: Private Sub cmdDataLink_Click() On Error GoTo Err_cmdDataLink_Click If basDataFileLink() = True Then MsgBox "Data files linked successfully." Else MsgBox "You will need to make sure that the data files are linked before you can run any reports." End If Exit_cmdDataLink_Click: Exit Sub Err_cmdDataLink_Click: Select Case Err Case 0 MsgBox "No Error", vbCritical, "Link Data" Case Else Call basErrorMsg("cmdDataLink_Click") End Select Resume Exit_cmdDataLink_Click End Sub Public Function basDataFileLink() As Boolean On Error GoTo Err_basDataFileLink Dim mdb As DAO.Database, mtbl As DAO.TableDef, strDataPath As String, strNewConnect As String Set mdb = CurrentDb Call basInfo("Linking data files.") basDataFileLink = False If IsNull(Me!txtDataFolder) = True Then Me!txtDataFolder = " " strDataPath = Me!txtDataFolder strNewConnect = "ODBC;DSN=Visual FoxPro Tables;SourceDB=" & strDataPath & ";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;" For Each mtbl In mdb.TableDefs 'Only check this table link if this table IS linked. If InStr(mtbl.Connect, "DSN=Visual FoxPro Tables") <> 0 Then mtbl.Connect = strNewConnect ' & mtbl.Name mtbl.RefreshLink End If Next DBEngine(0)(0).TableDefs.Refresh mdb.Close Set mdb = Nothing basDataFileLink = True Exit_basDataFileLink: DoCmd.Close acForm, "frmInfoForm" Exit Function Err_basDataFileLink: Select Case Err Case 3011 MsgBox "Unable to find all the data files.", vbCritical, "Link To Data Files" Case Else Call basErrorMsg("basDataFileLink") End Select Resume Exit_basDataFileLink End Function If anyone is interested in testing it for me I can send sample tables. Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 From Gustav at cactus.dk Fri Feb 25 04:52:08 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 25 Feb 2005 11:52:08 +0100 Subject: [AccessD] Document storage, recommendations Message-ID: Hi Marty Thanks. This sounds like having a safe margin. Or it could be derived from fax which often is 200x100. Remember, the first LaserJet printed with 150 dpi and printing with 300 dpi allowed for fine and narrow print like that in a phonebook: http://www.printerworks.com/Catalogs/CX-Catalog/CX-HP_LaserJet.html Also, I've found that hand writing doesn't need much resolution; what causes problems is very fine and/or thin print. /gustav >>> martyconnelly at shaw.ca 25-02-2005 02:13:10 >>> My records management guy says 200 dpi for legal reasons well at least Canadian especially if there are signatures 400 dpi if colour, don't know about compression level though. There might be a way to drop a blob field into an ado stream then drop stream into an image object haven't tried it though, might be faster than creating a temp file. Gustav Brock wrote: >Hi all > >The client wish to store scanned documents, thousands of pages, >everything black/white, no pictures - only invoices, contracts and the >like. Also, the storage should be in the (or a) database, not as >discrete picture files. > >I've played with the recently discussed file format DjVu and found, >that file sizes of less than 10 K is realistic. However, this format >seems a little too specialized, thus I've tried using the PNG format >which at max. compression allows for files sizes down to about 15 K per >page. >The file will then be stored as a blob in the database. For display, >the blob is extracted to a temp file and viewed. In this way 1000 pages >will use about 25 MB of database storage which is acceptable. > >Before settling on this I would like to know if any of you have >experience with what the minimum specs for an acceptable picture of >document pages (A4 or Letter) are? I've found that 150x150 dpi, b/w (two >colours) and the max. compression level of 9 for PNG is acceptable. But >I'm not the client - perhaps you have experience from some of your >clients about what is usable in this area? > >/gustav From ssharkins at bellsouth.net Fri Feb 25 06:57:51 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Fri, 25 Feb 2005 07:57:51 -0500 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar In-Reply-To: <200502250245.j1P2jqec008411@cooper.uws.edu.au> Message-ID: <20050225125758.JQKK2068.imf22aec.mail.bellsouth.net@SUSANONE> I don't really understand what you're trying to do -- but "sharing" information with a group is much easier in 2003 -- with SharePoint. It is a significant upgrade if you don't already have the necessary components in place. But if all you need is 2003, it might be worth considering. Susan H. Thanks Doug Will keep you posted But it seems we have to be running our email off Exchange Server for this to occur the way I want We will be there, one day, but we ain't yet So....We wait and poke around at the edges. See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Friday, 25 February 2005 11:35 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know what your objective is here, but we are currently evaluating a product for sharing outlook contacts, calendars, and tasks between various Outlook installations on a network. Take a look at http://www.officecalendar.com/index.asp. The literature looks good. We are putting the eval copy on a couple of machines to try it out. For the price it might beat the cost of development. If nothing else the web site will give you some insite into how these folks accomplished this task. They are using .NET as the backbone to link up the outlook installations. If you go the Access route I'd be interested in learning how you do it. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 4:20 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Hello all I have some code working well that creates Outlook Calendar Items from bookings in an Access dB So Far so good, but the calendar items created by Machine A are only stored on, and visible to, Machine A What I want is - for my app to create calendar items that everyone can see So I guess my Q is more Outlook related than Access. How do I set up Outlook so that People see only a 'group' calendar? So an appointment made using my app on Machine A can be seen by Every other machine, not just Machine A? Many thanks in advance Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Mike.W.Gowey at doc.state.or.us Fri Feb 25 08:46:57 2005 From: Mike.W.Gowey at doc.state.or.us (Gowey Mike W) Date: Fri, 25 Feb 2005 07:46:57 -0700 Subject: [AccessD] Inventory Tracking Message-ID: <05EBB8A3BEB95B4F8216BE4EF486077801DA0361@srciml1.ds.doc.state.or.us> Does anyone happen to have a basic Inventory tracking system that they are willing to share. I'm just looking for something to start with, just the ability to track inventory in a supply room, being able to add to inventory and subtracting from inventory when something is requested and distributed. Thanks in advance for anything supplied. Mike Gowey MCP, A+, LME, NET+ Team Leader - East Region Information Systems Unit From EdTesiny at oasas.state.ny.us Fri Feb 25 08:52:42 2005 From: EdTesiny at oasas.state.ny.us (Tesiny, Ed) Date: Fri, 25 Feb 2005 09:52:42 -0500 Subject: [AccessD] Inventory Tracking Message-ID: Have you looked at the Inventory Control database template that comes with Access? Ed Tesiny EdTesiny at oasas.state.ny.us > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Gowey Mike W > Sent: Friday, February 25, 2005 9:47 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Inventory Tracking > > > > Does anyone happen to have a basic Inventory tracking system that they > are willing to share. I'm just looking for something to start with, > just the ability to track inventory in a supply room, being > able to add > to inventory and subtracting from inventory when something is > requested > and distributed. > > Thanks in advance for anything supplied. > > > Mike Gowey MCP, A+, LME, NET+ > Team Leader - East Region > Information Systems Unit > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ldoering at symphonyinfo.com Fri Feb 25 08:55:36 2005 From: ldoering at symphonyinfo.com (Liz Doering) Date: Fri, 25 Feb 2005 08:55:36 -0600 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar In-Reply-To: <200502250245.j1P2jqec008411@cooper.uws.edu.au> Message-ID: Darren, I don't know if this is any help to you, but here goes.... At home (where we are very far from running exchange server), we have constant issues about what is on the family calendar and who 'should have known'. My husband has a habit of putting calendar items in his PDA and expecting that that is magically enough to inform me and our two teen-age daughters about his plans. (He's a paramedic and a teacher, with irregular hours for both, so there was plenty to be tense about.) He sincs his PDA with his Outlook calendar, so his calendar, under his profile, really does have all the information we are supposed to know. I poked around a bit in Outlook, and found that I could point each of our profiles at his .pst file as well. Now when I open Outlook at home, I can see my calendar and calendars in personal folders (his), rather like Exchange Server shows me my calendar and calendars in public folders in the office. File-->Datafile management-->Add, then browse for the .pst you want everyone to see. I did have to do this for each profile, and you might have to tinker with sharing, too. Good luck! Liz -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 8:45 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Thanks Doug Will keep you posted But it seems we have to be running our email off Exchange Server for this to occur the way I want We will be there, one day, but we ain't yet So....We wait and poke around at the edges. See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Friday, 25 February 2005 11:35 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know what your objective is here, but we are currently evaluating a product for sharing outlook contacts, calendars, and tasks between various Outlook installations on a network. Take a look at http://www.officecalendar.com/index.asp. The literature looks good. We are putting the eval copy on a couple of machines to try it out. For the price it might beat the cost of development. If nothing else the web site will give you some insite into how these folks accomplished this task. They are using .NET as the backbone to link up the outlook installations. If you go the Access route I'd be interested in learning how you do it. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 4:20 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Hello all I have some code working well that creates Outlook Calendar Items from bookings in an Access dB So Far so good, but the calendar items created by Machine A are only stored on, and visible to, Machine A What I want is - for my app to create calendar items that everyone can see So I guess my Q is more Outlook related than Access. How do I set up Outlook so that People see only a 'group' calendar? So an appointment made using my app on Machine A can be seen by Every other machine, not just Machine A? Many thanks in advance Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Fri Feb 25 10:07:12 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Fri, 25 Feb 2005 10:07:12 -0600 Subject: [AccessD] Inventory Tracking Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB6772337430@corp-es01.fleetpride.com> I just recently purchased this at Fry's for my little manufacturing business. Not too simple, not too complex, just about right. The intriguing thing to me is that the mdb it uses as its database is unprotected. This will allow me to interface it directly with QuickBooks using an ODBC driver. Anyway, its not free but for $79.00 its hard to go wrong. Jim Hale http://www.tfg4000.com/ -----Original Message----- From: Gowey Mike W [mailto:Mike.W.Gowey at doc.state.or.us] Sent: Friday, February 25, 2005 8:47 AM To: Access Developers discussion and problem solving Subject: [AccessD] Inventory Tracking Does anyone happen to have a basic Inventory tracking system that they are willing to share. I'm just looking for something to start with, just the ability to track inventory in a supply room, being able to add to inventory and subtracting from inventory when something is requested and distributed. Thanks in advance for anything supplied. Mike Gowey MCP, A+, LME, NET+ Team Leader - East Region Information Systems Unit -- 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 donald.a.Mcgillivray at mail.sprint.com Fri Feb 25 10:17:57 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Fri, 25 Feb 2005 10:17:57 -0600 Subject: [AccessD] Disable Mousewheel in Access 2003 Form Message-ID: <988E2AC88CCB54459286C4077DB662F50419F666@PDAWB03C.ad.sprint.com> I noticed too late that you referred to A2003 specifically in your post. I should say that I haven't used this with A2003, only 97 and XP, but it's still worth a try. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Greg Smith Sent: Thursday, February 24, 2005 8:47 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Disable Mousewheel in Access 2003 Form Thanks Don...I'll give it a try in the morning. Greg -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mcgillivray, Don [ITS] Sent: Thursday, February 24, 2005 1:05 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Disable Mousewheel in Access 2003 Form I've used this: http://www.lebans.com/mousewheelonoff.htm HTH Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of GregSmith at starband.net Sent: Thursday, February 24, 2005 10:53 AM To: accessd at databaseadvisors.com Subject: [AccessD] Disable Mousewheel in Access 2003 Form Hi everyone! I looked through the archives about this, but didn't come up with anything for Access 2003. Might be because there is no solution, but I wanted to run it up the flag pole one more time. I have a form that I want the mousewheel disabled while that form is open. Any way of doing this short of shooting the mouse? Thanks! Greg Smith gregsmith at starband.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Fri Feb 25 10:55:19 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Fri, 25 Feb 2005 08:55:19 -0800 Subject: [AccessD] VSTO Message-ID: <01bb01c51b5a$c9b4c0c0$6901a8c0@HAL9002> Dear List: A while back I got the Promo version of Visual Basic.Net through a lead on this list. Another lister I know, subsequently got VSTO sent to him gratis. But he doesn't know why. Does anyone know anything about this? Thanks and regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 From cfoust at infostatsystems.com Fri Feb 25 11:07:32 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 25 Feb 2005 09:07:32 -0800 Subject: [AccessD] VSTO Message-ID: No idea. I won my copy in a membership renewal promotion at DatabaseDevelopersGroup. Charlotte Foust -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Friday, February 25, 2005 8:55 AM To: AccessD at databaseadvisors.com Subject: [AccessD] VSTO Dear List: A while back I got the Promo version of Visual Basic.Net through a lead on this list. Another lister I know, subsequently got VSTO sent to him gratis. But he doesn't know why. Does anyone know anything about this? Thanks and regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ebarro at afsweb.com Fri Feb 25 12:45:34 2005 From: ebarro at afsweb.com (Eric Barro) Date: Fri, 25 Feb 2005 10:45:34 -0800 Subject: [AccessD] VSTO In-Reply-To: <01bb01c51b5a$c9b4c0c0$6901a8c0@HAL9002> Message-ID: M$ had a page (at one point in time) that you could go to where you could watch several presentations that would qualify you for a copy of VB.NET or the training manuals for VB.NET. I got my copy that way. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - Beach Access Software Sent: Friday, February 25, 2005 8:55 AM To: AccessD at databaseadvisors.com Subject: [AccessD] VSTO Dear List: A while back I got the Promo version of Visual Basic.Net through a lead on this list. Another lister I know, subsequently got VSTO sent to him gratis. But he doesn't know why. Does anyone know anything about this? Thanks and regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ---------------------------------------------------------------- The information contained in this e-mail message and any file, document, previous e-mail message and/or attachment transmitted herewith is confidential and may be legally privileged. It is intended solely for the private use of the addressee and must not be disclosed to or used by anyone other than the addressee. If you receive this transmission by error, please immediately notify the sender by reply e-mail and destroy the original transmission and its attachments without reading or saving it in any manner. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of any of the information contained in or attached to this transmission is STRICTLY PROHIBITED. E-mail transmission cannot be guaranteed to be secure or error free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of email transmission. Users and employees of the e-mail system are expressly required not to make defamatory statements and not to infringe or authorize any infringement of copyright or any other legal right by email communications. Any such communication is contrary to company policy. The company will not accept any liability in respect of such communication. From accessd at shaw.ca Fri Feb 25 12:59:14 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 25 Feb 2005 10:59:14 -0800 Subject: [AccessD] VSTO In-Reply-To: Message-ID: <0ICH00I2WE2L38@l-daemon> For the record: That web site offer was rescinded last summer after an overwhelming response. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Eric Barro Sent: Friday, February 25, 2005 10:46 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] VSTO M$ had a page (at one point in time) that you could go to where you could watch several presentations that would qualify you for a copy of VB.NET or the training manuals for VB.NET. I got my copy that way. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - Beach Access Software Sent: Friday, February 25, 2005 8:55 AM To: AccessD at databaseadvisors.com Subject: [AccessD] VSTO Dear List: A while back I got the Promo version of Visual Basic.Net through a lead on this list. Another lister I know, subsequently got VSTO sent to him gratis. But he doesn't know why. Does anyone know anything about this? Thanks and regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ---------------------------------------------------------------- The information contained in this e-mail message and any file, document, previous e-mail message and/or attachment transmitted herewith is confidential and may be legally privileged. It is intended solely for the private use of the addressee and must not be disclosed to or used by anyone other than the addressee. If you receive this transmission by error, please immediately notify the sender by reply e-mail and destroy the original transmission and its attachments without reading or saving it in any manner. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of any of the information contained in or attached to this transmission is STRICTLY PROHIBITED. E-mail transmission cannot be guaranteed to be secure or error free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of email transmission. Users and employees of the e-mail system are expressly required not to make defamatory statements and not to infringe or authorize any infringement of copyright or any other legal right by email communications. Any such communication is contrary to company policy. The company will not accept any liability in respect of such communication. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From newsgrps at dalyn.co.nz Fri Feb 25 13:15:50 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Sat, 26 Feb 2005 08:15:50 +1300 Subject: [AccessD] Relinking Foxpro Tables In-Reply-To: References: Message-ID: <6.2.1.2.0.20050226080811.031d9ac0@mail.dalyn.co.nz> Gustav, The files are Visual Foxpro dbf files. Tried replacing CurrentDB with no luck. Also tried delete and relink but also had the same result. Have even tried ADO instead of DOA with the same result. The problem seems to be with Access not actually recognising the new links until Access is closed and opened again. Maybe it is something to do with the connection code. The offer is still open for me to send a sample file for others to test. David At 25/02/2005, you wrote: >Hi David > >I have no firm advice on this. But you could try two things. >First, can't you link dbf files directly (dBase x files)? >Second, what happens if you replace CurrentDb with DBEngine: > > Set mdb = DBEngine(0)(0) > >If that adds nothing, you could try to not use RefreshLink but delete >the tables and relink them. > >/gustav > > > >>> newsgrps at dalyn.co.nz 24-02-2005 20:04:34 >>> >Gustav, > >At 24/02/2005, Gustav Brock wrote: > >Hi David > > > >First, I think TABLE=""; should be omitted from the connect string. > >Second, where/why do you close the mdb - cannot see that. > >Third, try to refresh the TableDefs collection: > > > >DBEngine(0)(0).TableDefs.Refresh > >First - Thanks - deleted table=. > >Second - I was manually closing and opening the database. > >Third - Have added this to my code. > >Here is more information. > >1) Initially I link the tables using File .. Get External Data .. Link > >Tables. Files of Type = ODCB Databases. Machine Data Source = Visual > >FoxPro Tables. Configuration Connection = Free Table Directory. I >then >select the directory which holds the tables. Next pops up a list of >tables >available to be linked. I select all. Then for each table I need to >select a unique record identifier. > >In the table properties the description field holds the following: >ODBC;DSN=Visual FoxPro Tables;SourceDB=d:\CLIENTS\PM >SERVICES\DATA\20050216;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2aaaa1m > >The connect field in MSysObjects holds the following: >DSN=Visual FoxPro Tables;SourceDB=d:\CLIENTS\PM >SERVICES\DATA\20050216;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes; > >The name field in MSysObjects holds the following: >rs2aaaa1m > >At this point I can edit data in the tables. > >2) Then I run my code the table properties the description field >changes to: >ODBC;DSN=Visual FoxPro Tables;SourceDB=D:\Clients\PM >Services\Data\20050217;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2aaaa1m > >The connect field in MSysObjects holds the following: >DSN=Visual FoxPro Tables;SourceDB=D:\Clients\PM >Services\Data\20050217;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes; > >At this point when I open the table I still have the data from the old > >table showing. I am unable to delete it. Closing the database and >opening >it in Access still doesn't help. It is only when I close Access down >and >reopen it that the new tables are appearing. Even then I am not able >to >change any data (this last point doesn't matter as we just want to >access >the data for reports but I thought I would throw it in anyway). > >Here is the current code: > >--Code on the cmd button: >Private Sub cmdDataLink_Click() > > On Error GoTo Err_cmdDataLink_Click > > If basDataFileLink() = True Then > MsgBox "Data files linked successfully." > Else > MsgBox "You will need to make sure that the data files are >linked >before you can run any reports." > End If > >Exit_cmdDataLink_Click: > Exit Sub > >Err_cmdDataLink_Click: > Select Case Err > Case 0 > MsgBox "No Error", vbCritical, "Link Data" > Case Else > Call basErrorMsg("cmdDataLink_Click") > End Select > Resume Exit_cmdDataLink_Click > >End Sub > >Public Function basDataFileLink() As Boolean > > On Error GoTo Err_basDataFileLink > > Dim mdb As DAO.Database, mtbl As DAO.TableDef, strDataPath As >String, >strNewConnect As String > > Set mdb = CurrentDb > > Call basInfo("Linking data files.") > basDataFileLink = False > If IsNull(Me!txtDataFolder) = True Then Me!txtDataFolder = " " > strDataPath = Me!txtDataFolder > strNewConnect = "ODBC;DSN=Visual FoxPro Tables;SourceDB=" & >strDataPath & >";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;" > For Each mtbl In mdb.TableDefs > 'Only check this table link if this table IS linked. > If InStr(mtbl.Connect, "DSN=Visual FoxPro Tables") <> 0 Then > mtbl.Connect = strNewConnect ' & mtbl.Name > mtbl.RefreshLink > End If > Next > DBEngine(0)(0).TableDefs.Refresh > > mdb.Close > Set mdb = Nothing > basDataFileLink = True > >Exit_basDataFileLink: > DoCmd.Close acForm, "frmInfoForm" > Exit Function > >Err_basDataFileLink: > Select Case Err > Case 3011 > MsgBox "Unable to find all the data files.", vbCritical, >"Link >To Data Files" > Case Else > Call basErrorMsg("basDataFileLink") > End Select > Resume Exit_basDataFileLink > >End Function > >If anyone is interested in testing it for me I can send sample tables. > > >Regards > >David Emerson >Dalyn Software Ltd >25 Cunliffe St, Churton Park >Wellington, New Zealand >Ph/Fax (04) 478-7456 >Mobile 027-280-9348 > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From bchacc at san.rr.com Fri Feb 25 13:33:04 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Fri, 25 Feb 2005 11:33:04 -0800 Subject: [AccessD] VSTO References: Message-ID: <01f601c51b70$d3b6b220$6901a8c0@HAL9002> Yeah, I got my vb.net that way, too. Now I need VSTO. Rocky ----- Original Message ----- From: "Eric Barro" To: "Access Developers discussion and problem solving" Sent: Friday, February 25, 2005 10:45 AM Subject: RE: [AccessD] VSTO > M$ had a page (at one point in time) that you could go to where you could > watch several presentations that would qualify you for a copy of VB.NET or > the training manuals for VB.NET. I got my copy that way. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Friday, February 25, 2005 8:55 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] VSTO > > > Dear List: > > A while back I got the Promo version of Visual Basic.Net through a lead on > this list. Another lister I know, subsequently got VSTO sent to him > gratis. But he doesn't know why. Does anyone know anything about this? > > Thanks and regards, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > ---------------------------------------------------------------- > The information contained in this e-mail message and any file, document, > previous e-mail message and/or attachment transmitted > herewith is confidential and may be legally privileged. It is intended > solely for the private use of the addressee and must not be > disclosed to or used by anyone other than the addressee. If you receive > this transmission by error, please immediately notify the > sender by reply e-mail and destroy the original transmission and its > attachments without reading or saving it in any manner. If you > are not the intended recipient, or a person responsible for delivering it > to the intended recipient, you are hereby notified that any > disclosure, copying, distribution or use of any of the information > contained in or attached to this transmission is STRICTLY > PROHIBITED. E-mail transmission cannot be guaranteed to be secure or error > free as information could be intercepted, corrupted, > lost, destroyed, arrive late or incomplete, or contain viruses. > The sender therefore does not accept liability for any errors or omissions > in the contents of this message, which arise as a result of > email transmission. Users and employees of the e-mail system are expressly > required not to make defamatory statements and not > to infringe or authorize any infringement of copyright or any other legal > right by email communications. Any such communication is > contrary to company policy. The company will not accept any liability in > respect of such communication. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From martyconnelly at shaw.ca Fri Feb 25 13:40:37 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 25 Feb 2005 11:40:37 -0800 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar References: Message-ID: <421F7F35.5050506@shaw.ca> Have look here Maintaining a Group Calendar in Outlook http://www.slipstick.com/calendar/scheduleall.htm http://www.slipstick.com/outlook/netfolders.htm Sharing Microsoft Outlook Calendar and Contacts http://www.slipstick.com/outlook/share.htm or just search site on share calendar or this sister site http://www.outlookcode.com/d/ Liz Doering wrote: >Darren, > >I don't know if this is any help to you, but here goes.... > >At home (where we are very far from running exchange server), we have >constant issues about what is on the family calendar and who 'should have >known'. My husband has a habit of putting calendar items in his PDA and >expecting that that is magically enough to inform me and our two teen-age >daughters about his plans. (He's a paramedic and a teacher, with irregular >hours for both, so there was plenty to be tense about.) > >He sincs his PDA with his Outlook calendar, so his calendar, under his >profile, really does have all the information we are supposed to know. > >I poked around a bit in Outlook, and found that I could point each of our >profiles at his .pst file as well. Now when I open Outlook at home, I can >see my calendar and calendars in personal folders (his), rather like >Exchange Server shows me my calendar and calendars in public folders in the >office. > >File-->Datafile management-->Add, then browse for the .pst you want everyone >to see. > >I did have to do this for each profile, and you might have to tinker with >sharing, too. > >Good luck! > >Liz > > > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK >Sent: Thursday, February 24, 2005 8:45 PM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar > >Thanks Doug >Will keep you posted >But it seems we have to be running our email off Exchange Server for this to >occur the way I want > >We will be there, one day, but we ain't yet >So....We wait and poke around at the edges. > >See ya > >Darren > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy >Sent: Friday, 25 February 2005 11:35 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar > >Darren, > >I don't know what your objective is here, but we are currently evaluating a >product for sharing outlook contacts, calendars, and tasks between various >Outlook installations on a network. Take a look at >http://www.officecalendar.com/index.asp. The literature looks good. We are >putting the eval copy on a couple of machines to try it out. For the price >it might beat the cost of development. If nothing else the web site will >give you some insite into how these folks accomplished this task. They are >using .NET as the backbone to link up the outlook installations. > >If you go the Access route I'd be interested in learning how you do it. > >Doug > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK >Sent: Thursday, February 24, 2005 4:20 PM >To: 'Access Developers discussion and problem solving' >Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar > > >Hello all >I have some code working well that creates Outlook Calendar Items from >bookings in an Access dB > >So Far so good, but the calendar items created by Machine A are only stored >on, and visible to, Machine A What I want is - for my app to create calendar >items that everyone can see > >So I guess my Q is more Outlook related than Access. > >How do I set up Outlook so that People see only a 'group' calendar? > >So an appointment made using my app on Machine A can be seen by Every other >machine, not just Machine A? > >Many thanks in advance > >Darren > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Fri Feb 25 13:46:28 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 25 Feb 2005 11:46:28 -0800 Subject: [AccessD] access question References: <005a01c51b0e$2e794a00$b274d0d5@minster33c3r25> Message-ID: <421F8094.2040502@shaw.ca> Or in Access 2003 Menu Tools-->Database Utilities --> Convert Database Andy Lacey wrote: >Hi Marvin >You don't need to do it that long way. If you open the database in 2003 >Access will offer to convert it to 2003 format. > >-- Andy Lacey >http://www.minstersystems.co.uk > > > >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >>marvin hunkin >>Sent: 25 February 2005 04:33 >>To: accessd at databaseadvisors.com >>Subject: [AccessD] access question >> >> >>hi. >>if i say create a database in access 2000. >>and save all objects, etc, and data,etc. >>and then say if i get to upgrade to access 2003. >>can i export the controls, objects, and data to other files, >>then import them back into a new access database 2003? if i >>can do this, how, and how do i do it using the keyboard? >>cheers marvin. >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> >> > > > -- Marty Connelly Victoria, B.C. Canada From Gustav at cactus.dk Fri Feb 25 14:04:03 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 25 Feb 2005 21:04:03 +0100 Subject: [AccessD] Relinking Foxpro Tables Message-ID: Hi David Yes, but you are using ODBC. Access can link to dbf files directly at least for dBase x, but perhaps not for FoxPro, but you could try that. Feel free to mail a sample file. /gustav >>> newsgrps at dalyn.co.nz 25-02-2005 20:15:50 >>> Gustav, The files are Visual Foxpro dbf files. Tried replacing CurrentDB with no luck. Also tried delete and relink but also had the same result. Have even tried ADO instead of DOA with the same result. The problem seems to be with Access not actually recognising the new links until Access is closed and opened again. Maybe it is something to do with the connection code. The offer is still open for me to send a sample file for others to test. David At 25/02/2005, you wrote: >Hi David > >I have no firm advice on this. But you could try two things. >First, can't you link dbf files directly (dBase x files)? >Second, what happens if you replace CurrentDb with DBEngine: > > Set mdb = DBEngine(0)(0) > >If that adds nothing, you could try to not use RefreshLink but delete >the tables and relink them. From DWUTKA at marlow.com Fri Feb 25 17:20:10 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Fri, 25 Feb 2005 17:20:10 -0600 Subject: [AccessD] Web based Data Acquisition Application. Message-ID: <123701F54509D9119A4F00D0B747349016D2F6@main2.marlow.com> Okay, this isn't a technical question, it's more like a marketing one. My company is a manufacturing company, which has several 'test machines' which are basically computers hooked up (through engineering cards) to test equipment. Most of these systems have custom built 'test software'. I've been here for five years, and I have yet to find the software engineer who actually knows his left from his right in a database. The databases they are dumping data into are horribly designed. For example, we have a few 'EZ Testers', which dump their data into one database, in fact, ONE TABLE in that database. This table has over a hundred fields. Each product that is tested, and each test, use only certain fields, so there is a lot of wasted space, and even worse, the searching of this database is a virtual nightmare. A few years ago, we bought a CMM machine, it's a visual inspection machine (pretty slick, measures things with a digital camera). It came with it's own program, which has a GUI that 'writes' QVScript (which is essentially VB Script, just with it's own object model, and a few other quirks. It has no default data capture system (other then to the screen), so I was asked to capture the data. I wrote a very specialized .dll, that QVBasic could use to dump it's data into an Access database. Worked fine. They only needed two types of 'data dumps', so I wrote two versions of the .dll. Quick, fast, took me no more then an hour or two to whip up the .dll's. Now a few months ago, we bought a second CMM. This one was going to test a lot more then 2 different things, so it needed to be flexible. I also figured that since this was going to be my second 'test machine' database, I figured I might as well prepare for the future, and create a completely generic data acquisition system. Which I did, sort of. I have the data acquisition part done, but haven't completed the reporting capability. In a month or so, I will finally be able to start actually developing again (right now, I'm too busy being a Network Admin, and PC tech! LOL). My first project is going to be to finish the data acquisition program. So here's my question. Does anyone know if this kind of thing would have a market for it, and if so, are their competing products, and what do they cost? Drew From ebarro at afsweb.com Fri Feb 25 18:31:30 2005 From: ebarro at afsweb.com (Eric Barro) Date: Fri, 25 Feb 2005 16:31:30 -0800 Subject: [AccessD] VSTO In-Reply-To: <01f601c51b70$d3b6b220$6901a8c0@HAL9002> Message-ID: Rocky, The VB.NET that M$ gave out is actually Visual Studio.NET albeit with one dialect - VB.NET. That limitation and the fact that you don't have the C# language support plus the inability to connect to SQL server db via the wizard are the only limitations I've seen so far. Eric -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - Beach Access Software Sent: Friday, February 25, 2005 11:33 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] VSTO Yeah, I got my vb.net that way, too. Now I need VSTO. Rocky ----- Original Message ----- From: "Eric Barro" To: "Access Developers discussion and problem solving" Sent: Friday, February 25, 2005 10:45 AM Subject: RE: [AccessD] VSTO > M$ had a page (at one point in time) that you could go to where you could > watch several presentations that would qualify you for a copy of VB.NET or > the training manuals for VB.NET. I got my copy that way. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Friday, February 25, 2005 8:55 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] VSTO > > > Dear List: > > A while back I got the Promo version of Visual Basic.Net through a lead on > this list. Another lister I know, subsequently got VSTO sent to him > gratis. But he doesn't know why. Does anyone know anything about this? > > Thanks and regards, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com ---------------------------------------------------------------- The information contained in this e-mail message and any file, document, previous e-mail message and/or attachment transmitted herewith is confidential and may be legally privileged. It is intended solely for the private use of the addressee and must not be disclosed to or used by anyone other than the addressee. If you receive this transmission by error, please immediately notify the sender by reply e-mail and destroy the original transmission and its attachments without reading or saving it in any manner. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of any of the information contained in or attached to this transmission is STRICTLY PROHIBITED. E-mail transmission cannot be guaranteed to be secure or error free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of email transmission. Users and employees of the e-mail system are expressly required not to make defamatory statements and not to infringe or authorize any infringement of copyright or any other legal right by email communications. Any such communication is contrary to company policy. The company will not accept any liability in respect of such communication. From dwaters at usinternet.com Fri Feb 25 18:54:33 2005 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 25 Feb 2005 18:54:33 -0600 Subject: [AccessD] Web based Data Acquisition Application. In-Reply-To: <9144519.1109374476405.JavaMail.root@sniper15> Message-ID: <001601c51b9d$bd19d790$123a11d8@danwaters> Drew, My thought is that what is marketable is your ability to develop a data acquisition package. You've got experience on two different machines now, and these were only the first two that you tried. I am (was?) a Quality Engineer in a manufacturing environment, and I know that there are many different types of measuring equipment. And, I've been a Design Engineer, and I know that most prototype testing software is also custom. So, your product is YOU! Best of luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Friday, February 25, 2005 5:20 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Web based Data Acquisition Application. Okay, this isn't a technical question, it's more like a marketing one. My company is a manufacturing company, which has several 'test machines' which are basically computers hooked up (through engineering cards) to test equipment. Most of these systems have custom built 'test software'. I've been here for five years, and I have yet to find the software engineer who actually knows his left from his right in a database. The databases they are dumping data into are horribly designed. For example, we have a few 'EZ Testers', which dump their data into one database, in fact, ONE TABLE in that database. This table has over a hundred fields. Each product that is tested, and each test, use only certain fields, so there is a lot of wasted space, and even worse, the searching of this database is a virtual nightmare. A few years ago, we bought a CMM machine, it's a visual inspection machine (pretty slick, measures things with a digital camera). It came with it's own program, which has a GUI that 'writes' QVScript (which is essentially VB Script, just with it's own object model, and a few other quirks. It has no default data capture system (other then to the screen), so I was asked to capture the data. I wrote a very specialized .dll, that QVBasic could use to dump it's data into an Access database. Worked fine. They only needed two types of 'data dumps', so I wrote two versions of the .dll. Quick, fast, took me no more then an hour or two to whip up the .dll's. Now a few months ago, we bought a second CMM. This one was going to test a lot more then 2 different things, so it needed to be flexible. I also figured that since this was going to be my second 'test machine' database, I figured I might as well prepare for the future, and create a completely generic data acquisition system. Which I did, sort of. I have the data acquisition part done, but haven't completed the reporting capability. In a month or so, I will finally be able to start actually developing again (right now, I'm too busy being a Network Admin, and PC tech! LOL). My first project is going to be to finish the data acquisition program. So here's my question. Does anyone know if this kind of thing would have a market for it, and if so, are their competing products, and what do they cost? Drew -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Fri Feb 25 19:05:22 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 25 Feb 2005 17:05:22 -0800 Subject: [AccessD] Web based Data Acquisition Application. References: <123701F54509D9119A4F00D0B747349016D2F6@main2.marlow.com> Message-ID: <421FCB52.3050308@shaw.ca> You have been beaten to it by about 50 years. I have used some of their products (National Instruments) 20 years ago. But they may not cover visual inspection images for data acquisition, I have seen some specialized systems to inspect welds with Xrays. These are probably the biggest guys in US. http://www.ni.com/ I haven't looked through their site recently, guess the switched to dotNet DWUTKA at marlow.com wrote: >Okay, this isn't a technical question, it's more like a marketing one. My >company is a manufacturing company, which has several 'test machines' which >are basically computers hooked up (through engineering cards) to test >equipment. Most of these systems have custom built 'test software'. I've >been here for five years, and I have yet to find the software engineer who >actually knows his left from his right in a database. The databases they >are dumping data into are horribly designed. For example, we have a few 'EZ >Testers', which dump their data into one database, in fact, ONE TABLE in >that database. This table has over a hundred fields. Each product that is >tested, and each test, use only certain fields, so there is a lot of wasted >space, and even worse, the searching of this database is a virtual >nightmare. A few years ago, we bought a CMM machine, it's a visual >inspection machine (pretty slick, measures things with a digital camera). >It came with it's own program, which has a GUI that 'writes' QVScript (which >is essentially VB Script, just with it's own object model, and a few other >quirks. It has no default data capture system (other then to the screen), >so I was asked to capture the data. I wrote a very specialized .dll, that >QVBasic could use to dump it's data into an Access database. Worked fine. >They only needed two types of 'data dumps', so I wrote two versions of the >.dll. Quick, fast, took me no more then an hour or two to whip up the >.dll's. > >Now a few months ago, we bought a second CMM. This one was going to test a >lot more then 2 different things, so it needed to be flexible. I also >figured that since this was going to be my second 'test machine' database, I >figured I might as well prepare for the future, and create a completely >generic data acquisition system. Which I did, sort of. I have the data >acquisition part done, but haven't completed the reporting capability. In a >month or so, I will finally be able to start actually developing again >(right now, I'm too busy being a Network Admin, and PC tech! LOL). My first >project is going to be to finish the data acquisition program. So here's my >question. Does anyone know if this kind of thing would have a market for >it, and if so, are their competing products, and what do they cost? > >Drew > > -- Marty Connelly Victoria, B.C. Canada From DWUTKA at marlow.com Fri Feb 25 19:14:17 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Fri, 25 Feb 2005 19:14:17 -0600 Subject: [AccessD] Web based Data Acquisition Application. Message-ID: <123701F54509D9119A4F00D0B747349016D2F8@main2.marlow.com> Ah, yeah, thought I should have gone into more detail. I didn't write something that takes data from test equipment. I wrote a system that puts data into a database. Sounds simple, but it's not. Like I said, most of the developers I've met, that work on test equipment software, don't know the first thing about databases, and what is usually produced is a wonderful test system, with a horrible data system. I built the data system for them. The system is generic, in other words, it should be able to handle ANY test data. The report portion, is going to be the real tie in. It will allow 'end users' of the data, to pull live data, archived data, and will even do company wide data pulls. (Once the system is finished and tested on this one machine, we are going to start converting all of our test equipment to it. Each system will have different operating software, but the data will be dumped into the same system (well, copies of the same system), and there will be a central 'storage' of all test data, that will allow someone to track things through all levels of testing. Does that make sense? Drew -----Original Message----- From: Dan Waters [mailto:dwaters at usinternet.com] Sent: Friday, February 25, 2005 6:55 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Web based Data Acquisition Application. Drew, My thought is that what is marketable is your ability to develop a data acquisition package. You've got experience on two different machines now, and these were only the first two that you tried. I am (was?) a Quality Engineer in a manufacturing environment, and I know that there are many different types of measuring equipment. And, I've been a Design Engineer, and I know that most prototype testing software is also custom. So, your product is YOU! Best of luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Friday, February 25, 2005 5:20 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Web based Data Acquisition Application. Okay, this isn't a technical question, it's more like a marketing one. My company is a manufacturing company, which has several 'test machines' which are basically computers hooked up (through engineering cards) to test equipment. Most of these systems have custom built 'test software'. I've been here for five years, and I have yet to find the software engineer who actually knows his left from his right in a database. The databases they are dumping data into are horribly designed. For example, we have a few 'EZ Testers', which dump their data into one database, in fact, ONE TABLE in that database. This table has over a hundred fields. Each product that is tested, and each test, use only certain fields, so there is a lot of wasted space, and even worse, the searching of this database is a virtual nightmare. A few years ago, we bought a CMM machine, it's a visual inspection machine (pretty slick, measures things with a digital camera). It came with it's own program, which has a GUI that 'writes' QVScript (which is essentially VB Script, just with it's own object model, and a few other quirks. It has no default data capture system (other then to the screen), so I was asked to capture the data. I wrote a very specialized .dll, that QVBasic could use to dump it's data into an Access database. Worked fine. They only needed two types of 'data dumps', so I wrote two versions of the .dll. Quick, fast, took me no more then an hour or two to whip up the .dll's. Now a few months ago, we bought a second CMM. This one was going to test a lot more then 2 different things, so it needed to be flexible. I also figured that since this was going to be my second 'test machine' database, I figured I might as well prepare for the future, and create a completely generic data acquisition system. Which I did, sort of. I have the data acquisition part done, but haven't completed the reporting capability. In a month or so, I will finally be able to start actually developing again (right now, I'm too busy being a Network Admin, and PC tech! LOL). My first project is going to be to finish the data acquisition program. So here's my question. Does anyone know if this kind of thing would have a market for it, and if so, are their competing products, and what do they cost? 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 DWUTKA at marlow.com Fri Feb 25 19:26:39 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Fri, 25 Feb 2005 19:26:39 -0600 Subject: [AccessD] Web based Data Acquisition Application. Message-ID: <123701F54509D9119A4F00D0B747349016D2F9@main2.marlow.com> I took a look at the 'data acquisition' device, and that is not what I built. That is something designed to 'trap' data. I developed something that is designed to 'store' data. The database is close to a true relational database as I could make it (which immediately puts it out of the hands of engineers to just query it on their own! , one of the reasons I have to build a custom reporting system). It also doesn't plug into anything. It's a .dll, that a test equipment engineer can use, instead of fuddling through ADO, and designing a good database, there is a web interface to create a 'program' (which would equate more to a table, to us, I guess, but it isn't really creating tables.....), which can then be used by their software, to store data for that program. For example, the CMM machine I mentioned may record height (yep, it does height), width, length, etc. So that would be a 'program' in my system. Here's some sample VB (which is actually something the admin web interface will create for you) Dim DataAcq Set DataAcq=CreateObject("FECMM.Program") DataAcq.ID=1 'Start of Loop DataAcq.SetFieldValue("Dim 1")=0.147 DataAcq.SetFieldValue("Dim 2")=0.147 DataAcq.SetFieldValue("Dim 3")=0.035 DataAcq.SetFieldValue("Dim 4")=0.103 DataAcq.SetFieldValue("Dim 5")=0.057 DataAcq.SetFieldValue("Dim 6")=0.057 DataAcq.SetFieldValue("Dim 7")=0.006 DataAcq.SetFieldValue("Dim 8")=0.006 DataAcq.SetFieldValue("Dim 9")=0.006 DataAcq.SetFieldValue("Location")= DataAcq.RecordFields 'End of loop DataAcq.DisplayReport Set DataAcq=Nothing It has 10 fields. Dim 1 through Dim 10, and location. When the FECMM.Program object is initialized, and data is put into it, it automatically creates a batchID, which is attached to each Item (items are recorded with the RecordFields function, and the batch ID's are used to group a 'run' with the test equipment). The DisplayReport function displays a web page on the test machine with the data from that run. Setting the ID value of the object determines it's parameters (such as how many fields, and what the fields are.....which is customizable from the admin web gui.) Does this clear things up a bit. Not a test equipment system, but a data storage system, for the relational db challenged developers out there. Drew -----Original Message----- From: MartyConnelly [mailto:martyconnelly at shaw.ca] Sent: Friday, February 25, 2005 7:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Web based Data Acquisition Application. You have been beaten to it by about 50 years. I have used some of their products (National Instruments) 20 years ago. But they may not cover visual inspection images for data acquisition, I have seen some specialized systems to inspect welds with Xrays. These are probably the biggest guys in US. http://www.ni.com/ I haven't looked through their site recently, guess the switched to dotNet DWUTKA at marlow.com wrote: >Okay, this isn't a technical question, it's more like a marketing one. My >company is a manufacturing company, which has several 'test machines' which >are basically computers hooked up (through engineering cards) to test >equipment. Most of these systems have custom built 'test software'. I've >been here for five years, and I have yet to find the software engineer who >actually knows his left from his right in a database. The databases they >are dumping data into are horribly designed. For example, we have a few 'EZ >Testers', which dump their data into one database, in fact, ONE TABLE in >that database. This table has over a hundred fields. Each product that is >tested, and each test, use only certain fields, so there is a lot of wasted >space, and even worse, the searching of this database is a virtual >nightmare. A few years ago, we bought a CMM machine, it's a visual >inspection machine (pretty slick, measures things with a digital camera). >It came with it's own program, which has a GUI that 'writes' QVScript (which >is essentially VB Script, just with it's own object model, and a few other >quirks. It has no default data capture system (other then to the screen), >so I was asked to capture the data. I wrote a very specialized .dll, that >QVBasic could use to dump it's data into an Access database. Worked fine. >They only needed two types of 'data dumps', so I wrote two versions of the >.dll. Quick, fast, took me no more then an hour or two to whip up the >.dll's. > >Now a few months ago, we bought a second CMM. This one was going to test a >lot more then 2 different things, so it needed to be flexible. I also >figured that since this was going to be my second 'test machine' database, I >figured I might as well prepare for the future, and create a completely >generic data acquisition system. Which I did, sort of. I have the data >acquisition part done, but haven't completed the reporting capability. In a >month or so, I will finally be able to start actually developing again >(right now, I'm too busy being a Network Admin, and PC tech! LOL). My first >project is going to be to finish the data acquisition program. So here's my >question. Does anyone know if this kind of thing would have a market for >it, and if so, are their competing products, and what do they cost? > >Drew > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Fri Feb 25 19:30:27 2005 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 25 Feb 2005 19:30:27 -0600 Subject: [AccessD] Web based Data Acquisition Application. In-Reply-To: <5222561.1109380799465.JavaMail.root@sniper14> Message-ID: <001701c51ba2$c08300f0$123a11d8@danwaters> The people who might buy this won't care if you made it custom (which you'll have to because you're taking data from different sources), or it's a package. They won't expect this to be a shrink-wrapped product. If they see a shrink-wrapped product they won't believe it's powerful enough to match the complicated testing that they do. They won't really care how you make it go, just make it go. And if you can show them that you can make it go and carry a heavy load at the same time, you'll get a sale. And a lot of improvement calls after that! Your reporting features will be key, as will be your ability to hook your product to any test system. If you demonstrate that you can produce a report that they want but haven't been able to, they'll love you for it! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Friday, February 25, 2005 7:14 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Web based Data Acquisition Application. Ah, yeah, thought I should have gone into more detail. I didn't write something that takes data from test equipment. I wrote a system that puts data into a database. Sounds simple, but it's not. Like I said, most of the developers I've met, that work on test equipment software, don't know the first thing about databases, and what is usually produced is a wonderful test system, with a horrible data system. I built the data system for them. The system is generic, in other words, it should be able to handle ANY test data. The report portion, is going to be the real tie in. It will allow 'end users' of the data, to pull live data, archived data, and will even do company wide data pulls. (Once the system is finished and tested on this one machine, we are going to start converting all of our test equipment to it. Each system will have different operating software, but the data will be dumped into the same system (well, copies of the same system), and there will be a central 'storage' of all test data, that will allow someone to track things through all levels of testing. Does that make sense? Drew -----Original Message----- From: Dan Waters [mailto:dwaters at usinternet.com] Sent: Friday, February 25, 2005 6:55 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Web based Data Acquisition Application. Drew, My thought is that what is marketable is your ability to develop a data acquisition package. You've got experience on two different machines now, and these were only the first two that you tried. I am (was?) a Quality Engineer in a manufacturing environment, and I know that there are many different types of measuring equipment. And, I've been a Design Engineer, and I know that most prototype testing software is also custom. So, your product is YOU! Best of luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Friday, February 25, 2005 5:20 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Web based Data Acquisition Application. Okay, this isn't a technical question, it's more like a marketing one. My company is a manufacturing company, which has several 'test machines' which are basically computers hooked up (through engineering cards) to test equipment. Most of these systems have custom built 'test software'. I've been here for five years, and I have yet to find the software engineer who actually knows his left from his right in a database. The databases they are dumping data into are horribly designed. For example, we have a few 'EZ Testers', which dump their data into one database, in fact, ONE TABLE in that database. This table has over a hundred fields. Each product that is tested, and each test, use only certain fields, so there is a lot of wasted space, and even worse, the searching of this database is a virtual nightmare. A few years ago, we bought a CMM machine, it's a visual inspection machine (pretty slick, measures things with a digital camera). It came with it's own program, which has a GUI that 'writes' QVScript (which is essentially VB Script, just with it's own object model, and a few other quirks. It has no default data capture system (other then to the screen), so I was asked to capture the data. I wrote a very specialized .dll, that QVBasic could use to dump it's data into an Access database. Worked fine. They only needed two types of 'data dumps', so I wrote two versions of the .dll. Quick, fast, took me no more then an hour or two to whip up the .dll's. Now a few months ago, we bought a second CMM. This one was going to test a lot more then 2 different things, so it needed to be flexible. I also figured that since this was going to be my second 'test machine' database, I figured I might as well prepare for the future, and create a completely generic data acquisition system. Which I did, sort of. I have the data acquisition part done, but haven't completed the reporting capability. In a month or so, I will finally be able to start actually developing again (right now, I'm too busy being a Network Admin, and PC tech! LOL). My first project is going to be to finish the data acquisition program. So here's my question. Does anyone know if this kind of thing would have a market for it, and if so, are their competing products, and what do they cost? 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 bchacc at san.rr.com Fri Feb 25 20:06:34 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Fri, 25 Feb 2005 18:06:34 -0800 Subject: [AccessD] VSTO References: Message-ID: <02f101c51ba7$cc3d8780$6901a8c0@HAL9002> Eric: I don't really want to use it. But I wonder if I load it then I can buy the VSTO upgrade instead of the full boat - ~$165 vs. ~$480. Rocky ----- Original Message ----- From: "Eric Barro" To: "Access Developers discussion and problem solving" Sent: Friday, February 25, 2005 4:31 PM Subject: RE: [AccessD] VSTO > Rocky, > > The VB.NET that M$ gave out is actually Visual Studio.NET albeit with one > dialect - VB.NET. That limitation and the fact that you don't have the C# > language support plus the inability to connect to SQL server db via the > wizard are the only limitations I've seen so far. > > Eric > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Friday, February 25, 2005 11:33 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] VSTO > > > Yeah, I got my vb.net that way, too. Now I need VSTO. > > Rocky > > ----- Original Message ----- > From: "Eric Barro" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 25, 2005 10:45 AM > Subject: RE: [AccessD] VSTO > > >> M$ had a page (at one point in time) that you could go to where you could >> watch several presentations that would qualify you for a copy of VB.NET >> or >> the training manuals for VB.NET. I got my copy that way. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - >> Beach Access Software >> Sent: Friday, February 25, 2005 8:55 AM >> To: AccessD at databaseadvisors.com >> Subject: [AccessD] VSTO >> >> >> Dear List: >> >> A while back I got the Promo version of Visual Basic.Net through a lead >> on >> this list. Another lister I know, subsequently got VSTO sent to him >> gratis. But he doesn't know why. Does anyone know anything about this? >> >> Thanks and regards, >> >> Rocky Smolin >> Beach Access Software >> http://www.e-z-mrp.com >> 858-259-4334 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > > > ---------------------------------------------------------------- > The information contained in this e-mail message and any file, document, > previous e-mail message and/or attachment transmitted > herewith is confidential and may be legally privileged. It is intended > solely for the private use of the addressee and must not be > disclosed to or used by anyone other than the addressee. If you receive > this transmission by error, please immediately notify the > sender by reply e-mail and destroy the original transmission and its > attachments without reading or saving it in any manner. If you > are not the intended recipient, or a person responsible for delivering it > to the intended recipient, you are hereby notified that any > disclosure, copying, distribution or use of any of the information > contained in or attached to this transmission is STRICTLY > PROHIBITED. E-mail transmission cannot be guaranteed to be secure or error > free as information could be intercepted, corrupted, > lost, destroyed, arrive late or incomplete, or contain viruses. > The sender therefore does not accept liability for any errors or omissions > in the contents of this message, which arise as a result of > email transmission. Users and employees of the e-mail system are expressly > required not to make defamatory statements and not > to infringe or authorize any infringement of copyright or any other legal > right by email communications. Any such communication is > contrary to company policy. The company will not accept any liability in > respect of such communication. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From martyconnelly at shaw.ca Fri Feb 25 20:25:58 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 25 Feb 2005 18:25:58 -0800 Subject: [AccessD] Web based Data Acquisition Application. References: <123701F54509D9119A4F00D0B747349016D2F9@main2.marlow.com> Message-ID: <421FDE36.8070204@shaw.ca> Did you look at the whole LabView package from NI ( It's kind of an Industry standard ) that hooks to oracle msSql and access They do things like Pareto analysis of the acquired data. The other biggie competitor is MatLab http://www.mathworks.com/products/ http://www.mathworks.com/products/daq/index.html DWUTKA at marlow.com wrote: >I took a look at the 'data acquisition' device, and that is not what I >built. That is something designed to 'trap' data. I developed something >that is designed to 'store' data. The database is close to a true >relational database as I could make it (which immediately puts it out of the >hands of engineers to just query it on their own! , one of the reasons >I have to build a custom reporting system). It also doesn't plug into >anything. It's a .dll, that a test equipment engineer can use, instead of >fuddling through ADO, and designing a good database, there is a web >interface to create a 'program' (which would equate more to a table, to us, >I guess, but it isn't really creating tables.....), which can then be used >by their software, to store data for that program. > >For example, the CMM machine I mentioned may record height (yep, it does >height), width, length, etc. So that would be a 'program' in my system. >Here's some sample VB (which is actually something the admin web interface >will create for you) > >Dim DataAcq >Set DataAcq=CreateObject("FECMM.Program") >DataAcq.ID=1 >'Start of Loop >DataAcq.SetFieldValue("Dim 1")=0.147 >DataAcq.SetFieldValue("Dim 2")=0.147 >DataAcq.SetFieldValue("Dim 3")=0.035 >DataAcq.SetFieldValue("Dim 4")=0.103 >DataAcq.SetFieldValue("Dim 5")=0.057 >DataAcq.SetFieldValue("Dim 6")=0.057 >DataAcq.SetFieldValue("Dim 7")=0.006 >DataAcq.SetFieldValue("Dim 8")=0.006 >DataAcq.SetFieldValue("Dim 9")=0.006 >DataAcq.SetFieldValue("Location")= >DataAcq.RecordFields >'End of loop >DataAcq.DisplayReport >Set DataAcq=Nothing > >It has 10 fields. Dim 1 through Dim 10, and location. When the >FECMM.Program object is initialized, and data is put into it, it >automatically creates a batchID, which is attached to each Item (items are >recorded with the RecordFields function, and the batch ID's are used to >group a 'run' with the test equipment). The DisplayReport function displays >a web page on the test machine with the data from that run. Setting the ID >value of the object determines it's parameters (such as how many fields, and >what the fields are.....which is customizable from the admin web gui.) > >Does this clear things up a bit. Not a test equipment system, but a data >storage system, for the relational db challenged developers out there. > > >Drew > > > >-----Original Message----- >From: MartyConnelly [mailto:martyconnelly at shaw.ca] >Sent: Friday, February 25, 2005 7:05 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Web based Data Acquisition Application. > > >You have been beaten to it by about 50 years. I have used some of their >products (National Instruments) 20 years ago. >But they may not cover visual inspection images for data acquisition, I >have seen some specialized systems to inspect welds with Xrays. >These are probably the biggest guys in US. >http://www.ni.com/ >I haven't looked through their site recently, guess the switched to dotNet > >DWUTKA at marlow.com wrote: > > > >>Okay, this isn't a technical question, it's more like a marketing one. My >>company is a manufacturing company, which has several 'test machines' which >>are basically computers hooked up (through engineering cards) to test >>equipment. Most of these systems have custom built 'test software'. I've >>been here for five years, and I have yet to find the software engineer who >>actually knows his left from his right in a database. The databases they >>are dumping data into are horribly designed. For example, we have a few >> >> >'EZ > > >>Testers', which dump their data into one database, in fact, ONE TABLE in >>that database. This table has over a hundred fields. Each product that is >>tested, and each test, use only certain fields, so there is a lot of wasted >>space, and even worse, the searching of this database is a virtual >>nightmare. A few years ago, we bought a CMM machine, it's a visual >>inspection machine (pretty slick, measures things with a digital camera). >>It came with it's own program, which has a GUI that 'writes' QVScript >> >> >(which > > >>is essentially VB Script, just with it's own object model, and a few other >>quirks. It has no default data capture system (other then to the screen), >>so I was asked to capture the data. I wrote a very specialized .dll, that >>QVBasic could use to dump it's data into an Access database. Worked fine. >>They only needed two types of 'data dumps', so I wrote two versions of the >>.dll. Quick, fast, took me no more then an hour or two to whip up the >>.dll's. >> >>Now a few months ago, we bought a second CMM. This one was going to test a >>lot more then 2 different things, so it needed to be flexible. I also >>figured that since this was going to be my second 'test machine' database, >> >> >I > > >>figured I might as well prepare for the future, and create a completely >>generic data acquisition system. Which I did, sort of. I have the data >>acquisition part done, but haven't completed the reporting capability. In >> >> >a > > >>month or so, I will finally be able to start actually developing again >>(right now, I'm too busy being a Network Admin, and PC tech! LOL). My >> >> >first > > >>project is going to be to finish the data acquisition program. So here's >> >> >my > > >>question. Does anyone know if this kind of thing would have a market for >>it, and if so, are their competing products, and what do they cost? >> >>Drew >> >> >> >> > > > -- Marty Connelly Victoria, B.C. Canada From DWUTKA at marlow.com Sat Feb 26 00:18:35 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Sat, 26 Feb 2005 00:18:35 -0600 Subject: [AccessD] Web based Data Acquisition Application. Message-ID: <123701F54509D9119A4F00D0B747349016D2FA@main2.marlow.com> Hmmm, I guess I was going off of custom software, to run test machines.....guess I'll have to look for that market. This is all just conjecture anyways...... Drew -----Original Message----- From: MartyConnelly [mailto:martyconnelly at shaw.ca] Sent: Friday, February 25, 2005 8:26 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Web based Data Acquisition Application. Did you look at the whole LabView package from NI ( It's kind of an Industry standard ) that hooks to oracle msSql and access They do things like Pareto analysis of the acquired data. The other biggie competitor is MatLab http://www.mathworks.com/products/ http://www.mathworks.com/products/daq/index.html DWUTKA at marlow.com wrote: >I took a look at the 'data acquisition' device, and that is not what I >built. That is something designed to 'trap' data. I developed something >that is designed to 'store' data. The database is close to a true >relational database as I could make it (which immediately puts it out of the >hands of engineers to just query it on their own! , one of the reasons >I have to build a custom reporting system). It also doesn't plug into >anything. It's a .dll, that a test equipment engineer can use, instead of >fuddling through ADO, and designing a good database, there is a web >interface to create a 'program' (which would equate more to a table, to us, >I guess, but it isn't really creating tables.....), which can then be used >by their software, to store data for that program. > >For example, the CMM machine I mentioned may record height (yep, it does >height), width, length, etc. So that would be a 'program' in my system. >Here's some sample VB (which is actually something the admin web interface >will create for you) > >Dim DataAcq >Set DataAcq=CreateObject("FECMM.Program") >DataAcq.ID=1 >'Start of Loop >DataAcq.SetFieldValue("Dim 1")=0.147 >DataAcq.SetFieldValue("Dim 2")=0.147 >DataAcq.SetFieldValue("Dim 3")=0.035 >DataAcq.SetFieldValue("Dim 4")=0.103 >DataAcq.SetFieldValue("Dim 5")=0.057 >DataAcq.SetFieldValue("Dim 6")=0.057 >DataAcq.SetFieldValue("Dim 7")=0.006 >DataAcq.SetFieldValue("Dim 8")=0.006 >DataAcq.SetFieldValue("Dim 9")=0.006 >DataAcq.SetFieldValue("Location")= >DataAcq.RecordFields >'End of loop >DataAcq.DisplayReport >Set DataAcq=Nothing > >It has 10 fields. Dim 1 through Dim 10, and location. When the >FECMM.Program object is initialized, and data is put into it, it >automatically creates a batchID, which is attached to each Item (items are >recorded with the RecordFields function, and the batch ID's are used to >group a 'run' with the test equipment). The DisplayReport function displays >a web page on the test machine with the data from that run. Setting the ID >value of the object determines it's parameters (such as how many fields, and >what the fields are.....which is customizable from the admin web gui.) > >Does this clear things up a bit. Not a test equipment system, but a data >storage system, for the relational db challenged developers out there. > > >Drew > > > >-----Original Message----- >From: MartyConnelly [mailto:martyconnelly at shaw.ca] >Sent: Friday, February 25, 2005 7:05 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Web based Data Acquisition Application. > > >You have been beaten to it by about 50 years. I have used some of their >products (National Instruments) 20 years ago. >But they may not cover visual inspection images for data acquisition, I >have seen some specialized systems to inspect welds with Xrays. >These are probably the biggest guys in US. >http://www.ni.com/ >I haven't looked through their site recently, guess the switched to dotNet > >DWUTKA at marlow.com wrote: > > > >>Okay, this isn't a technical question, it's more like a marketing one. My >>company is a manufacturing company, which has several 'test machines' which >>are basically computers hooked up (through engineering cards) to test >>equipment. Most of these systems have custom built 'test software'. I've >>been here for five years, and I have yet to find the software engineer who >>actually knows his left from his right in a database. The databases they >>are dumping data into are horribly designed. For example, we have a few >> >> >'EZ > > >>Testers', which dump their data into one database, in fact, ONE TABLE in >>that database. This table has over a hundred fields. Each product that is >>tested, and each test, use only certain fields, so there is a lot of wasted >>space, and even worse, the searching of this database is a virtual >>nightmare. A few years ago, we bought a CMM machine, it's a visual >>inspection machine (pretty slick, measures things with a digital camera). >>It came with it's own program, which has a GUI that 'writes' QVScript >> >> >(which > > >>is essentially VB Script, just with it's own object model, and a few other >>quirks. It has no default data capture system (other then to the screen), >>so I was asked to capture the data. I wrote a very specialized .dll, that >>QVBasic could use to dump it's data into an Access database. Worked fine. >>They only needed two types of 'data dumps', so I wrote two versions of the >>.dll. Quick, fast, took me no more then an hour or two to whip up the >>.dll's. >> >>Now a few months ago, we bought a second CMM. This one was going to test a >>lot more then 2 different things, so it needed to be flexible. I also >>figured that since this was going to be my second 'test machine' database, >> >> >I > > >>figured I might as well prepare for the future, and create a completely >>generic data acquisition system. Which I did, sort of. I have the data >>acquisition part done, but haven't completed the reporting capability. In >> >> >a > > >>month or so, I will finally be able to start actually developing again >>(right now, I'm too busy being a Network Admin, and PC tech! LOL). My >> >> >first > > >>project is going to be to finish the data acquisition program. So here's >> >> >my > > >>question. Does anyone know if this kind of thing would have a market for >>it, and if so, are their competing products, and what do they cost? >> >>Drew >> >> >> >> > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From artful at rogers.com Sat Feb 26 09:13:28 2005 From: artful at rogers.com (Arthur Fuller) Date: Sat, 26 Feb 2005 10:13:28 -0500 Subject: [AccessD] Writing HTML to Outlook In-Reply-To: <123701F54509D9119A4F00D0B747349016D2FA@main2.marlow.com> References: <123701F54509D9119A4F00D0B747349016D2FA@main2.marlow.com> Message-ID: <42209218.8010505@rogers.com> Does anyone know how to convert an Access report to HTML and then embed it in an Outlook message? Actually there are two problems. 1. When I save a report to HTML, I lose all its graphics. 2. I don't know how to embed the result in an Outlook message. Currently my user is saving to a PDF, then loading Adobe and opening the PDF, then saving it as HTML, then copying and pasting the result into an Outlook message. It works, but it's tedious, espcially given that when he needs to do it, he does it several hundred times in succession. TIA, Arthur From ssharkins at bellsouth.net Sat Feb 26 09:50:31 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 26 Feb 2005 10:50:31 -0500 Subject: [AccessD] Writing HTML to Outlook In-Reply-To: <42209218.8010505@rogers.com> Message-ID: <20050226155030.DNIC2033.imf24aec.mail.bellsouth.net@SUSANONE> Arthur, this isn't a perfect solution, but might help somewhat. Application.ExportXML acExportReport, reportname, targetpathandname.html By forcing the .html extension, you create a Web-ready document -- it isn't perfect by any means. Also, I'm not positive that acExportReport is a legitimate argument. I'm not positive I got the syntax above correct, but if not you can figure that part out easily enough. The trick is to force the .html in the target file's name. That does't help you embed the file into Outlook, and I doubt it will help you with the graphics either, so I don't know if this helps you at all. It would be easy to automate from inside Access, so at least getting the file in an html ready file could be done easily enough. By controlling the targetpath, you could automate the sending too -- also from inside Access. Susan H. Does anyone know how to convert an Access report to HTML and then embed it in an Outlook message? Actually there are two problems. 1. When I save a report to HTML, I lose all its graphics. 2. I don't know how to embed the result in an Outlook message. Currently my user is saving to a PDF, then loading Adobe and opening the PDF, then saving it as HTML, then copying and pasting the result into an Outlook message. It works, but it's tedious, espcially given that when he needs to do it, he does it several hundred times in succession. TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Sat Feb 26 09:50:31 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 26 Feb 2005 10:50:31 -0500 Subject: [AccessD] :) An article by Shamil Message-ID: <20050226155037.DNJV2033.imf24aec.mail.bellsouth.net@SUSANONE> http://www.elementkjournals.com/premier/showArticle.asp?origSearchTerm=XML%2 0 &aid=16781 I don't know whether this is a sub-only entry -- if so, I apologize. Susan H. From dwaters at usinternet.com Sat Feb 26 09:52:02 2005 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 26 Feb 2005 09:52:02 -0600 Subject: [AccessD] Writing HTML to Outlook In-Reply-To: <12805777.1109431710097.JavaMail.root@sniper13> Message-ID: <000001c51c1b$1d606b00$123a11d8@danwaters> Arthur, Would something like this work out? DoCmd.SendObject acSendReport, "rptMyReport", acFormatHTML, _ "name1 at ISP.com; name2 at ISP.com", , , _ "Report Name", , False This is modified from Access VBA Help. Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, February 26, 2005 9:13 AM To: Access Developers discussion and problem solving Subject: [AccessD] Writing HTML to Outlook Does anyone know how to convert an Access report to HTML and then embed it in an Outlook message? Actually there are two problems. 1. When I save a report to HTML, I lose all its graphics. 2. I don't know how to embed the result in an Outlook message. Currently my user is saving to a PDF, then loading Adobe and opening the PDF, then saving it as HTML, then copying and pasting the result into an Outlook message. It works, but it's tedious, espcially given that when he needs to do it, he does it several hundred times in succession. 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 Sat Feb 26 10:08:31 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Sat, 26 Feb 2005 11:08:31 -0500 Subject: [AccessD] :) An article by Shamil In-Reply-To: <20050226155037.DNJV2033.imf24aec.mail.bellsouth.net@SUSANONE> Message-ID: <001a01c51c1d$6a8cf860$697aa8c0@ColbyM6805> I don't know what you pasted in but it doesn't work. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Saturday, February 26, 2005 10:51 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] :) An article by Shamil http://www.elementkjournals.com/premier/showArticle.asp?origSearchTerm=XML%2 0 &aid=16781 I don't know whether this is a sub-only entry -- if so, I apologize. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sat Feb 26 10:31:15 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 26 Feb 2005 08:31:15 -0800 Subject: [AccessD] :) An article by Shamil References: <001a01c51c1d$6a8cf860$697aa8c0@ColbyM6805> Message-ID: <4220A453.5060500@shaw.ca> http://www.elementkjournals.com/premier/showArticle.asp?origSearchTerm=XML%20&aid=16781 But is subscriber only Does it build on this article I was looking at yesterday Bind an Access Form's Record Source from an XML File at Runtime http://msdn.microsoft.com/office/understanding/access/techarticles/default.aspx?pull=/library/en-us/odc_ac2003_ta/html/odc_acbindxml2form.asp John W. Colby wrote: >I don't know what you pasted in but it doesn't work. > >John W. Colby >www.ColbyConsulting.com > >Contribute your unused CPU cycles to a good cause: >http://folding.stanford.edu/ > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >Sent: Saturday, February 26, 2005 10:51 AM >To: 'Access Developers discussion and problem solving' >Subject: [AccessD] :) An article by Shamil > > >http://www.elementkjournals.com/premier/showArticle.asp?origSearchTerm=XML%2 >0 >20&aid=16781> &aid=16781 > >I don't know whether this is a sub-only entry -- if so, I apologize. > >Susan H. > > -- Marty Connelly Victoria, B.C. Canada From ssharkins at bellsouth.net Sat Feb 26 10:34:59 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 26 Feb 2005 11:34:59 -0500 Subject: [AccessD] :) An article by Shamil In-Reply-To: <4220A453.5060500@shaw.ca> Message-ID: <20050226163453.GGQG1997.imf16aec.mail.bellsouth.net@SUSANONE> Not really -- it's a way to kind of "trick" Access into exporting related data in an XML document. I'm sorry it's subscriber only. Since I am a subscriber, it's hard for me to know -- I get access with no warning. But some of their stuff is free -- so I thought I'd take a shot. Susan H. http://www.elementkjournals.com/premier/showArticle.asp?origSearchTerm=XML%2 0&aid=16781 But is subscriber only Does it build on this article I was looking at yesterday Bind an Access Form's Record Source from an XML File at Runtime http://msdn.microsoft.com/office/understanding/access/techarticles/default.a spx?pull=/library/en-us/odc_ac2003_ta/html/odc_acbindxml2form.asp John W. Colby wrote: >I don't know what you pasted in but it doesn't work. > >John W. Colby >www.ColbyConsulting.com > >Contribute your unused CPU cycles to a good cause: >http://folding.stanford.edu/ > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan >Harkins >Sent: Saturday, February 26, 2005 10:51 AM >To: 'Access Developers discussion and problem solving' >Subject: [AccessD] :) An article by Shamil > > >http://www.elementkjournals.com/premier/showArticle.asp?origSearchTerm= >XML%2 >0 >=XML% >20&aid=16781> &aid=16781 > >I don't know whether this is a sub-only entry -- if so, I apologize. > >Susan H. > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From artful at rogers.com Sat Feb 26 10:39:50 2005 From: artful at rogers.com (Arthur Fuller) Date: Sat, 26 Feb 2005 11:39:50 -0500 Subject: [AccessD] Writing HTML to Outlook In-Reply-To: <000001c51c1b$1d606b00$123a11d8@danwaters> References: <000001c51c1b$1d606b00$123a11d8@danwaters> Message-ID: <4220A656.9060305@rogers.com> The problem with that is that all the fancy graphics are lost. That was my first try. Maybe it's improved in A2003. Arthur Dan Waters wrote: >Arthur, > >Would something like this work out? > >DoCmd.SendObject acSendReport, "rptMyReport", acFormatHTML, _ > "name1 at ISP.com; name2 at ISP.com", , , _ > "Report Name", , False > >This is modified from Access VBA Help. > >Dan Waters >ProMation Systems > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller >Sent: Saturday, February 26, 2005 9:13 AM >To: Access Developers discussion and problem solving >Subject: [AccessD] Writing HTML to Outlook > >Does anyone know how to convert an Access report to HTML and then embed >it in an Outlook message? Actually there are two problems. > >1. When I save a report to HTML, I lose all its graphics. >2. I don't know how to embed the result in an Outlook message. > >Currently my user is saving to a PDF, then loading Adobe and opening the >PDF, then saving it as HTML, then copying and pasting the result into an >Outlook message. It works, but it's tedious, espcially given that when >he needs to do it, he does it several hundred times in succession. > >TIA, >Arthur > > > From dwaters at usinternet.com Sat Feb 26 10:48:09 2005 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 26 Feb 2005 10:48:09 -0600 Subject: [AccessD] Writing HTML to Outlook (2nd try) In-Reply-To: <23132388.1109433453482.JavaMail.root@sniper23> Message-ID: <000601c51c22$f471ed60$123a11d8@danwaters> Hello again Arthur! Well, I had never tried to send a report using HTML for the format, but when I did I also lost all the graphics. When I send a report as an email attachment I use Snapshot format. The variable for this is acFormatSNP, even though it's not listed in Help. So, you can use this as the code line: Do While 'not finished' DoCmd.SendObject acSendReport, "rptMyReport", acFormatSNP, _ "name1 at ISP.com; name2 at ISP.com", , , _ "Report Name", , False Loop There is a trick to getting this to work right. When you call this line of code, the report will 'open', but will need to know what to display, or what record to show. Otherwise your SendObject code will have one attachment for each record in the table and would probably error out. You must code this into the Report_Open() event for the report. What I do is have a form already open and it is displaying say record 200 from the table. When the report opens, whether it's being sent or previewed or printed, the report is filtered to the record for that form which in this example is record 200. You could set up other ways for the report to be displayed correctly when it is 'opened' by the SendObject command. This works for sending a single email with a report attached. A significant benefit here is that a report in Snapshot format is probably 10% of the size of the same report in pdf. A drawback is that the receiver must have Access or Snapshot Viewer on their PC. When I send out these emails, I include a link to the Snapshot Viewer download page in the body of the email. I sure hope you can loop this code hundreds of times instead of your user having to transform reports manually! Best of Luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Saturday, February 26, 2005 9:52 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Writing HTML to Outlook Arthur, Would something like this work out? DoCmd.SendObject acSendReport, "rptMyReport", acFormatHTML, _ "name1 at ISP.com; name2 at ISP.com", , , _ "Report Name", , False This is modified from Access VBA Help. Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, February 26, 2005 9:13 AM To: Access Developers discussion and problem solving Subject: [AccessD] Writing HTML to Outlook Does anyone know how to convert an Access report to HTML and then embed it in an Outlook message? Actually there are two problems. 1. When I save a report to HTML, I lose all its graphics. 2. I don't know how to embed the result in an Outlook message. Currently my user is saving to a PDF, then loading Adobe and opening the PDF, then saving it as HTML, then copying and pasting the result into an Outlook message. It works, but it's tedious, espcially given that when he needs to do it, he does it several hundred times in succession. 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 ssharkins at bellsouth.net Sat Feb 26 10:55:46 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 26 Feb 2005 11:55:46 -0500 Subject: [AccessD] Writing HTML to Outlook In-Reply-To: <4220A656.9060305@rogers.com> Message-ID: <20050226165542.XUCL1995.imf20aec.mail.bellsouth.net@SUSANONE> Arthur, have you tried an XML middle man? Susan H. The problem with that is that all the fancy graphics are lost. That was my first try. Maybe it's improved in A2003. From ssharkins at bellsouth.net Sat Feb 26 10:55:46 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 26 Feb 2005 11:55:46 -0500 Subject: [AccessD] Writing HTML to Outlook In-Reply-To: <4220A656.9060305@rogers.com> Message-ID: <20050226165549.XUDN1995.imf20aec.mail.bellsouth.net@SUSANONE> Arthur, I doubt the graphics will survive in 2003 if they don't in 2k. I'm sorry it didn't help. Susan H. The problem with that is that all the fancy graphics are lost. That was my first try. Maybe it's improved in A2003. Arthur From dwaters at usinternet.com Sat Feb 26 11:01:26 2005 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 26 Feb 2005 11:01:26 -0600 Subject: [AccessD] Writing HTML to Outlook (2nd try) In-Reply-To: <32831531.1109436998851.JavaMail.root@sniper17> Message-ID: <000801c51c24$cf519d80$123a11d8@danwaters> And the Main point is: Snapshot Format will include ALL the graphics on the report. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Saturday, February 26, 2005 10:48 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Writing HTML to Outlook (2nd try) Hello again Arthur! Well, I had never tried to send a report using HTML for the format, but when I did I also lost all the graphics. When I send a report as an email attachment I use Snapshot format. The variable for this is acFormatSNP, even though it's not listed in Help. So, you can use this as the code line: Do While 'not finished' DoCmd.SendObject acSendReport, "rptMyReport", acFormatSNP, _ "name1 at ISP.com; name2 at ISP.com", , , _ "Report Name", , False Loop There is a trick to getting this to work right. When you call this line of code, the report will 'open', but will need to know what to display, or what record to show. Otherwise your SendObject code will have one attachment for each record in the table and would probably error out. You must code this into the Report_Open() event for the report. What I do is have a form already open and it is displaying say record 200 from the table. When the report opens, whether it's being sent or previewed or printed, the report is filtered to the record for that form which in this example is record 200. You could set up other ways for the report to be displayed correctly when it is 'opened' by the SendObject command. This works for sending a single email with a report attached. A significant benefit here is that a report in Snapshot format is probably 10% of the size of the same report in pdf. A drawback is that the receiver must have Access or Snapshot Viewer on their PC. When I send out these emails, I include a link to the Snapshot Viewer download page in the body of the email. I sure hope you can loop this code hundreds of times instead of your user having to transform reports manually! Best of Luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Saturday, February 26, 2005 9:52 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Writing HTML to Outlook Arthur, Would something like this work out? DoCmd.SendObject acSendReport, "rptMyReport", acFormatHTML, _ "name1 at ISP.com; name2 at ISP.com", , , _ "Report Name", , False This is modified from Access VBA Help. Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, February 26, 2005 9:13 AM To: Access Developers discussion and problem solving Subject: [AccessD] Writing HTML to Outlook Does anyone know how to convert an Access report to HTML and then embed it in an Outlook message? Actually there are two problems. 1. When I save a report to HTML, I lose all its graphics. 2. I don't know how to embed the result in an Outlook message. Currently my user is saving to a PDF, then loading Adobe and opening the PDF, then saving it as HTML, then copying and pasting the result into an Outlook message. It works, but it's tedious, espcially given that when he needs to do it, he does it several hundred times in succession. 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 dw-murphy at cox.net Sat Feb 26 11:44:44 2005 From: dw-murphy at cox.net (Doug Murphy) Date: Sat, 26 Feb 2005 09:44:44 -0800 Subject: [AccessD] VSTO In-Reply-To: <02f101c51ba7$cc3d8780$6901a8c0@HAL9002> Message-ID: <001201c51c2a$def6af40$c300a8c0@murphyf3vdfepi> Rocky, I am not sure but I think since you have an older version of the Developer package, what ever your vintage was called, you are eligible for the upgrade price. I haven't looked but they should have the rules on the MS Office site. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Friday, February 25, 2005 6:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] VSTO Eric: I don't really want to use it. But I wonder if I load it then I can buy the VSTO upgrade instead of the full boat - ~$165 vs. ~$480. Rocky ----- Original Message ----- From: "Eric Barro" To: "Access Developers discussion and problem solving" Sent: Friday, February 25, 2005 4:31 PM Subject: RE: [AccessD] VSTO > Rocky, > > The VB.NET that M$ gave out is actually Visual Studio.NET albeit with > one > dialect - VB.NET. That limitation and the fact that you don't have the C# > language support plus the inability to connect to SQL server db via the > wizard are the only limitations I've seen so far. > > Eric > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin > - Beach Access Software > Sent: Friday, February 25, 2005 11:33 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] VSTO > > > Yeah, I got my vb.net that way, too. Now I need VSTO. > > Rocky > > ----- Original Message ----- > From: "Eric Barro" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 25, 2005 10:45 AM > Subject: RE: [AccessD] VSTO > > >> M$ had a page (at one point in time) that you could go to where you >> could watch several presentations that would qualify you for a copy >> of VB.NET or the training manuals for VB.NET. I got my copy that way. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky >> Smolin - Beach Access Software >> Sent: Friday, February 25, 2005 8:55 AM >> To: AccessD at databaseadvisors.com >> Subject: [AccessD] VSTO >> >> >> Dear List: >> >> A while back I got the Promo version of Visual Basic.Net through a >> lead >> on >> this list. Another lister I know, subsequently got VSTO sent to him >> gratis. But he doesn't know why. Does anyone know anything about this? >> >> Thanks and regards, >> >> Rocky Smolin >> Beach Access Software >> http://www.e-z-mrp.com >> 858-259-4334 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > > > > ---------------------------------------------------------------- > The information contained in this e-mail message and any file, document, > previous e-mail message and/or attachment transmitted > herewith is confidential and may be legally privileged. It is intended > solely for the private use of the addressee and must not be > disclosed to or used by anyone other than the addressee. If you receive > this transmission by error, please immediately notify the > sender by reply e-mail and destroy the original transmission and its > attachments without reading or saving it in any manner. If you > are not the intended recipient, or a person responsible for delivering it > to the intended recipient, you are hereby notified that any > disclosure, copying, distribution or use of any of the information > contained in or attached to this transmission is STRICTLY > PROHIBITED. E-mail transmission cannot be guaranteed to be secure or error > free as information could be intercepted, corrupted, > lost, destroyed, arrive late or incomplete, or contain viruses. > The sender therefore does not accept liability for any errors or omissions > in the contents of this message, which arise as a result of > email transmission. Users and employees of the e-mail system are expressly > required not to make defamatory statements and not > to infringe or authorize any infringement of copyright or any other legal > right by email communications. Any such communication is > contrary to company policy. The company will not accept any liability in > respect of such communication. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Sat Feb 26 11:56:00 2005 From: dw-murphy at cox.net (Doug Murphy) Date: Sat, 26 Feb 2005 09:56:00 -0800 Subject: [AccessD] Writing HTML to Outlook In-Reply-To: <42209218.8010505@rogers.com> Message-ID: <001501c51c2c$6e5eea20$c300a8c0@murphyf3vdfepi> Arthur, I don't know how complex your report is or how much formating you have built into it, but another option would be to build an html template file and then build a routine that writes you data into a copy of the file with the appropriate html tags to get your data formating. I do this for some tablular data that gets put on a web site. My program ftps the file to the site. After creating the file with your data you could attach send it as an attachment to an e-mail. I haven't tried to automate sending an html formated e-mail but I't bet it can be done. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, February 26, 2005 7:13 AM To: Access Developers discussion and problem solving Subject: [AccessD] Writing HTML to Outlook Does anyone know how to convert an Access report to HTML and then embed it in an Outlook message? Actually there are two problems. 1. When I save a report to HTML, I lose all its graphics. 2. I don't know how to embed the result in an Outlook message. Currently my user is saving to a PDF, then loading Adobe and opening the PDF, then saving it as HTML, then copying and pasting the result into an Outlook message. It works, but it's tedious, espcially given that when he needs to do it, he does it several hundred times in succession. TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Sat Feb 26 14:12:35 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sat, 26 Feb 2005 12:12:35 -0800 Subject: [AccessD] VSTO References: <001201c51c2a$def6af40$c300a8c0@murphyf3vdfepi> Message-ID: <00d301c51c3f$838ed320$6901a8c0@HAL9002> Doug: I just got the action pack so I have Office 2003 pro. I called M$ and they didn't think that, or anything else in the action pack would qualify me. I suppose I could keep calling them until I get the answer I want. Rocky ----- Original Message ----- From: "Doug Murphy" To: "'Access Developers discussion and problem solving'" Sent: Saturday, February 26, 2005 9:44 AM Subject: RE: [AccessD] VSTO > Rocky, > > I am not sure but I think since you have an older version of the Developer > package, what ever your vintage was called, you are eligible for the > upgrade > price. I haven't looked but they should have the rules on the MS Office > site. > > Doug > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Friday, February 25, 2005 6:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] VSTO > > > Eric: > > I don't really want to use it. But I wonder if I load it then I can buy > the > > VSTO upgrade instead of the full boat - ~$165 vs. ~$480. > > Rocky > > ----- Original Message ----- > From: "Eric Barro" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 25, 2005 4:31 PM > Subject: RE: [AccessD] VSTO > > >> Rocky, >> >> The VB.NET that M$ gave out is actually Visual Studio.NET albeit with >> one >> dialect - VB.NET. That limitation and the fact that you don't have the C# >> language support plus the inability to connect to SQL server db via the >> wizard are the only limitations I've seen so far. >> >> Eric >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin >> - Beach Access Software >> Sent: Friday, February 25, 2005 11:33 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] VSTO >> >> >> Yeah, I got my vb.net that way, too. Now I need VSTO. >> >> Rocky >> >> ----- Original Message ----- >> From: "Eric Barro" >> To: "Access Developers discussion and problem solving" >> >> Sent: Friday, February 25, 2005 10:45 AM >> Subject: RE: [AccessD] VSTO >> >> >>> M$ had a page (at one point in time) that you could go to where you >>> could watch several presentations that would qualify you for a copy >>> of VB.NET or the training manuals for VB.NET. I got my copy that way. >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky >>> Smolin - Beach Access Software >>> Sent: Friday, February 25, 2005 8:55 AM >>> To: AccessD at databaseadvisors.com >>> Subject: [AccessD] VSTO >>> >>> >>> Dear List: >>> >>> A while back I got the Promo version of Visual Basic.Net through a >>> lead >>> on >>> this list. Another lister I know, subsequently got VSTO sent to him >>> gratis. But he doesn't know why. Does anyone know anything about this? >>> >>> Thanks and regards, >>> >>> Rocky Smolin >>> Beach Access Software >>> http://www.e-z-mrp.com >>> 858-259-4334 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> > >> > >> >> ---------------------------------------------------------------- >> The information contained in this e-mail message and any file, document, >> previous e-mail message and/or attachment transmitted >> herewith is confidential and may be legally privileged. It is intended >> solely for the private use of the addressee and must not be >> disclosed to or used by anyone other than the addressee. If you receive >> this transmission by error, please immediately notify the >> sender by reply e-mail and destroy the original transmission and its >> attachments without reading or saving it in any manner. If you >> are not the intended recipient, or a person responsible for delivering it >> to the intended recipient, you are hereby notified that any >> disclosure, copying, distribution or use of any of the information >> contained in or attached to this transmission is STRICTLY >> PROHIBITED. E-mail transmission cannot be guaranteed to be secure or >> error > >> free as information could be intercepted, corrupted, >> lost, destroyed, arrive late or incomplete, or contain viruses. >> The sender therefore does not accept liability for any errors or >> omissions > >> in the contents of this message, which arise as a result of >> email transmission. Users and employees of the e-mail system are >> expressly > >> required not to make defamatory statements and not >> to infringe or authorize any infringement of copyright or any other legal >> right by email communications. Any such communication is >> contrary to company policy. The company will not accept any liability in >> respect of such communication. >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sat Feb 26 14:27:13 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 26 Feb 2005 12:27:13 -0800 Subject: [AccessD] Writing HTML to Outlook References: <20050226165549.XUDN1995.imf20aec.mail.bellsouth.net@SUSANONE> Message-ID: <4220DBA1.805@shaw.ca> There are lots of conversion packages However what a lot do is pdf to html conversion for web sites consequentially the html output is broken up into files in seperate sub directories like jscript images and thumbnail.. What you probably require is one contiguous html file to ease the entry into outlook It may be possible to multiple attach these files in Outlook The attachments just go into a collection object. The question is why isn't pdf acceptable? is it to get through email security? if so your html might get squashed if has any script code. Have a look at these products. Probably the best choice is BCL SECPublisher but I haven't tested it. Convert pdf to html freebie via email http://www.gohtm.com/ http://www.bcltechnologies.com/document/products/products.htm either magellan or drake desktop version $120 the com interface versions of these are probably $500 or this may probably give you a contiguuous html file but needs full version of Acrobat However you are in $1500 range now BCL SECPublisher converts pdf documents into the SEC EDGAR HTML format http://www.bcltechnologies.com/document/products/secpublisher/secpublisher.htm#samples PDF to Word $20 supposedly captures pdf images works through gui wizard http://www.docsmartz.com/asp/company.asp http://www.docsmartz.com/asp/freetrial.asp PDF to HTML via a commandline $500 http://www.softinterface.com/ Susan Harkins wrote: >Arthur, I doubt the graphics will survive in 2003 if they don't in 2k. I'm >sorry it didn't help. > > >Susan H. > >The problem with that is that all the fancy graphics are lost. That was my >first try. Maybe it's improved in A2003. > >Arthur > > > -- Marty Connelly Victoria, B.C. Canada From bchacc at san.rr.com Sat Feb 26 14:29:36 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sat, 26 Feb 2005 12:29:36 -0800 Subject: [AccessD] :) An article by Shamil References: <20050226155037.DNJV2033.imf24aec.mail.bellsouth.net@SUSANONE> Message-ID: <011101c51c41$e38b3410$6901a8c0@HAL9002> I get this when I try to link: Microsoft OLE DB Provider for SQL Server error '80040e07' Error converting data type varchar to int. /premier/showArticle.asp, line 32 Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Susan Harkins" To: "'Access Developers discussion and problem solving'" Sent: Saturday, February 26, 2005 7:50 AM Subject: [AccessD] :) An article by Shamil > http://www.elementkjournals.com/premier/showArticle.asp?origSearchTerm=XML%2 > 0 > 20&aid=16781> &aid=16781 > > I don't know whether this is a sub-only entry -- if so, I apologize. > > Susan H. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sat Feb 26 15:46:23 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 26 Feb 2005 13:46:23 -0800 Subject: [AccessD] CAcert: Code signing certificates. Digital Certificates References: Message-ID: <4220EE2F.3050105@shaw.ca> Here is an article that describes the steps to undertake in signing access 2003 with a Thwate certificate including getting a Dun & Bradstreet corporate number which is free with a 30 day wait. Signing Access 2003 Projects http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsmart04/html/sa04d1.asp?frame=true Gustav Brock wrote: >Hi Marty et all > >Just received this from CAcert support list: >*- >We only issue class 3 code signing certificates... You need 100 assurance >points and to file a copy of your photo ID with support@ before you can >issue them... >*- > >So it seems like this is the way to save USD x00 per year if you need this stuff. > >/gustav > > > > >>>>martyconnelly at shaw.ca 11-02-2005 19:19:45 >>> >>>> >>>> >Does CAcert produce a level 2 or 3 certificate. I think Verisign only >produces level 3? > > > > -- Marty Connelly Victoria, B.C. Canada From ssharkins at bellsouth.net Sat Feb 26 15:48:50 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 26 Feb 2005 16:48:50 -0500 Subject: [AccessD] Writing HTML to Outlook In-Reply-To: <4220DBA1.805@shaw.ca> Message-ID: <20050226214910.PTOD2296.imf21aec.mail.bellsouth.net@SUSANONE> http://techrepublic.com.com/5100-6329_11-5102981.html?tag=search Maybe something in there that might help. Susan H. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Saturday, February 26, 2005 3:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Writing HTML to Outlook There are lots of conversion packages However what a lot do is pdf to html conversion for web sites consequentially the html output is broken up into files in seperate sub directories like jscript images and thumbnail.. What you probably require is one contiguous html file to ease the entry into outlook It may be possible to multiple attach these files in Outlook The attachments just go into a collection object. The question is why isn't pdf acceptable? is it to get through email security? if so your html might get squashed if has any script code. Have a look at these products. Probably the best choice is BCL SECPublisher but I haven't tested it. Convert pdf to html freebie via email http://www.gohtm.com/ http://www.bcltechnologies.com/document/products/products.htm either magellan or drake desktop version $120 the com interface versions of these are probably $500 or this may probably give you a contiguuous html file but needs full version of Acrobat However you are in $1500 range now BCL SECPublisher converts pdf documents into the SEC EDGAR HTML format http://www.bcltechnologies.com/document/products/secpublisher/secpublisher.h tm#samples PDF to Word $20 supposedly captures pdf images works through gui wizard http://www.docsmartz.com/asp/company.asp http://www.docsmartz.com/asp/freetrial.asp PDF to HTML via a commandline $500 http://www.softinterface.com/ Susan Harkins wrote: >Arthur, I doubt the graphics will survive in 2003 if they don't in 2k. >I'm sorry it didn't help. > > >Susan H. > >The problem with that is that all the fancy graphics are lost. That was >my first try. Maybe it's improved in A2003. > >Arthur > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Sat Feb 26 15:48:50 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 26 Feb 2005 16:48:50 -0500 Subject: [AccessD] Writing HTML to Outlook In-Reply-To: <4220DBA1.805@shaw.ca> Message-ID: <20050226214918.PTPC2296.imf21aec.mail.bellsouth.net@SUSANONE> And... Another option -- is it absolutely imperative that these reports go in email? You could build a web page and publish them to the web and just send a link -- much, much easier. I've got an article on it, but it's another Element article. :( If I can find it, I'll send it to you privately. Also, have you considered Snapshot Viewer? Susan H. There are lots of conversion packages However what a lot do is pdf to html conversion for web sites consequentially the html output is broken up into files in seperate sub directories like jscript images and thumbnail.. What you probably require is one contiguous html file to ease the entry into outlook It may be possible to multiple attach these files in Outlook The attachments just go into a collection object. The question is why isn't pdf acceptable? is it to get through email security? if so your html might get squashed if has any script code. Have a look at these products. Probably the best choice is BCL SECPublisher but I haven't tested it. Convert pdf to html freebie via email http://www.gohtm.com/ http://www.bcltechnologies.com/document/products/products.htm either magellan or drake desktop version $120 the com interface versions of these are probably $500 or this may probably give you a contiguuous html file but needs full version of Acrobat However you are in $1500 range now BCL SECPublisher converts pdf documents into the SEC EDGAR HTML format http://www.bcltechnologies.com/document/products/secpublisher/secpublisher.h tm#samples PDF to Word $20 supposedly captures pdf images works through gui wizard http://www.docsmartz.com/asp/company.asp http://www.docsmartz.com/asp/freetrial.asp PDF to HTML via a commandline $500 http://www.softinterface.com/ Susan Harkins wrote: >Arthur, I doubt the graphics will survive in 2003 if they don't in 2k. >I'm sorry it didn't help. > > >Susan H. > >The problem with that is that all the fancy graphics are lost. That was >my first try. Maybe it's improved in A2003. > >Arthur > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Robert at servicexp.com Sat Feb 26 19:40:45 2005 From: Robert at servicexp.com (Robert Gracie) Date: Sat, 26 Feb 2005 20:40:45 -0500 Subject: [AccessD] The QuickBooks Project Redux In-Reply-To: <0CC84C9461AE6445AD5A602001C41C4B05A138@mercury.tnco-inc.com> Message-ID: Ok, For those who want to get involved with the QB Project... Lets see if this will work. I have created a sub-form on one of my user help discussion boards... You will need to register, and then I should be able to set permissions for you to see the group... http://www.servicexp.com/phpBB2/index.php Robert From jmhla at earthlink.net Sat Feb 26 22:14:08 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Sat, 26 Feb 2005 20:14:08 -0800 Subject: [AccessD] Access and map point Message-ID: <200502270413.j1R4Doi21761@databaseadvisors.com> I have a list of facility address in access that I want to map in map point using pushpin maps. These facilities are grouped by industry. Does anyone know how to color code the bins so all the same industry will be the same color? Joe Hecht jmhla at earthlink.net 28g From Gustav at cactus.dk Sun Feb 27 06:06:32 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 27 Feb 2005 13:06:32 +0100 Subject: [AccessD] WIAaut,Microsoft Windows Image Acquisition Automation Layer Message-ID: Hi all I got a new scanner and now this code works. It's a Lexmark X6170 all-in-one machine which has the advantage that you get a scanner with document feeder at a very low cost - otherwise "document scanners" tend to be quite expensive. This one can fax and print too, but who cares. It features a WIA driver and that does the trick. /gustav >>> Gustav at cactus.dk 19-02-2005 21:35:17 >>> Hi all I'm having trouble with this. I have a scanner installed which works fine with the GUI and MS Document Imaging etc. of Office 2003. However, my code - taken from the sample around - will not count my scanner. No errors, just no count. What is missing? Dim CommonDialog1 As Object Dim DeviceManager1 As Object Dim i As Integer Set DeviceManager1 = CreateObject("WIA.DeviceManager") Set CommonDialog1 = CreateObject("WIA.CommonDialog") For i = 1 To DeviceManager1.DeviceInfos.Count MsgBox DeviceManager1.DeviceInfos(i).Properties("Name").Value & vbCrLf & _ "(" & DeviceManager1.DeviceInfos(i).DeviceID & ")" Next WiaAut.dll is even referenced correctly. I obtained it here: http://www.microsoft.com/downloads/details.aspx?FamilyID=a332a77a-01b8-4de6-91c2-b7ea32537e29&DisplayLang=en#filelist The scanner is Agfa SnapScan 1236 via SCSI, old and a bit slow but OK. OS is WinXP SP2. /gustav From accessd at shaw.ca Sun Feb 27 06:52:44 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 27 Feb 2005 04:52:44 -0800 Subject: [AccessD] WIAaut,Microsoft Windows Image Acquisition Automation Layer In-Reply-To: Message-ID: <0ICK001CBMFSUZ@l-daemon> Gustav, excellent... Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Sunday, February 27, 2005 4:07 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] WIAaut,Microsoft Windows Image Acquisition Automation Layer Hi all I got a new scanner and now this code works. It's a Lexmark X6170 all-in-one machine which has the advantage that you get a scanner with document feeder at a very low cost - otherwise "document scanners" tend to be quite expensive. This one can fax and print too, but who cares. It features a WIA driver and that does the trick. /gustav >>> Gustav at cactus.dk 19-02-2005 21:35:17 >>> Hi all I'm having trouble with this. I have a scanner installed which works fine with the GUI and MS Document Imaging etc. of Office 2003. However, my code - taken from the sample around - will not count my scanner. No errors, just no count. What is missing? Dim CommonDialog1 As Object Dim DeviceManager1 As Object Dim i As Integer Set DeviceManager1 = CreateObject("WIA.DeviceManager") Set CommonDialog1 = CreateObject("WIA.CommonDialog") For i = 1 To DeviceManager1.DeviceInfos.Count MsgBox DeviceManager1.DeviceInfos(i).Properties("Name").Value & vbCrLf & _ "(" & DeviceManager1.DeviceInfos(i).DeviceID & ")" Next WiaAut.dll is even referenced correctly. I obtained it here: http://www.microsoft.com/downloads/details.aspx?FamilyID=a332a77a-01b8-4de6- 91c2-b7ea32537e29&DisplayLang=en#filelist The scanner is Agfa SnapScan 1236 via SCSI, old and a bit slow but OK. OS is WinXP SP2. /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sun Feb 27 10:02:41 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 27 Feb 2005 17:02:41 +0100 Subject: [AccessD] Database design, DbVisualizer Message-ID: Hi all Just noticed this nice tool which is available for free as well as (with extended features) a small cost: http://www.minq.se/products/dbvis/ /gustav From Gustav at cactus.dk Sun Feb 27 12:11:52 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 27 Feb 2005 19:11:52 +0100 Subject: [AccessD] Re: [dba-Tech] Overview of Sharepoint Server Message-ID: Hi Martin That's a nice link for a 30 days trial. >From this I also located this article by Mike Gunderloy which, I guess, is close to the sphere and minds of our fellow listers: "Using Microsoft Windows SharePoint Services with the Microsoft Office System" http://msdn.microsoft.com/library/en-us/dno2k3ta/html/odc_OfOfficeSysandWSS.asp /gustav cc: AccessD >>> mwp.reid at qub.ac.uk 27-02-2005 18:09:13 >>> MS have a demo site up which you can use etc http://www.microsoft.com/windowsserver2003/techinfo/sharepoint/trial.mspx Martin ----- Original Message ----- From: "Gustav Brock" To: Sent: Sunday, February 27, 2005 4:24 PM Subject: RE: [dba-Tech] Overview of Sharepoint Server > Hi Dan > > I don't have the exact cost. However, it is about USD 6000 for the > server and maybe USD 100 for each seat (CAL). For a large company this > is peanuts but for our small clients it is prohibitive. > > As John says, it is in the Action Pack which we do have, but we haven't > bothered installing it due to it's very limited potential caused by the > license fees. > > /gustav > >>>> dwaters at usinternet.com 27-02-2005 17:18:04 >>> > Hi Gustav, > > Do you know what the license costs would be? This could make the > difference for my customer. > > Thanks, > Dan > > -----Original Message----- > From: dba-tech-bounces at databaseadvisors.com > [mailto:dba-tech-bounces at databaseadvisors.com] On Behalf Of Gustav > Brock > Sent: Sunday, February 27, 2005 9:26 AM > To: dba-tech at databaseadvisors.com > Subject: Re: [dba-Tech] Overview of Sharepoint Server > > Hi Dan > > One of the cons is the high license costs. > > I haven't been working with it. > Does anyone know of a public Sharepoint server you can connect to and > do live test? > > /gustav > >>>> dwaters at usinternet.com 26-02-2005 17:08:41 >>> > I have a customer I've been trying to get a project started with for > about 9 months now (large company). Two weeks ago we had what was > supposed to be the last 'approval' meeting with a group of people from various IT > functions. Yesterday my customer told me that a higher-level IT > manager has suggested that he look at Sharepoint Server as a possible > alternative before he makes a decision on what technology to use. > > So - can someone point me to where I can read a good overview of what > Sharepoint does? What are it's pros/cons, etc. Beyond MS marketing - > > how have people really used it to their advantage and what should it > not be used for? > > Thanks! > Dan Waters > ProMation Systems From Gustav at cactus.dk Sun Feb 27 14:29:51 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 27 Feb 2005 21:29:51 +0100 Subject: [AccessD] Re: [dba-Tech] Overview of Sharepoint Server Message-ID: Hi Marty and Dan Here's link which describes what's "Portal" and what's not: http://msdn.microsoft.com/library/en-us/dnanchor/html/Sharepoint.asp Perhaps the "Portal" is what is charged heavily for while the "Services" are free? /gustav >>> Gustav at cactus.dk 27-02-2005 20:13:36 >>> Hi Marty Strange. Are you sure there is only one version? Perhaps like for Exchange, an "Enterprise" version is available too? /gustav >>> martyconnelly at shaw.ca 27-02-2005 19:35:26 >>> Microsoft Office SharePoint Portal Server 2003 (the current release) is a Content Management System which belongs to the Microsoft Office family. It is a collaborative portal application based on the Windows SharePoint Services platform, a free component of Windows Server 2003. Cheapest form is Win 2003 server Small Business Version. I think based on WEBDav protocol. You also have to decide on using Windows SharePoint Services and SharePoint Portal Server 2003, alone or in combination. See to chose a suitable sharepoint version http://www.gotsharepoint.com/ or here http://www.gotsharepoint.com/advisor/default.asp http://office.microsoft.com/en-ca/FX010909721033.aspx Content Management Systems CMSs allow end-users (typically authors) to create new content in the form of documents. These document may be entered as plain text or perhaps with markup to manage document layout and structure. The system then uses rules to style the article, which separates the display from the content, which has a number of advantages when trying to get many articles to conform to a consistent "look and feel". The system then adds the articles to a larger collection for publishing. The systems also often include some sort of concept of the workflow for the target users, which defines how the new content is to be routed around the system. A good example of a CMS would be a system for managing a newspaper. In such a system the reporters type articles into the system, which stores them in a database. Along with the article the system stores attributes, including keywords, the date and time of filing, the reporter's name, etc. The system then uses these attributes to find out, given its workflow rules, who should proofread the article, approve it for publication, edit it, etc. Later the editors can choose which articles to include (or ignore) in an edition of the newspaper, which is then laid out and printed automatically. You can also add wikki's blogs forums etc. Gustav Brock wrote: >Hi Dan > >I don't have the exact cost. However, it is about USD 6000 for the >server and maybe USD 100 for each seat (CAL). For a large company this >is peanuts but for our small clients it is prohibitive. > >As John says, it is in the Action Pack which we do have, but we haven't >bothered installing it due to it's very limited potential caused by the >license fees. > >/gustav > > > >>>>dwaters at usinternet.com 27-02-2005 17:18:04 >>> >>>> >>>> >Hi Gustav, > >Do you know what the license costs would be? This could make the >difference for my customer. > >Thanks, >Dan > >-----Original Message----- >From: dba-tech-bounces at databaseadvisors.com >[mailto:dba-tech-bounces at databaseadvisors.com] On Behalf Of Gustav >Brock >Sent: Sunday, February 27, 2005 9:26 AM >To: dba-tech at databaseadvisors.com >Subject: Re: [dba-Tech] Overview of Sharepoint Server > >Hi Dan > >One of the cons is the high license costs. > >I haven't been working with it. >Does anyone know of a public Sharepoint server you can connect to and >do live test? > >/gustav > > > >>>>dwaters at usinternet.com 26-02-2005 17:08:41 >>> >>>> >>>> >I have a customer I've been trying to get a project started with for >about 9 months now (large company). Two weeks ago we had what was >supposed to >be the last 'approval' meeting with a group of people from various IT >functions. Yesterday my customer told me that a higher-level IT >manager has suggested that he look at Sharepoint Server as a possible >alternative before he makes a decision on what technology to use. > >So - can someone point me to where I can read a good overview of what >Sharepoint does? What are it's pros/cons, etc. Beyond MS marketing - > >how have people really used it to their advantage and what should it >not be used for? > >Thanks! >Dan Waters >ProMation Systems From hadyn at dataconcepts.co.nz Sun Feb 27 15:11:12 2005 From: hadyn at dataconcepts.co.nz (Hadyn Morgan) Date: Mon, 28 Feb 2005 10:11:12 +1300 Subject: [AccessD] OT: Contractor Contracts Message-ID: I am about to hire my first contractor to work on a fixed period project. Does anybody have a template or default contract that I could have a look at that covers IP, non-competitiveness, etc. The contractor will be working off site but with our libraries and I want to make sure we don't end up losing control of the IP. Just want to make sure I have all the bases covered. Kind regards Hadyn -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 266.5.1 - Release Date: 27/02/2005 From d.dick at uws.edu.au Sun Feb 27 16:07:05 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Mon, 28 Feb 2005 09:07:05 +1100 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar In-Reply-To: Message-ID: <200502272207.j1RM7qec022418@cooper.uws.edu.au> I Liz Many thanks I got the first bit and saw what it was doing - cool But what is the "File-->everyone to see." bit I can't seem to find anything like that Many thanks again DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Liz Doering Sent: Saturday, 26 February 2005 1:56 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know if this is any help to you, but here goes.... At home (where we are very far from running exchange server), we have constant issues about what is on the family calendar and who 'should have known'. My husband has a habit of putting calendar items in his PDA and expecting that that is magically enough to inform me and our two teen-age daughters about his plans. (He's a paramedic and a teacher, with irregular hours for both, so there was plenty to be tense about.) He sincs his PDA with his Outlook calendar, so his calendar, under his profile, really does have all the information we are supposed to know. I poked around a bit in Outlook, and found that I could point each of our profiles at his .pst file as well. Now when I open Outlook at home, I can see my calendar and calendars in personal folders (his), rather like Exchange Server shows me my calendar and calendars in public folders in the office. File-->Datafile management-->Add, then browse for the .pst you want File-->everyone to see. I did have to do this for each profile, and you might have to tinker with sharing, too. Good luck! Liz -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 8:45 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Thanks Doug Will keep you posted But it seems we have to be running our email off Exchange Server for this to occur the way I want We will be there, one day, but we ain't yet So....We wait and poke around at the edges. See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Friday, 25 February 2005 11:35 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know what your objective is here, but we are currently evaluating a product for sharing outlook contacts, calendars, and tasks between various Outlook installations on a network. Take a look at http://www.officecalendar.com/index.asp. The literature looks good. We are putting the eval copy on a couple of machines to try it out. For the price it might beat the cost of development. If nothing else the web site will give you some insite into how these folks accomplished this task. They are using .NET as the backbone to link up the outlook installations. If you go the Access route I'd be interested in learning how you do it. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 4:20 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Hello all I have some code working well that creates Outlook Calendar Items from bookings in an Access dB So Far so good, but the calendar items created by Machine A are only stored on, and visible to, Machine A What I want is - for my app to create calendar items that everyone can see So I guess my Q is more Outlook related than Access. How do I set up Outlook so that People see only a 'group' calendar? So an appointment made using my app on Machine A can be seen by Every other machine, not just Machine A? Many thanks in advance Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From d.dick at uws.edu.au Sun Feb 27 16:09:03 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Mon, 28 Feb 2005 09:09:03 +1100 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar In-Reply-To: <20050225125758.JQKK2068.imf22aec.mail.bellsouth.net@SUSANONE> Message-ID: <200502272209.j1RM9nec026037@cooper.uws.edu.au> Hi Susan Thanks for the reply What is Sharepoint? When you say 2003 I assume you mean Outlook 2003? I do have Outlook 2003, but can't find any ref or link to Sharepoint Is it a 3rd Party monster or a new m$ tool? Many thanks Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, 25 February 2005 11:58 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar I don't really understand what you're trying to do -- but "sharing" information with a group is much easier in 2003 -- with SharePoint. It is a significant upgrade if you don't already have the necessary components in place. But if all you need is 2003, it might be worth considering. Susan H. Thanks Doug Will keep you posted But it seems we have to be running our email off Exchange Server for this to occur the way I want We will be there, one day, but we ain't yet So....We wait and poke around at the edges. See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Friday, 25 February 2005 11:35 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know what your objective is here, but we are currently evaluating a product for sharing outlook contacts, calendars, and tasks between various Outlook installations on a network. Take a look at http://www.officecalendar.com/index.asp. The literature looks good. We are putting the eval copy on a couple of machines to try it out. For the price it might beat the cost of development. If nothing else the web site will give you some insite into how these folks accomplished this task. They are using .NET as the backbone to link up the outlook installations. If you go the Access route I'd be interested in learning how you do it. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 4:20 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Hello all I have some code working well that creates Outlook Calendar Items from bookings in an Access dB So Far so good, but the calendar items created by Machine A are only stored on, and visible to, Machine A What I want is - for my app to create calendar items that everyone can see So I guess my Q is more Outlook related than Access. How do I set up Outlook so that People see only a 'group' calendar? So an appointment made using my app on Machine A can be seen by Every other machine, not just Machine A? Many thanks in advance Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From d.dick at uws.edu.au Sun Feb 27 16:18:17 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Mon, 28 Feb 2005 09:18:17 +1100 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar In-Reply-To: <421F7F35.5050506@shaw.ca> Message-ID: <200502272219.j1RMJ4ec006850@cooper.uws.edu.au> Marty - thanks for the cool links Excellent See ya DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Saturday, 26 February 2005 6:41 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: BIT OT - Shared Outlook Calendar Have look here Maintaining a Group Calendar in Outlook http://www.slipstick.com/calendar/scheduleall.htm http://www.slipstick.com/outlook/netfolders.htm Sharing Microsoft Outlook Calendar and Contacts http://www.slipstick.com/outlook/share.htm or just search site on share calendar or this sister site http://www.outlookcode.com/d/ Liz Doering wrote: >Darren, > >I don't know if this is any help to you, but here goes.... > >At home (where we are very far from running exchange server), we have >constant issues about what is on the family calendar and who 'should >have known'. My husband has a habit of putting calendar items in his >PDA and expecting that that is magically enough to inform me and our >two teen-age daughters about his plans. (He's a paramedic and a >teacher, with irregular hours for both, so there was plenty to be tense >about.) > >He sincs his PDA with his Outlook calendar, so his calendar, under his >profile, really does have all the information we are supposed to know. > >I poked around a bit in Outlook, and found that I could point each of >our profiles at his .pst file as well. Now when I open Outlook at >home, I can see my calendar and calendars in personal folders (his), >rather like Exchange Server shows me my calendar and calendars in >public folders in the office. > >File-->Datafile management-->Add, then browse for the .pst you want >File-->everyone >to see. > >I did have to do this for each profile, and you might have to tinker >with sharing, too. > >Good luck! > >Liz > > > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK >Sent: Thursday, February 24, 2005 8:45 PM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar > >Thanks Doug >Will keep you posted >But it seems we have to be running our email off Exchange Server for >this to occur the way I want > >We will be there, one day, but we ain't yet So....We wait and poke >around at the edges. > >See ya > >Darren > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy >Sent: Friday, 25 February 2005 11:35 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar > >Darren, > >I don't know what your objective is here, but we are currently >evaluating a product for sharing outlook contacts, calendars, and tasks >between various Outlook installations on a network. Take a look at >http://www.officecalendar.com/index.asp. The literature looks good. We >are putting the eval copy on a couple of machines to try it out. For >the price it might beat the cost of development. If nothing else the >web site will give you some insite into how these folks accomplished >this task. They are using .NET as the backbone to link up the outlook installations. > >If you go the Access route I'd be interested in learning how you do it. > >Doug > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK >Sent: Thursday, February 24, 2005 4:20 PM >To: 'Access Developers discussion and problem solving' >Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar > > >Hello all >I have some code working well that creates Outlook Calendar Items from >bookings in an Access dB > >So Far so good, but the calendar items created by Machine A are only >stored on, and visible to, Machine A What I want is - for my app to >create calendar items that everyone can see > >So I guess my Q is more Outlook related than Access. > >How do I set up Outlook so that People see only a 'group' calendar? > >So an appointment made using my app on Machine A can be seen by Every >other machine, not just Machine A? > >Many thanks in advance > >Darren > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sun Feb 27 23:18:09 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 27 Feb 2005 21:18:09 -0800 Subject: [AccessD] OT: Contractor Contracts References: Message-ID: <4222A991.3060900@shaw.ca> These IP laws will vary from country to country, you might want to try your Public Library and find NewZealand equivalent of Nolo Press or better yet get a solicitor who knows commercial or IP law to conjure one up For example work for hire and ownership of software must be explicitly stated in a contract and not assumed in certain countries. You might want to also want to get an agreement with a contractor who may have his own toolbox of source code. Basic Info NonCompete Agreements http://smallbusiness.findlaw.com/intellectual_property/nolo/ency/6293941F-2A55-4AAD-91E6BBF987A2CC81.html Nondisclosure Agreements http://smallbusiness.findlaw.com/intellectual_property/nolo/ency/2ECF62E6-B334-4E83-9A94FA20A3FAFD38.html You can buy the books from Nolo Press large DIY law service in US Thet sell individual forms for 10 bucks http://www.nolo.com/product.cfm/objectID/F11FE5EC-ADEA-49BB-BA4AB714B50B0F07/310/#forms http://www.nolo.com/product.cfm/ObjectID/9E7DC485-D466-41A8-8933A1E3FDDFA749/111/259/ Hadyn Morgan wrote: >I am about to hire my first contractor to work on a fixed period project. >Does anybody have a template or default contract that I could have a look at >that covers IP, non-competitiveness, etc. The contractor will be working >off site but with our libraries and I want to make sure we don't end up >losing control of the IP. Just want to make sure I have all the bases >covered. > >Kind regards >Hadyn >-- >No virus found in this outgoing message. >Checked by AVG Anti-Virus. >Version: 7.0.300 / Virus Database: 266.5.1 - Release Date: 27/02/2005 > > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Mon Feb 28 00:00:24 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 27 Feb 2005 22:00:24 -0800 Subject: [AccessD] OT: Contractor Contracts References: Message-ID: <4222B378.1010708@shaw.ca> Reminder: NDAs found valid in one state may or may not be valid in another state. Non-Disclosure, Non-Compete and Copyright Ownership Agreement Information Receiver's Name:___________________________________________ Company: ___________________________________________ Address: ___________________________________________ Phone: ___________________________________________ E-mail: ___________________________________________ Subject: ___________________________________________ _________________________________________________________ _________________________________________________________ I, the undersigned, do hereby warrant that I have authority to sign for all employees and agents of the above identified company having the above identified address. I hereby enter this agreement on behalf of all employees and agents of this organization, including on behalf of myself (jointly "Recipient"). Good and valuable consideration has been received in the form of an opportunity to learn of a business opportunity. The Recipient will not, without prior written approval of the party disclosing information, _____________________________(Owner), or an authorized representative thereof, disclose or in any other way make known, reveal, report, publish or transfer to any person, firm, corporation or utilize for competitive or any other purpose any secret information or know-how relative to the disclosed information, including but not limited to: any information designated as secret, the operation, plans, specifications, drawings, layouts, blueprints, patent applications, and other materials relating to the machinery, equipment, processes and products invented or used by the Owner. This agreement expires the later of two (2) years or when the information becomes public through no fault of the Recipient. Any copyrightable subject matter generated by the Recipient relative to the matter under consideration belongs to the Owner either by way of work-for hire rules or by assignment. The parties agree to forthwith effectuate any writing needed to complete an assignment upon either party's request that the same be performed. __________________________________ Date___________________________ ____________________________________ Date___________________________ Hadyn Morgan wrote: >I am about to hire my first contractor to work on a fixed period project. >Does anybody have a template or default contract that I could have a look at >that covers IP, non-competitiveness, etc. The contractor will be working >off site but with our libraries and I want to make sure we don't end up >losing control of the IP. Just want to make sure I have all the bases >covered. > >Kind regards >Hadyn >-- >No virus found in this outgoing message. >Checked by AVG Anti-Virus. >Version: 7.0.300 / Virus Database: 266.5.1 - Release Date: 27/02/2005 > > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Mon Feb 28 00:06:50 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 27 Feb 2005 22:06:50 -0800 Subject: [AccessD] OT: Contractor Contracts References: Message-ID: <4222B4FA.1060504@shaw.ca> Darn forgot this These IP laws will vary from country to country, you might want to try your Public Library and find NewZealand equivalent of Nolo Press or better yet get a solicitor who knows commercial or IP law to conjure one up. just remember jurisdictional law applies even more so to non competes and don't try and get the janitor to sign one. NonCompete Agreements http://smallbusiness.findlaw.com/intellectual_property/nolo/ency/6293941F-2A55-4AAD-91E6BBF987A2CC81.html Nondisclosure Agreements http://smallbusiness.findlaw.com/intellectual_property/nolo/ency/2ECF62E6-B334-4E83-9A94FA20A3FAFD38.html You can buy the books from Nolo Press large DIY law service in US http://www.nolo.com/product.cfm/objectID/F11FE5EC-ADEA-49BB-BA4AB714B50B0F07/310/#forms http://www.nolo.com/product.cfm/ObjectID/9E7DC485-D466-41A8-8933A1E3FDDFA749/111/259/ Hadyn Morgan wrote: >I am about to hire my first contractor to work on a fixed period project. >Does anybody have a template or default contract that I could have a look at >that covers IP, non-competitiveness, etc. The contractor will be working >off site but with our libraries and I want to make sure we don't end up >losing control of the IP. Just want to make sure I have all the bases >covered. > >Kind regards >Hadyn >-- >No virus found in this outgoing message. >Checked by AVG Anti-Virus. >Version: 7.0.300 / Virus Database: 266.5.1 - Release Date: 27/02/2005 > > > -- Marty Connelly Victoria, B.C. Canada From jmhla at earthlink.net Mon Feb 28 01:25:49 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Sun, 27 Feb 2005 23:25:49 -0800 Subject: [AccessD] Set height of txt boxes equal Message-ID: <000001c51d66$baa23730$6701a8c0@laptop1> Anyone know the way to the code? From jmhla at earthlink.net Mon Feb 28 02:06:45 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Mon, 28 Feb 2005 00:06:45 -0800 Subject: [AccessD] Its 12:05 am Monday Morning in LA x posted Message-ID: <000001c51d6c$726aea10$6701a8c0@laptop1> Any one out there? From andy at minstersystems.co.uk Mon Feb 28 02:24:36 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 28 Feb 2005 08:24:36 -0000 Subject: [AccessD] Set height of txt boxes equal In-Reply-To: <000001c51d66$baa23730$6701a8c0@laptop1> Message-ID: <00a801c51d6e$f0889c60$b274d0d5@minster33c3r25> Hi Joe You need to know what height of course, but Dim frm As Form Dim lngMyHeight as long Dim ctl as Control lngMyHeight= xxxxx For each ctl in Me.Controls if ctl.ControlType = acTextBox then ctl.Height=lngMyHeight end if Next HTH -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht > Sent: 28 February 2005 07:26 > To: AccessD > Subject: [AccessD] Set height of txt boxes equal > > > Anyone know the way to the code? > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From accessd666 at yahoo.com Mon Feb 28 03:00:41 2005 From: accessd666 at yahoo.com (Sad Der) Date: Mon, 28 Feb 2005 01:00:41 -0800 (PST) Subject: [AccessD] List tables, columns, properties + values? Message-ID: <20050228090041.69937.qmail@web90108.mail.scd.yahoo.com> Hi group, i want to list the: tables; columns; propertyname; values. It's no problem to retrieve the tables and columns but when I try to retrieve the propertynames and their values I get rubish. I've adde my code and some debug info. Sub ListTableInfo() 'Create catalog object Dim Catalog As New ADOX.Catalog Set Catalog.ActiveConnection = CurrentProject.Connection 'List tables And columns Dim Table As ADOX.Table Dim Column As ADOX.Column Dim Prop As ADOX.Property For Each Table In Catalog.Tables If Left(Table.Name, 4) <> "MSYS" Then For Each Column In Table.Columns Debug.Print Table.Name & ", " & Column.Name For Each Prop In Column.Properties Debug.Print "Prop.Attributes: " & Prop.Attributes Debug.Print "Prop.Name: " & Prop.Name Debug.Print "Prop.Type: " & Prop.Type Debug.Print "Prop.Value: " & Prop.Value Next Prop Next End If Next End Sub ---------------------- DEBUG INFO Table name: config_Deal_Types_1-5 Column Name: Deal Side ---------------------- config_Deal_Types_1-5, Deal Side config_Deal_Types_1-5, Deal Side Prop.Attributes: 1537 Prop.Name: Autoincrement Prop.Type: 11 Prop.Value: False ---------------------- I excpected: config_Deal_Types_1-5, Deal Side Prop.Attributes: ????? Prop.Name: Field Size Prop.Type: ????? Prop.Value: Double ... Does anybody know how to get what I want? I'm using ADOX but that's no requirement. TIA Sander __________________________________ Do you Yahoo!? Yahoo! Mail - Find what you need with new enhanced search. http://info.mail.yahoo.com/mail_250 __________________________________ Do you Yahoo!? Yahoo! Mail - Easier than ever with enhanced search. Learn more. http://info.mail.yahoo.com/mail_250 From accessd666 at yahoo.com Mon Feb 28 03:22:19 2005 From: accessd666 at yahoo.com (Sad Der) Date: Mon, 28 Feb 2005 01:22:19 -0800 (PST) Subject: [AccessD] list tablename, columnname, propertyname, propertyvalue Message-ID: <20050228092219.80515.qmail@web90110.mail.scd.yahoo.com> Hi group, I need to retrieve the following info from a table: tablename, columnname, propertyname, propertyvalue Eg: MyTable, MyColumn, FieldSize, Double I've got this code: Sub ListTableInfo() 'Create catalog object Dim Catalog As New ADOX.Catalog Set Catalog.ActiveConnection = CurrentProject.Connection 'List tables And columns Dim Table As ADOX.Table Dim Column As ADOX.Column Dim Prop As ADOX.Property For Each Table In Catalog.Tables If Left(Table.Name, 4) <> "MSYS" Then For Each Column In Table.Columns Debug.Print Table.Name & ", " & Column.Name For Each Prop In Column.Properties Debug.Print "Prop.Attributes: " & Prop.Attributes Debug.Print "Prop.Name: " & Prop.Name Debug.Print "Prop.Type: " & Prop.Type Debug.Print "Prop.Value: " & Prop.Value Next Prop Next End If Next End Sub But there's something wrong with the properties. It returns the following "info": Mytable, MyColumn Prop.Attributes: 1537 Prop.Name: Autoincrement Prop.Type: 11 Prop.Value: False BTW, I'm using ADOX...that's no requirement. Does anybody know what's wrong? TIA Sander PS: i've posted this one twice...somehow the first one didn't show up on the list!?!??!?! __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail __________________________________ Do you Yahoo!? Take Yahoo! Mail with you! Get it on your mobile phone. http://mobile.yahoo.com/maildemo From ldoering at symphonyinfo.com Mon Feb 28 09:05:05 2005 From: ldoering at symphonyinfo.com (Liz Doering) Date: Mon, 28 Feb 2005 09:05:05 -0600 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Message-ID: <855499653F55AD4190B242717DF132BC033164@dewey.Symphony.local> Darren, That does look odd doesn't it? I don't actually remember what I meant! But the idea is, you browse for that .pst you want everyone to see. When you are done, it appears on their folder list. Liz -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Sunday, February 27, 2005 4:30 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar I Liz Many thanks I got the first bit and saw what it was doing - cool But what is the "File-->everyone to see." bit I can't seem to find anything like that Many thanks again DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Liz Doering Sent: Saturday, 26 February 2005 1:56 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know if this is any help to you, but here goes.... At home (where we are very far from running exchange server), we have constant issues about what is on the family calendar and who 'should have known'. My husband has a habit of putting calendar items in his PDA and expecting that that is magically enough to inform me and our two teen-age daughters about his plans. (He's a paramedic and a teacher, with irregular hours for both, so there was plenty to be tense about.) He sincs his PDA with his Outlook calendar, so his calendar, under his profile, really does have all the information we are supposed to know. I poked around a bit in Outlook, and found that I could point each of our profiles at his .pst file as well. Now when I open Outlook at home, I can see my calendar and calendars in personal folders (his), rather like Exchange Server shows me my calendar and calendars in public folders in the office. File-->Datafile management-->Add, then browse for the .pst you want File-->everyone to see. I did have to do this for each profile, and you might have to tinker with sharing, too. Good luck! Liz -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 8:45 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Thanks Doug Will keep you posted But it seems we have to be running our email off Exchange Server for this to occur the way I want We will be there, one day, but we ain't yet So....We wait and poke around at the edges. See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Friday, 25 February 2005 11:35 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know what your objective is here, but we are currently evaluating a product for sharing outlook contacts, calendars, and tasks between various Outlook installations on a network. Take a look at http://www.officecalendar.com/index.asp. The literature looks good. We are putting the eval copy on a couple of machines to try it out. For the price it might beat the cost of development. If nothing else the web site will give you some insite into how these folks accomplished this task. They are using .NET as the backbone to link up the outlook installations. If you go the Access route I'd be interested in learning how you do it. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 4:20 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Hello all I have some code working well that creates Outlook Calendar Items from bookings in an Access dB So Far so good, but the calendar items created by Machine A are only stored on, and visible to, Machine A What I want is - for my app to create calendar items that everyone can see So I guess my Q is more Outlook related than Access. How do I set up Outlook so that People see only a 'group' calendar? So an appointment made using my app on Machine A can be seen by Every other machine, not just Machine A? Many thanks in advance Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jmhla at earthlink.net Mon Feb 28 09:28:25 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Mon, 28 Feb 2005 07:28:25 -0800 Subject: [AccessD] Sub report not showing was Its 12:05 am Monday Morning in LA x posted In-Reply-To: <001101c51da8$59a71300$fbc683a5@eau1duane> Message-ID: <000201c51daa$25b08b60$6701a8c0@laptop1> OK, Good Morning All, I have a sub report that is not showing in the master report. When I preview the sub report my test data shows up. Any one have a thought as to what the issue might be? Thanks, Joe -----Original Message----- From: Duane Hookom [mailto:duanehookom at mvps.org] Sent: Monday, February 28, 2005 7:16 AM To: Joe Hecht Cc: ACCESS-L at PEACH.EASE.LSOFT.COM Subject: Re: Its 12:05 am Monday Morning in LA x posted Sending this back to the list since that's how this all works. You ask clear and complete questions of the list and we attempt to provide clear and complete advice. I don't receive zipped files until I become totally frustrated and begin extacting my graying hair lock-by-lock. Duane Hookom MS Access MVP -- ----- Original Message ----- From: "Joe Hecht" To: "'Duane Hookom'" Sent: Monday, February 28, 2005 8:56 Subject: RE: Its 12:05 am Monday Morning in LA x posted > Duane, > > Good Morning. > > I have a sub report that is not showing in the master report. > > If I zipped the file and sent it to you would you have a minute to look at > it? > > > -----Original Message----- > From: Duane Hookom [mailto:DuaneHookom at mvps.org] > > It's 7:05 am Monday Morning in Eau Claire not x posted. > > Why? > > -----Original Message----- > From:Joe Hecht > Subject: Its 12:05 am Monday Morning in LA x posted > Any one out there? From mikedorism at adelphia.net Mon Feb 28 10:01:48 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Mon, 28 Feb 2005 11:01:48 -0500 Subject: [AccessD] Sub report not showing was Its 12:05 am Monday Morning inLA x posted In-Reply-To: <000201c51daa$25b08b60$6701a8c0@laptop1> Message-ID: <000601c51dae$d1ada3e0$0b08a845@hargrove.internal> Could it be a linking field issue between the Master report and the subreport? Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht Sent: Monday, February 28, 2005 10:28 AM To: AccessD; ACCESS-L Subject: [AccessD] Sub report not showing was Its 12:05 am Monday Morning inLA x posted OK, Good Morning All, I have a sub report that is not showing in the master report. When I preview the sub report my test data shows up. Any one have a thought as to what the issue might be? Thanks, Joe -----Original Message----- From: Duane Hookom [mailto:duanehookom at mvps.org] Sent: Monday, February 28, 2005 7:16 AM To: Joe Hecht Cc: ACCESS-L at PEACH.EASE.LSOFT.COM Subject: Re: Its 12:05 am Monday Morning in LA x posted Sending this back to the list since that's how this all works. You ask clear and complete questions of the list and we attempt to provide clear and complete advice. I don't receive zipped files until I become totally frustrated and begin extacting my graying hair lock-by-lock. Duane Hookom MS Access MVP -- ----- Original Message ----- From: "Joe Hecht" To: "'Duane Hookom'" Sent: Monday, February 28, 2005 8:56 Subject: RE: Its 12:05 am Monday Morning in LA x posted > Duane, > > Good Morning. > > I have a sub report that is not showing in the master report. > > If I zipped the file and sent it to you would you have a minute to > look at it? > > > -----Original Message----- > From: Duane Hookom [mailto:DuaneHookom at mvps.org] > > It's 7:05 am Monday Morning in Eau Claire not x posted. > > Why? > > -----Original Message----- > From:Joe Hecht > Subject: Its 12:05 am Monday Morning in LA x posted > Any one out there? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jmhla at earthlink.net Mon Feb 28 10:13:03 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Mon, 28 Feb 2005 08:13:03 -0800 Subject: [AccessD] Set height of txt boxes equal In-Reply-To: <00a801c51d6e$f0889c60$b274d0d5@minster33c3r25> Message-ID: <000001c51db0$61d64890$6701a8c0@laptop1> So if I modify the code to calculate a specific text box Can I then say Me.othertextbox.lngmyheight = xxx Dim frm As Form Dim lngMyHeight as long Dim ctl as Control lngMyHeight= xxxxx For each ctl in Me.Controls if ctl.ControlType = acTextBox then ctl.Height=lngMyHeight end if Next HTH -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht > Sent: 28 February 2005 07:26 > To: AccessD > Subject: [AccessD] Set height of txt boxes equal > > > Anyone know the way to the code? > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jdemarco at hudsonhealthplan.org Mon Feb 28 10:56:28 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Mon, 28 Feb 2005 11:56:28 -0500 Subject: [AccessD] Re: [dba-Tech] Overview of Sharepoint Server Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2CE1@TTNEXCHCL2.hshhp.com> Hello All, First, if you sign up for the free trial make sure you get a password soon after signing up. I had to contact them for one (which I couldn't do as there was no contact info to be found on the site) and lost over a week of my trial even though I asked for an extension. I got a marketing call or e-mail (can't remember which) so I took the opportunity to tell the rep to get me set up and quick! Next, Sharepoint Services out of the box is a pretty cool tool. You can't ask for more than a place to collaborate and share contacts, docs, links, etc that requires no programming and easy admin. We just started using it within our dept. as an eval before making it available to various workgroups/departments. If you use Office 2003 it's even better with integration to open/edit documents in the doc library, the ability to see who's on-line. Plenty of smart tag activity too that lets you send a site member e-mail, get notifications if items are added or changed in various section (user definable too!). So far I'm loving it! The Portal Server adds the ability to customize or add your own version of some of the main sections plus I think it has advanced user management. HTH, Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Sunday, February 27, 2005 3:30 PM To: accessd at databaseadvisors.com; dba-tech at databaseadvisors.com Subject: [AccessD] Re: [dba-Tech] Overview of Sharepoint Server Hi Marty and Dan Here's link which describes what's "Portal" and what's not: http://msdn.microsoft.com/library/en-us/dnanchor/html/Sharepoint.asp Perhaps the "Portal" is what is charged heavily for while the "Services" are free? /gustav >>> Gustav at cactus.dk 27-02-2005 20:13:36 >>> Hi Marty Strange. Are you sure there is only one version? Perhaps like for Exchange, an "Enterprise" version is available too? /gustav >>> martyconnelly at shaw.ca 27-02-2005 19:35:26 >>> Microsoft Office SharePoint Portal Server 2003 (the current release) is a Content Management System which belongs to the Microsoft Office family. It is a collaborative portal application based on the Windows SharePoint Services platform, a free component of Windows Server 2003. Cheapest form is Win 2003 server Small Business Version. I think based on WEBDav protocol. You also have to decide on using Windows SharePoint Services and SharePoint Portal Server 2003, alone or in combination. See to chose a suitable sharepoint version http://www.gotsharepoint.com/ or here http://www.gotsharepoint.com/advisor/default.asp http://office.microsoft.com/en-ca/FX010909721033.aspx Content Management Systems CMSs allow end-users (typically authors) to create new content in the form of documents. These document may be entered as plain text or perhaps with markup to manage document layout and structure. The system then uses rules to style the article, which separates the display from the content, which has a number of advantages when trying to get many articles to conform to a consistent "look and feel". The system then adds the articles to a larger collection for publishing. The systems also often include some sort of concept of the workflow for the target users, which defines how the new content is to be routed around the system. A good example of a CMS would be a system for managing a newspaper. In such a system the reporters type articles into the system, which stores them in a database. Along with the article the system stores attributes, including keywords, the date and time of filing, the reporter's name, etc. The system then uses these attributes to find out, given its workflow rules, who should proofread the article, approve it for publication, edit it, etc. Later the editors can choose which articles to include (or ignore) in an edition of the newspaper, which is then laid out and printed automatically. You can also add wikki's blogs forums etc. Gustav Brock wrote: >Hi Dan > >I don't have the exact cost. However, it is about USD 6000 for the >server and maybe USD 100 for each seat (CAL). For a large company this >is peanuts but for our small clients it is prohibitive. > >As John says, it is in the Action Pack which we do have, but we haven't >bothered installing it due to it's very limited potential caused by the >license fees. > >/gustav > > > >>>>dwaters at usinternet.com 27-02-2005 17:18:04 >>> >>>> >>>> >Hi Gustav, > >Do you know what the license costs would be? This could make the >difference for my customer. > >Thanks, >Dan > >-----Original Message----- >From: dba-tech-bounces at databaseadvisors.com >[mailto:dba-tech-bounces at databaseadvisors.com] On Behalf Of Gustav >Brock >Sent: Sunday, February 27, 2005 9:26 AM >To: dba-tech at databaseadvisors.com >Subject: Re: [dba-Tech] Overview of Sharepoint Server > >Hi Dan > >One of the cons is the high license costs. > >I haven't been working with it. >Does anyone know of a public Sharepoint server you can connect to and >do live test? > >/gustav > > > >>>>dwaters at usinternet.com 26-02-2005 17:08:41 >>> >>>> >>>> >I have a customer I've been trying to get a project started with for >about 9 months now (large company). Two weeks ago we had what was >supposed to >be the last 'approval' meeting with a group of people from various IT >functions. Yesterday my customer told me that a higher-level IT >manager has suggested that he look at Sharepoint Server as a possible >alternative before he makes a decision on what technology to use. > >So - can someone point me to where I can read a good overview of what >Sharepoint does? What are it's pros/cons, etc. Beyond MS marketing - > >how have people really used it to their advantage and what should it >not be used for? > >Thanks! >Dan Waters >ProMation Systems -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From Lambert.Heenan at AIG.com Mon Feb 28 11:23:29 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 28 Feb 2005 12:23:29 -0500 Subject: [AccessD] Set height of txt boxes equal Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2D09@xlivmbx21.aig.com> Well apart from the fact that controls don't have a property called 'lngmyhight', the answer is "Yes, of course!" Once you've calculated a new height for your text controls, naturally you can then set them all using code like your loop. How else would you plan on doing it? Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht > Sent: Monday, February 28, 2005 11:13 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Set height of txt boxes equal > > So if I modify the code to calculate a specific text box > Can I then say > > Me.othertextbox.lngmyheight = xxx > > > Dim frm As Form > Dim lngMyHeight as long > Dim ctl as Control > > lngMyHeight= xxxxx > > For each ctl in Me.Controls > if ctl.ControlType = acTextBox then > ctl.Height=lngMyHeight > end if > Next > > HTH > > -- Andy Lacey > http://www.minstersystems.co.uk > From cfoust at infostatsystems.com Mon Feb 28 11:33:33 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 28 Feb 2005 09:33:33 -0800 Subject: [AccessD] VSTO Message-ID: Rocky, The products that qualify you for upgrade are listed at http://msdn.microsoft.com/howtobuy/upgrade/#vsto My understanding is that the Action Pack does not qualify you for upgrade pricing of anything, nor does MSDN, etc. I think you have to have a retail version to qualify. I've got XP developer and VB 6 Pro, so I would have qualified for the upgrade two ways. Charlotte Foust -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Friday, February 25, 2005 6:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] VSTO Eric: I don't really want to use it. But I wonder if I load it then I can buy the VSTO upgrade instead of the full boat - ~$165 vs. ~$480. Rocky ----- Original Message ----- From: "Eric Barro" To: "Access Developers discussion and problem solving" Sent: Friday, February 25, 2005 4:31 PM Subject: RE: [AccessD] VSTO > Rocky, > > The VB.NET that M$ gave out is actually Visual Studio.NET albeit with > one > dialect - VB.NET. That limitation and the fact that you don't have the C# > language support plus the inability to connect to SQL server db via the > wizard are the only limitations I've seen so far. > > Eric > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin > - Beach Access Software > Sent: Friday, February 25, 2005 11:33 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] VSTO > > > Yeah, I got my vb.net that way, too. Now I need VSTO. > > Rocky > > ----- Original Message ----- > From: "Eric Barro" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 25, 2005 10:45 AM > Subject: RE: [AccessD] VSTO > > >> M$ had a page (at one point in time) that you could go to where you >> could watch several presentations that would qualify you for a copy >> of VB.NET or the training manuals for VB.NET. I got my copy that way. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky >> Smolin - Beach Access Software >> Sent: Friday, February 25, 2005 8:55 AM >> To: AccessD at databaseadvisors.com >> Subject: [AccessD] VSTO >> >> >> Dear List: >> >> A while back I got the Promo version of Visual Basic.Net through a >> lead >> on >> this list. Another lister I know, subsequently got VSTO sent to him >> gratis. But he doesn't know why. Does anyone know anything about this? >> >> Thanks and regards, >> >> Rocky Smolin >> Beach Access Software >> http://www.e-z-mrp.com >> 858-259-4334 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > > > > ---------------------------------------------------------------- > The information contained in this e-mail message and any file, document, > previous e-mail message and/or attachment transmitted > herewith is confidential and may be legally privileged. It is intended > solely for the private use of the addressee and must not be > disclosed to or used by anyone other than the addressee. If you receive > this transmission by error, please immediately notify the > sender by reply e-mail and destroy the original transmission and its > attachments without reading or saving it in any manner. If you > are not the intended recipient, or a person responsible for delivering it > to the intended recipient, you are hereby notified that any > disclosure, copying, distribution or use of any of the information > contained in or attached to this transmission is STRICTLY > PROHIBITED. E-mail transmission cannot be guaranteed to be secure or error > free as information could be intercepted, corrupted, > lost, destroyed, arrive late or incomplete, or contain viruses. > The sender therefore does not accept liability for any errors or omissions > in the contents of this message, which arise as a result of > email transmission. Users and employees of the e-mail system are expressly > required not to make defamatory statements and not > to infringe or authorize any infringement of copyright or any other legal > right by email communications. Any such communication is > contrary to company policy. The company will not accept any liability in > respect of such communication. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Mon Feb 28 13:53:25 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 28 Feb 2005 11:53:25 -0800 Subject: [AccessD] Access Database In-Reply-To: Message-ID: <0ICN00A620KW21@l-daemon> Hi All: This is probably a simple question but I have never run into this situation before. Given an apparent straight Access 2000 MDB, when opening it the modules, code under the form(s) and any macros/queries/tables are accessible but the form can not be opened in design mode. (It becomes invisible.) When the form runs it runs without the usual Access MDI form behind it. How are these options set and unset? What am I missing? TIA Jim From bchacc at san.rr.com Mon Feb 28 14:21:04 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Mon, 28 Feb 2005 12:21:04 -0800 Subject: [AccessD] VSTO References: Message-ID: <02ac01c51dd3$078ca550$6901a8c0@HAL9002> Charlotte: Good list. Bad news. Oh well. There's a rumor that VSTO might be in the Action Pack quarterly update on April 1. Rocky ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Monday, February 28, 2005 9:33 AM Subject: RE: [AccessD] VSTO > Rocky, > > The products that qualify you for upgrade are listed at > http://msdn.microsoft.com/howtobuy/upgrade/#vsto > > My understanding is that the Action Pack does not qualify you for > upgrade pricing of anything, nor does MSDN, etc. I think you have to > have a retail version to qualify. I've got XP developer and VB 6 Pro, > so I would have qualified for the upgrade two ways. > > Charlotte Foust > > > -----Original Message----- > From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] > Sent: Friday, February 25, 2005 6:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] VSTO > > > Eric: > > I don't really want to use it. But I wonder if I load it then I can buy > the > VSTO upgrade instead of the full boat - ~$165 vs. ~$480. > > Rocky > > ----- Original Message ----- > From: "Eric Barro" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 25, 2005 4:31 PM > Subject: RE: [AccessD] VSTO > > >> Rocky, >> >> The VB.NET that M$ gave out is actually Visual Studio.NET albeit with >> one >> dialect - VB.NET. That limitation and the fact that you don't have the > C# >> language support plus the inability to connect to SQL server db via > the >> wizard are the only limitations I've seen so far. >> >> Eric >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin > >> - Beach Access Software >> Sent: Friday, February 25, 2005 11:33 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] VSTO >> >> >> Yeah, I got my vb.net that way, too. Now I need VSTO. >> >> Rocky >> >> ----- Original Message ----- >> From: "Eric Barro" >> To: "Access Developers discussion and problem solving" >> >> Sent: Friday, February 25, 2005 10:45 AM >> Subject: RE: [AccessD] VSTO >> >> >>> M$ had a page (at one point in time) that you could go to where you >>> could watch several presentations that would qualify you for a copy >>> of VB.NET or the training manuals for VB.NET. I got my copy that way. >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky >>> Smolin - Beach Access Software >>> Sent: Friday, February 25, 2005 8:55 AM >>> To: AccessD at databaseadvisors.com >>> Subject: [AccessD] VSTO >>> >>> >>> Dear List: >>> >>> A while back I got the Promo version of Visual Basic.Net through a >>> lead >>> on >>> this list. Another lister I know, subsequently got VSTO sent to him >>> gratis. But he doesn't know why. Does anyone know anything about > this? >>> >>> Thanks and regards, >>> >>> Rocky Smolin >>> Beach Access Software >>> http://www.e-z-mrp.com >>> 858-259-4334 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> > >> > >> >> ---------------------------------------------------------------- >> The information contained in this e-mail message and any file, > document, >> previous e-mail message and/or attachment transmitted >> herewith is confidential and may be legally privileged. It is intended > >> solely for the private use of the addressee and must not be >> disclosed to or used by anyone other than the addressee. If you > receive >> this transmission by error, please immediately notify the >> sender by reply e-mail and destroy the original transmission and its >> attachments without reading or saving it in any manner. If you >> are not the intended recipient, or a person responsible for delivering > it >> to the intended recipient, you are hereby notified that any >> disclosure, copying, distribution or use of any of the information >> contained in or attached to this transmission is STRICTLY >> PROHIBITED. E-mail transmission cannot be guaranteed to be secure or > error >> free as information could be intercepted, corrupted, >> lost, destroyed, arrive late or incomplete, or contain viruses. >> The sender therefore does not accept liability for any errors or > omissions >> in the contents of this message, which arise as a result of >> email transmission. Users and employees of the e-mail system are > expressly >> required not to make defamatory statements and not >> to infringe or authorize any infringement of copyright or any other > legal >> right by email communications. Any such communication is >> contrary to company policy. The company will not accept any liability > in >> respect of such communication. >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Mon Feb 28 14:26:58 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 28 Feb 2005 12:26:58 -0800 Subject: [AccessD] Access Database In-Reply-To: <0ICN00A620KW21@l-daemon> Message-ID: <0ICN0074W24UCA@l-daemon> Hi All: I just missed one simple thing with opening the form. The form is so far over to one side it is invisible when it opens... It must have been created on a video screen resolution far exceeding 1280 x 1024. (My face is red....) The question of how the form opens without a MDI background has not been answered... TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 28, 2005 11:53 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access Database Hi All: This is probably a simple question but I have never run into this situation before. Given an apparent straight Access 2000 MDB, when opening it the modules, code under the form(s) and any macros/queries/tables are accessible but the form can not be opened in design mode. (It becomes invisible.) When the form runs it runs without the usual Access MDI form behind it. How are these options set and unset? What am I missing? TIA Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Mon Feb 28 14:29:51 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 28 Feb 2005 12:29:51 -0800 Subject: [AccessD] VSTO In-Reply-To: <02ac01c51dd3$078ca550$6901a8c0@HAL9002> Message-ID: <0ICN0067X29M4O@l-daemon> Hi Rocky: Would this help? http://blogs.msdn.com/eric_carter/archive/2005/02/21/377691.aspx Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Monday, February 28, 2005 12:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] VSTO Charlotte: Good list. Bad news. Oh well. There's a rumor that VSTO might be in the Action Pack quarterly update on April 1. Rocky ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Monday, February 28, 2005 9:33 AM Subject: RE: [AccessD] VSTO > Rocky, > > The products that qualify you for upgrade are listed at > http://msdn.microsoft.com/howtobuy/upgrade/#vsto > > My understanding is that the Action Pack does not qualify you for > upgrade pricing of anything, nor does MSDN, etc. I think you have to > have a retail version to qualify. I've got XP developer and VB 6 Pro, > so I would have qualified for the upgrade two ways. > > Charlotte Foust > > > -----Original Message----- > From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] > Sent: Friday, February 25, 2005 6:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] VSTO > > > Eric: > > I don't really want to use it. But I wonder if I load it then I can buy > the > VSTO upgrade instead of the full boat - ~$165 vs. ~$480. > > Rocky > > ----- Original Message ----- > From: "Eric Barro" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 25, 2005 4:31 PM > Subject: RE: [AccessD] VSTO > > >> Rocky, >> >> The VB.NET that M$ gave out is actually Visual Studio.NET albeit with >> one >> dialect - VB.NET. That limitation and the fact that you don't have the > C# >> language support plus the inability to connect to SQL server db via > the >> wizard are the only limitations I've seen so far. >> >> Eric >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin > >> - Beach Access Software >> Sent: Friday, February 25, 2005 11:33 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] VSTO >> >> >> Yeah, I got my vb.net that way, too. Now I need VSTO. >> >> Rocky >> >> ----- Original Message ----- >> From: "Eric Barro" >> To: "Access Developers discussion and problem solving" >> >> Sent: Friday, February 25, 2005 10:45 AM >> Subject: RE: [AccessD] VSTO >> >> >>> M$ had a page (at one point in time) that you could go to where you >>> could watch several presentations that would qualify you for a copy >>> of VB.NET or the training manuals for VB.NET. I got my copy that way. >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky >>> Smolin - Beach Access Software >>> Sent: Friday, February 25, 2005 8:55 AM >>> To: AccessD at databaseadvisors.com >>> Subject: [AccessD] VSTO >>> >>> >>> Dear List: >>> >>> A while back I got the Promo version of Visual Basic.Net through a >>> lead >>> on >>> this list. Another lister I know, subsequently got VSTO sent to him >>> gratis. But he doesn't know why. Does anyone know anything about > this? >>> >>> Thanks and regards, >>> >>> Rocky Smolin >>> Beach Access Software >>> http://www.e-z-mrp.com >>> 858-259-4334 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> > >> > >> >> ---------------------------------------------------------------- >> The information contained in this e-mail message and any file, > document, >> previous e-mail message and/or attachment transmitted >> herewith is confidential and may be legally privileged. It is intended > >> solely for the private use of the addressee and must not be >> disclosed to or used by anyone other than the addressee. If you > receive >> this transmission by error, please immediately notify the >> sender by reply e-mail and destroy the original transmission and its >> attachments without reading or saving it in any manner. If you >> are not the intended recipient, or a person responsible for delivering > it >> to the intended recipient, you are hereby notified that any >> disclosure, copying, distribution or use of any of the information >> contained in or attached to this transmission is STRICTLY >> PROHIBITED. E-mail transmission cannot be guaranteed to be secure or > error >> free as information could be intercepted, corrupted, >> lost, destroyed, arrive late or incomplete, or contain viruses. >> The sender therefore does not accept liability for any errors or > omissions >> in the contents of this message, which arise as a result of >> email transmission. Users and employees of the e-mail system are > expressly >> required not to make defamatory statements and not >> to infringe or authorize any infringement of copyright or any other > legal >> right by email communications. Any such communication is >> contrary to company policy. The company will not accept any liability > in >> respect of such communication. >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JHewson at karta.com Mon Feb 28 14:44:46 2005 From: JHewson at karta.com (Jim Hewson) Date: Mon, 28 Feb 2005 14:44:46 -0600 Subject: [AccessD] Access Database Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068DD9@karta-exc-int.Karta.com> It can be done using an API Call. Look for something like ShowWindow Access.Application.hWndAccessApp, SW_HIDE in the code. Change SW_HIDE to SW_SHOW Also, "Pop UP" and "Modal" are set to Yes - change these to no. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Lawrence Sent: Monday, February 28, 2005 2:27 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Access Database Hi All: I just missed one simple thing with opening the form. The form is so far over to one side it is invisible when it opens... It must have been created on a video screen resolution far exceeding 1280 x 1024. (My face is red....) The question of how the form opens without a MDI background has not been answered... TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 28, 2005 11:53 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access Database Hi All: This is probably a simple question but I have never run into this situation before. Given an apparent straight Access 2000 MDB, when opening it the modules, code under the form(s) and any macros/queries/tables are accessible but the form can not be opened in design mode. (It becomes invisible.) When the form runs it runs without the usual Access MDI form behind it. How are these options set and unset? What am I missing? TIA 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 Mon Feb 28 15:23:13 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 28 Feb 2005 13:23:13 -0800 Subject: [AccessD] Access Database In-Reply-To: <9C382E065F54AE48BC3AA7925DCBB01C02068DD9@karta-exc-int.Karta.com> Message-ID: <0ICN00E1H4QL0Z@l-daemon> Hi Jim: Thanks for that :-) very much appreciated. I will test it out shortly and post the results. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson Sent: Monday, February 28, 2005 12:45 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Access Database It can be done using an API Call. Look for something like ShowWindow Access.Application.hWndAccessApp, SW_HIDE in the code. Change SW_HIDE to SW_SHOW Also, "Pop UP" and "Modal" are set to Yes - change these to no. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Lawrence Sent: Monday, February 28, 2005 2:27 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Access Database Hi All: I just missed one simple thing with opening the form. The form is so far over to one side it is invisible when it opens... It must have been created on a video screen resolution far exceeding 1280 x 1024. (My face is red....) The question of how the form opens without a MDI background has not been answered... TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 28, 2005 11:53 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access Database Hi All: This is probably a simple question but I have never run into this situation before. Given an apparent straight Access 2000 MDB, when opening it the modules, code under the form(s) and any macros/queries/tables are accessible but the form can not be opened in design mode. (It becomes invisible.) When the form runs it runs without the usual Access MDI form behind it. How are these options set and unset? What am I missing? TIA 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 Lambert.Heenan at AIG.com Mon Feb 28 15:56:24 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 28 Feb 2005 16:56:24 -0500 Subject: [AccessD] Access Database Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2D1D@xlivmbx21.aig.com> Make sure that your error handling is bullet proof! When you hide the MDI container window, if your users hit any runtime errors they will have difficulties because if they should select the "Debug" button on the error message they will be stuck with Access running in an invisible window and nothing to interact with. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Monday, February 28, 2005 4:23 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Access Database > > Hi Jim: > > Thanks for that :-) very much appreciated. I will test it out shortly and > post the results. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson > Sent: Monday, February 28, 2005 12:45 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Access Database > > It can be done using an API Call. > Look for something like > ShowWindow Access.Application.hWndAccessApp, SW_HIDE > in the code. Change SW_HIDE to SW_SHOW > Also, "Pop UP" and "Modal" are set to Yes - change these to no. > HTH > Jim > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Lawrence > Sent: Monday, February 28, 2005 2:27 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Access Database > > > Hi All: > > I just missed one simple thing with opening the form. The form is so far > over to one side it is invisible when it opens... It must have been > created > on a video screen resolution far exceeding 1280 x 1024. (My face is > red....) > > The question of how the form opens without a MDI background has not been > answered... > > TIA > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Monday, February 28, 2005 11:53 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Access Database > > Hi All: > > This is probably a simple question but I have never run into this > situation > before. Given an apparent straight Access 2000 MDB, when opening it the > modules, code under the form(s) and any macros/queries/tables are > accessible > but the form can not be opened in design mode. (It becomes invisible.) > When > the form runs it runs without the usual Access MDI form behind it. > > How are these options set and unset? What am I missing? > > TIA > 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 d.dick at uws.edu.au Mon Feb 28 16:38:46 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Tue, 1 Mar 2005 09:38:46 +1100 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar In-Reply-To: <855499653F55AD4190B242717DF132BC033164@dewey.Symphony.local> Message-ID: <200502282239.j1SMdYec021517@cooper.uws.edu.au> Many thanks I give this method a go See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Liz Doering Sent: Tuesday, 1 March 2005 2:05 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, That does look odd doesn't it? I don't actually remember what I meant! But the idea is, you browse for that .pst you want everyone to see. When you are done, it appears on their folder list. Liz -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Sunday, February 27, 2005 4:30 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar I Liz Many thanks I got the first bit and saw what it was doing - cool But what is the "File-->everyone to see." bit I can't seem to find anything like that Many thanks again DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Liz Doering Sent: Saturday, 26 February 2005 1:56 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know if this is any help to you, but here goes.... At home (where we are very far from running exchange server), we have constant issues about what is on the family calendar and who 'should have known'. My husband has a habit of putting calendar items in his PDA and expecting that that is magically enough to inform me and our two teen-age daughters about his plans. (He's a paramedic and a teacher, with irregular hours for both, so there was plenty to be tense about.) He sincs his PDA with his Outlook calendar, so his calendar, under his profile, really does have all the information we are supposed to know. I poked around a bit in Outlook, and found that I could point each of our profiles at his .pst file as well. Now when I open Outlook at home, I can see my calendar and calendars in personal folders (his), rather like Exchange Server shows me my calendar and calendars in public folders in the office. File-->Datafile management-->Add, then browse for the .pst you want File-->everyone to see. I did have to do this for each profile, and you might have to tinker with sharing, too. Good luck! Liz -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 8:45 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Thanks Doug Will keep you posted But it seems we have to be running our email off Exchange Server for this to occur the way I want We will be there, one day, but we ain't yet So....We wait and poke around at the edges. See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Friday, 25 February 2005 11:35 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know what your objective is here, but we are currently evaluating a product for sharing outlook contacts, calendars, and tasks between various Outlook installations on a network. Take a look at http://www.officecalendar.com/index.asp. The literature looks good. We are putting the eval copy on a couple of machines to try it out. For the price it might beat the cost of development. If nothing else the web site will give you some insite into how these folks accomplished this task. They are using .NET as the backbone to link up the outlook installations. If you go the Access route I'd be interested in learning how you do it. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 4:20 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Hello all I have some code working well that creates Outlook Calendar Items from bookings in an Access dB So Far so good, but the calendar items created by Machine A are only stored on, and visible to, Machine A What I want is - for my app to create calendar items that everyone can see So I guess my Q is more Outlook related than Access. How do I set up Outlook so that People see only a 'group' calendar? So an appointment made using my app on Machine A can be seen by Every other machine, not just Machine A? Many thanks in advance Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From d.dick at uws.edu.au Mon Feb 28 16:53:57 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Tue, 1 Mar 2005 09:53:57 +1100 Subject: [AccessD] Access Database In-Reply-To: <0ICN00E1H4QL0Z@l-daemon> Message-ID: <200502282254.j1SMskec010130@cooper.uws.edu.au> Hi Jim Sorry for the delay and the drama Off list reply sent See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, 1 March 2005 8:23 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Access Database Hi Jim: Thanks for that :-) very much appreciated. I will test it out shortly and post the results. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson Sent: Monday, February 28, 2005 12:45 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Access Database It can be done using an API Call. Look for something like ShowWindow Access.Application.hWndAccessApp, SW_HIDE in the code. Change SW_HIDE to SW_SHOW Also, "Pop UP" and "Modal" are set to Yes - change these to no. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Lawrence Sent: Monday, February 28, 2005 2:27 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Access Database Hi All: I just missed one simple thing with opening the form. The form is so far over to one side it is invisible when it opens... It must have been created on a video screen resolution far exceeding 1280 x 1024. (My face is red....) The question of how the form opens without a MDI background has not been answered... TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 28, 2005 11:53 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access Database Hi All: This is probably a simple question but I have never run into this situation before. Given an apparent straight Access 2000 MDB, when opening it the modules, code under the form(s) and any macros/queries/tables are accessible but the form can not be opened in design mode. (It becomes invisible.) When the form runs it runs without the usual Access MDI form behind it. How are these options set and unset? What am I missing? TIA 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 mlcollins48 at alltel.net Mon Feb 28 11:45:36 2005 From: mlcollins48 at alltel.net (Michael Collins) Date: Mon, 28 Feb 2005 11:45:36 -0600 Subject: [AccessD] Access97 Word2000 and Outlook2000 Message-ID: I have a mail merge form letter that is based on an access query and is called by an access procedure. How can I get each of the letters to go the appropriate email address. Each letter has a different customer and email address. Thanks Mike From martyconnelly at shaw.ca Mon Feb 28 21:06:11 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 28 Feb 2005 19:06:11 -0800 Subject: [AccessD] Re: [dba-Tech] Overview of Sharepoint Server References: <08F823FD83787D4BA0B99CA580AD3C749D2CE1@TTNEXCHCL2.hshhp.com> Message-ID: <4223DC23.5030908@shaw.ca> How Access easily hooks into Sharepoint 2.0 which I think maybe one way MS is proceeding to allow you to get at a large document taxonomy. Here is how to quickly link Sharepoint Lists as Access Tables with 2003 and I think Access XP. File-->Get External Tables--> Link Tables brings up Link Form at bottom select File Types for "Windows Sharepoint Services" This brings up Link to Windows SharePoint Services Wizard Here you enter the http:// url of the site After that it links the Sharepoint Lists (think of them as access tables) If you open up a list (err a table) and there is at least one entry say a note or message click on the blue edit field This will automatically bring up an editor for that message in an IE window. Gunderloy on Access and Sharepoint http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dno2k3ta/html/odc_OfOfficeSysandWSS.asp Jim DeMarco wrote: >Hello All, > >First, if you sign up for the free trial make sure you get a password soon after signing up. I had to contact them for one (which I couldn't do as there was no contact info to be found on the site) and lost over a week of my trial even though I asked for an extension. I got a marketing call or e-mail (can't remember which) so I took the opportunity to tell the rep to get me set up and quick! > >Next, Sharepoint Services out of the box is a pretty cool tool. You can't ask for more than a place to collaborate and share contacts, docs, links, etc that requires no programming and easy admin. We just started using it within our dept. as an eval before making it available to various workgroups/departments. If you use Office 2003 it's even better with integration to open/edit documents in the doc library, the ability to see who's on-line. Plenty of smart tag activity too that lets you send a site member e-mail, get notifications if items are added or changed in various section (user definable too!). > >So far I'm loving it! > >The Portal Server adds the ability to customize or add your own version of some of the main sections plus I think it has advanced user management. > >HTH, > >Jim DeMarco > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock >Sent: Sunday, February 27, 2005 3:30 PM >To: accessd at databaseadvisors.com; dba-tech at databaseadvisors.com >Subject: [AccessD] Re: [dba-Tech] Overview of Sharepoint Server > > >Hi Marty and Dan > >Here's link which describes what's "Portal" and what's not: > > http://msdn.microsoft.com/library/en-us/dnanchor/html/Sharepoint.asp > > >Perhaps the "Portal" is what is charged heavily for while the >"Services" are free? > >/gustav > > > >>>>Gustav at cactus.dk 27-02-2005 20:13:36 >>> >>>> >>>> >Hi Marty > >Strange. Are you sure there is only one version? Perhaps like for >Exchange, an "Enterprise" version is available too? > >/gustav > > > >>>>martyconnelly at shaw.ca 27-02-2005 19:35:26 >>> >>>> >>>> >Microsoft Office SharePoint Portal Server 2003 (the current release) >is > >a Content Management System which belongs to the Microsoft Office >family. It is a collaborative portal application based on the Windows >SharePoint >Services platform, a free component of Windows Server 2003. Cheapest >form is Win 2003 server Small Business Version. I think based on WEBDav > >protocol. You also have to decide on using Windows SharePoint Services >and SharePoint Portal Server 2003, alone or in combination. >See to chose a suitable sharepoint version >http://www.gotsharepoint.com/ >or here >http://www.gotsharepoint.com/advisor/default.asp > >http://office.microsoft.com/en-ca/FX010909721033.aspx > >Content Management Systems >CMSs allow end-users (typically authors) to create new content in the >form of documents. These document may be entered as plain text or >perhaps >with markup to manage document layout and structure. The system then >uses rules to style the article, which separates the display from the >content, which has a number of advantages when trying to get many >articles to conform to a consistent "look and feel". The system then >adds the articles to a larger collection for publishing. The systems >also often include some sort of concept of the workflow for the target > >users, which defines how the new content is to be routed around the >system. A good example of a CMS would be a system for managing a >newspaper. In such a system the reporters type articles into the >system, which stores them in a database. Along with the article the >system stores >attributes, including keywords, the date and time of filing, the >reporter's name, >etc. The system then uses these attributes to find out, given its >workflow >rules, who should proofread the article, approve it for publication, >edit it, >etc. Later the editors can choose which articles to include (or ignore) >in an edition >of the newspaper, which is then laid out and printed automatically. >You >can also add wikki's blogs forums etc. > > >Gustav Brock wrote: > > > >>Hi Dan >> >>I don't have the exact cost. However, it is about USD 6000 for the >>server and maybe USD 100 for each seat (CAL). For a large company >> >> >this > > >>is peanuts but for our small clients it is prohibitive. >> >>As John says, it is in the Action Pack which we do have, but we >> >> >haven't > > >>bothered installing it due to it's very limited potential caused by >> >> >the > > >>license fees. >> >>/gustav >> >> >> >> >> >>>>>dwaters at usinternet.com 27-02-2005 17:18:04 >>> >>>>> >>>>> >>>>> >>>>> >>Hi Gustav, >> >>Do you know what the license costs would be? This could make the >>difference for my customer. >> >>Thanks, >>Dan >> >>-----Original Message----- >>From: dba-tech-bounces at databaseadvisors.com >>[mailto:dba-tech-bounces at databaseadvisors.com] On Behalf Of Gustav >>Brock >>Sent: Sunday, February 27, 2005 9:26 AM >>To: dba-tech at databaseadvisors.com >>Subject: Re: [dba-Tech] Overview of Sharepoint Server >> >>Hi Dan >> >>One of the cons is the high license costs. >> >>I haven't been working with it. >>Does anyone know of a public Sharepoint server you can connect to and >>do live test? >> >>/gustav >> >> >> >> >> >>>>>dwaters at usinternet.com 26-02-2005 17:08:41 >>> >>>>> >>>>> >>>>> >>>>> >>I have a customer I've been trying to get a project started with for >>about 9 months now (large company). Two weeks ago we had what was >>supposed to >>be the last 'approval' meeting with a group of people from various IT >>functions. Yesterday my customer told me that a higher-level IT >>manager has suggested that he look at Sharepoint Server as a possible >>alternative before he makes a decision on what technology to use. >> >>So - can someone point me to where I can read a good overview of what >>Sharepoint does? What are it's pros/cons, etc. Beyond MS marketing >> >> >- > > >>how have people really used it to their advantage and what should it >>not be used for? >> >>Thanks! >>Dan Waters >>ProMation Systems >> >> > > > -- Marty Connelly Victoria, B.C. Canada From bchacc at san.rr.com Mon Feb 28 22:38:05 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Mon, 28 Feb 2005 20:38:05 -0800 Subject: [AccessD] VSTO References: <0ICN0067X29M4O@l-daemon> Message-ID: <03a601c51e18$76747840$6901a8c0@HAL9002> Jim: Looks lie it will once I get rolling with VSTO. Actually, I don't even want to run VSTO. All I want to do is make a run-time with the Sagekey script. I guess VSTO has to be present to do that. Rocky ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Monday, February 28, 2005 12:29 PM Subject: RE: [AccessD] VSTO > Hi Rocky: > > Would this help? > http://blogs.msdn.com/eric_carter/archive/2005/02/21/377691.aspx > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Monday, February 28, 2005 12:21 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] VSTO > > Charlotte: > > Good list. Bad news. Oh well. There's a rumor that VSTO might be in the > Action Pack quarterly update on April 1. > > Rocky > > ----- Original Message ----- > From: "Charlotte Foust" > To: "Access Developers discussion and problem solving" > > Sent: Monday, February 28, 2005 9:33 AM > Subject: RE: [AccessD] VSTO > > >> Rocky, >> >> The products that qualify you for upgrade are listed at >> http://msdn.microsoft.com/howtobuy/upgrade/#vsto >> >> My understanding is that the Action Pack does not qualify you for >> upgrade pricing of anything, nor does MSDN, etc. I think you have to >> have a retail version to qualify. I've got XP developer and VB 6 Pro, >> so I would have qualified for the upgrade two ways. >> >> Charlotte Foust >> >> >> -----Original Message----- >> From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] >> Sent: Friday, February 25, 2005 6:07 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] VSTO >> >> >> Eric: >> >> I don't really want to use it. But I wonder if I load it then I can buy >> the >> VSTO upgrade instead of the full boat - ~$165 vs. ~$480. >> >> Rocky >> >> ----- Original Message ----- >> From: "Eric Barro" >> To: "Access Developers discussion and problem solving" >> >> Sent: Friday, February 25, 2005 4:31 PM >> Subject: RE: [AccessD] VSTO >> >> >>> Rocky, >>> >>> The VB.NET that M$ gave out is actually Visual Studio.NET albeit with >>> one >>> dialect - VB.NET. That limitation and the fact that you don't have the >> C# >>> language support plus the inability to connect to SQL server db via >> the >>> wizard are the only limitations I've seen so far. >>> >>> Eric >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin >> >>> - Beach Access Software >>> Sent: Friday, February 25, 2005 11:33 AM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] VSTO >>> >>> >>> Yeah, I got my vb.net that way, too. Now I need VSTO. >>> >>> Rocky >>> >>> ----- Original Message ----- >>> From: "Eric Barro" >>> To: "Access Developers discussion and problem solving" >>> >>> Sent: Friday, February 25, 2005 10:45 AM >>> Subject: RE: [AccessD] VSTO >>> >>> >>>> M$ had a page (at one point in time) that you could go to where you >>>> could watch several presentations that would qualify you for a copy >>>> of VB.NET or the training manuals for VB.NET. I got my copy that way. >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky >>>> Smolin - Beach Access Software >>>> Sent: Friday, February 25, 2005 8:55 AM >>>> To: AccessD at databaseadvisors.com >>>> Subject: [AccessD] VSTO >>>> >>>> >>>> Dear List: >>>> >>>> A while back I got the Promo version of Visual Basic.Net through a >>>> lead >>>> on >>>> this list. Another lister I know, subsequently got VSTO sent to him >>>> gratis. But he doesn't know why. Does anyone know anything about >> this? >>>> >>>> Thanks and regards, >>>> >>>> Rocky Smolin >>>> Beach Access Software >>>> http://www.e-z-mrp.com >>>> 858-259-4334 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> >>> >>> >> >>> >> >>> >>> ---------------------------------------------------------------- >>> The information contained in this e-mail message and any file, >> document, >>> previous e-mail message and/or attachment transmitted >>> herewith is confidential and may be legally privileged. It is intended >> >>> solely for the private use of the addressee and must not be >>> disclosed to or used by anyone other than the addressee. If you >> receive >>> this transmission by error, please immediately notify the >>> sender by reply e-mail and destroy the original transmission and its >>> attachments without reading or saving it in any manner. If you >>> are not the intended recipient, or a person responsible for delivering >> it >>> to the intended recipient, you are hereby notified that any >>> disclosure, copying, distribution or use of any of the information >>> contained in or attached to this transmission is STRICTLY >>> PROHIBITED. E-mail transmission cannot be guaranteed to be secure or >> error >>> free as information could be intercepted, corrupted, >>> lost, destroyed, arrive late or incomplete, or contain viruses. >>> The sender therefore does not accept liability for any errors or >> omissions >>> in the contents of this message, which arise as a result of >>> email transmission. Users and employees of the e-mail system are >> expressly >>> required not to make defamatory statements and not >>> to infringe or authorize any infringement of copyright or any other >> legal >>> right by email communications. Any such communication is >>> contrary to company policy. The company will not accept any liability >> in >>> respect of such communication. >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Mon Feb 28 23:21:25 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 28 Feb 2005 21:21:25 -0800 Subject: [AccessD] VSTO In-Reply-To: <03a601c51e18$76747840$6901a8c0@HAL9002> Message-ID: <0ICN003BBQVKX9@l-daemon> Hi Rocky: I do have a beta 2003 VSTO version and can whip up a compile for you. I can try to automate something that you can access remotely...off list. Send me a message if you require same. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Monday, February 28, 2005 8:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] VSTO Jim: Looks lie it will once I get rolling with VSTO. Actually, I don't even want to run VSTO. All I want to do is make a run-time with the Sagekey script. I guess VSTO has to be present to do that. Rocky ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Monday, February 28, 2005 12:29 PM Subject: RE: [AccessD] VSTO > Hi Rocky: > > Would this help? > http://blogs.msdn.com/eric_carter/archive/2005/02/21/377691.aspx > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Monday, February 28, 2005 12:21 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] VSTO > > Charlotte: > > Good list. Bad news. Oh well. There's a rumor that VSTO might be in the > Action Pack quarterly update on April 1. > > Rocky > > ----- Original Message ----- > From: "Charlotte Foust" > To: "Access Developers discussion and problem solving" > > Sent: Monday, February 28, 2005 9:33 AM > Subject: RE: [AccessD] VSTO > > >> Rocky, >> >> The products that qualify you for upgrade are listed at >> http://msdn.microsoft.com/howtobuy/upgrade/#vsto >> >> My understanding is that the Action Pack does not qualify you for >> upgrade pricing of anything, nor does MSDN, etc. I think you have to >> have a retail version to qualify. I've got XP developer and VB 6 Pro, >> so I would have qualified for the upgrade two ways. >> >> Charlotte Foust >> >> >> -----Original Message----- >> From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] >> Sent: Friday, February 25, 2005 6:07 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] VSTO >> >> >> Eric: >> >> I don't really want to use it. But I wonder if I load it then I can buy >> the >> VSTO upgrade instead of the full boat - ~$165 vs. ~$480. >> >> Rocky >> >> ----- Original Message ----- >> From: "Eric Barro" >> To: "Access Developers discussion and problem solving" >> >> Sent: Friday, February 25, 2005 4:31 PM >> Subject: RE: [AccessD] VSTO >> >> >>> Rocky, >>> >>> The VB.NET that M$ gave out is actually Visual Studio.NET albeit with >>> one >>> dialect - VB.NET. That limitation and the fact that you don't have the >> C# >>> language support plus the inability to connect to SQL server db via >> the >>> wizard are the only limitations I've seen so far. >>> >>> Eric >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin >> >>> - Beach Access Software >>> Sent: Friday, February 25, 2005 11:33 AM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] VSTO >>> >>> >>> Yeah, I got my vb.net that way, too. Now I need VSTO. >>> >>> Rocky >>> >>> ----- Original Message ----- >>> From: "Eric Barro" >>> To: "Access Developers discussion and problem solving" >>> >>> Sent: Friday, February 25, 2005 10:45 AM >>> Subject: RE: [AccessD] VSTO >>> >>> >>>> M$ had a page (at one point in time) that you could go to where you >>>> could watch several presentations that would qualify you for a copy >>>> of VB.NET or the training manuals for VB.NET. I got my copy that way. >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky >>>> Smolin - Beach Access Software >>>> Sent: Friday, February 25, 2005 8:55 AM >>>> To: AccessD at databaseadvisors.com >>>> Subject: [AccessD] VSTO >>>> >>>> >>>> Dear List: >>>> >>>> A while back I got the Promo version of Visual Basic.Net through a >>>> lead >>>> on >>>> this list. Another lister I know, subsequently got VSTO sent to him >>>> gratis. But he doesn't know why. Does anyone know anything about >> this? >>>> >>>> Thanks and regards, >>>> >>>> Rocky Smolin >>>> Beach Access Software >>>> http://www.e-z-mrp.com >>>> 858-259-4334 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> >>> >>> >> >>> >> >>> >>> ---------------------------------------------------------------- >>> The information contained in this e-mail message and any file, >> document, >>> previous e-mail message and/or attachment transmitted >>> herewith is confidential and may be legally privileged. It is intended >> >>> solely for the private use of the addressee and must not be >>> disclosed to or used by anyone other than the addressee. If you >> receive >>> this transmission by error, please immediately notify the >>> sender by reply e-mail and destroy the original transmission and its >>> attachments without reading or saving it in any manner. If you >>> are not the intended recipient, or a person responsible for delivering >> it >>> to the intended recipient, you are hereby notified that any >>> disclosure, copying, distribution or use of any of the information >>> contained in or attached to this transmission is STRICTLY >>> PROHIBITED. E-mail transmission cannot be guaranteed to be secure or >> error >>> free as information could be intercepted, corrupted, >>> lost, destroyed, arrive late or incomplete, or contain viruses. >>> The sender therefore does not accept liability for any errors or >> omissions >>> in the contents of this message, which arise as a result of >>> email transmission. Users and employees of the e-mail system are >> expressly >>> required not to make defamatory statements and not >>> to infringe or authorize any infringement of copyright or any other >> legal >>> right by email communications. Any such communication is >>> contrary to company policy. The company will not accept any liability >> in >>> respect of such communication. >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cyx5 at cdc.gov Tue Feb 1 05:10:43 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Tue, 1 Feb 2005 06:10:43 -0500 Subject: [AccessD] OT - Internet Access Message-ID: OK. This is what the #1 in resources woman has been able to do. My problem was when I put in the Adelphia CD to hook up through the cable modem, I needed a password to activate the connection. What I didn't realize is that I don't have to use the username and password that is coming in on that connection. Solution: Found a person willing to give me his name and password. Then set up a new account, as Adelphia allows 7 addresses. Hahahah!!! Always a way. Gives me something to do in my spare time. :) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Monday, January 31, 2005 11:58 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT - Internet Access They do have satellite internet. Drew -----Original Message----- From: Nicholson, Karen [mailto:cyx5 at cdc.gov] Sent: Monday, January 31, 2005 8:34 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Internet Access Is there any other way to get internet access besides dial up, cable modem or phone internet service? I am trying to work using dial-up and it is impossible as one can imagine. The person holding the account will not give me the password to set up the cable connection, nor can I add the phone feature? Great roomates, huh? Any ideas? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cyx5 at cdc.gov Tue Feb 1 05:12:22 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Tue, 1 Feb 2005 06:12:22 -0500 Subject: [AccessD] OT - Internet Access Message-ID: My intent is to eliminate my phone bill by getting my own cable line run and try out that service that is only $24.95 per month and goes through the tv cable. I like the feature that you can pick up your email messages from anywhere from my laptop that I am getting when I grow up. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Monday, January 31, 2005 11:21 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT - Internet Access How about DSL through your phone company? There used to be satellite in some metro areas but I don't know if you can still get it. Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Nicholson, Karen" To: Sent: Monday, January 31, 2005 6:33 AM Subject: [AccessD] OT - Internet Access Is there any other way to get internet access besides dial up, cable modem or phone internet service? I am trying to work using dial-up and it is impossible as one can imagine. The person holding the account will not give me the password to set up the cable connection, nor can I add the phone feature? Great roomates, huh? Any ideas? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cyx5 at cdc.gov Tue Feb 1 05:19:56 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Tue, 1 Feb 2005 06:19:56 -0500 Subject: [AccessD] OT - Internet Access Message-ID: I am in Pittsburgh, PA. South Hills, Peters Township. I have such a computer mess on my hands. I have four PCs, and not one of them is working correctly. As things went wrong, for instance, my office 2000 blew up somehow, it was never reinstalled. I didn't know it. Then I have four printers, and none of them work. My brother gave me a Dell Server, but I am clueless as to how to format the thing. That is the one that would work the best if it could connect to the modem cable that I am going to get going today. But when that thing tries to ping or whatever, I get this message about it being a small network or something like that. What the..... I am a programmer, dam*it! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Monday, January 31, 2005 10:15 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT - Internet Access Wireless is nice. I'm not talking wireless like phones. I mean fixed wireless. Of course you have to have an ISP with service and a tower near by. I used to own a wireless ISP and it's a very nice service. Where are you located? Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Nicholson, Karen Sent: Monday, January 31, 2005 9:34 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Internet Access Is there any other way to get internet access besides dial up, cable modem or phone internet service? I am trying to work using dial-up and it is impossible as one can imagine. The person holding the account will not give me the password to set up the cable connection, nor can I add the phone feature? Great roomates, huh? Any ideas? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marcus at tsstech.com Tue Feb 1 06:24:32 2005 From: marcus at tsstech.com (Scott Marcus) Date: Tue, 1 Feb 2005 07:24:32 -0500 Subject: [AccessD] Linking to replicated Access 97 BE with Access 2000 FE Message-ID: I'm trying to link to an Access 97 back end replicated database in Access 2000. When I do this, the tables in the linkage look fine but when you open them, all the fields are not there. For instance, I have a table with 3 fields in it (actually 6 when you count the ones added for replication) that when viewed in Access 2000/2003 only the 3 replication fields show. I have tried compacting/repairing the Access 97 mdb this still does not fix the problem. I cannot convert the mdb to Access 2000/2003 because I'm running this database in a mixed environment that has several very old laptops that barely run Access 97. Anyone else seen this problem and know a software solution? I may just install Access 97 on the server for the easy way out. Scott Marcus TSS Technologies, Inc. marcus at tsstech.com From marcus at tsstech.com Tue Feb 1 06:35:26 2005 From: marcus at tsstech.com (Scott Marcus) Date: Tue, 1 Feb 2005 07:35:26 -0500 Subject: [AccessD] RE: Linking to replicated Access 97 BE with Access 2000 FE Message-ID: UPDATE: If I show hidden and system objects, I get all the fields. It appears that Access 2000 is hiding the wrong fields. So anyone seen this? Scott Marcus TSS Technologies, Inc. marcus at tsstech.com -----Original Message----- From: Scott Marcus Sent: Tuesday, February 01, 2005 7:25 AM To: 'Access Developers discussion and problem solving' Subject: Linking to replicated Access 97 BE with Access 2000 FE I'm trying to link to an Access 97 back end replicated database in Access 2000. When I do this, the tables in the linkage look fine but when you open them, all the fields are not there. For instance, I have a table with 3 fields in it (actually 6 when you count the ones added for replication) that when viewed in Access 2000/2003 only the 3 replication fields show. I have tried compacting/repairing the Access 97 mdb this still does not fix the problem. I cannot convert the mdb to Access 2000/2003 because I'm running this database in a mixed environment that has several very old laptops that barely run Access 97. Anyone else seen this problem and know a software solution? I may just install Access 97 on the server for the easy way out. Scott Marcus TSS Technologies, Inc. marcus at tsstech.com From jwcolby at colbyconsulting.com Tue Feb 1 07:57:22 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 01 Feb 2005 08:57:22 -0500 Subject: [AccessD] OT - Internet Access In-Reply-To: Message-ID: <007401c50865$f43b6720$677aa8c0@ColbyM6805> Karen, You don't need any of that crap. Just hook your PC up to the cable modem and go. Or better, hook a router up to the cable modem and then hook all your pcs up to that. Buy a domain name for $15 / year (less if you get several years at a time). Then get a web site ($7 / month or so for the cheapies). That gives you X email addresses - kNicholson at NicholsonConsulting.com. You can usually set up FTP to / from your site for sending big stuff to clients. Definitely worth the small expense. I have owned ColbyConsulting.com for many years now and my email never changes (with proper precautions to prevent spam of course). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Tuesday, February 01, 2005 6:11 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT - Internet Access OK. This is what the #1 in resources woman has been able to do. My problem was when I put in the Adelphia CD to hook up through the cable modem, I needed a password to activate the connection. What I didn't realize is that I don't have to use the username and password that is coming in on that connection. Solution: Found a person willing to give me his name and password. Then set up a new account, as Adelphia allows 7 addresses. Hahahah!!! Always a way. Gives me something to do in my spare time. :) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Monday, January 31, 2005 11:58 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT - Internet Access They do have satellite internet. Drew -----Original Message----- From: Nicholson, Karen [mailto:cyx5 at cdc.gov] Sent: Monday, January 31, 2005 8:34 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Internet Access Is there any other way to get internet access besides dial up, cable modem or phone internet service? I am trying to work using dial-up and it is impossible as one can imagine. The person holding the account will not give me the password to set up the cable connection, nor can I add the phone feature? Great roomates, huh? Any ideas? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 1 08:02:51 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 01 Feb 2005 15:02:51 +0100 Subject: [AccessD] RE: Linking to replicated Access 97 BE with Access 2000 FE Message-ID: Hi Scott I can confirm this. You have to mark Show System Objects to get all fields displayed. Access 2003 behaves the same way so I guess Access 2002/XP does as well. If you unreplicate the database file, all fields are always shown. /gustav >>> marcus at tsstech.com 01-02-2005 13:35:26 >>> UPDATE: If I show hidden and system objects, I get all the fields. It appears that Access 2000 is hiding the wrong fields. So anyone seen this? Scott Marcus TSS Technologies, Inc. marcus at tsstech.com -----Original Message----- From: Scott Marcus Sent: Tuesday, February 01, 2005 7:25 AM To: 'Access Developers discussion and problem solving' Subject: Linking to replicated Access 97 BE with Access 2000 FE I'm trying to link to an Access 97 back end replicated database in Access 2000. When I do this, the tables in the linkage look fine but when you open them, all the fields are not there. For instance, I have a table with 3 fields in it (actually 6 when you count the ones added for replication) that when viewed in Access 2000/2003 only the 3 replication fields show. I have tried compacting/repairing the Access 97 mdb this still does not fix the problem. I cannot convert the mdb to Access 2000/2003 because I'm running this database in a mixed environment that has several very old laptops that barely run Access 97. Anyone else seen this problem and know a software solution? I may just install Access 97 on the server for the easy way out. Scott Marcus TSS Technologies, Inc. marcus at tsstech.com From cyx5 at cdc.gov Tue Feb 1 08:05:57 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Tue, 1 Feb 2005 09:05:57 -0500 Subject: [AccessD] OT - Internet Access Message-ID: There is software to install to use the cable modem and register it with Adelphia. There is a password screen. He will not give me the password. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 01, 2005 8:57 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT - Internet Access Karen, You don't need any of that crap. Just hook your PC up to the cable modem and go. Or better, hook a router up to the cable modem and then hook all your pcs up to that. Buy a domain name for $15 / year (less if you get several years at a time). Then get a web site ($7 / month or so for the cheapies). That gives you X email addresses - kNicholson at NicholsonConsulting.com. You can usually set up FTP to / from your site for sending big stuff to clients. Definitely worth the small expense. I have owned ColbyConsulting.com for many years now and my email never changes (with proper precautions to prevent spam of course). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Tuesday, February 01, 2005 6:11 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT - Internet Access OK. This is what the #1 in resources woman has been able to do. My problem was when I put in the Adelphia CD to hook up through the cable modem, I needed a password to activate the connection. What I didn't realize is that I don't have to use the username and password that is coming in on that connection. Solution: Found a person willing to give me his name and password. Then set up a new account, as Adelphia allows 7 addresses. Hahahah!!! Always a way. Gives me something to do in my spare time. :) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Monday, January 31, 2005 11:58 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT - Internet Access They do have satellite internet. Drew -----Original Message----- From: Nicholson, Karen [mailto:cyx5 at cdc.gov] Sent: Monday, January 31, 2005 8:34 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Internet Access Is there any other way to get internet access besides dial up, cable modem or phone internet service? I am trying to work using dial-up and it is impossible as one can imagine. The person holding the account will not give me the password to set up the cable connection, nor can I add the phone feature? Great roomates, huh? Any ideas? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DElam at jenkens.com Tue Feb 1 08:18:57 2005 From: DElam at jenkens.com (Elam, Debbie) Date: Tue, 1 Feb 2005 08:18:57 -0600 Subject: [AccessD] OT - Internet Access Message-ID: <7B1961ED924D1A459E378C9B1BB22B4C024859BD@natexch.jenkens.com> Pretty reliable. The problem comes in when you try VPN mainly. There is a noticeable trip time for the signal on satellite, so VPN is difficult to impossible. Starband is the service I was using. I switched to a wireless high speed internet after a problem with the satellite in December. Debbie -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: Monday, January 31, 2005 10:34 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT - Internet Access How reliable is satellite? Susan H. ..if you've got a phone line you can get a half decent link through a Direct satellite link ...not as fast or reliable as DSL or cable but a damn sight better than dial-up. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. From jwcolby at colbyconsulting.com Tue Feb 1 08:22:39 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 01 Feb 2005 09:22:39 -0500 Subject: [AccessD] OT - Internet Access In-Reply-To: Message-ID: <007701c50869$7c124e90$677aa8c0@ColbyM6805> Karen, If you are attempting to use his INTERNET account with the cable company then you are at his mercy. There is nothing to prevent you from getting your own INTERNET account with the cable company. You own the cable modem etc. As for software, there was none REQUIRED formy cable modem. I use a router and do NOT have any cable company software installed on any of my systems. I did have to call the cable company and read them the sn / NIC numbers from the modem which they then assigned to my account. The software is NOT (TTBOMK) a requirement, it is a method of connecting a computer to the network. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Tuesday, February 01, 2005 9:06 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT - Internet Access There is software to install to use the cable modem and register it with Adelphia. There is a password screen. He will not give me the password. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 01, 2005 8:57 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT - Internet Access Karen, You don't need any of that crap. Just hook your PC up to the cable modem and go. Or better, hook a router up to the cable modem and then hook all your pcs up to that. Buy a domain name for $15 / year (less if you get several years at a time). Then get a web site ($7 / month or so for the cheapies). That gives you X email addresses - kNicholson at NicholsonConsulting.com. You can usually set up FTP to / from your site for sending big stuff to clients. Definitely worth the small expense. I have owned ColbyConsulting.com for many years now and my email never changes (with proper precautions to prevent spam of course). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Tuesday, February 01, 2005 6:11 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT - Internet Access OK. This is what the #1 in resources woman has been able to do. My problem was when I put in the Adelphia CD to hook up through the cable modem, I needed a password to activate the connection. What I didn't realize is that I don't have to use the username and password that is coming in on that connection. Solution: Found a person willing to give me his name and password. Then set up a new account, as Adelphia allows 7 addresses. Hahahah!!! Always a way. Gives me something to do in my spare time. :) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Monday, January 31, 2005 11:58 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT - Internet Access They do have satellite internet. Drew -----Original Message----- From: Nicholson, Karen [mailto:cyx5 at cdc.gov] Sent: Monday, January 31, 2005 8:34 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Internet Access Is there any other way to get internet access besides dial up, cable modem or phone internet service? I am trying to work using dial-up and it is impossible as one can imagine. The person holding the account will not give me the password to set up the cable connection, nor can I add the phone feature? Great roomates, huh? Any ideas? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cyx5 at cdc.gov Tue Feb 1 08:28:59 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Tue, 1 Feb 2005 09:28:59 -0500 Subject: [AccessD] OT - Internet Access Message-ID: The cable company will not give me another line into the house as the one exists. I guess I don't understand. I called and asked for my own box, account, etc. but they said not until he signs his as out of service can they activate mine. Why he is being so mean to us I will never know. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 01, 2005 9:23 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT - Internet Access Karen, If you are attempting to use his INTERNET account with the cable company then you are at his mercy. There is nothing to prevent you from getting your own INTERNET account with the cable company. You own the cable modem etc. As for software, there was none REQUIRED formy cable modem. I use a router and do NOT have any cable company software installed on any of my systems. I did have to call the cable company and read them the sn / NIC numbers from the modem which they then assigned to my account. The software is NOT (TTBOMK) a requirement, it is a method of connecting a computer to the network. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Tuesday, February 01, 2005 9:06 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT - Internet Access There is software to install to use the cable modem and register it with Adelphia. There is a password screen. He will not give me the password. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 01, 2005 8:57 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT - Internet Access Karen, You don't need any of that crap. Just hook your PC up to the cable modem and go. Or better, hook a router up to the cable modem and then hook all your pcs up to that. Buy a domain name for $15 / year (less if you get several years at a time). Then get a web site ($7 / month or so for the cheapies). That gives you X email addresses - kNicholson at NicholsonConsulting.com. You can usually set up FTP to / from your site for sending big stuff to clients. Definitely worth the small expense. I have owned ColbyConsulting.com for many years now and my email never changes (with proper precautions to prevent spam of course). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Tuesday, February 01, 2005 6:11 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT - Internet Access OK. This is what the #1 in resources woman has been able to do. My problem was when I put in the Adelphia CD to hook up through the cable modem, I needed a password to activate the connection. What I didn't realize is that I don't have to use the username and password that is coming in on that connection. Solution: Found a person willing to give me his name and password. Then set up a new account, as Adelphia allows 7 addresses. Hahahah!!! Always a way. Gives me something to do in my spare time. :) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Monday, January 31, 2005 11:58 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT - Internet Access They do have satellite internet. Drew -----Original Message----- From: Nicholson, Karen [mailto:cyx5 at cdc.gov] Sent: Monday, January 31, 2005 8:34 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Internet Access Is there any other way to get internet access besides dial up, cable modem or phone internet service? I am trying to work using dial-up and it is impossible as one can imagine. The person holding the account will not give me the password to set up the cable connection, nor can I add the phone feature? Great roomates, huh? Any ideas? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DElam at jenkens.com Tue Feb 1 08:57:24 2005 From: DElam at jenkens.com (Elam, Debbie) Date: Tue, 1 Feb 2005 08:57:24 -0600 Subject: [AccessD] OT - Internet Access Message-ID: <7B1961ED924D1A459E378C9B1BB22B4C024859BE@natexch.jenkens.com> There are 2 way satellites now. Starband is the largest provider. Debbie -----Original Message----- From: William Hindman [mailto:dejpolsys at hotmail.com] Sent: Monday, January 31, 2005 12:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT - Internet Access ..the up-link runs through your phone line ...the down link through the sat ..so the response is comparatively sluggish and you won't get more than ~ 400Kbps down which is much better than dial-up but not close to DSL or cable speeds ...if the only option is dial-up, then sat makes sense. ..weather wise a lot depends on your equipment ...if your antenna is mounted such that wind never bothers it and nothing gets between it and the view of the sat, then the newer frequency bands should be pretty reliable ..but on the older bands a snow storm or even heavy rain could block you. William Hindman ----- Original Message ----- From: To: "Access Developers discussion and problem solving" Sent: Monday, January 31, 2005 12:57 PM Subject: RE: [AccessD] OT - Internet Access >I didn't know that! That does suck :( > > -----Original Message----- > From: Eric Barro > > You can't even connect a router directly to the satellite modem like > you could on a DSL or cable modem. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. From Lambert.Heenan at AIG.com Tue Feb 1 09:37:26 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 1 Feb 2005 10:37:26 -0500 Subject: [AccessD] OT - Internet Access Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2B90@xlivmbx21.aig.com> Could you perhaps arrange for a tree to fall on his cable box? That should put it out of service. Failing that unscrew the cable where it goes into his cable modem and carefully snip out the central conductor. Then screw it all back together. Heh Heh! > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen > Sent: Tuesday, February 01, 2005 9:29 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT - Internet Access > > The cable company will not give me another line into the house as the > one exists. I guess I don't understand. I called and asked for my own > box, account, etc. but they said not until he signs his as out of > service can they activate mine. Why he is being so mean to us I will > never know. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby > Sent: Tuesday, February 01, 2005 9:23 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT - Internet Access > > > Karen, > > If you are attempting to use his INTERNET account with the cable company > then you are at his mercy. There is nothing to prevent you from getting > your own INTERNET account with the cable company. You own the cable > modem > etc. As for software, there was none REQUIRED formy cable modem. I use > a > router and do NOT have any cable company software installed on any of my > systems. I did have to call the cable company and read them the sn / > NIC > numbers from the modem which they then assigned to my account. The > software > is NOT (TTBOMK) a requirement, it is a method of connecting a computer > to > the network. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Tuesday, February 01, 2005 9:06 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT - Internet Access > > > There is software to install to use the cable modem and register it with > Adelphia. There is a password screen. He will not give me the > password. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby > Sent: Tuesday, February 01, 2005 8:57 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT - Internet Access > > > Karen, > > You don't need any of that crap. Just hook your PC up to the cable > modem > and go. Or better, hook a router up to the cable modem and then hook > all > your pcs up to that. Buy a domain name for $15 / year (less if you get > several years at a time). Then get a web site ($7 / month or so for the > cheapies). That gives you X email addresses - > kNicholson at NicholsonConsulting.com. You can usually set up FTP to / > from > your site for sending big stuff to clients. > > Definitely worth the small expense. I have owned ColbyConsulting.com > for > many years now and my email never changes (with proper precautions to > prevent spam of course). > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Tuesday, February 01, 2005 6:11 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT - Internet Access > > > OK. This is what the #1 in resources woman has been able to do. My > problem > was when I put in the Adelphia CD to hook up through the cable modem, I > needed a password to activate the connection. What I didn't realize is > that > I don't have to use the username and password that is coming in on that > connection. Solution: Found a person willing to give me his name and > password. Then set up a new account, as Adelphia allows 7 addresses. > Hahahah!!! Always a way. Gives me something to do in my spare time. :) > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > DWUTKA at marlow.com > Sent: Monday, January 31, 2005 11:58 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] OT - Internet Access > > > They do have satellite internet. > > Drew > > -----Original Message----- > From: Nicholson, Karen [mailto:cyx5 at cdc.gov] > Sent: Monday, January 31, 2005 8:34 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] OT - Internet Access > > > Is there any other way to get internet access besides dial up, cable > modem > or phone internet service? I am trying to work using dial-up and > it is impossible as one can imagine. The person holding the account > will not give me the password to set up the cable connection, nor can I > add > the phone feature? Great roomates, huh? Any ideas? > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cyx5 at cdc.gov Tue Feb 1 10:26:13 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Tue, 1 Feb 2005 11:26:13 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: Now Access is being rude to me. I recently moved the security file that controls my database from each person's own hard drive to a centralized location on the network. Every couple of days, the security file named rb.mdw has a friend, rb.md1, locking out most of the users. Does anyone know what this is and how to prevent it? Thanks. From kaupca at chevrontexaco.com Tue Feb 1 15:46:16 2005 From: kaupca at chevrontexaco.com (Kaup, Chester A) Date: Tue, 1 Feb 2005 15:46:16 -0600 Subject: [AccessD] Update Oracle table Message-ID: <1375769556091B4DAABC159F944CA1BB67F2CD@bocnte2k4.hou150.chevrontexaco.net> Is it possible to write an access query to update an oracle table that requires a userid and password to get to the oracle DB? I can connect to the oracle table with ODBC but then what? Chester Kaup Information Management Technician IT-MidContinent/MidContinent Business Unit CTN 8-687-7415 Outside 432-687-7415 No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. From prodevmg at yahoo.com Tue Feb 1 15:54:33 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Tue, 1 Feb 2005 13:54:33 -0800 (PST) Subject: [AccessD] Update Oracle table In-Reply-To: <1375769556091B4DAABC159F944CA1BB67F2CD@bocnte2k4.hou150.chevrontexaco.net> Message-ID: <20050201215433.50872.qmail@web20423.mail.yahoo.com> Look up pass through queries in Access Help. There you can store the passord and uid in the connection string and send you sql via the pass through query "Kaup, Chester A" wrote:Is it possible to write an access query to update an oracle table that requires a userid and password to get to the oracle DB? I can connect to the oracle table with ODBC but then what? Chester Kaup Information Management Technician IT-MidContinent/MidContinent Business Unit CTN 8-687-7415 Outside 432-687-7415 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 May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Search presents - Jib Jab's 'Second Term' From lists at theopg.com Tue Feb 1 17:45:56 2005 From: lists at theopg.com (MarkH) Date: Tue, 1 Feb 2005 23:45:56 -0000 Subject: [AccessD] Autoscrolling the treeview control In-Reply-To: Message-ID: <002201c508b8$2df9d6c0$c639fc3e@netboxxp> Hello I'm using the treeview (mscomctl.ocx) with an access xp mdb. I have it set so you can re-locate a record by dragging and dropping from one node to another (same as what you can do in explorer etc.). Problem is, when I drag a node to the upper or lower boundery of the object the treeview doesn't scroll up or down to show the next available branches ... Anyone got any ideas? I did google and msdn and didn't find anything (I've had a few beers though and its real late :@) Thanks in advance Mark --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.832 / Virus Database: 566 - Release Date: 10/01/2005 From d.dick at uws.edu.au Tue Feb 1 22:30:55 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Wed, 2 Feb 2005 15:30:55 +1100 Subject: [AccessD] A2003: Formatting a text Box Message-ID: <200502020431.j124V8wF003808@cooper.uws.edu.au> Hello all I want the text in a text box to be blue or red depending on conditions Can it be done in the control source of the Control? I know it can be done via Conditional Formatting or in code Just wanna know if it can be done in the control source EG (pseudo code) =IIf([SomeValue]=-1,Format([SomeControl].ForeColor,"vbred","vbblue")) Many thanks Darren From Gustav at cactus.dk Wed Feb 2 03:27:19 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 02 Feb 2005 10:27:19 +0100 Subject: [AccessD] A2003: Formatting a text Box Message-ID: Hi Darren Not that I know of, but you can create a small function which does this: Private Function SetTest(ByVal varValue As Variant) As Variant Dim lngForeColor As Long With Me!txtTest ' Specify default ForeColor value. lngForeColor = vbBlack If IsNumeric(varValue) Then If Val(varValue) > 500 Then lngForeColor = vbBlue Else lngForeColor = vbRed End If End If ' Make other tests. ' ... ' Set ForeColor .ForeColor = lngForeColor End With SetTest = varValue End Function Then set the ControlSource of textbox txtTest to: =SetTest([txtInput]) Now txtTest will show the value in txtInput and adjust forecolor. /gustav >>> d.dick at uws.edu.au 02-02-2005 05:30:55 >>> Hello all I want the text in a text box to be blue or red depending on conditions Can it be done in the control source of the Control? I know it can be done via Conditional Formatting or in code Just wanna know if it can be done in the control source EG (pseudo code) =IIf([SomeValue]=-1,Format([SomeControl].ForeColor,"vbred","vbblue")) Many thanks Darren From tom.bolton at donnslaw.co.uk Wed Feb 2 03:31:34 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Wed, 2 Feb 2005 09:31:34 -0000 Subject: [AccessD] Update Oracle table Message-ID: <61F915314798D311A2F800A0C9C8318806433329@dibble.observatory.donnslaw.co.uk> D'oh, beaten to it. Watch out for locking issues though, I've had terrible trouble using them on an Informix database Cheers Tom -----Original Message----- From: Lonnie Johnson [mailto:prodevmg at yahoo.com] Sent: 01 February 2005 21:55 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update Oracle table Look up pass through queries in Access Help. There you can store the passord and uid in the connection string and send you sql via the pass through query "Kaup, Chester A" wrote:Is it possible to write an access query to update an oracle table that requires a userid and password to get to the oracle DB? I can connect to the oracle table with ODBC but then what? Chester Kaup Information Management Technician IT-MidContinent/MidContinent Business Unit CTN 8-687-7415 Outside 432-687-7415 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 May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Search presents - Jib Jab's 'Second Term' -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From bryan.fitzpatrick at cyberone.com.au Wed Feb 2 03:47:15 2005 From: bryan.fitzpatrick at cyberone.com.au (Bryan Fitzpatrick) Date: Wed, 02 Feb 2005 20:47:15 +1100 Subject: [AccessD] A2003: Formatting a text Box In-Reply-To: <200502020431.j124V8wF003808@cooper.uws.edu.au> References: <200502020431.j124V8wF003808@cooper.uws.edu.au> Message-ID: <4200A1A3.1020208@cyberone.com.au> Darren The FORMAT propertyof a textbox allows some control of this. Check it in the on-line Help. I know that you can set up to four different formats for a number field, but I'm not sure if it works for text. HTH bryan Darren DICK wrote: >Hello all >I want the text in a text box to be blue or red depending on conditions > >Can it be done in the control source of the Control? >I know it can be done via Conditional Formatting or in code >Just wanna know if it can be done in the control source > >EG (pseudo code) > >=IIf([SomeValue]=-1,Format([SomeControl].ForeColor,"vbred","vbblue")) > >Many thanks > >Darren > > > > > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.3 - Release Date: 31/01/2005 From tom.bolton at donnslaw.co.uk Wed Feb 2 04:18:17 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Wed, 2 Feb 2005 10:18:17 -0000 Subject: [AccessD] Data from Informix to Access - dirty reads? Message-ID: <61F915314798D311A2F800A0C9C831880643332B@dibble.observatory.donnslaw.co.uk> Try as I might, I can't see what the problem is. I've been using ODBC to get at Informix, but I really can't see the problem with that code. I might have been temporarily confused about the "dot" syntax in your SQL string and given bad advice (my sincere apologies, am having a heavy week!!) but you've stripped it down to the basics now anyway and it should DEFINITELY work. Are you using a DSN, or connecting with the OLE DB drivers and doing without a DSN? If you're connecting with OLE DB then the connection string in the code I gave you won't work - it's for ODBC with a DSN. Anyone else on here had any experience with OLE DB for Informix? Sorry Mark, I seem to have run out of ideas! Cheers, Tom -----Original Message----- From: Mark A Matte [mailto:markamatte at hotmail.com] Sent: 31 January 2005 16:02 To: accessd at databaseadvisors.com Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Tom, Below is the SQL( with changes you suggested) and where I'm hitting a problem: strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id = 100;" rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly Do While Not rsRecordset.EOF Debug.Print rsRecordset("case_id") 'HERE IS WHERE I GET THE ERROR rsRecordset.MoveNext Loop **************** Any suggestions? Thanks, Mark P.S...No Legal software...just pulling some adhoc volume from a reporting DB. >From: Tom Bolton >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >Date: Mon, 31 Jan 2005 14:39:01 -0000 > >Mark > >I take it your connection is opening without error? > >Are you referencing the tablename in the recordset field, i.e. >rsResults("ps_rc_case.case_id")? ADO doesn't like this, just leave out the >tablename i.e. rsResults("case_id") for the time being and see if that >gives >you any more luck. You can also reference recordset fields using integer >ordinals i.e. rsResults(1) or rsResults.Fields(1) - Fields is the default >(collection) property. > >Also, try leaving out the brackets () from your SQL query that Access so >loves to randomly insert. > >If you can, download a program called WinSQL >(http://www.synametrics.com/winsql ). You can use this Enterprise >Manager-style tool test out your queries before you try and pull the data >with ADO - I've found it's a great help. > >BTW (just out of plain curiosity), you're not working on any kind of >law/legal firm software are you? > >Cheers >Tom > > > > > > > >-----Original Message----- >From: Mark A Matte [mailto:markamatte at hotmail.com] >Sent: 31 January 2005 14:13 >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Tom, > >Just for testing...I tried to pull 1 record and 1 field using: >strSQL = "SELECT ps_rc_case.case_id FROM ps_rc_case WHERE >(((ps_rc_case.case_id) = 100));" > >Any ideas? > >Thanks, Again, > >Mark > > >From: Tom Bolton > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Date: Mon, 31 Jan 2005 10:14:24 -0000 > > > >Hi Mark > > > >What does your SQL query look like? > > > >Cheers, > >Tom > > > > > >-----Original Message----- > >From: Mark A Matte [mailto:markamatte at hotmail.com] > >Sent: 28 January 2005 17:41 > >To: accessd at databaseadvisors.com > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Ok...I think I'm almost there. With a little tweaking I've made it to: > >Debug.Print rsRecordset("myField1") 'etc... > > > >Then I get this error:"Multiple-step OLE DB operation generated errors. > >Check eash OLE DB status value, if available. No work was done." > > > >Any suggestions? > > > >Thanks, > > > >Mark > > > > > > >From: Tom Bolton > > >Reply-To: Access Developers discussion and problem > > >solving > > >To: "'Access Developers discussion and problem > > >solving'" > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > >Date: Fri, 28 Jan 2005 09:38:07 -0000 > > > > > >Mark > > > > > >No probs, the following will retrieve data into an ADO recordset. >Check > > >the > > >syntax first mind, as I'm just freestyling this into my email editor... > > > > > > Dim rsRecordset as ADODB.Recordset > > > Dim cnConnection as ADODB.Connection > > > > > > Dim strConnectionString as String > > > Dim strSQL as String > > > > > > ' instantiate data objects > > > set rsRecordset = New ADODB.Recordset > > > Set cnConnection = New ADODB.Connection > > > > > > ' connection string > > > strConnectionString = > > > >"DSN=mydsn;UID=myUID;PWD=myPWD;DATABASE=myDB;HOST=myHost;SRVR=myServer;SERV > >= > > >myPortNumber;PRO=onsoctcp;" > > > > > > ' opne connection > > > cnConnection.Open strConnectionString > > > > > > ' query > > > strSQL = "SELECT blah blah FROM yadda yadda WHERE some things" > > > > > > ' pull records > > > ' keyset cursor type is compatible with DAO > > > rsRecordset.open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > > > > > > > > > ' loop through recordset > > > Do While Not rsRecordset.EOF > > > > > > Debug.Print rsRecordset("myField1") 'etc... > > > > > > rsRecordset.MoveNext > > > > > > Loop > > > > > > > > >This should get you started - remember, >http://www.connectionstrings.com > >if > > >you get stuck on the connection string. You'll need a reference set to > >MS > > >ActiveX Data Objects. > > > > > >HTH > > >Tom > > > > > > > > > > > >-----Original Message----- > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > >Sent: 27 January 2005 19:56 > > >To: accessd at databaseadvisors.com > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > >Tom, > > > > > >">Mark - instead of using APPEND queries, would it not be any faster to > > >pull > > > >the data from Informix in an ADO recordset - I'm doing this via ODBC >as > > > >this > > > >is how our Terminal Servers are set up >:?( - then open a DAO >recordset > > >on > > > >your Access table, and loop round in a do...while copying the records > > >from > > > >one to the other" > > > > > >I've never used ADO...can you send a sample of code? > > > > > >Thanks, > > > > > >Mark > > > > > > > > > >From: Tom Bolton > > > >Reply-To: Access Developers discussion and problem > > > >solving > > > >To: "'Access Developers discussion and problem > > > >solving'" > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Date: Thu, 27 Jan 2005 10:57:05 -0000 > > > > > > > >Mark (and Jim) > > > > > > > >Sorry for the delay, had a bit on yesterday. There are indeed > >ADO/OLEDB > > > >drivers for Informix, a colleague has installed one but is having a > > >little > > > >difficulty with the connection string. Try > > > >http://www.connectionstrings.com > > > > > > > > > > > >Mark - instead of using APPEND queries, would it not be any faster to > > >pull > > > >the data from Informix in an ADO recordset - I'm doing this via ODBC >as > > > >this > > > >is how our Terminal Servers are set up >:?( - then open a DAO >recordset > > >on > > > >your Access table, and loop round in a do...while copying the records > > >from > > > >one to the other? Jim has an excellent link explicitly explaining >how > >to > > > >do > > > >just this. However, I've a sneaking suspicion that he's right, and > >ODBC > > >is > > > >at the bottom of your woes - definitely worth exploring OLEDB, as > > >methinks > > > >ODBC is a little old-hat these days. > > > > > > > >It might just be me (ASP/Oracle/SQL Server background) but I like to > >try > > > >and > > > >avoid letting Jet anywhere near anything that's not solely concerned > >with > > > >Access FE tables (for which, of course, it's excellent). > > > > > > > >Cheers > > > >Tom > > > > > > > > > > > >-----Original Message----- > > > >From: Jim Lawrence [mailto:accessd at shaw.ca] > > > >Sent: 27 January 2005 04:48 > > > >To: 'Access Developers discussion and problem solving' > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > >Hi Mark: > > > > > > > >Your bottle-neck is ODBC. The only way around that is if there is a > > >direct > > > >ADO-OLE equivalent. I am sure there are ADO drivers for every version > >of > > > >Informix...check these out: > > > > > > > > > > >http://www.gold-software.com/LuxenadbExpressdriverforInformixPro-review9342 > > >. > > > >htm (ADO type driver... shareware. > > > > > > > >You can download the driver from IBM at: > > > >http://www.ibm.com/products/finder/us/en/finders?pg=ddfinder > > > > > > > >To then use it the code is something like this: > > > > > > > >Dim objConn As ADODB.Connection > > > >Dim gsConnectionString as String > > > > > > > >gsConnectionString = "Provider=Ifxoledbc;Password=pass; Persist > >Security > > > >Info=True;User ID=user;Data Source=market_report;" > > > > > > > >objConn.connectionstring = gsConnectionString > > > >objConn.Open > > > > > > > >HTH > > > >Jim > > > > > > > > > > > >-----Original Message----- > > > >From: accessd-bounces at databaseadvisors.com > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >Matte > > > >Sent: Tuesday, January 25, 2005 6:49 AM > > > >To: accessd at databaseadvisors.com > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > >Hello All, > > > > > > > >Every week I do pulls from Informix to A97 using ODBC. 1 of my pulls > >now > > > >is > > > > > > > >around 1 million records. I use temp tables and append queries. >This > > >can > > > >take a few hours. Some of the replies in this thread imply there is >a > > >much > > > >'better/faster' way. Without changing versions of Access...is there >a > > >way > > > >to 'tweak'/'speed up' this data pull? > > > > > > > >Thanks, > > > > > > > >Mark > > > > > > > > >From: Roz Clarke > > > > >Reply-To: Access Developers discussion and problem > > > > >solving > > > > >To: "'Access Developers discussion and problem > > > > >solving'" > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > >Date: Tue, 25 Jan 2005 09:52:19 -0000 > > > > > > > > > >Informix doesn't support XML afaik >< > > > > > > > > > >We did think about this as a way around connection issues for SQL > > >Server > > > > >when we thought that we would have our main db replicating to SQL > > >Server > > > > >rather than Informix - our recordsets are going to be up to about >50k > > > >rows > > > > >I > > > > >think. I don't know how XML would perform with that volume of data > >but > > > >it's > > > > >academic for now. > > > > > > > > > >Roz > > > > > > > > > >-----Original Message----- > > > > >From: John W. Colby [mailto:jwcolby at colbyconsulting.com] > > > > >Sent: 24 January 2005 20:58 > > > > >To: 'Access Developers discussion and problem solving' > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > > > > > > > > >How much data? Can it export it to an XML file in a location where > > >your > > > >fe > > > > >can use it? XML has a high overhead but can be useful in cases >like > > > >this. > > > > > > > > > >John W. Colby > > > > >www.ColbyConsulting.com > > > > > > > > > >Contribute your unused CPU cycles to a good cause: > > > > >http://folding.stanford.edu/ > > > > > > > > > >-----Original Message----- > > > > >From: accessd-bounces at databaseadvisors.com > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Roz >Clarke > > > > >Sent: Monday, January 24, 2005 10:23 AM > > > > >To: 'Access Developers discussion and problem solving' > > > > >Subject: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > > > > > > > > >Hi all > > > > > > > > > > > > > > >We have a bit of a problem with getting data out of our Informix > >server > > > > >since we recently turned on transaction logging for replication. >When > > > > >extracting data with an Access XP MDE using pass-through queries, > > >Access > > > > >locks entire tables in the Informix database, which causes > >transaction > > > > >errors and makes the Informix database scarily unstable. > > > > > > > > > >Our Informix suppliers told us that the way to avoid these locking > > >issues > > > > >was to set the connection to 'dirty read' before running the SQL. > > > >However, > > > > >Access cannot execute 2 statements in a pass-through query and it > >does > > > >not > > > > >hold the connection open between the execution of 1 statement and >the > > > >next. > > > > >Thus when the query is processed the 'dirty read' setting is no > >longer > > >in > > > > >effect. > > > > > > > > > >We have been racking our brains trying to come up with a >workaround. > > >Some > > > > >further options that we have considered are: > > > > > > > > > >* Stick the data in a temp table in Informix. This is no good >because > > > > >the temp table is destroyed automatically when the connection is > >closed > > > >and > > > > >there's no way to make it persist long enough to bind it to a >report. > > > > >* Use a view in Informix. This is no good because views in >Informix > > > > >cannot be set read-only. > > > > >* Create a permanent table in Informix and destroy it when >finished > > > > >with it. This is far from ideal because Informix does not support > > >SELECT > > > > >INTO and therefore a table would have to be explicitly constructed > >with > > > > >names columns etc. We really need the system to be flexible so that > >the > > > > >queries can be easily changed. > > > > >* Use an ADO recordset. This is a PITA because you cannot bind >a > > > > >report to a recordset in an MDE and we cannot build the report on >the > > >fly > > > > > > >- > > > > >we are a Terminal Services site so we will have up to 20 users in >one > > >FE. > > > > >* Create a table in Access and destroy it when finished with >it. > >Can't > > > > >think of a better way to induce bloating... > > > > > > > > > >Has anyone faced this kind of problem before? Any bright ideas? Our > > > > >foreheads are starting to bleed... > > > > > > > > > >TIA > > > > > > > > > >Roz (and Tom) > > > > > > > > > > > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > >The contents of this message and any attachments are the property >of > > > >Donns > > > > >Solicitors > > > > >and are intended for the confidential use of the named recipient > >only. > > > > >They may be legally > > > > > privileged and should not be communicated to, or relied upon, by > >any > > > > >other party without > > > > >our written consent. If you are not the addressee, please notify >us > > > > >immediately so that we > > > > >can make arrangements for its return. You should not show this > >e-mail > > >to > > > > >any person or > > > > > take copies as you may be committing a criminal or civil offence > >for > > > > >which you may be > > > > > liable. The statement and opinions expressed in this e-mail > >message > > > >are > > > > >those of the > > > > >writer, and do not necessarily represent that of Donns Solicitors. > > > > >Although any files attached > > > > > to this e-mail will have been checked with virus protection > >software > > > > >prior to transmission, > > > > >you should carry out your own virus check before opening any > > >attachment. > > > > >Donns Solicitors does not accept any liability for any damage or >loss > > > >which > > > > > > > > >may be caused > > > > >by software viruses... > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > >-- > > > >AccessD mailing list > > > >AccessD at databaseadvisors.com > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > > >Donns > > > >Solicitors > > > >and are intended for the confidential use of the named recipient >only. > > > >They may be legally > > > > privileged and should not be communicated to, or relied upon, by >any > > > >other party without > > > >our written consent. If you are not the addressee, please notify us > > > >immediately so that we > > > >can make arrangements for its return. You should not show this >e-mail > >to > > > >any person or > > > > take copies as you may be committing a criminal or civil offence >for > > > >which you may be > > > > liable. The statement and opinions expressed in this e-mail >message > > >are > > > >those of the > > > >writer, and do not necessarily represent that of Donns Solicitors. > > > >Although any files attached > > > > to this e-mail will have been checked with virus protection >software > > > >prior to transmission, > > > >you should carry out your own virus check before opening any > >attachment. > > > >Donns Solicitors does not accept any liability for any damage or loss > > >which > > > > > > >may be caused > > > >by software viruses... > > > >-- > > > >AccessD mailing list > > > >AccessD at databaseadvisors.com > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > >Donns > > >Solicitors > > >and are intended for the confidential use of the named recipient only. > > >They may be legally > > > privileged and should not be communicated to, or relied upon, by any > > >other party without > > >our written consent. If you are not the addressee, please notify us > > >immediately so that we > > >can make arrangements for its return. You should not show this e-mail >to > > >any person or > > > take copies as you may be committing a criminal or civil offence for > > >which you may be > > > liable. The statement and opinions expressed in this e-mail message > >are > > >those of the > > >writer, and do not necessarily represent that of Donns Solicitors. > > >Although any files attached > > > to this e-mail will have been checked with virus protection software > > >prior to transmission, > > >you should carry out your own virus check before opening any >attachment. > > >Donns Solicitors does not accept any liability for any damage or loss > >which > > > > >may be caused > > >by software viruses... > > >-- > > >AccessD mailing list > > >AccessD at databaseadvisors.com > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of >Donns > >Solicitors > >and are intended for the confidential use of the named recipient only. > >They may be legally > > privileged and should not be communicated to, or relied upon, by any > >other party without > >our written consent. If you are not the addressee, please notify us > >immediately so that we > >can make arrangements for its return. You should not show this e-mail to > >any person or > > take copies as you may be committing a criminal or civil offence for > >which you may be > > liable. The statement and opinions expressed in this e-mail message >are > >those of the > >writer, and do not necessarily represent that of Donns Solicitors. > >Although any files attached > > to this e-mail will have been checked with virus protection software > >prior to transmission, > >you should carry out your own virus check before opening any attachment. > >Donns Solicitors does not accept any liability for any damage or loss >which > > >may be caused > >by software viruses... > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of Donns >Solicitors >and are intended for the confidential use of the named recipient only. >They may be legally > privileged and should not be communicated to, or relied upon, by any >other party without >our written consent. If you are not the addressee, please notify us >immediately so that we >can make arrangements for its return. You should not show this e-mail to >any person or > take copies as you may be committing a criminal or civil offence for >which you may be > liable. The statement and opinions expressed in this e-mail message are >those of the >writer, and do not necessarily represent that of Donns Solicitors. >Although any files attached > to this e-mail will have been checked with virus protection software >prior to transmission, >you should carry out your own virus check before opening any attachment. >Donns Solicitors does not accept any liability for any damage or loss which >may be caused >by software viruses... >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From tom.bolton at donnslaw.co.uk Wed Feb 2 04:19:42 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Wed, 2 Feb 2005 10:19:42 -0000 Subject: [AccessD] Data from Informix to Access - dirty reads? Message-ID: <61F915314798D311A2F800A0C9C831880643332C@dibble.observatory.donnslaw.co.uk> Mark Just found this connection string for OLE DB: Provider=Ifxoledbc.2;password=myPw;User ID=myUser;Data Source=dbName at serverName; Might work if you're using OLE DB drivers? Cheers Tom -----Original Message----- From: Mark A Matte [mailto:markamatte at hotmail.com] Sent: 31 January 2005 16:02 To: accessd at databaseadvisors.com Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Tom, Below is the SQL( with changes you suggested) and where I'm hitting a problem: strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id = 100;" rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly Do While Not rsRecordset.EOF Debug.Print rsRecordset("case_id") 'HERE IS WHERE I GET THE ERROR rsRecordset.MoveNext Loop **************** Any suggestions? Thanks, Mark P.S...No Legal software...just pulling some adhoc volume from a reporting DB. >From: Tom Bolton >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >Date: Mon, 31 Jan 2005 14:39:01 -0000 > >Mark > >I take it your connection is opening without error? > >Are you referencing the tablename in the recordset field, i.e. >rsResults("ps_rc_case.case_id")? ADO doesn't like this, just leave out the >tablename i.e. rsResults("case_id") for the time being and see if that >gives >you any more luck. You can also reference recordset fields using integer >ordinals i.e. rsResults(1) or rsResults.Fields(1) - Fields is the default >(collection) property. > >Also, try leaving out the brackets () from your SQL query that Access so >loves to randomly insert. > >If you can, download a program called WinSQL >(http://www.synametrics.com/winsql ). You can use this Enterprise >Manager-style tool test out your queries before you try and pull the data >with ADO - I've found it's a great help. > >BTW (just out of plain curiosity), you're not working on any kind of >law/legal firm software are you? > >Cheers >Tom > > > > > > > >-----Original Message----- >From: Mark A Matte [mailto:markamatte at hotmail.com] >Sent: 31 January 2005 14:13 >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Tom, > >Just for testing...I tried to pull 1 record and 1 field using: >strSQL = "SELECT ps_rc_case.case_id FROM ps_rc_case WHERE >(((ps_rc_case.case_id) = 100));" > >Any ideas? > >Thanks, Again, > >Mark > > >From: Tom Bolton > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Date: Mon, 31 Jan 2005 10:14:24 -0000 > > > >Hi Mark > > > >What does your SQL query look like? > > > >Cheers, > >Tom > > > > > >-----Original Message----- > >From: Mark A Matte [mailto:markamatte at hotmail.com] > >Sent: 28 January 2005 17:41 > >To: accessd at databaseadvisors.com > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Ok...I think I'm almost there. With a little tweaking I've made it to: > >Debug.Print rsRecordset("myField1") 'etc... > > > >Then I get this error:"Multiple-step OLE DB operation generated errors. > >Check eash OLE DB status value, if available. No work was done." > > > >Any suggestions? > > > >Thanks, > > > >Mark > > > > > > >From: Tom Bolton > > >Reply-To: Access Developers discussion and problem > > >solving > > >To: "'Access Developers discussion and problem > > >solving'" > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > >Date: Fri, 28 Jan 2005 09:38:07 -0000 > > > > > >Mark > > > > > >No probs, the following will retrieve data into an ADO recordset. >Check > > >the > > >syntax first mind, as I'm just freestyling this into my email editor... > > > > > > Dim rsRecordset as ADODB.Recordset > > > Dim cnConnection as ADODB.Connection > > > > > > Dim strConnectionString as String > > > Dim strSQL as String > > > > > > ' instantiate data objects > > > set rsRecordset = New ADODB.Recordset > > > Set cnConnection = New ADODB.Connection > > > > > > ' connection string > > > strConnectionString = > > > >"DSN=mydsn;UID=myUID;PWD=myPWD;DATABASE=myDB;HOST=myHost;SRVR=myServer;SERV > >= > > >myPortNumber;PRO=onsoctcp;" > > > > > > ' opne connection > > > cnConnection.Open strConnectionString > > > > > > ' query > > > strSQL = "SELECT blah blah FROM yadda yadda WHERE some things" > > > > > > ' pull records > > > ' keyset cursor type is compatible with DAO > > > rsRecordset.open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > > > > > > > > > ' loop through recordset > > > Do While Not rsRecordset.EOF > > > > > > Debug.Print rsRecordset("myField1") 'etc... > > > > > > rsRecordset.MoveNext > > > > > > Loop > > > > > > > > >This should get you started - remember, >http://www.connectionstrings.com > >if > > >you get stuck on the connection string. You'll need a reference set to > >MS > > >ActiveX Data Objects. > > > > > >HTH > > >Tom > > > > > > > > > > > >-----Original Message----- > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > >Sent: 27 January 2005 19:56 > > >To: accessd at databaseadvisors.com > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > >Tom, > > > > > >">Mark - instead of using APPEND queries, would it not be any faster to > > >pull > > > >the data from Informix in an ADO recordset - I'm doing this via ODBC >as > > > >this > > > >is how our Terminal Servers are set up >:?( - then open a DAO >recordset > > >on > > > >your Access table, and loop round in a do...while copying the records > > >from > > > >one to the other" > > > > > >I've never used ADO...can you send a sample of code? > > > > > >Thanks, > > > > > >Mark > > > > > > > > > >From: Tom Bolton > > > >Reply-To: Access Developers discussion and problem > > > >solving > > > >To: "'Access Developers discussion and problem > > > >solving'" > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Date: Thu, 27 Jan 2005 10:57:05 -0000 > > > > > > > >Mark (and Jim) > > > > > > > >Sorry for the delay, had a bit on yesterday. There are indeed > >ADO/OLEDB > > > >drivers for Informix, a colleague has installed one but is having a > > >little > > > >difficulty with the connection string. Try > > > >http://www.connectionstrings.com > > > > > > > > > > > >Mark - instead of using APPEND queries, would it not be any faster to > > >pull > > > >the data from Informix in an ADO recordset - I'm doing this via ODBC >as > > > >this > > > >is how our Terminal Servers are set up >:?( - then open a DAO >recordset > > >on > > > >your Access table, and loop round in a do...while copying the records > > >from > > > >one to the other? Jim has an excellent link explicitly explaining >how > >to > > > >do > > > >just this. However, I've a sneaking suspicion that he's right, and > >ODBC > > >is > > > >at the bottom of your woes - definitely worth exploring OLEDB, as > > >methinks > > > >ODBC is a little old-hat these days. > > > > > > > >It might just be me (ASP/Oracle/SQL Server background) but I like to > >try > > > >and > > > >avoid letting Jet anywhere near anything that's not solely concerned > >with > > > >Access FE tables (for which, of course, it's excellent). > > > > > > > >Cheers > > > >Tom > > > > > > > > > > > >-----Original Message----- > > > >From: Jim Lawrence [mailto:accessd at shaw.ca] > > > >Sent: 27 January 2005 04:48 > > > >To: 'Access Developers discussion and problem solving' > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > >Hi Mark: > > > > > > > >Your bottle-neck is ODBC. The only way around that is if there is a > > >direct > > > >ADO-OLE equivalent. I am sure there are ADO drivers for every version > >of > > > >Informix...check these out: > > > > > > > > > > >http://www.gold-software.com/LuxenadbExpressdriverforInformixPro-review9342 > > >. > > > >htm (ADO type driver... shareware. > > > > > > > >You can download the driver from IBM at: > > > >http://www.ibm.com/products/finder/us/en/finders?pg=ddfinder > > > > > > > >To then use it the code is something like this: > > > > > > > >Dim objConn As ADODB.Connection > > > >Dim gsConnectionString as String > > > > > > > >gsConnectionString = "Provider=Ifxoledbc;Password=pass; Persist > >Security > > > >Info=True;User ID=user;Data Source=market_report;" > > > > > > > >objConn.connectionstring = gsConnectionString > > > >objConn.Open > > > > > > > >HTH > > > >Jim > > > > > > > > > > > >-----Original Message----- > > > >From: accessd-bounces at databaseadvisors.com > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >Matte > > > >Sent: Tuesday, January 25, 2005 6:49 AM > > > >To: accessd at databaseadvisors.com > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > >Hello All, > > > > > > > >Every week I do pulls from Informix to A97 using ODBC. 1 of my pulls > >now > > > >is > > > > > > > >around 1 million records. I use temp tables and append queries. >This > > >can > > > >take a few hours. Some of the replies in this thread imply there is >a > > >much > > > >'better/faster' way. Without changing versions of Access...is there >a > > >way > > > >to 'tweak'/'speed up' this data pull? > > > > > > > >Thanks, > > > > > > > >Mark > > > > > > > > >From: Roz Clarke > > > > >Reply-To: Access Developers discussion and problem > > > > >solving > > > > >To: "'Access Developers discussion and problem > > > > >solving'" > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > >Date: Tue, 25 Jan 2005 09:52:19 -0000 > > > > > > > > > >Informix doesn't support XML afaik >< > > > > > > > > > >We did think about this as a way around connection issues for SQL > > >Server > > > > >when we thought that we would have our main db replicating to SQL > > >Server > > > > >rather than Informix - our recordsets are going to be up to about >50k > > > >rows > > > > >I > > > > >think. I don't know how XML would perform with that volume of data > >but > > > >it's > > > > >academic for now. > > > > > > > > > >Roz > > > > > > > > > >-----Original Message----- > > > > >From: John W. Colby [mailto:jwcolby at colbyconsulting.com] > > > > >Sent: 24 January 2005 20:58 > > > > >To: 'Access Developers discussion and problem solving' > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > > > > > > > > >How much data? Can it export it to an XML file in a location where > > >your > > > >fe > > > > >can use it? XML has a high overhead but can be useful in cases >like > > > >this. > > > > > > > > > >John W. Colby > > > > >www.ColbyConsulting.com > > > > > > > > > >Contribute your unused CPU cycles to a good cause: > > > > >http://folding.stanford.edu/ > > > > > > > > > >-----Original Message----- > > > > >From: accessd-bounces at databaseadvisors.com > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Roz >Clarke > > > > >Sent: Monday, January 24, 2005 10:23 AM > > > > >To: 'Access Developers discussion and problem solving' > > > > >Subject: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > > > > > > > > >Hi all > > > > > > > > > > > > > > >We have a bit of a problem with getting data out of our Informix > >server > > > > >since we recently turned on transaction logging for replication. >When > > > > >extracting data with an Access XP MDE using pass-through queries, > > >Access > > > > >locks entire tables in the Informix database, which causes > >transaction > > > > >errors and makes the Informix database scarily unstable. > > > > > > > > > >Our Informix suppliers told us that the way to avoid these locking > > >issues > > > > >was to set the connection to 'dirty read' before running the SQL. > > > >However, > > > > >Access cannot execute 2 statements in a pass-through query and it > >does > > > >not > > > > >hold the connection open between the execution of 1 statement and >the > > > >next. > > > > >Thus when the query is processed the 'dirty read' setting is no > >longer > > >in > > > > >effect. > > > > > > > > > >We have been racking our brains trying to come up with a >workaround. > > >Some > > > > >further options that we have considered are: > > > > > > > > > >* Stick the data in a temp table in Informix. This is no good >because > > > > >the temp table is destroyed automatically when the connection is > >closed > > > >and > > > > >there's no way to make it persist long enough to bind it to a >report. > > > > >* Use a view in Informix. This is no good because views in >Informix > > > > >cannot be set read-only. > > > > >* Create a permanent table in Informix and destroy it when >finished > > > > >with it. This is far from ideal because Informix does not support > > >SELECT > > > > >INTO and therefore a table would have to be explicitly constructed > >with > > > > >names columns etc. We really need the system to be flexible so that > >the > > > > >queries can be easily changed. > > > > >* Use an ADO recordset. This is a PITA because you cannot bind >a > > > > >report to a recordset in an MDE and we cannot build the report on >the > > >fly > > > > > > >- > > > > >we are a Terminal Services site so we will have up to 20 users in >one > > >FE. > > > > >* Create a table in Access and destroy it when finished with >it. > >Can't > > > > >think of a better way to induce bloating... > > > > > > > > > >Has anyone faced this kind of problem before? Any bright ideas? Our > > > > >foreheads are starting to bleed... > > > > > > > > > >TIA > > > > > > > > > >Roz (and Tom) > > > > > > > > > > > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > >The contents of this message and any attachments are the property >of > > > >Donns > > > > >Solicitors > > > > >and are intended for the confidential use of the named recipient > >only. > > > > >They may be legally > > > > > privileged and should not be communicated to, or relied upon, by > >any > > > > >other party without > > > > >our written consent. If you are not the addressee, please notify >us > > > > >immediately so that we > > > > >can make arrangements for its return. You should not show this > >e-mail > > >to > > > > >any person or > > > > > take copies as you may be committing a criminal or civil offence > >for > > > > >which you may be > > > > > liable. The statement and opinions expressed in this e-mail > >message > > > >are > > > > >those of the > > > > >writer, and do not necessarily represent that of Donns Solicitors. > > > > >Although any files attached > > > > > to this e-mail will have been checked with virus protection > >software > > > > >prior to transmission, > > > > >you should carry out your own virus check before opening any > > >attachment. > > > > >Donns Solicitors does not accept any liability for any damage or >loss > > > >which > > > > > > > > >may be caused > > > > >by software viruses... > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > >-- > > > >AccessD mailing list > > > >AccessD at databaseadvisors.com > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > > >Donns > > > >Solicitors > > > >and are intended for the confidential use of the named recipient >only. > > > >They may be legally > > > > privileged and should not be communicated to, or relied upon, by >any > > > >other party without > > > >our written consent. If you are not the addressee, please notify us > > > >immediately so that we > > > >can make arrangements for its return. You should not show this >e-mail > >to > > > >any person or > > > > take copies as you may be committing a criminal or civil offence >for > > > >which you may be > > > > liable. The statement and opinions expressed in this e-mail >message > > >are > > > >those of the > > > >writer, and do not necessarily represent that of Donns Solicitors. > > > >Although any files attached > > > > to this e-mail will have been checked with virus protection >software > > > >prior to transmission, > > > >you should carry out your own virus check before opening any > >attachment. > > > >Donns Solicitors does not accept any liability for any damage or loss > > >which > > > > > > >may be caused > > > >by software viruses... > > > >-- > > > >AccessD mailing list > > > >AccessD at databaseadvisors.com > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > >Donns > > >Solicitors > > >and are intended for the confidential use of the named recipient only. > > >They may be legally > > > privileged and should not be communicated to, or relied upon, by any > > >other party without > > >our written consent. If you are not the addressee, please notify us > > >immediately so that we > > >can make arrangements for its return. You should not show this e-mail >to > > >any person or > > > take copies as you may be committing a criminal or civil offence for > > >which you may be > > > liable. The statement and opinions expressed in this e-mail message > >are > > >those of the > > >writer, and do not necessarily represent that of Donns Solicitors. > > >Although any files attached > > > to this e-mail will have been checked with virus protection software > > >prior to transmission, > > >you should carry out your own virus check before opening any >attachment. > > >Donns Solicitors does not accept any liability for any damage or loss > >which > > > > >may be caused > > >by software viruses... > > >-- > > >AccessD mailing list > > >AccessD at databaseadvisors.com > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of >Donns > >Solicitors > >and are intended for the confidential use of the named recipient only. > >They may be legally > > privileged and should not be communicated to, or relied upon, by any > >other party without > >our written consent. If you are not the addressee, please notify us > >immediately so that we > >can make arrangements for its return. You should not show this e-mail to > >any person or > > take copies as you may be committing a criminal or civil offence for > >which you may be > > liable. The statement and opinions expressed in this e-mail message >are > >those of the > >writer, and do not necessarily represent that of Donns Solicitors. > >Although any files attached > > to this e-mail will have been checked with virus protection software > >prior to transmission, > >you should carry out your own virus check before opening any attachment. > >Donns Solicitors does not accept any liability for any damage or loss >which > > >may be caused > >by software viruses... > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of Donns >Solicitors >and are intended for the confidential use of the named recipient only. >They may be legally > privileged and should not be communicated to, or relied upon, by any >other party without >our written consent. If you are not the addressee, please notify us >immediately so that we >can make arrangements for its return. You should not show this e-mail to >any person or > take copies as you may be committing a criminal or civil offence for >which you may be > liable. The statement and opinions expressed in this e-mail message are >those of the >writer, and do not necessarily represent that of Donns Solicitors. >Although any files attached > to this e-mail will have been checked with virus protection software >prior to transmission, >you should carry out your own virus check before opening any attachment. >Donns Solicitors does not accept any liability for any damage or loss which >may be caused >by software viruses... >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From Erwin.Craps at ithelps.be Wed Feb 2 05:34:26 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Wed, 2 Feb 2005 12:34:26 +0100 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5778@stekelbes.ithelps.local> This is probably a mdl file (l not 1). A mdl file is always present when somebody has opened the database file, in this case the security file. In this file all locks are kepded and is needed for Access to operate. This does not cause any lockouts for users unless some bad programming or other (security?) issues. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Tuesday, February 01, 2005 5:26 PM To: accessd at databaseadvisors.com Subject: [AccessD] What is this .md1 That Is Locking My Security File? Now Access is being rude to me. I recently moved the security file that controls my database from each person's own hard drive to a centralized location on the network. Every couple of days, the security file named rb.mdw has a friend, rb.md1, locking out most of the users. Does anyone know what this is and how to prevent it? Thanks. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Chris.Foote at uk.thalesgroup.com Wed Feb 2 05:40:05 2005 From: Chris.Foote at uk.thalesgroup.com (Foote, Chris) Date: Wed, 2 Feb 2005 11:40:05 -0000 Subject: [AccessD] A2003: Formatting a text Box Message-ID: <97CF276BD8C6D4119C4B00508BB18DE709E0C556@ntscxch1.int.rdel.co.uk> Hi Darren! I'm not sure about A2003 or formatting in control source. But I've used the following code in the "Current" event of a form to set the colour of a text box control depending upon the contents of the control. This works in A97 & A2k. ------------Code snippet start---------------- '========================= ' Code to set colour of txtLifeDate ' depending upon "age" of date '================== ' Dim sValAge As Date Dim txtTest As Integer If Not IsNull(txtLifeDate.Value) Then txtTest = DateDiff("m", Me.txtLifeDate.Value, Now()) Select Case txtTest Case 0 To 6 Me.txtLifeDate.ForeColor = 6723891 'Green Case 6 To 12 Me.txtLifeDate.ForeColor = 39423 ' Orange Case Else Me.txtLifeDate.ForeColor = vbRed ' Red End Select Else End If ------------Code snippet end---------------- Hope this helps! Chris Foote > -----Original Message----- > From: Bryan Fitzpatrick [mailto:bryan.fitzpatrick at cyberone.com.au] > Sent: Wednesday, February 02, 2005 9:47 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] A2003: Formatting a text Box > > > Darren > The FORMAT propertyof a textbox allows some control of this. > Check it > in the on-line Help. I know that you can set up to four different > formats for a number field, but I'm not sure if it works for text. > > HTH > bryan > > Darren DICK wrote: > > >Hello all > >I want the text in a text box to be blue or red depending on > conditions > > > >Can it be done in the control source of the Control? > >I know it can be done via Conditional Formatting or in code > >Just wanna know if it can be done in the control source > > > >EG (pseudo code) > > > >=IIf([SomeValue]=-1,Format([SomeControl].ForeColor,"vbred","vbblue")) > > > >Many thanks > > > >Darren From GregSmith at starband.net Wed Feb 2 09:20:23 2005 From: GregSmith at starband.net (GregSmith at starband.net) Date: Wed, 2 Feb 2005 10:20:23 -0500 (EST) Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: <46B976F2B698FF46A4FE7636509B22DF1B5778@stekelbes.ithelps.local> References: <46B976F2B698FF46A4FE7636509B22DF1B5778@stekelbes.ithelps.local> Message-ID: <21211.65.118.249.214.1107357623.squirrel@cetus.email.starband.net> I've always had and ldb (small "L") file present when someone logs into a database...and for a split db, there is one for the FE, one for the BE and one for the security file...but they're all ldb, not md"x" files. The security file, SecFile.mdw would have a corresponding SecFile.ldb associated with it when someone logs in. Same with the FE and BE files-a corresponding *.ldb file. I can't find any reference anywhere to mdl (small "L") on M$ or Google... If you login "Exclusively" to a db, then this ldb file does not open, letting Access know that nobody else can login because the file is 'locked' by an exclusive user. Greg > This is probably a mdl file (l not 1). > A mdl file is always present when somebody has opened the database file, > in this case the security file. > In this file all locks are kepded and is needed for Access to operate. > > This does not cause any lockouts for users unless some bad programming > or other (security?) issues. > > > Erwin > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Tuesday, February 01, 2005 5:26 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] What is this .md1 That Is Locking My Security File? > > Now Access is being rude to me. I recently moved the security file that > controls my database from each person's own hard drive to a centralized > location on the network. Every couple of days, the security file named > rb.mdw has a friend, rb.md1, locking out most of the users. Does anyone > know what this is and how to prevent it? Thanks. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From JRojas at tnco-inc.com Wed Feb 2 09:44:51 2005 From: JRojas at tnco-inc.com (Joe Rojas) Date: Wed, 2 Feb 2005 10:44:51 -0500 Subject: [AccessD] Using IIF in SQL Message-ID: <0CC84C9461AE6445AD5A602001C41C4B05A107@mercury.tnco-inc.com> Access 2000 Below is SQL query that uses IIF to determine the value of a column. SELECT DMRCCRLog.DocumentNum, DMRCCRLog.DocumentType, IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum) AS OperatorNum FROM DMRCCRLog LEFT JOIN tblDMRCCROperators ON (DMRCCRLog.DocumentNum = tblDMRCCROperators.DocNum) AND (DMRCCRLog.DocumentType = tblDMRCCROperators.DocType WHERE DMRCCRLog.DocumentType = "DMR"; I have a form that allows a user to select the operator from a defined list. In the case where there is more than one operator needs to be recorded they can select an operator from the listed called "Multiple Operators" which when they do this a form pops up that lets them select the multiple operators and the operators are stored in tblDMRCCROperators. The above query is used to combine the two tables and return one column that has the operator number. It works just fine. I want to add another join to retrieve the operator's name. "INNER JOIN Employees ON Employees.EmpID = OperatorNum" When I try to do this, Access yells at me saying that "Employees.EmpID = OperatorNum" is an invalid join expression. I assume it is because I am using a column alias in the join expression. I tried to use "Employees.EmpID = IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum)" and that failed. I can achieve my goal by saving the above SQL statement to a query and referencing it in a new query, but I was wondering if it is possible to do everything in one query. Thanks, JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. From DElam at jenkens.com Wed Feb 2 10:04:56 2005 From: DElam at jenkens.com (Elam, Debbie) Date: Wed, 2 Feb 2005 10:04:56 -0600 Subject: [AccessD] Using IIF in SQL Message-ID: <7B1961ED924D1A459E378C9B1BB22B4C024859CE@natexch.jenkens.com> Have you tried CAST to make sure that SQL is interpreting OperatorNum as the correct datatype? Debbie -----Original Message----- From: Joe Rojas [mailto:JRojas at tnco-inc.com] Sent: Wednesday, February 02, 2005 9:45 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Using IIF in SQL Access 2000 Below is SQL query that uses IIF to determine the value of a column. SELECT DMRCCRLog.DocumentNum, DMRCCRLog.DocumentType, IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum) AS OperatorNum FROM DMRCCRLog LEFT JOIN tblDMRCCROperators ON (DMRCCRLog.DocumentNum = tblDMRCCROperators.DocNum) AND (DMRCCRLog.DocumentType = tblDMRCCROperators.DocType WHERE DMRCCRLog.DocumentType = "DMR"; I have a form that allows a user to select the operator from a defined list. In the case where there is more than one operator needs to be recorded they can select an operator from the listed called "Multiple Operators" which when they do this a form pops up that lets them select the multiple operators and the operators are stored in tblDMRCCROperators. The above query is used to combine the two tables and return one column that has the operator number. It works just fine. I want to add another join to retrieve the operator's name. "INNER JOIN Employees ON Employees.EmpID = OperatorNum" When I try to do this, Access yells at me saying that "Employees.EmpID = OperatorNum" is an invalid join expression. I assume it is because I am using a column alias in the join expression. I tried to use "Employees.EmpID = IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum)" and that failed. I can achieve my goal by saving the above SQL statement to a query and referencing it in a new query, but I was wondering if it is possible to do everything in one query. Thanks, JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage 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 - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. From JRojas at tnco-inc.com Wed Feb 2 10:38:20 2005 From: JRojas at tnco-inc.com (Joe Rojas) Date: Wed, 2 Feb 2005 11:38:20 -0500 Subject: [AccessD] Using IIF in SQL Message-ID: <0CC84C9461AE6445AD5A602001C41C4B05A108@mercury.tnco-inc.com> Can I use CAST in Access? If so, what is the syntax? I looked in the help file but I didn't see anything. Thanks, JR -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Wednesday, February 02, 2005 11:05 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Using IIF in SQL Have you tried CAST to make sure that SQL is interpreting OperatorNum as the correct datatype? Debbie -----Original Message----- From: Joe Rojas [mailto:JRojas at tnco-inc.com] Sent: Wednesday, February 02, 2005 9:45 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Using IIF in SQL Access 2000 Below is SQL query that uses IIF to determine the value of a column. SELECT DMRCCRLog.DocumentNum, DMRCCRLog.DocumentType, IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum) AS OperatorNum FROM DMRCCRLog LEFT JOIN tblDMRCCROperators ON (DMRCCRLog.DocumentNum = tblDMRCCROperators.DocNum) AND (DMRCCRLog.DocumentType = tblDMRCCROperators.DocType WHERE DMRCCRLog.DocumentType = "DMR"; I have a form that allows a user to select the operator from a defined list. In the case where there is more than one operator needs to be recorded they can select an operator from the listed called "Multiple Operators" which when they do this a form pops up that lets them select the multiple operators and the operators are stored in tblDMRCCROperators. The above query is used to combine the two tables and return one column that has the operator number. It works just fine. I want to add another join to retrieve the operator's name. "INNER JOIN Employees ON Employees.EmpID = OperatorNum" When I try to do this, Access yells at me saying that "Employees.EmpID = OperatorNum" is an invalid join expression. I assume it is because I am using a column alias in the join expression. I tried to use "Employees.EmpID = IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum)" and that failed. I can achieve my goal by saving the above SQL statement to a query and referencing it in a new query, but I was wondering if it is possible to do everything in one query. Thanks, JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage 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 - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. From CMackin at quiznos.com Wed Feb 2 10:47:09 2005 From: CMackin at quiznos.com (Mackin, Christopher) Date: Wed, 2 Feb 2005 09:47:09 -0700 Subject: [AccessD] Using IIF in SQL Message-ID: Cast is in T-SQL (SQL Server), IIF is is Jet SQL, so no, you cannot ever mix the 2. The CAST statement is to transform Data Type, the equivalent in Jet SQL is CInt(), CDate(), CLng() etc.... -Chris Mackin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Joe Rojas Sent: Wednesday, February 02, 2005 9:38 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Using IIF in SQL Can I use CAST in Access? If so, what is the syntax? I looked in the help file but I didn't see anything. Thanks, JR -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Wednesday, February 02, 2005 11:05 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Using IIF in SQL Have you tried CAST to make sure that SQL is interpreting OperatorNum as the correct datatype? Debbie -----Original Message----- From: Joe Rojas [mailto:JRojas at tnco-inc.com] Sent: Wednesday, February 02, 2005 9:45 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Using IIF in SQL Access 2000 Below is SQL query that uses IIF to determine the value of a column. SELECT DMRCCRLog.DocumentNum, DMRCCRLog.DocumentType, IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum) AS OperatorNum FROM DMRCCRLog LEFT JOIN tblDMRCCROperators ON (DMRCCRLog.DocumentNum = tblDMRCCROperators.DocNum) AND (DMRCCRLog.DocumentType = tblDMRCCROperators.DocType WHERE DMRCCRLog.DocumentType = "DMR"; I have a form that allows a user to select the operator from a defined list. In the case where there is more than one operator needs to be recorded they can select an operator from the listed called "Multiple Operators" which when they do this a form pops up that lets them select the multiple operators and the operators are stored in tblDMRCCROperators. The above query is used to combine the two tables and return one column that has the operator number. It works just fine. I want to add another join to retrieve the operator's name. "INNER JOIN Employees ON Employees.EmpID = OperatorNum" When I try to do this, Access yells at me saying that "Employees.EmpID = OperatorNum" is an invalid join expression. I assume it is because I am using a column alias in the join expression. I tried to use "Employees.EmpID = IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum)" and that failed. I can achieve my goal by saving the above SQL statement to a query and referencing it in a new query, but I was wondering if it is possible to do everything in one query. Thanks, JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage 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 - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage 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 Jeff at outbaktech.com Wed Feb 2 11:11:28 2005 From: Jeff at outbaktech.com (Jeff Barrows) Date: Wed, 2 Feb 2005 11:11:28 -0600 Subject: [AccessD] OT(?) Long Term Support Contracts Message-ID: Does anyone have a long term support contract that they use or know where I could go to look for an example of one? I had a client ask about one the other day and I have a meeting with them next week that needs to include discussion on this issue. Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com From itsame2000 at sbcglobal.net Wed Feb 2 11:29:15 2005 From: itsame2000 at sbcglobal.net (Jeremy Toves) Date: Wed, 2 Feb 2005 09:29:15 -0800 (PST) Subject: [AccessD] ADO Record Counts Message-ID: <20050202172915.37133.qmail@web81501.mail.yahoo.com> Can somebody tell me what is wrong here? I am trying to change from using DAO to ADO. I've seen where several of you use ADO. I'm writing filenames to an archive table. If the file I'm looking at doesn't exist in the archive table, then I would append. I get a -1 for the record count, whether there is a match or not to the file I'm evaluating. Here is a sample of what I'm running. Thanks, Jeremy Toves ************************************************************** Sub Suspense_File_Recon Dim cn As ADODB.Connection Dim rs As ADODB.Recordset Dim strSQL As String, strFile As String Set cn = CurrentProject.Connection Set rs1 = New ADODB.Recordset strFile = "File1.txt" strSQL = "SELECT " _ & "tblFileArchive.* " _ & "FROM " _ & "tblFileArchive " _ & "WHERE " _ & "(((tblFileArchive.txtFilename)=" & Chr(34) & strFile & Chr(34) & "));" rs1.Open _ strSQL, _ cn, _ adOpenDynamic, _ adLockOptimistic If rs1.RecordCount < 1 Then '================> Here is where the recordcount _ works with DAO but not ADO. rs1.AddNew rs1!txtFilename = strFile rs1!Update End If rs1.Close cn.Close Set rs1 = Nothing Set cn = Nothing End Sub From DElam at jenkens.com Wed Feb 2 11:35:39 2005 From: DElam at jenkens.com (Elam, Debbie) Date: Wed, 2 Feb 2005 11:35:39 -0600 Subject: [AccessD] Using IIF in SQL Message-ID: <7B1961ED924D1A459E378C9B1BB22B4C024859CF@natexch.jenkens.com> Ack got mixed up with SQL. Access uses C***() as in Cstr(), Clng(), Cint(). Just choose the type that you need. Debbie -----Original Message----- From: Joe Rojas [mailto:JRojas at tnco-inc.com] Sent: Wednesday, February 02, 2005 10:38 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Using IIF in SQL Can I use CAST in Access? If so, what is the syntax? I looked in the help file but I didn't see anything. Thanks, JR -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Wednesday, February 02, 2005 11:05 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Using IIF in SQL Have you tried CAST to make sure that SQL is interpreting OperatorNum as the correct datatype? Debbie -----Original Message----- From: Joe Rojas [mailto:JRojas at tnco-inc.com] Sent: Wednesday, February 02, 2005 9:45 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Using IIF in SQL Access 2000 Below is SQL query that uses IIF to determine the value of a column. SELECT DMRCCRLog.DocumentNum, DMRCCRLog.DocumentType, IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum) AS OperatorNum FROM DMRCCRLog LEFT JOIN tblDMRCCROperators ON (DMRCCRLog.DocumentNum = tblDMRCCROperators.DocNum) AND (DMRCCRLog.DocumentType = tblDMRCCROperators.DocType WHERE DMRCCRLog.DocumentType = "DMR"; I have a form that allows a user to select the operator from a defined list. In the case where there is more than one operator needs to be recorded they can select an operator from the listed called "Multiple Operators" which when they do this a form pops up that lets them select the multiple operators and the operators are stored in tblDMRCCROperators. The above query is used to combine the two tables and return one column that has the operator number. It works just fine. I want to add another join to retrieve the operator's name. "INNER JOIN Employees ON Employees.EmpID = OperatorNum" When I try to do this, Access yells at me saying that "Employees.EmpID = OperatorNum" is an invalid join expression. I assume it is because I am using a column alias in the join expression. I tried to use "Employees.EmpID = IIF(DMRCCRLog.OperNum = 9992, tblDMRCCROperators.OperNum, DMRCCRLog.OperNum)" and that failed. I can achieve my goal by saving the above SQL statement to a query and referencing it in a new query, but I was wondering if it is possible to do everything in one query. Thanks, JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage 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 - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage 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 - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. From martyconnelly at shaw.ca Wed Feb 2 11:36:18 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 02 Feb 2005 09:36:18 -0800 Subject: [AccessD] OT(?) Long Term Support Contracts References: Message-ID: <42010F92.3060406@shaw.ca> Here is a generic support consulting contract http://smallbusiness.findlaw.com/business-forms-contracts/form1-35.html You might have to hunt around for other contracts http://www.findlaw.com Jeff Barrows wrote: >Does anyone have a long term support contract that they use or know >where I could go to look for an example of one? I had a client ask >about one the other day and I have a meeting with them next week that >needs to include discussion on this issue. > > > >Jeff Barrows > >MCP, MCAD, MCSD > > > >Outbak Technologies, LLC > >Racine, WI > >jeff at outbaktech.com > > > > > -- Marty Connelly Victoria, B.C. Canada From DWUTKA at marlow.com Wed Feb 2 11:37:17 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Wed, 2 Feb 2005 11:37:17 -0600 Subject: [AccessD] ADO Record Counts Message-ID: <123701F54509D9119A4F00D0B747349016D25A@main2.marlow.com> Check for EOF and BOF being true instead. Drew -----Original Message----- From: Jeremy Toves [mailto:itsame2000 at sbcglobal.net] Sent: Wednesday, February 02, 2005 11:29 AM To: accessd at databaseadvisors.com Subject: [AccessD] ADO Record Counts Can somebody tell me what is wrong here? I am trying to change from using DAO to ADO. I've seen where several of you use ADO. I'm writing filenames to an archive table. If the file I'm looking at doesn't exist in the archive table, then I would append. I get a -1 for the record count, whether there is a match or not to the file I'm evaluating. Here is a sample of what I'm running. Thanks, Jeremy Toves ************************************************************** Sub Suspense_File_Recon Dim cn As ADODB.Connection Dim rs As ADODB.Recordset Dim strSQL As String, strFile As String Set cn = CurrentProject.Connection Set rs1 = New ADODB.Recordset strFile = "File1.txt" strSQL = "SELECT " _ & "tblFileArchive.* " _ & "FROM " _ & "tblFileArchive " _ & "WHERE " _ & "(((tblFileArchive.txtFilename)=" & Chr(34) & strFile & Chr(34) & "));" rs1.Open _ strSQL, _ cn, _ adOpenDynamic, _ adLockOptimistic If rs1.RecordCount < 1 Then '================> Here is where the recordcount _ works with DAO but not ADO. rs1.AddNew rs1!txtFilename = strFile rs1!Update End If rs1.Close cn.Close Set rs1 = Nothing Set cn = Nothing End Sub -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From CMackin at quiznos.com Wed Feb 2 11:50:45 2005 From: CMackin at quiznos.com (Mackin, Christopher) Date: Wed, 2 Feb 2005 10:50:45 -0700 Subject: [AccessD] ADO Record Counts Message-ID: You could also set the cursor type to the Client side (before opening), then you can get accurate recordcounts. For your purpose though, you could just change the SQL statement to: SELECT Count(*) FROM.... then evaluate rs1(0) to see if the value is > 0 -Chris Mackin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of DWUTKA at marlow.com Sent: Wednesday, February 02, 2005 10:37 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] ADO Record Counts Check for EOF and BOF being true instead. Drew -----Original Message----- From: Jeremy Toves [mailto:itsame2000 at sbcglobal.net] Sent: Wednesday, February 02, 2005 11:29 AM To: accessd at databaseadvisors.com Subject: [AccessD] ADO Record Counts Can somebody tell me what is wrong here? I am trying to change from using DAO to ADO. I've seen where several of you use ADO. I'm writing filenames to an archive table. If the file I'm looking at doesn't exist in the archive table, then I would append. I get a -1 for the record count, whether there is a match or not to the file I'm evaluating. Here is a sample of what I'm running. Thanks, Jeremy Toves ************************************************************** Sub Suspense_File_Recon Dim cn As ADODB.Connection Dim rs As ADODB.Recordset Dim strSQL As String, strFile As String Set cn = CurrentProject.Connection Set rs1 = New ADODB.Recordset strFile = "File1.txt" strSQL = "SELECT " _ & "tblFileArchive.* " _ & "FROM " _ & "tblFileArchive " _ & "WHERE " _ & "(((tblFileArchive.txtFilename)=" & Chr(34) & strFile & Chr(34) & "));" rs1.Open _ strSQL, _ cn, _ adOpenDynamic, _ adLockOptimistic If rs1.RecordCount < 1 Then '================> Here is where the recordcount _ works with DAO but not ADO. rs1.AddNew rs1!txtFilename = strFile rs1!Update End If rs1.Close cn.Close Set rs1 = Nothing Set cn = Nothing End Sub -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From scapistrant at symphonyinfo.com Wed Feb 2 11:53:53 2005 From: scapistrant at symphonyinfo.com (Steve Capistrant) Date: Wed, 2 Feb 2005 11:53:53 -0600 Subject: [AccessD] OT(?) Long Term Support Contracts Message-ID: <855499653F55AD4190B242717DF132BC032DBF@dewey.Symphony.local> Here is a link to a genericized version of the support contract we use for our clients. This is a temporary link, so download now or contact me if the timing has expired. www.symphonyinfo.com/download/SoftwareSupportContract.doc Steve Capistrant scapistrant at symphonyinfo.com Symphony Information Services 7308 Aspen Lane North, Suite 132 Brooklyn Park, MN 55428 763-391-7400 www.symphonyinfo.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jeff Barrows Sent: Wednesday, February 02, 2005 11:30 AM To: AccessD Subject: [AccessD] OT(?) Long Term Support Contracts Does anyone have a long term support contract that they use or know where I could go to look for an example of one? I had a client ask about one the other day and I have a meeting with them next week that needs to include discussion on this issue. Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jeffrey.demulling at usbank.com Wed Feb 2 12:06:51 2005 From: jeffrey.demulling at usbank.com (jeffrey.demulling at usbank.com) Date: Wed, 2 Feb 2005 12:06:51 -0600 Subject: [AccessD] ADO Record Counts In-Reply-To: <20050202172915.37133.qmail@web81501.mail.yahoo.com> Message-ID: See code below. Also you might want to check your dim of rs. In the beginning you declare rs and in the code you use rs1. Sub Suspense_File_Recon Dim cn As ADODB.Connection Dim rs As ADODB.Recordset Dim strSQL As String, strFile As String Set cn = CurrentProject.Connection Set rs1 = New ADODB.Recordset strFile = "File1.txt" strSQL = "SELECT " _ & "tblFileArchive.* " _ & "FROM " _ & "tblFileArchive " _ & "WHERE " _ & "(((tblFileArchive.txtFilename)=" & Chr(34) & strFile & Chr(34) & "));" rs1.Open _ strSQL, _ cn, _ adOpenDynamic, _ adLockOptimistic if not rs1.bof and not rs1.eof then 'Check to see if any records returned rs1.AddNew rs1!txtFilename = strFile rs1!Update End If rs1.Close cn.Close Set rs1 = Nothing Set cn = Nothing End Sub "Jeremy Toves" To Sent by: accessd at databaseadvisors.com accessd-bounces at d cc atabaseadvisors.c om Subject [AccessD] ADO Record Counts 02/02/2005 11:29 AM Please respond to "Access Developers discussion and problem solving" Can somebody tell me what is wrong here? I am trying to change from using DAO to ADO. I've seen where several of you use ADO. I'm writing filenames to an archive table. If the file I'm looking at doesn't exist in the archive table, then I would append. I get a -1 for the record count, whether there is a match or not to the file I'm evaluating. Here is a sample of what I'm running. Thanks, Jeremy Toves ************************************************************** Sub Suspense_File_Recon Dim cn As ADODB.Connection Dim rs As ADODB.Recordset Dim strSQL As String, strFile As String Set cn = CurrentProject.Connection Set rs1 = New ADODB.Recordset strFile = "File1.txt" strSQL = "SELECT " _ & "tblFileArchive.* " _ & "FROM " _ & "tblFileArchive " _ & "WHERE " _ & "(((tblFileArchive.txtFilename)=" & Chr(34) & strFile & Chr(34) & "));" rs1.Open _ strSQL, _ cn, _ adOpenDynamic, _ adLockOptimistic If rs1.RecordCount < 1 Then '================> Here is where the recordcount _ works with DAO but not ADO. rs1.AddNew rs1!txtFilename = strFile rs1!Update End If rs1.Close cn.Close Set rs1 = Nothing Set cn = Nothing End Sub -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ------------------------------------------------------------------------------ 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 markamatte at hotmail.com Wed Feb 2 12:10:32 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 02 Feb 2005 18:10:32 +0000 Subject: [AccessD] Data from Informix to Access - dirty reads? In-Reply-To: <61F915314798D311A2F800A0C9C831880643332C@dibble.observatory.donnslaw.co.uk> Message-ID: Ok...I think I'm getting real close here. I found that if I change my SQL to look for case IDs less than 100...the code runs fine until I get to a 2 digit case number (10)...and then I get the error described below. Here is a copy of the code. Any ideas? Thanks, Mark ********************************************** Dim rsRecordset As ADODB.Recordset Dim cnConnection As ADODB.Connection Dim strConnectionString As String Dim strSQL As String ' instantiate data objects Set rsRecordset = New ADODB.Recordset Set cnConnection = New ADODB.Connection ' connection string strConnectionString = "DSN=;UID=;PWD=;DATABASE=;HOST=;SRVR=;SERV=;PRO=onsoctcp;" '**** ' opne connection cnConnection.Open strConnectionString ' query strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id <100;" rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly ' loop through recordset Do While Not rsRecordset.EOF Debug.Print rsRecordset("case_id") '***HERE IS THE PROBLEM rsRecordset.MoveNext Loop *************************************** >From: Tom Bolton >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >Date: Wed, 2 Feb 2005 10:19:42 -0000 > >Mark > >Just found this connection string for OLE DB: > >Provider=Ifxoledbc.2;password=myPw;User ID=myUser;Data >Source=dbName at serverName; > >Might work if you're using OLE DB drivers? > >Cheers >Tom > > > >-----Original Message----- >From: Mark A Matte [mailto:markamatte at hotmail.com] >Sent: 31 January 2005 16:02 >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Tom, > >Below is the SQL( with changes you suggested) and where I'm hitting a >problem: > strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id = 100;" > rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > Do While Not rsRecordset.EOF > Debug.Print rsRecordset("case_id") 'HERE IS WHERE I GET THE ERROR > rsRecordset.MoveNext > Loop > >**************** >Any suggestions? > >Thanks, > >Mark > >P.S...No Legal software...just pulling some adhoc volume from a reporting >DB. > > >From: Tom Bolton > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Date: Mon, 31 Jan 2005 14:39:01 -0000 > > > >Mark > > > >I take it your connection is opening without error? > > > >Are you referencing the tablename in the recordset field, i.e. > >rsResults("ps_rc_case.case_id")? ADO doesn't like this, just leave out >the > >tablename i.e. rsResults("case_id") for the time being and see if that > >gives > >you any more luck. You can also reference recordset fields using integer > >ordinals i.e. rsResults(1) or rsResults.Fields(1) - Fields is the default > >(collection) property. > > > >Also, try leaving out the brackets () from your SQL query that Access so > >loves to randomly insert. > > > >If you can, download a program called WinSQL > >(http://www.synametrics.com/winsql ). You can use this Enterprise > >Manager-style tool test out your queries before you try and pull the data > >with ADO - I've found it's a great help. > > > >BTW (just out of plain curiosity), you're not working on any kind of > >law/legal firm software are you? > > > >Cheers > >Tom > > > > > > > > > > > > > > > >-----Original Message----- > >From: Mark A Matte [mailto:markamatte at hotmail.com] > >Sent: 31 January 2005 14:13 > >To: accessd at databaseadvisors.com > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Tom, > > > >Just for testing...I tried to pull 1 record and 1 field using: > >strSQL = "SELECT ps_rc_case.case_id FROM ps_rc_case WHERE > >(((ps_rc_case.case_id) = 100));" > > > >Any ideas? > > > >Thanks, Again, > > > >Mark > > > > >From: Tom Bolton > > >Reply-To: Access Developers discussion and problem > > >solving > > >To: "'Access Developers discussion and problem > > >solving'" > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > >Date: Mon, 31 Jan 2005 10:14:24 -0000 > > > > > >Hi Mark > > > > > >What does your SQL query look like? > > > > > >Cheers, > > >Tom > > > > > > > > >-----Original Message----- > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > >Sent: 28 January 2005 17:41 > > >To: accessd at databaseadvisors.com > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > >Ok...I think I'm almost there. With a little tweaking I've made it to: > > >Debug.Print rsRecordset("myField1") 'etc... > > > > > >Then I get this error:"Multiple-step OLE DB operation generated errors. > > >Check eash OLE DB status value, if available. No work was done." > > > > > >Any suggestions? > > > > > >Thanks, > > > > > >Mark > > > > > > > > > >From: Tom Bolton > > > >Reply-To: Access Developers discussion and problem > > > >solving > > > >To: "'Access Developers discussion and problem > > > >solving'" > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Date: Fri, 28 Jan 2005 09:38:07 -0000 > > > > > > > >Mark > > > > > > > >No probs, the following will retrieve data into an ADO recordset. > >Check > > > >the > > > >syntax first mind, as I'm just freestyling this into my email >editor... > > > > > > > > Dim rsRecordset as ADODB.Recordset > > > > Dim cnConnection as ADODB.Connection > > > > > > > > Dim strConnectionString as String > > > > Dim strSQL as String > > > > > > > > ' instantiate data objects > > > > set rsRecordset = New ADODB.Recordset > > > > Set cnConnection = New ADODB.Connection > > > > > > > > ' connection string > > > > strConnectionString = > > > > > > >"DSN=mydsn;UID=myUID;PWD=myPWD;DATABASE=myDB;HOST=myHost;SRVR=myServer;SERV > > >= > > > >myPortNumber;PRO=onsoctcp;" > > > > > > > > ' opne connection > > > > cnConnection.Open strConnectionString > > > > > > > > ' query > > > > strSQL = "SELECT blah blah FROM yadda yadda WHERE some things" > > > > > > > > ' pull records > > > > ' keyset cursor type is compatible with DAO > > > > rsRecordset.open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > > > > > > > > > > > > ' loop through recordset > > > > Do While Not rsRecordset.EOF > > > > > > > > Debug.Print rsRecordset("myField1") 'etc... > > > > > > > > rsRecordset.MoveNext > > > > > > > > Loop > > > > > > > > > > > >This should get you started - remember, > >http://www.connectionstrings.com > > >if > > > >you get stuck on the connection string. You'll need a reference set >to > > >MS > > > >ActiveX Data Objects. > > > > > > > >HTH > > > >Tom > > > > > > > > > > > > > > > >-----Original Message----- > > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > > >Sent: 27 January 2005 19:56 > > > >To: accessd at databaseadvisors.com > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > >Tom, > > > > > > > >">Mark - instead of using APPEND queries, would it not be any faster >to > > > >pull > > > > >the data from Informix in an ADO recordset - I'm doing this via >ODBC > >as > > > > >this > > > > >is how our Terminal Servers are set up >:?( - then open a DAO > >recordset > > > >on > > > > >your Access table, and loop round in a do...while copying the >records > > > >from > > > > >one to the other" > > > > > > > >I've never used ADO...can you send a sample of code? > > > > > > > >Thanks, > > > > > > > >Mark > > > > > > > > > > > > >From: Tom Bolton > > > > >Reply-To: Access Developers discussion and problem > > > > >solving > > > > >To: "'Access Developers discussion and problem > > > > >solving'" > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > >Date: Thu, 27 Jan 2005 10:57:05 -0000 > > > > > > > > > >Mark (and Jim) > > > > > > > > > >Sorry for the delay, had a bit on yesterday. There are indeed > > >ADO/OLEDB > > > > >drivers for Informix, a colleague has installed one but is having a > > > >little > > > > >difficulty with the connection string. Try > > > > >http://www.connectionstrings.com > > > > > > > > > > > > > > >Mark - instead of using APPEND queries, would it not be any faster >to > > > >pull > > > > >the data from Informix in an ADO recordset - I'm doing this via >ODBC > >as > > > > >this > > > > >is how our Terminal Servers are set up >:?( - then open a DAO > >recordset > > > >on > > > > >your Access table, and loop round in a do...while copying the >records > > > >from > > > > >one to the other? Jim has an excellent link explicitly explaining > >how > > >to > > > > >do > > > > >just this. However, I've a sneaking suspicion that he's right, and > > >ODBC > > > >is > > > > >at the bottom of your woes - definitely worth exploring OLEDB, as > > > >methinks > > > > >ODBC is a little old-hat these days. > > > > > > > > > >It might just be me (ASP/Oracle/SQL Server background) but I like >to > > >try > > > > >and > > > > >avoid letting Jet anywhere near anything that's not solely >concerned > > >with > > > > >Access FE tables (for which, of course, it's excellent). > > > > > > > > > >Cheers > > > > >Tom > > > > > > > > > > > > > > >-----Original Message----- > > > > >From: Jim Lawrence [mailto:accessd at shaw.ca] > > > > >Sent: 27 January 2005 04:48 > > > > >To: 'Access Developers discussion and problem solving' > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > > > >Hi Mark: > > > > > > > > > >Your bottle-neck is ODBC. The only way around that is if there is a > > > >direct > > > > >ADO-OLE equivalent. I am sure there are ADO drivers for every >version > > >of > > > > >Informix...check these out: > > > > > > > > > > > > > > > >http://www.gold-software.com/LuxenadbExpressdriverforInformixPro-review9342 > > > >. > > > > >htm (ADO type driver... shareware. > > > > > > > > > >You can download the driver from IBM at: > > > > >http://www.ibm.com/products/finder/us/en/finders?pg=ddfinder > > > > > > > > > >To then use it the code is something like this: > > > > > > > > > >Dim objConn As ADODB.Connection > > > > >Dim gsConnectionString as String > > > > > > > > > >gsConnectionString = "Provider=Ifxoledbc;Password=pass; Persist > > >Security > > > > >Info=True;User ID=user;Data Source=market_report;" > > > > > > > > > >objConn.connectionstring = gsConnectionString > > > > >objConn.Open > > > > > > > > > >HTH > > > > >Jim > > > > > > > > > > > > > > >-----Original Message----- > > > > >From: accessd-bounces at databaseadvisors.com > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > >Matte > > > > >Sent: Tuesday, January 25, 2005 6:49 AM > > > > >To: accessd at databaseadvisors.com > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > > > >Hello All, > > > > > > > > > >Every week I do pulls from Informix to A97 using ODBC. 1 of my >pulls > > >now > > > > >is > > > > > > > > > >around 1 million records. I use temp tables and append queries. > >This > > > >can > > > > >take a few hours. Some of the replies in this thread imply there >is > >a > > > >much > > > > >'better/faster' way. Without changing versions of Access...is >there > >a > > > >way > > > > >to 'tweak'/'speed up' this data pull? > > > > > > > > > >Thanks, > > > > > > > > > >Mark > > > > > > > > > > >From: Roz Clarke > > > > > >Reply-To: Access Developers discussion and problem > > > > > >solving > > > > > >To: "'Access Developers discussion and problem > > > > > >solving'" > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty >reads? > > > > > >Date: Tue, 25 Jan 2005 09:52:19 -0000 > > > > > > > > > > > >Informix doesn't support XML afaik >< > > > > > > > > > > > >We did think about this as a way around connection issues for SQL > > > >Server > > > > > >when we thought that we would have our main db replicating to SQL > > > >Server > > > > > >rather than Informix - our recordsets are going to be up to about > >50k > > > > >rows > > > > > >I > > > > > >think. I don't know how XML would perform with that volume of >data > > >but > > > > >it's > > > > > >academic for now. > > > > > > > > > > > >Roz > > > > > > > > > > > >-----Original Message----- > > > > > >From: John W. Colby [mailto:jwcolby at colbyconsulting.com] > > > > > >Sent: 24 January 2005 20:58 > > > > > >To: 'Access Developers discussion and problem solving' > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty >reads? > > > > > > > > > > > > > > > > > >How much data? Can it export it to an XML file in a location >where > > > >your > > > > >fe > > > > > >can use it? XML has a high overhead but can be useful in cases > >like > > > > >this. > > > > > > > > > > > >John W. Colby > > > > > >www.ColbyConsulting.com > > > > > > > > > > > >Contribute your unused CPU cycles to a good cause: > > > > > >http://folding.stanford.edu/ > > > > > > > > > > > >-----Original Message----- > > > > > >From: accessd-bounces at databaseadvisors.com > > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Roz > >Clarke > > > > > >Sent: Monday, January 24, 2005 10:23 AM > > > > > >To: 'Access Developers discussion and problem solving' > > > > > >Subject: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > > > > > > > > > > > >Hi all > > > > > > > > > > > > > > > > > >We have a bit of a problem with getting data out of our Informix > > >server > > > > > >since we recently turned on transaction logging for replication. > >When > > > > > >extracting data with an Access XP MDE using pass-through queries, > > > >Access > > > > > >locks entire tables in the Informix database, which causes > > >transaction > > > > > >errors and makes the Informix database scarily unstable. > > > > > > > > > > > >Our Informix suppliers told us that the way to avoid these >locking > > > >issues > > > > > >was to set the connection to 'dirty read' before running the SQL. > > > > >However, > > > > > >Access cannot execute 2 statements in a pass-through query and it > > >does > > > > >not > > > > > >hold the connection open between the execution of 1 statement and > >the > > > > >next. > > > > > >Thus when the query is processed the 'dirty read' setting is no > > >longer > > > >in > > > > > >effect. > > > > > > > > > > > >We have been racking our brains trying to come up with a > >workaround. > > > >Some > > > > > >further options that we have considered are: > > > > > > > > > > > >* Stick the data in a temp table in Informix. This is no good > >because > > > > > >the temp table is destroyed automatically when the connection is > > >closed > > > > >and > > > > > >there's no way to make it persist long enough to bind it to a > >report. > > > > > >* Use a view in Informix. This is no good because views in > >Informix > > > > > >cannot be set read-only. > > > > > >* Create a permanent table in Informix and destroy it when > >finished > > > > > >with it. This is far from ideal because Informix does not support > > > >SELECT > > > > > >INTO and therefore a table would have to be explicitly >constructed > > >with > > > > > >names columns etc. We really need the system to be flexible so >that > > >the > > > > > >queries can be easily changed. > > > > > >* Use an ADO recordset. This is a PITA because you cannot bind > >a > > > > > >report to a recordset in an MDE and we cannot build the report on > >the > > > >fly > > > > > > > > >- > > > > > >we are a Terminal Services site so we will have up to 20 users in > >one > > > >FE. > > > > > >* Create a table in Access and destroy it when finished with > >it. > > >Can't > > > > > >think of a better way to induce bloating... > > > > > > > > > > > >Has anyone faced this kind of problem before? Any bright ideas? >Our > > > > > >foreheads are starting to bleed... > > > > > > > > > > > >TIA > > > > > > > > > > > >Roz (and Tom) > > > > > > > > > > > > > > > > > >-- > > > > > >AccessD mailing list > > > > > >AccessD at databaseadvisors.com > > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > >The contents of this message and any attachments are the property > >of > > > > >Donns > > > > > >Solicitors > > > > > >and are intended for the confidential use of the named recipient > > >only. > > > > > >They may be legally > > > > > > privileged and should not be communicated to, or relied upon, >by > > >any > > > > > >other party without > > > > > >our written consent. If you are not the addressee, please notify > >us > > > > > >immediately so that we > > > > > >can make arrangements for its return. You should not show this > > >e-mail > > > >to > > > > > >any person or > > > > > > take copies as you may be committing a criminal or civil >offence > > >for > > > > > >which you may be > > > > > > liable. The statement and opinions expressed in this e-mail > > >message > > > > >are > > > > > >those of the > > > > > >writer, and do not necessarily represent that of Donns >Solicitors. > > > > > >Although any files attached > > > > > > to this e-mail will have been checked with virus protection > > >software > > > > > >prior to transmission, > > > > > >you should carry out your own virus check before opening any > > > >attachment. > > > > > >Donns Solicitors does not accept any liability for any damage or > >loss > > > > >which > > > > > > > > > > >may be caused > > > > > >by software viruses... > > > > > >-- > > > > > >AccessD mailing list > > > > > >AccessD at databaseadvisors.com > > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property >of > > > >Donns > > > > >Solicitors > > > > >and are intended for the confidential use of the named recipient > >only. > > > > >They may be legally > > > > > privileged and should not be communicated to, or relied upon, by > >any > > > > >other party without > > > > >our written consent. If you are not the addressee, please notify >us > > > > >immediately so that we > > > > >can make arrangements for its return. You should not show this > >e-mail > > >to > > > > >any person or > > > > > take copies as you may be committing a criminal or civil offence > >for > > > > >which you may be > > > > > liable. The statement and opinions expressed in this e-mail > >message > > > >are > > > > >those of the > > > > >writer, and do not necessarily represent that of Donns Solicitors. > > > > >Although any files attached > > > > > to this e-mail will have been checked with virus protection > >software > > > > >prior to transmission, > > > > >you should carry out your own virus check before opening any > > >attachment. > > > > >Donns Solicitors does not accept any liability for any damage or >loss > > > >which > > > > > > > > >may be caused > > > > >by software viruses... > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > > >Donns > > > >Solicitors > > > >and are intended for the confidential use of the named recipient >only. > > > >They may be legally > > > > privileged and should not be communicated to, or relied upon, by >any > > > >other party without > > > >our written consent. If you are not the addressee, please notify us > > > >immediately so that we > > > >can make arrangements for its return. You should not show this >e-mail > >to > > > >any person or > > > > take copies as you may be committing a criminal or civil offence >for > > > >which you may be > > > > liable. The statement and opinions expressed in this e-mail >message > > >are > > > >those of the > > > >writer, and do not necessarily represent that of Donns Solicitors. > > > >Although any files attached > > > > to this e-mail will have been checked with virus protection >software > > > >prior to transmission, > > > >you should carry out your own virus check before opening any > >attachment. > > > >Donns Solicitors does not accept any liability for any damage or loss > > >which > > > > > > >may be caused > > > >by software viruses... > > > >-- > > > >AccessD mailing list > > > >AccessD at databaseadvisors.com > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > >Donns > > >Solicitors > > >and are intended for the confidential use of the named recipient only. > > >They may be legally > > > privileged and should not be communicated to, or relied upon, by any > > >other party without > > >our written consent. If you are not the addressee, please notify us > > >immediately so that we > > >can make arrangements for its return. You should not show this e-mail >to > > >any person or > > > take copies as you may be committing a criminal or civil offence for > > >which you may be > > > liable. The statement and opinions expressed in this e-mail message > >are > > >those of the > > >writer, and do not necessarily represent that of Donns Solicitors. > > >Although any files attached > > > to this e-mail will have been checked with virus protection software > > >prior to transmission, > > >you should carry out your own virus check before opening any >attachment. > > >Donns Solicitors does not accept any liability for any damage or loss > >which > > > > >may be caused > > >by software viruses... > > >-- > > >AccessD mailing list > > >AccessD at databaseadvisors.com > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of >Donns > >Solicitors > >and are intended for the confidential use of the named recipient only. > >They may be legally > > privileged and should not be communicated to, or relied upon, by any > >other party without > >our written consent. If you are not the addressee, please notify us > >immediately so that we > >can make arrangements for its return. You should not show this e-mail to > >any person or > > take copies as you may be committing a criminal or civil offence for > >which you may be > > liable. The statement and opinions expressed in this e-mail message >are > >those of the > >writer, and do not necessarily represent that of Donns Solicitors. > >Although any files attached > > to this e-mail will have been checked with virus protection software > >prior to transmission, > >you should carry out your own virus check before opening any attachment. > >Donns Solicitors does not accept any liability for any damage or loss >which > > >may be caused > >by software viruses... > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of Donns >Solicitors >and are intended for the confidential use of the named recipient only. >They may be legally > privileged and should not be communicated to, or relied upon, by any >other party without >our written consent. If you are not the addressee, please notify us >immediately so that we >can make arrangements for its return. You should not show this e-mail to >any person or > take copies as you may be committing a criminal or civil offence for >which you may be > liable. The statement and opinions expressed in this e-mail message are >those of the >writer, and do not necessarily represent that of Donns Solicitors. >Although any files attached > to this e-mail will have been checked with virus protection software >prior to transmission, >you should carry out your own virus check before opening any attachment. >Donns Solicitors does not accept any liability for any damage or loss which >may be caused >by software viruses... >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From Alun.Garraway at otto.de Wed Feb 2 12:15:14 2005 From: Alun.Garraway at otto.de (Garraway, Alun) Date: Wed, 2 Feb 2005 19:15:14 +0100 Subject: [AccessD] ADO Record Counts Message-ID: IRRC RecordCount does not work with adOpenDynamic try adOpenKeyset instead hth alun -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jeremy Toves Sent: Wednesday, February 02, 2005 6:29 PM To: accessd at databaseadvisors.com Subject: [AccessD] ADO Record Counts Can somebody tell me what is wrong here? I am trying to change from using DAO to ADO. I've seen where several of you use ADO. I'm writing filenames to an archive table. If the file I'm looking at doesn't exist in the archive table, then I would append. I get a -1 for the record count, whether there is a match or not to the file I'm evaluating. Here is a sample of what I'm running. Thanks, Jeremy Toves ************************************************************** Sub Suspense_File_Recon Dim cn As ADODB.Connection Dim rs As ADODB.Recordset Dim strSQL As String, strFile As String Set cn = CurrentProject.Connection Set rs1 = New ADODB.Recordset strFile = "File1.txt" strSQL = "SELECT " _ & "tblFileArchive.* " _ & "FROM " _ & "tblFileArchive " _ & "WHERE " _ & "(((tblFileArchive.txtFilename)=" & Chr(34) & strFile & Chr(34) & "));" rs1.Open _ strSQL, _ cn, _ adOpenDynamic, _ adLockOptimistic If rs1.RecordCount < 1 Then '================> Here is where the recordcount _ works with DAO but not ADO. rs1.AddNew rs1!txtFilename = strFile rs1!Update End If rs1.Close cn.Close Set rs1 = Nothing Set cn = Nothing End Sub -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mikedorism at adelphia.net Wed Feb 2 12:32:19 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Wed, 2 Feb 2005 13:32:19 -0500 Subject: [AccessD] Data from Informix to Access - dirty reads? In-Reply-To: Message-ID: <000001c50955$8a6e6d10$0b08a845@hargrove.internal> Try rsRecordset.Fields("Case_ID") Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, February 02, 2005 1:11 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Ok...I think I'm getting real close here. I found that if I change my SQL to look for case IDs less than 100...the code runs fine until I get to a 2 digit case number (10)...and then I get the error described below. Here is a copy of the code. Any ideas? Thanks, Mark ********************************************** Dim rsRecordset As ADODB.Recordset Dim cnConnection As ADODB.Connection Dim strConnectionString As String Dim strSQL As String ' instantiate data objects Set rsRecordset = New ADODB.Recordset Set cnConnection = New ADODB.Connection ' connection string strConnectionString = "DSN=;UID=;PWD=;DATABASE=;HOST=;SRVR=;SERV=;PRO=onsoctcp;" '**** ' opne connection cnConnection.Open strConnectionString ' query strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id <100;" rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly ' loop through recordset Do While Not rsRecordset.EOF Debug.Print rsRecordset("case_id") '***HERE IS THE PROBLEM rsRecordset.MoveNext Loop *************************************** >From: Tom Bolton >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >Date: Wed, 2 Feb 2005 10:19:42 -0000 > >Mark > >Just found this connection string for OLE DB: > >Provider=Ifxoledbc.2;password=myPw;User ID=myUser;Data >Source=dbName at serverName; > >Might work if you're using OLE DB drivers? > >Cheers >Tom > > > >-----Original Message----- >From: Mark A Matte [mailto:markamatte at hotmail.com] >Sent: 31 January 2005 16:02 >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Tom, > >Below is the SQL( with changes you suggested) and where I'm hitting a >problem: > strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id = 100;" > rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > Do While Not rsRecordset.EOF > Debug.Print rsRecordset("case_id") 'HERE IS WHERE I GET THE ERROR > rsRecordset.MoveNext > Loop > >**************** >Any suggestions? > >Thanks, > >Mark > >P.S...No Legal software...just pulling some adhoc volume from a >reporting DB. > > >From: Tom Bolton > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Date: Mon, 31 Jan 2005 14:39:01 -0000 > > > >Mark > > > >I take it your connection is opening without error? > > > >Are you referencing the tablename in the recordset field, i.e. > >rsResults("ps_rc_case.case_id")? ADO doesn't like this, just leave > >out >the > >tablename i.e. rsResults("case_id") for the time being and see if > >that gives you any more luck. You can also reference recordset > >fields using integer ordinals i.e. rsResults(1) or > >rsResults.Fields(1) - Fields is the default > >(collection) property. > > > >Also, try leaving out the brackets () from your SQL query that Access > >so loves to randomly insert. > > > >If you can, download a program called WinSQL > >(http://www.synametrics.com/winsql ). You can use this Enterprise > >Manager-style tool test out your queries before you try and pull the > >data with ADO - I've found it's a great help. > > > >BTW (just out of plain curiosity), you're not working on any kind of > >law/legal firm software are you? > > > >Cheers > >Tom > > > > > > > > > > > > > > > >-----Original Message----- > >From: Mark A Matte [mailto:markamatte at hotmail.com] > >Sent: 31 January 2005 14:13 > >To: accessd at databaseadvisors.com > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Tom, > > > >Just for testing...I tried to pull 1 record and 1 field using: strSQL > >= "SELECT ps_rc_case.case_id FROM ps_rc_case WHERE > >(((ps_rc_case.case_id) = 100));" > > > >Any ideas? > > > >Thanks, Again, > > > >Mark > > > > >From: Tom Bolton > > >Reply-To: Access Developers discussion and problem > > >solving > > >To: "'Access Developers discussion and problem > > >solving'" > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > >Date: Mon, 31 Jan 2005 10:14:24 -0000 > > > > > >Hi Mark > > > > > >What does your SQL query look like? > > > > > >Cheers, > > >Tom > > > > > > > > >-----Original Message----- > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > >Sent: 28 January 2005 17:41 > > >To: accessd at databaseadvisors.com > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > >Ok...I think I'm almost there. With a little tweaking I've made it > > >to: Debug.Print rsRecordset("myField1") 'etc... > > > > > >Then I get this error:"Multiple-step OLE DB operation generated > > >errors. Check eash OLE DB status value, if available. No work was > > >done." > > > > > >Any suggestions? > > > > > >Thanks, > > > > > >Mark > > > > > > > > > >From: Tom Bolton > > > >Reply-To: Access Developers discussion and problem > > > >solving > > > >To: "'Access Developers discussion and problem > > > >solving'" > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > >reads? > > > >Date: Fri, 28 Jan 2005 09:38:07 -0000 > > > > > > > >Mark > > > > > > > >No probs, the following will retrieve data into an ADO recordset. > >Check > > > >the > > > >syntax first mind, as I'm just freestyling this into my email >editor... > > > > > > > > Dim rsRecordset as ADODB.Recordset > > > > Dim cnConnection as ADODB.Connection > > > > > > > > Dim strConnectionString as String > > > > Dim strSQL as String > > > > > > > > ' instantiate data objects > > > > set rsRecordset = New ADODB.Recordset > > > > Set cnConnection = New ADODB.Connection > > > > > > > > ' connection string > > > > strConnectionString = > > > > > > >"DSN=mydsn;UID=myUID;PWD=myPWD;DATABASE=myDB;HOST=myHost;SRVR=myServe > >r;SERV > > >= > > > >myPortNumber;PRO=onsoctcp;" > > > > > > > > ' opne connection > > > > cnConnection.Open strConnectionString > > > > > > > > ' query > > > > strSQL = "SELECT blah blah FROM yadda yadda WHERE some things" > > > > > > > > ' pull records > > > > ' keyset cursor type is compatible with DAO > > > > rsRecordset.open strSQL, cnConnection, adOpenKeyset, > > > >adLockReadOnly > > > > > > > > > > > > ' loop through recordset > > > > Do While Not rsRecordset.EOF > > > > > > > > Debug.Print rsRecordset("myField1") 'etc... > > > > > > > > rsRecordset.MoveNext > > > > > > > > Loop > > > > > > > > > > > >This should get you started - remember, > >http://www.connectionstrings.com > > >if > > > >you get stuck on the connection string. You'll need a reference > > > >set >to > > >MS > > > >ActiveX Data Objects. > > > > > > > >HTH > > > >Tom > > > > > > > > > > > > > > > >-----Original Message----- > > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > > >Sent: 27 January 2005 19:56 > > > >To: accessd at databaseadvisors.com > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > >reads? > > > > > > > >Tom, > > > > > > > >">Mark - instead of using APPEND queries, would it not be any > > > >faster >to > > > >pull > > > > >the data from Informix in an ADO recordset - I'm doing this via >ODBC > >as > > > > >this > > > > >is how our Terminal Servers are set up >:?( - then open a DAO > >recordset > > > >on > > > > >your Access table, and loop round in a do...while copying the >records > > > >from > > > > >one to the other" > > > > > > > >I've never used ADO...can you send a sample of code? > > > > > > > >Thanks, > > > > > > > >Mark > > > > > > > > > > > > >From: Tom Bolton > > > > >Reply-To: Access Developers discussion and problem > > > > >solving > > > > >To: "'Access Developers discussion and problem > > > > >solving'" > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > >reads? > > > > >Date: Thu, 27 Jan 2005 10:57:05 -0000 > > > > > > > > > >Mark (and Jim) > > > > > > > > > >Sorry for the delay, had a bit on yesterday. There are indeed > > >ADO/OLEDB > > > > >drivers for Informix, a colleague has installed one but is > > > > >having a > > > >little > > > > >difficulty with the connection string. Try > > > > >http://www.connectionstrings.com > > > > > > > > > > > > > > >Mark - instead of using APPEND queries, would it not be any > > > > >faster >to > > > >pull > > > > >the data from Informix in an ADO recordset - I'm doing this via >ODBC > >as > > > > >this > > > > >is how our Terminal Servers are set up >:?( - then open a DAO > >recordset > > > >on > > > > >your Access table, and loop round in a do...while copying the >records > > > >from > > > > >one to the other? Jim has an excellent link explicitly > > > > >explaining > >how > > >to > > > > >do > > > > >just this. However, I've a sneaking suspicion that he's right, > > > > >and > > >ODBC > > > >is > > > > >at the bottom of your woes - definitely worth exploring OLEDB, > > > > >as > > > >methinks > > > > >ODBC is a little old-hat these days. > > > > > > > > > >It might just be me (ASP/Oracle/SQL Server background) but I > > > > >like >to > > >try > > > > >and > > > > >avoid letting Jet anywhere near anything that's not solely >concerned > > >with > > > > >Access FE tables (for which, of course, it's excellent). > > > > > > > > > >Cheers > > > > >Tom > > > > > > > > > > > > > > >-----Original Message----- > > > > >From: Jim Lawrence [mailto:accessd at shaw.ca] > > > > >Sent: 27 January 2005 04:48 > > > > >To: 'Access Developers discussion and problem solving' > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > >reads? > > > > > > > > > >Hi Mark: > > > > > > > > > >Your bottle-neck is ODBC. The only way around that is if there > > > > >is a > > > >direct > > > > >ADO-OLE equivalent. I am sure there are ADO drivers for every >version > > >of > > > > >Informix...check these out: > > > > > > > > > > > > > > > >http://www.gold-software.com/LuxenadbExpressdriverforInformixPro-revi > >ew9342 > > > >. > > > > >htm (ADO type driver... shareware. > > > > > > > > > >You can download the driver from IBM at: > > > > >http://www.ibm.com/products/finder/us/en/finders?pg=ddfinder > > > > > > > > > >To then use it the code is something like this: > > > > > > > > > >Dim objConn As ADODB.Connection > > > > >Dim gsConnectionString as String > > > > > > > > > >gsConnectionString = "Provider=Ifxoledbc;Password=pass; Persist > > >Security > > > > >Info=True;User ID=user;Data Source=market_report;" > > > > > > > > > >objConn.connectionstring = gsConnectionString objConn.Open > > > > > > > > > >HTH > > > > >Jim > > > > > > > > > > > > > > >-----Original Message----- > > > > >From: accessd-bounces at databaseadvisors.com > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark > > > > >A > >Matte > > > > >Sent: Tuesday, January 25, 2005 6:49 AM > > > > >To: accessd at databaseadvisors.com > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > >reads? > > > > > > > > > >Hello All, > > > > > > > > > >Every week I do pulls from Informix to A97 using ODBC. 1 of my >pulls > > >now > > > > >is > > > > > > > > > >around 1 million records. I use temp tables and append > > > > >queries. > >This > > > >can > > > > >take a few hours. Some of the replies in this thread imply > > > > >there >is > >a > > > >much > > > > >'better/faster' way. Without changing versions of Access...is >there > >a > > > >way > > > > >to 'tweak'/'speed up' this data pull? > > > > > > > > > >Thanks, > > > > > > > > > >Mark > > > > > > > > > > >From: Roz Clarke > > > > > >Reply-To: Access Developers discussion and problem > > > > > >solving > > > > > >To: "'Access Developers discussion and problem > > > > > >solving'" > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty >reads? > > > > > >Date: Tue, 25 Jan 2005 09:52:19 -0000 > > > > > > > > > > > >Informix doesn't support XML afaik >< > > > > > > > > > > > >We did think about this as a way around connection issues for > > > > > >SQL > > > >Server > > > > > >when we thought that we would have our main db replicating to > > > > > >SQL > > > >Server > > > > > >rather than Informix - our recordsets are going to be up to > > > > > >about > >50k > > > > >rows > > > > > >I > > > > > >think. I don't know how XML would perform with that volume of >data > > >but > > > > >it's > > > > > >academic for now. > > > > > > > > > > > >Roz > > > > > > > > > > > >-----Original Message----- > > > > > >From: John W. Colby [mailto:jwcolby at colbyconsulting.com] > > > > > >Sent: 24 January 2005 20:58 > > > > > >To: 'Access Developers discussion and problem solving' > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty >reads? > > > > > > > > > > > > > > > > > >How much data? Can it export it to an XML file in a location >where > > > >your > > > > >fe > > > > > >can use it? XML has a high overhead but can be useful in > > > > > >cases > >like > > > > >this. > > > > > > > > > > > >John W. Colby > > > > > >www.ColbyConsulting.com > > > > > > > > > > > >Contribute your unused CPU cycles to a good cause: > > > > > >http://folding.stanford.edu/ > > > > > > > > > > > >-----Original Message----- > > > > > >From: accessd-bounces at databaseadvisors.com > > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > > > > >Roz > >Clarke > > > > > >Sent: Monday, January 24, 2005 10:23 AM > > > > > >To: 'Access Developers discussion and problem solving' > > > > > >Subject: [AccessD] Data from Informix to Access - dirty > > > > > >reads? > > > > > > > > > > > > > > > > > >Hi all > > > > > > > > > > > > > > > > > >We have a bit of a problem with getting data out of our > > > > > >Informix > > >server > > > > > >since we recently turned on transaction logging for > > > > > >replication. > >When > > > > > >extracting data with an Access XP MDE using pass-through > > > > > >queries, > > > >Access > > > > > >locks entire tables in the Informix database, which causes > > >transaction > > > > > >errors and makes the Informix database scarily unstable. > > > > > > > > > > > >Our Informix suppliers told us that the way to avoid these >locking > > > >issues > > > > > >was to set the connection to 'dirty read' before running the > > > > > >SQL. > > > > >However, > > > > > >Access cannot execute 2 statements in a pass-through query > > > > > >and it > > >does > > > > >not > > > > > >hold the connection open between the execution of 1 statement > > > > > >and > >the > > > > >next. > > > > > >Thus when the query is processed the 'dirty read' setting is > > > > > >no > > >longer > > > >in > > > > > >effect. > > > > > > > > > > > >We have been racking our brains trying to come up with a > >workaround. > > > >Some > > > > > >further options that we have considered are: > > > > > > > > > > > >* Stick the data in a temp table in Informix. This is no good > >because > > > > > >the temp table is destroyed automatically when the connection > > > > > >is > > >closed > > > > >and > > > > > >there's no way to make it persist long enough to bind it to a > >report. > > > > > >* Use a view in Informix. This is no good because views in > >Informix > > > > > >cannot be set read-only. > > > > > >* Create a permanent table in Informix and destroy it when > >finished > > > > > >with it. This is far from ideal because Informix does not > > > > > >support > > > >SELECT > > > > > >INTO and therefore a table would have to be explicitly >constructed > > >with > > > > > >names columns etc. We really need the system to be flexible > > > > > >so >that > > >the > > > > > >queries can be easily changed. > > > > > >* Use an ADO recordset. This is a PITA because you cannot bind > >a > > > > > >report to a recordset in an MDE and we cannot build the > > > > > >report on > >the > > > >fly > > > > > > > > >- > > > > > >we are a Terminal Services site so we will have up to 20 > > > > > >users in > >one > > > >FE. > > > > > >* Create a table in Access and destroy it when finished with > >it. > > >Can't > > > > > >think of a better way to induce bloating... > > > > > > > > > > > >Has anyone faced this kind of problem before? Any bright > > > > > >ideas? >Our > > > > > >foreheads are starting to bleed... > > > > > > > > > > > >TIA > > > > > > > > > > > >Roz (and Tom) > > > > > > > > > > > > > > > > > >-- > > > > > >AccessD mailing list > > > > > >AccessD at databaseadvisors.com > > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > >The contents of this message and any attachments are the > > > > > >property > >of > > > > >Donns > > > > > >Solicitors > > > > > >and are intended for the confidential use of the named > > > > > >recipient > > >only. > > > > > >They may be legally > > > > > > privileged and should not be communicated to, or relied > > > > > >upon, >by > > >any > > > > > >other party without > > > > > >our written consent. If you are not the addressee, please > > > > > >notify > >us > > > > > >immediately so that we > > > > > >can make arrangements for its return. You should not show > > > > > >this > > >e-mail > > > >to > > > > > >any person or > > > > > > take copies as you may be committing a criminal or civil >offence > > >for > > > > > >which you may be > > > > > > liable. The statement and opinions expressed in this > > > > > >e-mail > > >message > > > > >are > > > > > >those of the > > > > > >writer, and do not necessarily represent that of Donns >Solicitors. > > > > > >Although any files attached > > > > > > to this e-mail will have been checked with virus protection > > >software > > > > > >prior to transmission, > > > > > >you should carry out your own virus check before opening any > > > >attachment. > > > > > >Donns Solicitors does not accept any liability for any damage > > > > > >or > >loss > > > > >which > > > > > > > > > > >may be caused > > > > > >by software viruses... > > > > > >-- > > > > > >AccessD mailing list > > > > > >AccessD at databaseadvisors.com > > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the > > > > >property >of > > > >Donns > > > > >Solicitors > > > > >and are intended for the confidential use of the named > > > > >recipient > >only. > > > > >They may be legally > > > > > privileged and should not be communicated to, or relied upon, > > > > >by > >any > > > > >other party without > > > > >our written consent. If you are not the addressee, please > > > > >notify >us > > > > >immediately so that we > > > > >can make arrangements for its return. You should not show this > >e-mail > > >to > > > > >any person or > > > > > take copies as you may be committing a criminal or civil > > > > >offence > >for > > > > >which you may be > > > > > liable. The statement and opinions expressed in this e-mail > >message > > > >are > > > > >those of the > > > > >writer, and do not necessarily represent that of Donns > > > > >Solicitors. Although any files attached > > > > > to this e-mail will have been checked with virus protection > >software > > > > >prior to transmission, > > > > >you should carry out your own virus check before opening any > > >attachment. > > > > >Donns Solicitors does not accept any liability for any damage > > > > >or >loss > > > >which > > > > > > > > >may be caused > > > > >by software viruses... > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property > > > >of > > >Donns > > > >Solicitors > > > >and are intended for the confidential use of the named recipient >only. > > > >They may be legally > > > > privileged and should not be communicated to, or relied upon, > > > >by >any > > > >other party without > > > >our written consent. If you are not the addressee, please notify > > > >us immediately so that we can make arrangements for its return. > > > >You should not show this >e-mail > >to > > > >any person or > > > > take copies as you may be committing a criminal or civil > > > >offence >for > > > >which you may be > > > > liable. The statement and opinions expressed in this e-mail >message > > >are > > > >those of the > > > >writer, and do not necessarily represent that of Donns > > > >Solicitors. Although any files attached > > > > to this e-mail will have been checked with virus protection >software > > > >prior to transmission, > > > >you should carry out your own virus check before opening any > >attachment. > > > >Donns Solicitors does not accept any liability for any damage or > > > >loss > > >which > > > > > > >may be caused > > > >by software viruses... > > > >-- > > > >AccessD mailing list > > > >AccessD at databaseadvisors.com > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property > > >of > >Donns > > >Solicitors > > >and are intended for the confidential use of the named recipient > > >only. They may be legally > > > privileged and should not be communicated to, or relied upon, by > > >any other party without our written consent. If you are not the > > >addressee, please notify us immediately so that we > > >can make arrangements for its return. You should not show this e-mail >to > > >any person or > > > take copies as you may be committing a criminal or civil offence > > >for which you may be > > > liable. The statement and opinions expressed in this e-mail > > >message > >are > > >those of the > > >writer, and do not necessarily represent that of Donns Solicitors. > > >Although any files attached > > > to this e-mail will have been checked with virus protection > > >software prior to transmission, you should carry out your own virus > > >check before opening any >attachment. > > >Donns Solicitors does not accept any liability for any damage or > > >loss > >which > > > > >may be caused > > >by software viruses... > > >-- > > >AccessD mailing list > > >AccessD at databaseadvisors.com > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of >Donns > >Solicitors > >and are intended for the confidential use of the named recipient > >only. They may be legally > > privileged and should not be communicated to, or relied upon, by > >any other party without our written consent. If you are not the > >addressee, please notify us immediately so that we > >can make arrangements for its return. You should not show this e-mail to > >any person or > > take copies as you may be committing a criminal or civil offence for > >which you may be > > liable. The statement and opinions expressed in this e-mail message >are > >those of the > >writer, and do not necessarily represent that of Donns Solicitors. > >Although any files attached > > to this e-mail will have been checked with virus protection > >software prior to transmission, you should carry out your own virus > >check before opening any attachment. Donns Solicitors does not accept > >any liability for any damage or loss >which > > >may be caused > >by software viruses... > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of >Donns >Solicitors >and are intended for the confidential use of the named recipient only. >They may be legally > privileged and should not be communicated to, or relied upon, by any >other party without >our written consent. If you are not the addressee, please notify us >immediately so that we >can make arrangements for its return. You should not show this e-mail to >any person or > take copies as you may be committing a criminal or civil offence for >which you may be > liable. The statement and opinions expressed in this e-mail message are >those of the >writer, and do not necessarily represent that of Donns Solicitors. >Although any files attached > to this e-mail will have been checked with virus protection software >prior to transmission, >you should carry out your own virus check before opening any attachment. >Donns Solicitors does not accept any liability for any damage or loss which >may be caused >by software viruses... >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >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 Feb 2 12:59:27 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 02 Feb 2005 18:59:27 +0000 Subject: [AccessD] Data from Informix to Access - dirty reads? Message-ID: Thanks for the feed back...but it didn't change anything. Something else I've noticed...I can use the same SQL criteria, except select a different field and I can loop through those records without a problem...it just occurs when I try to display or reference the case_id when it is more than 2 digits? I'm thoroughly confused at this point...and once I get it to loop through the recordset...How do I get the recordset into a local/temp table? Although...without the case_id...the last questions doesn't really matter Thanks, Mark >From: "Mike & Doris Manning" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >Date: Wed, 2 Feb 2005 13:32:19 -0500 > >Try rsRecordset.Fields("Case_ID") > >Doris Manning >Database Administrator >Hargrove Inc. >www.hargroveinc.com > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Wednesday, February 02, 2005 1:11 PM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > >Ok...I think I'm getting real close here. I found that if I change my SQL >to look for case IDs less than 100...the code runs fine until I get to a 2 >digit case number (10)...and then I get the error described below. Here is >a copy of the code. Any ideas? > >Thanks, > >Mark > >********************************************** > Dim rsRecordset As ADODB.Recordset > Dim cnConnection As ADODB.Connection > > Dim strConnectionString As String > Dim strSQL As String > > ' instantiate data objects > Set rsRecordset = New ADODB.Recordset > Set cnConnection = New ADODB.Connection > > ' connection string > strConnectionString = >"DSN=;UID=;PWD=;DATABASE=;HOST=;SRVR=;SERV=;PRO=onsoctcp;" > >'**** ' opne connection > cnConnection.Open strConnectionString > > ' query > strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id <100;" > > rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > > ' loop through recordset > Do While Not rsRecordset.EOF > > Debug.Print rsRecordset("case_id") '***HERE IS THE PROBLEM > > rsRecordset.MoveNext > > Loop > >*************************************** > > >From: Tom Bolton > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Date: Wed, 2 Feb 2005 10:19:42 -0000 > > > >Mark > > > >Just found this connection string for OLE DB: > > > >Provider=Ifxoledbc.2;password=myPw;User ID=myUser;Data > >Source=dbName at serverName; > > > >Might work if you're using OLE DB drivers? > > > >Cheers > >Tom > > > > > > > >-----Original Message----- > >From: Mark A Matte [mailto:markamatte at hotmail.com] > >Sent: 31 January 2005 16:02 > >To: accessd at databaseadvisors.com > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Tom, > > > >Below is the SQL( with changes you suggested) and where I'm hitting a > >problem: > > strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id = 100;" > > rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > > Do While Not rsRecordset.EOF > > Debug.Print rsRecordset("case_id") 'HERE IS WHERE I GET THE >ERROR > > rsRecordset.MoveNext > > Loop > > > >**************** > >Any suggestions? > > > >Thanks, > > > >Mark > > > >P.S...No Legal software...just pulling some adhoc volume from a > >reporting DB. > > > > >From: Tom Bolton > > >Reply-To: Access Developers discussion and problem > > >solving > > >To: "'Access Developers discussion and problem > > >solving'" > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > >Date: Mon, 31 Jan 2005 14:39:01 -0000 > > > > > >Mark > > > > > >I take it your connection is opening without error? > > > > > >Are you referencing the tablename in the recordset field, i.e. > > >rsResults("ps_rc_case.case_id")? ADO doesn't like this, just leave > > >out > >the > > >tablename i.e. rsResults("case_id") for the time being and see if > > >that gives you any more luck. You can also reference recordset > > >fields using integer ordinals i.e. rsResults(1) or > > >rsResults.Fields(1) - Fields is the default > > >(collection) property. > > > > > >Also, try leaving out the brackets () from your SQL query that Access > > >so loves to randomly insert. > > > > > >If you can, download a program called WinSQL > > >(http://www.synametrics.com/winsql ). You can use this Enterprise > > >Manager-style tool test out your queries before you try and pull the > > >data with ADO - I've found it's a great help. > > > > > >BTW (just out of plain curiosity), you're not working on any kind of > > >law/legal firm software are you? > > > > > >Cheers > > >Tom > > > > > > > > > > > > > > > > > > > > > > > >-----Original Message----- > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > >Sent: 31 January 2005 14:13 > > >To: accessd at databaseadvisors.com > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > >Tom, > > > > > >Just for testing...I tried to pull 1 record and 1 field using: strSQL > > >= "SELECT ps_rc_case.case_id FROM ps_rc_case WHERE > > >(((ps_rc_case.case_id) = 100));" > > > > > >Any ideas? > > > > > >Thanks, Again, > > > > > >Mark > > > > > > >From: Tom Bolton > > > >Reply-To: Access Developers discussion and problem > > > >solving > > > >To: "'Access Developers discussion and problem > > > >solving'" > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Date: Mon, 31 Jan 2005 10:14:24 -0000 > > > > > > > >Hi Mark > > > > > > > >What does your SQL query look like? > > > > > > > >Cheers, > > > >Tom > > > > > > > > > > > >-----Original Message----- > > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > > >Sent: 28 January 2005 17:41 > > > >To: accessd at databaseadvisors.com > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > >Ok...I think I'm almost there. With a little tweaking I've made it > > > >to: Debug.Print rsRecordset("myField1") 'etc... > > > > > > > >Then I get this error:"Multiple-step OLE DB operation generated > > > >errors. Check eash OLE DB status value, if available. No work was > > > >done." > > > > > > > >Any suggestions? > > > > > > > >Thanks, > > > > > > > >Mark > > > > > > > > > > > > >From: Tom Bolton > > > > >Reply-To: Access Developers discussion and problem > > > > >solving > > > > >To: "'Access Developers discussion and problem > > > > >solving'" > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > >reads? > > > > >Date: Fri, 28 Jan 2005 09:38:07 -0000 > > > > > > > > > >Mark > > > > > > > > > >No probs, the following will retrieve data into an ADO recordset. > > >Check > > > > >the > > > > >syntax first mind, as I'm just freestyling this into my email > >editor... > > > > > > > > > > Dim rsRecordset as ADODB.Recordset > > > > > Dim cnConnection as ADODB.Connection > > > > > > > > > > Dim strConnectionString as String > > > > > Dim strSQL as String > > > > > > > > > > ' instantiate data objects > > > > > set rsRecordset = New ADODB.Recordset > > > > > Set cnConnection = New ADODB.Connection > > > > > > > > > > ' connection string > > > > > strConnectionString = > > > > > > > > > >"DSN=mydsn;UID=myUID;PWD=myPWD;DATABASE=myDB;HOST=myHost;SRVR=myServe > > >r;SERV > > > >= > > > > >myPortNumber;PRO=onsoctcp;" > > > > > > > > > > ' opne connection > > > > > cnConnection.Open strConnectionString > > > > > > > > > > ' query > > > > > strSQL = "SELECT blah blah FROM yadda yadda WHERE some things" > > > > > > > > > > ' pull records > > > > > ' keyset cursor type is compatible with DAO > > > > > rsRecordset.open strSQL, cnConnection, adOpenKeyset, > > > > >adLockReadOnly > > > > > > > > > > > > > > > ' loop through recordset > > > > > Do While Not rsRecordset.EOF > > > > > > > > > > Debug.Print rsRecordset("myField1") 'etc... > > > > > > > > > > rsRecordset.MoveNext > > > > > > > > > > Loop > > > > > > > > > > > > > > >This should get you started - remember, > > >http://www.connectionstrings.com > > > >if > > > > >you get stuck on the connection string. You'll need a reference > > > > >set > >to > > > >MS > > > > >ActiveX Data Objects. > > > > > > > > > >HTH > > > > >Tom > > > > > > > > > > > > > > > > > > > >-----Original Message----- > > > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > > > >Sent: 27 January 2005 19:56 > > > > >To: accessd at databaseadvisors.com > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > >reads? > > > > > > > > > >Tom, > > > > > > > > > >">Mark - instead of using APPEND queries, would it not be any > > > > >faster > >to > > > > >pull > > > > > >the data from Informix in an ADO recordset - I'm doing this via > >ODBC > > >as > > > > > >this > > > > > >is how our Terminal Servers are set up >:?( - then open a DAO > > >recordset > > > > >on > > > > > >your Access table, and loop round in a do...while copying the > >records > > > > >from > > > > > >one to the other" > > > > > > > > > >I've never used ADO...can you send a sample of code? > > > > > > > > > >Thanks, > > > > > > > > > >Mark > > > > > > > > > > > > > > > >From: Tom Bolton > > > > > >Reply-To: Access Developers discussion and problem > > > > > >solving > > > > > >To: "'Access Developers discussion and problem > > > > > >solving'" > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > > >reads? > > > > > >Date: Thu, 27 Jan 2005 10:57:05 -0000 > > > > > > > > > > > >Mark (and Jim) > > > > > > > > > > > >Sorry for the delay, had a bit on yesterday. There are indeed > > > >ADO/OLEDB > > > > > >drivers for Informix, a colleague has installed one but is > > > > > >having a > > > > >little > > > > > >difficulty with the connection string. Try > > > > > >http://www.connectionstrings.com > > > > > > > > > > > > > > > > > >Mark - instead of using APPEND queries, would it not be any > > > > > >faster > >to > > > > >pull > > > > > >the data from Informix in an ADO recordset - I'm doing this via > >ODBC > > >as > > > > > >this > > > > > >is how our Terminal Servers are set up >:?( - then open a DAO > > >recordset > > > > >on > > > > > >your Access table, and loop round in a do...while copying the > >records > > > > >from > > > > > >one to the other? Jim has an excellent link explicitly > > > > > >explaining > > >how > > > >to > > > > > >do > > > > > >just this. However, I've a sneaking suspicion that he's right, > > > > > >and > > > >ODBC > > > > >is > > > > > >at the bottom of your woes - definitely worth exploring OLEDB, > > > > > >as > > > > >methinks > > > > > >ODBC is a little old-hat these days. > > > > > > > > > > > >It might just be me (ASP/Oracle/SQL Server background) but I > > > > > >like > >to > > > >try > > > > > >and > > > > > >avoid letting Jet anywhere near anything that's not solely > >concerned > > > >with > > > > > >Access FE tables (for which, of course, it's excellent). > > > > > > > > > > > >Cheers > > > > > >Tom > > > > > > > > > > > > > > > > > >-----Original Message----- > > > > > >From: Jim Lawrence [mailto:accessd at shaw.ca] > > > > > >Sent: 27 January 2005 04:48 > > > > > >To: 'Access Developers discussion and problem solving' > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > > >reads? > > > > > > > > > > > >Hi Mark: > > > > > > > > > > > >Your bottle-neck is ODBC. The only way around that is if there > > > > > >is a > > > > >direct > > > > > >ADO-OLE equivalent. I am sure there are ADO drivers for every > >version > > > >of > > > > > >Informix...check these out: > > > > > > > > > > > > > > > > > > > > >http://www.gold-software.com/LuxenadbExpressdriverforInformixPro-revi > > >ew9342 > > > > >. > > > > > >htm (ADO type driver... shareware. > > > > > > > > > > > >You can download the driver from IBM at: > > > > > >http://www.ibm.com/products/finder/us/en/finders?pg=ddfinder > > > > > > > > > > > >To then use it the code is something like this: > > > > > > > > > > > >Dim objConn As ADODB.Connection > > > > > >Dim gsConnectionString as String > > > > > > > > > > > >gsConnectionString = "Provider=Ifxoledbc;Password=pass; Persist > > > >Security > > > > > >Info=True;User ID=user;Data Source=market_report;" > > > > > > > > > > > >objConn.connectionstring = gsConnectionString objConn.Open > > > > > > > > > > > >HTH > > > > > >Jim > > > > > > > > > > > > > > > > > >-----Original Message----- > > > > > >From: accessd-bounces at databaseadvisors.com > > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark > > > > > >A > > >Matte > > > > > >Sent: Tuesday, January 25, 2005 6:49 AM > > > > > >To: accessd at databaseadvisors.com > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > > >reads? > > > > > > > > > > > >Hello All, > > > > > > > > > > > >Every week I do pulls from Informix to A97 using ODBC. 1 of my > >pulls > > > >now > > > > > >is > > > > > > > > > > > >around 1 million records. I use temp tables and append > > > > > >queries. > > >This > > > > >can > > > > > >take a few hours. Some of the replies in this thread imply > > > > > >there > >is > > >a > > > > >much > > > > > >'better/faster' way. Without changing versions of Access...is > >there > > >a > > > > >way > > > > > >to 'tweak'/'speed up' this data pull? > > > > > > > > > > > >Thanks, > > > > > > > > > > > >Mark > > > > > > > > > > > > >From: Roz Clarke > > > > > > >Reply-To: Access Developers discussion and problem > > > > > > >solving > > > > > > >To: "'Access Developers discussion and problem > > > > > > >solving'" > > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > >reads? > > > > > > >Date: Tue, 25 Jan 2005 09:52:19 -0000 > > > > > > > > > > > > > >Informix doesn't support XML afaik >< > > > > > > > > > > > > > >We did think about this as a way around connection issues for > > > > > > >SQL > > > > >Server > > > > > > >when we thought that we would have our main db replicating to > > > > > > >SQL > > > > >Server > > > > > > >rather than Informix - our recordsets are going to be up to > > > > > > >about > > >50k > > > > > >rows > > > > > > >I > > > > > > >think. I don't know how XML would perform with that volume of > >data > > > >but > > > > > >it's > > > > > > >academic for now. > > > > > > > > > > > > > >Roz > > > > > > > > > > > > > >-----Original Message----- > > > > > > >From: John W. Colby [mailto:jwcolby at colbyconsulting.com] > > > > > > >Sent: 24 January 2005 20:58 > > > > > > >To: 'Access Developers discussion and problem solving' > > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > >reads? > > > > > > > > > > > > > > > > > > > > >How much data? Can it export it to an XML file in a location > >where > > > > >your > > > > > >fe > > > > > > >can use it? XML has a high overhead but can be useful in > > > > > > >cases > > >like > > > > > >this. > > > > > > > > > > > > > >John W. Colby > > > > > > >www.ColbyConsulting.com > > > > > > > > > > > > > >Contribute your unused CPU cycles to a good cause: > > > > > > >http://folding.stanford.edu/ > > > > > > > > > > > > > >-----Original Message----- > > > > > > >From: accessd-bounces at databaseadvisors.com > > > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > > > > > >Roz > > >Clarke > > > > > > >Sent: Monday, January 24, 2005 10:23 AM > > > > > > >To: 'Access Developers discussion and problem solving' > > > > > > >Subject: [AccessD] Data from Informix to Access - dirty > > > > > > >reads? > > > > > > > > > > > > > > > > > > > > >Hi all > > > > > > > > > > > > > > > > > > > > >We have a bit of a problem with getting data out of our > > > > > > >Informix > > > >server > > > > > > >since we recently turned on transaction logging for > > > > > > >replication. > > >When > > > > > > >extracting data with an Access XP MDE using pass-through > > > > > > >queries, > > > > >Access > > > > > > >locks entire tables in the Informix database, which causes > > > >transaction > > > > > > >errors and makes the Informix database scarily unstable. > > > > > > > > > > > > > >Our Informix suppliers told us that the way to avoid these > >locking > > > > >issues > > > > > > >was to set the connection to 'dirty read' before running the > > > > > > >SQL. > > > > > >However, > > > > > > >Access cannot execute 2 statements in a pass-through query > > > > > > >and it > > > >does > > > > > >not > > > > > > >hold the connection open between the execution of 1 statement > > > > > > >and > > >the > > > > > >next. > > > > > > >Thus when the query is processed the 'dirty read' setting is > > > > > > >no > > > >longer > > > > >in > > > > > > >effect. > > > > > > > > > > > > > >We have been racking our brains trying to come up with a > > >workaround. > > > > >Some > > > > > > >further options that we have considered are: > > > > > > > > > > > > > >* Stick the data in a temp table in Informix. This is no good > > >because > > > > > > >the temp table is destroyed automatically when the connection > > > > > > >is > > > >closed > > > > > >and > > > > > > >there's no way to make it persist long enough to bind it to a > > >report. > > > > > > >* Use a view in Informix. This is no good because views in > > >Informix > > > > > > >cannot be set read-only. > > > > > > >* Create a permanent table in Informix and destroy it when > > >finished > > > > > > >with it. This is far from ideal because Informix does not > > > > > > >support > > > > >SELECT > > > > > > >INTO and therefore a table would have to be explicitly > >constructed > > > >with > > > > > > >names columns etc. We really need the system to be flexible > > > > > > >so > >that > > > >the > > > > > > >queries can be easily changed. > > > > > > >* Use an ADO recordset. This is a PITA because you cannot bind > > >a > > > > > > >report to a recordset in an MDE and we cannot build the > > > > > > >report on > > >the > > > > >fly > > > > > > > > > > >- > > > > > > >we are a Terminal Services site so we will have up to 20 > > > > > > >users in > > >one > > > > >FE. > > > > > > >* Create a table in Access and destroy it when finished with > > >it. > > > >Can't > > > > > > >think of a better way to induce bloating... > > > > > > > > > > > > > >Has anyone faced this kind of problem before? Any bright > > > > > > >ideas? > >Our > > > > > > >foreheads are starting to bleed... > > > > > > > > > > > > > >TIA > > > > > > > > > > > > > >Roz (and Tom) > > > > > > > > > > > > > > > > > > > > >-- > > > > > > >AccessD mailing list > > > > > > >AccessD at databaseadvisors.com > > > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > > > >The contents of this message and any attachments are the > > > > > > >property > > >of > > > > > >Donns > > > > > > >Solicitors > > > > > > >and are intended for the confidential use of the named > > > > > > >recipient > > > >only. > > > > > > >They may be legally > > > > > > > privileged and should not be communicated to, or relied > > > > > > >upon, > >by > > > >any > > > > > > >other party without > > > > > > >our written consent. If you are not the addressee, please > > > > > > >notify > > >us > > > > > > >immediately so that we > > > > > > >can make arrangements for its return. You should not show > > > > > > >this > > > >e-mail > > > > >to > > > > > > >any person or > > > > > > > take copies as you may be committing a criminal or civil > >offence > > > >for > > > > > > >which you may be > > > > > > > liable. The statement and opinions expressed in this > > > > > > >e-mail > > > >message > > > > > >are > > > > > > >those of the > > > > > > >writer, and do not necessarily represent that of Donns > >Solicitors. > > > > > > >Although any files attached > > > > > > > to this e-mail will have been checked with virus protection > > > >software > > > > > > >prior to transmission, > > > > > > >you should carry out your own virus check before opening any > > > > >attachment. > > > > > > >Donns Solicitors does not accept any liability for any damage > > > > > > >or > > >loss > > > > > >which > > > > > > > > > > > > >may be caused > > > > > > >by software viruses... > > > > > > >-- > > > > > > >AccessD mailing list > > > > > > >AccessD at databaseadvisors.com > > > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > >-- > > > > > >AccessD mailing list > > > > > >AccessD at databaseadvisors.com > > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the > > > > > >property > >of > > > > >Donns > > > > > >Solicitors > > > > > >and are intended for the confidential use of the named > > > > > >recipient > > >only. > > > > > >They may be legally > > > > > > privileged and should not be communicated to, or relied upon, > > > > > >by > > >any > > > > > >other party without > > > > > >our written consent. If you are not the addressee, please > > > > > >notify > >us > > > > > >immediately so that we > > > > > >can make arrangements for its return. You should not show this > > >e-mail > > > >to > > > > > >any person or > > > > > > take copies as you may be committing a criminal or civil > > > > > >offence > > >for > > > > > >which you may be > > > > > > liable. The statement and opinions expressed in this e-mail > > >message > > > > >are > > > > > >those of the > > > > > >writer, and do not necessarily represent that of Donns > > > > > >Solicitors. Although any files attached > > > > > > to this e-mail will have been checked with virus protection > > >software > > > > > >prior to transmission, > > > > > >you should carry out your own virus check before opening any > > > >attachment. > > > > > >Donns Solicitors does not accept any liability for any damage > > > > > >or > >loss > > > > >which > > > > > > > > > > >may be caused > > > > > >by software viruses... > > > > > >-- > > > > > >AccessD mailing list > > > > > >AccessD at databaseadvisors.com > > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property > > > > >of > > > >Donns > > > > >Solicitors > > > > >and are intended for the confidential use of the named recipient > >only. > > > > >They may be legally > > > > > privileged and should not be communicated to, or relied upon, > > > > >by > >any > > > > >other party without > > > > >our written consent. If you are not the addressee, please notify > > > > >us immediately so that we can make arrangements for its return. > > > > >You should not show this > >e-mail > > >to > > > > >any person or > > > > > take copies as you may be committing a criminal or civil > > > > >offence > >for > > > > >which you may be > > > > > liable. The statement and opinions expressed in this e-mail > >message > > > >are > > > > >those of the > > > > >writer, and do not necessarily represent that of Donns > > > > >Solicitors. Although any files attached > > > > > to this e-mail will have been checked with virus protection > >software > > > > >prior to transmission, > > > > >you should carry out your own virus check before opening any > > >attachment. > > > > >Donns Solicitors does not accept any liability for any damage or > > > > >loss > > > >which > > > > > > > > >may be caused > > > > >by software viruses... > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property > > > >of > > >Donns > > > >Solicitors > > > >and are intended for the confidential use of the named recipient > > > >only. They may be legally > > > > privileged and should not be communicated to, or relied upon, by > > > >any other party without our written consent. If you are not the > > > >addressee, please notify us immediately so that we > > > >can make arrangements for its return. You should not show this >e-mail > >to > > > >any person or > > > > take copies as you may be committing a criminal or civil offence > > > >for which you may be > > > > liable. The statement and opinions expressed in this e-mail > > > >message > > >are > > > >those of the > > > >writer, and do not necessarily represent that of Donns Solicitors. > > > >Although any files attached > > > > to this e-mail will have been checked with virus protection > > > >software prior to transmission, you should carry out your own virus > > > >check before opening any > >attachment. > > > >Donns Solicitors does not accept any liability for any damage or > > > >loss > > >which > > > > > > >may be caused > > > >by software viruses... > > > >-- > > > >AccessD mailing list > > > >AccessD at databaseadvisors.com > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > >Donns > > >Solicitors > > >and are intended for the confidential use of the named recipient > > >only. They may be legally > > > privileged and should not be communicated to, or relied upon, by > > >any other party without our written consent. If you are not the > > >addressee, please notify us immediately so that we > > >can make arrangements for its return. You should not show this e-mail >to > > >any person or > > > take copies as you may be committing a criminal or civil offence for > > >which you may be > > > liable. The statement and opinions expressed in this e-mail message > >are > > >those of the > > >writer, and do not necessarily represent that of Donns Solicitors. > > >Although any files attached > > > to this e-mail will have been checked with virus protection > > >software prior to transmission, you should carry out your own virus > > >check before opening any attachment. Donns Solicitors does not accept > > >any liability for any damage or loss > >which > > > > >may be caused > > >by software viruses... > > >-- > > >AccessD mailing list > > >AccessD at databaseadvisors.com > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > >Donns > >Solicitors > >and are intended for the confidential use of the named recipient only. > >They may be legally > > privileged and should not be communicated to, or relied upon, by any > >other party without > >our written consent. If you are not the addressee, please notify us > >immediately so that we > >can make arrangements for its return. You should not show this e-mail to > >any person or > > take copies as you may be committing a criminal or civil offence for > >which you may be > > liable. The statement and opinions expressed in this e-mail message >are > >those of the > >writer, and do not necessarily represent that of Donns Solicitors. > >Although any files attached > > to this e-mail will have been checked with virus protection software > >prior to transmission, > >you should carry out your own virus check before opening any attachment. > >Donns Solicitors does not accept any liability for any damage or loss >which > > >may be caused > >by software viruses... > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From CMackin at quiznos.com Wed Feb 2 13:00:58 2005 From: CMackin at quiznos.com (Mackin, Christopher) Date: Wed, 2 Feb 2005 12:00:58 -0700 Subject: [AccessD] ADO Record Counts Message-ID: Not true, you can use recordcount with adOpenDynamic, you just need to set the CursorLocation to adUseClient (I had previously said CursorType, but it's CursorLocation) Here's an example: Sub Suspense_File_Recon() Dim rst As ADODB.Recordset Dim strSQL As String Dim strFile As String Set rst = New ADODB.Recordset rst.CursorLocation = adUseClient strSQL = "SELECT TOP 10 InvDate FROM dbo.tVSA_Sales" rst.Open strSQL, CurrentProject.Connection, adOpenDynamic, adLockOptimistic Debug.Print rst.RecordCount End Sub -Chris Mackin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Garraway, Alun Sent: Wednesday, February 02, 2005 11:15 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] ADO Record Counts IRRC RecordCount does not work with adOpenDynamic try adOpenKeyset instead hth alun -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jeremy Toves Sent: Wednesday, February 02, 2005 6:29 PM To: accessd at databaseadvisors.com Subject: [AccessD] ADO Record Counts Can somebody tell me what is wrong here? I am trying to change from using DAO to ADO. I've seen where several of you use ADO. I'm writing filenames to an archive table. If the file I'm looking at doesn't exist in the archive table, then I would append. I get a -1 for the record count, whether there is a match or not to the file I'm evaluating. Here is a sample of what I'm running. Thanks, Jeremy Toves ************************************************************** Sub Suspense_File_Recon Dim cn As ADODB.Connection Dim rs As ADODB.Recordset Dim strSQL As String, strFile As String Set cn = CurrentProject.Connection Set rs1 = New ADODB.Recordset strFile = "File1.txt" strSQL = "SELECT " _ & "tblFileArchive.* " _ & "FROM " _ & "tblFileArchive " _ & "WHERE " _ & "(((tblFileArchive.txtFilename)=" & Chr(34) & strFile & Chr(34) & "));" rs1.Open _ strSQL, _ cn, _ adOpenDynamic, _ adLockOptimistic If rs1.RecordCount < 1 Then '================> Here is where the recordcount _ works with DAO but not ADO. rs1.AddNew rs1!txtFilename = strFile rs1!Update End If rs1.Close cn.Close Set rs1 = Nothing Set cn = Nothing End Sub -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From itsame2000 at sbcglobal.net Wed Feb 2 13:04:24 2005 From: itsame2000 at sbcglobal.net (Jeremy Toves) Date: Wed, 2 Feb 2005 11:04:24 -0800 (PST) Subject: [AccessD] ADO Record Counts In-Reply-To: Message-ID: <20050202190424.5749.qmail@web81506.mail.yahoo.com> I appreciate all the replies. The adOpenKeyset worked great. What did that do that the adOpenDynamic didn't? Thanks, Jeremy Toves From itsame2000 at sbcglobal.net Wed Feb 2 13:12:06 2005 From: itsame2000 at sbcglobal.net (Jeremy Toves) Date: Wed, 2 Feb 2005 11:12:06 -0800 (PST) Subject: [AccessD] ADO Record Counts In-Reply-To: Message-ID: <20050202191206.79234.qmail@web81504.mail.yahoo.com> Sorry about the typos. My coding is done on a different computer than the computer I send emails from. I'll try your solution too. Thanks, Jeremy Toves From markamatte at hotmail.com Wed Feb 2 15:17:30 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 02 Feb 2005 21:17:30 +0000 Subject: [AccessD] Test In-Reply-To: <20050202191206.79234.qmail@web81504.mail.yahoo.com> Message-ID: Just checking thanks From d.dick at uws.edu.au Wed Feb 2 16:31:10 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Thu, 3 Feb 2005 09:31:10 +1100 Subject: [AccessD] A2003: Formatting a text Box In-Reply-To: Message-ID: <200502022231.j12MVNwF006371@cooper.uws.edu.au> Hey Gustav Beautiful - Now the big bit that I forgot to mention in my previous post Will this work on a Continuous Form? Many thanks Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, 2 February 2005 8:27 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] A2003: Formatting a text Box Hi Darren Not that I know of, but you can create a small function which does this: Private Function SetTest(ByVal varValue As Variant) As Variant Dim lngForeColor As Long With Me!txtTest ' Specify default ForeColor value. lngForeColor = vbBlack If IsNumeric(varValue) Then If Val(varValue) > 500 Then lngForeColor = vbBlue Else lngForeColor = vbRed End If End If ' Make other tests. ' ... ' Set ForeColor .ForeColor = lngForeColor End With SetTest = varValue End Function Then set the ControlSource of textbox txtTest to: =SetTest([txtInput]) Now txtTest will show the value in txtInput and adjust forecolor. /gustav >>> d.dick at uws.edu.au 02-02-2005 05:30:55 >>> Hello all I want the text in a text box to be blue or red depending on conditions Can it be done in the control source of the Control? I know it can be done via Conditional Formatting or in code Just wanna know if it can be done in the control source EG (pseudo code) =IIf([SomeValue]=-1,Format([SomeControl].ForeColor,"vbred","vbblue")) Many thanks Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Wed Feb 2 16:37:43 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 03 Feb 2005 08:37:43 +1000 Subject: [AccessD] A2003: Formatting a text Box In-Reply-To: <200502022231.j12MVNwF006371@cooper.uws.edu.au> References: Message-ID: <4201E2D7.31841.39C9CAF@stuart.lexacorp.com.pg> On 3 Feb 2005 at 9:31, Darren DICK wrote: > Hey Gustav > Beautiful - > Now the big bit that I forgot to mention in my previous post > > Will this work on a Continuous Form? > AAAAAAAAAAH! Nope, you'll have to use conditional formatting for that. -- Stuart From d.dick at uws.edu.au Wed Feb 2 18:17:39 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Thu, 3 Feb 2005 11:17:39 +1100 Subject: [AccessD] A2003: Formatting a text Box In-Reply-To: <4201E2D7.31841.39C9CAF@stuart.lexacorp.com.pg> Message-ID: <200502030017.j130HrwF012983@cooper.uws.edu.au> Many thanks That's what I thought See ya DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Thursday, 3 February 2005 9:38 AM To: Access Developers discussion and problemsolving Subject: RE: [AccessD] A2003: Formatting a text Box On 3 Feb 2005 at 9:31, Darren DICK wrote: > Hey Gustav > Beautiful - > Now the big bit that I forgot to mention in my previous post > > Will this work on a Continuous Form? > AAAAAAAAAAH! Nope, you'll have to use conditional formatting for that. -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jeff at outbaktech.com Wed Feb 2 23:30:54 2005 From: Jeff at outbaktech.com (Jeff Barrows) Date: Wed, 2 Feb 2005 23:30:54 -0600 Subject: [AccessD] Emailing Access Reports in PDF format Message-ID: Does anyone know of a way to email an Access report in PDF format using DoCmd.SendObjects? Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com From stuart at lexacorp.com.pg Wed Feb 2 23:40:37 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 03 Feb 2005 15:40:37 +1000 Subject: [AccessD] Emailing Access Reports in PDF format In-Reply-To: Message-ID: <420245F5.10281.F8963E@stuart.lexacorp.com.pg> On 2 Feb 2005 at 23:30, Jeff Barrows wrote: > Does anyone know of a way to email an Access report in PDF format using > DoCmd.SendObjects? > SendObjects in MS Access only sends Access Objects. For emailing PDF reports, I use my own utility MailPDF. Here's the sample code on my MakePDF/MailPDF page on my website http://www.lexacorp.com.pg under the Free Software button: MS Access and MailPDF 1. Design a report ("MyReport") and configure it to "print to a specific printer" - specifically, the printer set up for MakePDF to print to a specific file. Create a Form with a text field to enter the email address (txtAddress) and a command button (cmdSend) and place the following code in the on_click event: cmdSend_click() DIM strShellstring as string DoCmd.OpenReport "MyReport" strShellstring = Chr$(34) & "C:\Program Files\Makepdf\Mailpdf.exe" & Chr$(34) & " /N " _ & txtAddress & " /I C:\Windows\Desktop\Pscript.psf" & Chr$(34) _ & " /O C:\MyReport /S Attached Report /B Here is the report you wanted" Shell (strShellstring) End Sub Clicking the button will print the report, convert it to PDF and send it to the specified address. -- Stuart From pcs at azizaz.com Wed Feb 2 23:43:31 2005 From: pcs at azizaz.com (Borge Hansen) Date: Thu, 3 Feb 2005 15:43:31 +1000 Subject: [AccessD] A2003: Formatting a text Box References: <200502030017.j130HrwF012983@cooper.uws.edu.au> Message-ID: <033e01c509b3$4b57ac00$fa10a8c0@Albatross> Hi Darren, This is what I have done on a continuous form (Access97): In order to display text "In Progress" in green or "Closed Out" in red depending on a flag setting with value held in chkFinalFlag on the Form, I created two textboxes txtFinalFlagTextgreen txtFinalFlagTextred with transparent background and forecolor as required and placed them on top of each other Control Source set to, txtFinalFlagTextgreen: =IIf([chkFinalFlag]=-1,""," In Progress") and txtFinalFlagTextgred: =IIf([FinalFlag]=-1," Closed","") HTH Borge, ----- Original Message ----- From: "Darren DICK" To: "'Access Developers discussion and problem solving'" Sent: Thursday, February 03, 2005 10:17 AM Subject: RE: [AccessD] A2003: Formatting a text Box > Many thanks > That's what I thought > > See ya > > DD > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: Thursday, 3 February 2005 9:38 AM > To: Access Developers discussion and problemsolving > Subject: RE: [AccessD] A2003: Formatting a text Box > > On 3 Feb 2005 at 9:31, Darren DICK wrote: > > > Hey Gustav > > Beautiful - > > Now the big bit that I forgot to mention in my previous post > > > > Will this work on a Continuous Form? > > > > AAAAAAAAAAH! > > Nope, you'll have to use conditional formatting for that. > > -- > Stuart > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Anti-Virus. > Version: 7.0.300 / Virus Database: 265.8.4 - Release Date: 1/02/2005 > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.4 - Release Date: 1/02/2005 From accessd at shaw.ca Thu Feb 3 00:03:03 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 02 Feb 2005 22:03:03 -0800 Subject: [AccessD] Data from Informix to Access - dirty reads? In-Reply-To: Message-ID: <0IBB00C12NH1HI@l-daemon> Hi Mark: If you set the recordset to read-only (adLockReadOnly) how do you expect read through the recordset. Try something like: rsRecordset.Open strSQL cnConnection, adOpenStatic, adLockOptimistic HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, February 02, 2005 10:59 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Thanks for the feed back...but it didn't change anything. Something else I've noticed...I can use the same SQL criteria, except select a different field and I can loop through those records without a problem...it just occurs when I try to display or reference the case_id when it is more than 2 digits? I'm thoroughly confused at this point...and once I get it to loop through the recordset...How do I get the recordset into a local/temp table? Although...without the case_id...the last questions doesn't really matter Thanks, Mark >From: "Mike & Doris Manning" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >Date: Wed, 2 Feb 2005 13:32:19 -0500 > >Try rsRecordset.Fields("Case_ID") > >Doris Manning >Database Administrator >Hargrove Inc. >www.hargroveinc.com > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Wednesday, February 02, 2005 1:11 PM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > >Ok...I think I'm getting real close here. I found that if I change my SQL >to look for case IDs less than 100...the code runs fine until I get to a 2 >digit case number (10)...and then I get the error described below. Here is >a copy of the code. Any ideas? > >Thanks, > >Mark > >********************************************** > Dim rsRecordset As ADODB.Recordset > Dim cnConnection As ADODB.Connection > > Dim strConnectionString As String > Dim strSQL As String > > ' instantiate data objects > Set rsRecordset = New ADODB.Recordset > Set cnConnection = New ADODB.Connection > > ' connection string > strConnectionString = >"DSN=;UID=;PWD=;DATABASE=;HOST=;SRVR=;SERV=;PRO=onsoctcp;" > >'**** ' opne connection > cnConnection.Open strConnectionString > > ' query > strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id <100;" > > rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > > ' loop through recordset > Do While Not rsRecordset.EOF > > Debug.Print rsRecordset("case_id") '***HERE IS THE PROBLEM > > rsRecordset.MoveNext > > Loop > >*************************************** > > >From: Tom Bolton > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Date: Wed, 2 Feb 2005 10:19:42 -0000 > > > >Mark > > > >Just found this connection string for OLE DB: > > > >Provider=Ifxoledbc.2;password=myPw;User ID=myUser;Data > >Source=dbName at serverName; > > > >Might work if you're using OLE DB drivers? > > > >Cheers > >Tom > > > > > > > >-----Original Message----- > >From: Mark A Matte [mailto:markamatte at hotmail.com] > >Sent: 31 January 2005 16:02 > >To: accessd at databaseadvisors.com > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Tom, > > > >Below is the SQL( with changes you suggested) and where I'm hitting a > >problem: > > strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id = 100;" > > rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > > Do While Not rsRecordset.EOF > > Debug.Print rsRecordset("case_id") 'HERE IS WHERE I GET THE >ERROR > > rsRecordset.MoveNext > > Loop > > > >**************** > >Any suggestions? > > > >Thanks, > > > >Mark > > > >P.S...No Legal software...just pulling some adhoc volume from a > >reporting DB. > > > > >From: Tom Bolton > > >Reply-To: Access Developers discussion and problem > > >solving > > >To: "'Access Developers discussion and problem > > >solving'" > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > >Date: Mon, 31 Jan 2005 14:39:01 -0000 > > > > > >Mark > > > > > >I take it your connection is opening without error? > > > > > >Are you referencing the tablename in the recordset field, i.e. > > >rsResults("ps_rc_case.case_id")? ADO doesn't like this, just leave > > >out > >the > > >tablename i.e. rsResults("case_id") for the time being and see if > > >that gives you any more luck. You can also reference recordset > > >fields using integer ordinals i.e. rsResults(1) or > > >rsResults.Fields(1) - Fields is the default > > >(collection) property. > > > > > >Also, try leaving out the brackets () from your SQL query that Access > > >so loves to randomly insert. > > > > > >If you can, download a program called WinSQL > > >(http://www.synametrics.com/winsql ). You can use this Enterprise > > >Manager-style tool test out your queries before you try and pull the > > >data with ADO - I've found it's a great help. > > > > > >BTW (just out of plain curiosity), you're not working on any kind of > > >law/legal firm software are you? > > > > > >Cheers > > >Tom > > > > > > > > > > > > > > > > > > > > > > > >-----Original Message----- > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > >Sent: 31 January 2005 14:13 > > >To: accessd at databaseadvisors.com > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > >Tom, > > > > > >Just for testing...I tried to pull 1 record and 1 field using: strSQL > > >= "SELECT ps_rc_case.case_id FROM ps_rc_case WHERE > > >(((ps_rc_case.case_id) = 100));" > > > > > >Any ideas? > > > > > >Thanks, Again, > > > > > >Mark > > > > > > >From: Tom Bolton > > > >Reply-To: Access Developers discussion and problem > > > >solving > > > >To: "'Access Developers discussion and problem > > > >solving'" > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > >Date: Mon, 31 Jan 2005 10:14:24 -0000 > > > > > > > >Hi Mark > > > > > > > >What does your SQL query look like? > > > > > > > >Cheers, > > > >Tom > > > > > > > > > > > >-----Original Message----- > > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > > >Sent: 28 January 2005 17:41 > > > >To: accessd at databaseadvisors.com > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > > > > > > > >Ok...I think I'm almost there. With a little tweaking I've made it > > > >to: Debug.Print rsRecordset("myField1") 'etc... > > > > > > > >Then I get this error:"Multiple-step OLE DB operation generated > > > >errors. Check eash OLE DB status value, if available. No work was > > > >done." > > > > > > > >Any suggestions? > > > > > > > >Thanks, > > > > > > > >Mark > > > > > > > > > > > > >From: Tom Bolton > > > > >Reply-To: Access Developers discussion and problem > > > > >solving > > > > >To: "'Access Developers discussion and problem > > > > >solving'" > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > >reads? > > > > >Date: Fri, 28 Jan 2005 09:38:07 -0000 > > > > > > > > > >Mark > > > > > > > > > >No probs, the following will retrieve data into an ADO recordset. > > >Check > > > > >the > > > > >syntax first mind, as I'm just freestyling this into my email > >editor... > > > > > > > > > > Dim rsRecordset as ADODB.Recordset > > > > > Dim cnConnection as ADODB.Connection > > > > > > > > > > Dim strConnectionString as String > > > > > Dim strSQL as String > > > > > > > > > > ' instantiate data objects > > > > > set rsRecordset = New ADODB.Recordset > > > > > Set cnConnection = New ADODB.Connection > > > > > > > > > > ' connection string > > > > > strConnectionString = > > > > > > > > > >"DSN=mydsn;UID=myUID;PWD=myPWD;DATABASE=myDB;HOST=myHost;SRVR=myServe > > >r;SERV > > > >= > > > > >myPortNumber;PRO=onsoctcp;" > > > > > > > > > > ' opne connection > > > > > cnConnection.Open strConnectionString > > > > > > > > > > ' query > > > > > strSQL = "SELECT blah blah FROM yadda yadda WHERE some things" > > > > > > > > > > ' pull records > > > > > ' keyset cursor type is compatible with DAO > > > > > rsRecordset.open strSQL, cnConnection, adOpenKeyset, > > > > >adLockReadOnly > > > > > > > > > > > > > > > ' loop through recordset > > > > > Do While Not rsRecordset.EOF > > > > > > > > > > Debug.Print rsRecordset("myField1") 'etc... > > > > > > > > > > rsRecordset.MoveNext > > > > > > > > > > Loop > > > > > > > > > > > > > > >This should get you started - remember, > > >http://www.connectionstrings.com > > > >if > > > > >you get stuck on the connection string. You'll need a reference > > > > >set > >to > > > >MS > > > > >ActiveX Data Objects. > > > > > > > > > >HTH > > > > >Tom > > > > > > > > > > > > > > > > > > > >-----Original Message----- > > > > >From: Mark A Matte [mailto:markamatte at hotmail.com] > > > > >Sent: 27 January 2005 19:56 > > > > >To: accessd at databaseadvisors.com > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > >reads? > > > > > > > > > >Tom, > > > > > > > > > >">Mark - instead of using APPEND queries, would it not be any > > > > >faster > >to > > > > >pull > > > > > >the data from Informix in an ADO recordset - I'm doing this via > >ODBC > > >as > > > > > >this > > > > > >is how our Terminal Servers are set up >:?( - then open a DAO > > >recordset > > > > >on > > > > > >your Access table, and loop round in a do...while copying the > >records > > > > >from > > > > > >one to the other" > > > > > > > > > >I've never used ADO...can you send a sample of code? > > > > > > > > > >Thanks, > > > > > > > > > >Mark > > > > > > > > > > > > > > > >From: Tom Bolton > > > > > >Reply-To: Access Developers discussion and problem > > > > > >solving > > > > > >To: "'Access Developers discussion and problem > > > > > >solving'" > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > > >reads? > > > > > >Date: Thu, 27 Jan 2005 10:57:05 -0000 > > > > > > > > > > > >Mark (and Jim) > > > > > > > > > > > >Sorry for the delay, had a bit on yesterday. There are indeed > > > >ADO/OLEDB > > > > > >drivers for Informix, a colleague has installed one but is > > > > > >having a > > > > >little > > > > > >difficulty with the connection string. Try > > > > > >http://www.connectionstrings.com > > > > > > > > > > > > > > > > > >Mark - instead of using APPEND queries, would it not be any > > > > > >faster > >to > > > > >pull > > > > > >the data from Informix in an ADO recordset - I'm doing this via > >ODBC > > >as > > > > > >this > > > > > >is how our Terminal Servers are set up >:?( - then open a DAO > > >recordset > > > > >on > > > > > >your Access table, and loop round in a do...while copying the > >records > > > > >from > > > > > >one to the other? Jim has an excellent link explicitly > > > > > >explaining > > >how > > > >to > > > > > >do > > > > > >just this. However, I've a sneaking suspicion that he's right, > > > > > >and > > > >ODBC > > > > >is > > > > > >at the bottom of your woes - definitely worth exploring OLEDB, > > > > > >as > > > > >methinks > > > > > >ODBC is a little old-hat these days. > > > > > > > > > > > >It might just be me (ASP/Oracle/SQL Server background) but I > > > > > >like > >to > > > >try > > > > > >and > > > > > >avoid letting Jet anywhere near anything that's not solely > >concerned > > > >with > > > > > >Access FE tables (for which, of course, it's excellent). > > > > > > > > > > > >Cheers > > > > > >Tom > > > > > > > > > > > > > > > > > >-----Original Message----- > > > > > >From: Jim Lawrence [mailto:accessd at shaw.ca] > > > > > >Sent: 27 January 2005 04:48 > > > > > >To: 'Access Developers discussion and problem solving' > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > > >reads? > > > > > > > > > > > >Hi Mark: > > > > > > > > > > > >Your bottle-neck is ODBC. The only way around that is if there > > > > > >is a > > > > >direct > > > > > >ADO-OLE equivalent. I am sure there are ADO drivers for every > >version > > > >of > > > > > >Informix...check these out: > > > > > > > > > > > > > > > > > > > > >http://www.gold-software.com/LuxenadbExpressdriverforInformixPro-revi > > >ew9342 > > > > >. > > > > > >htm (ADO type driver... shareware. > > > > > > > > > > > >You can download the driver from IBM at: > > > > > >http://www.ibm.com/products/finder/us/en/finders?pg=ddfinder > > > > > > > > > > > >To then use it the code is something like this: > > > > > > > > > > > >Dim objConn As ADODB.Connection > > > > > >Dim gsConnectionString as String > > > > > > > > > > > >gsConnectionString = "Provider=Ifxoledbc;Password=pass; Persist > > > >Security > > > > > >Info=True;User ID=user;Data Source=market_report;" > > > > > > > > > > > >objConn.connectionstring = gsConnectionString objConn.Open > > > > > > > > > > > >HTH > > > > > >Jim > > > > > > > > > > > > > > > > > >-----Original Message----- > > > > > >From: accessd-bounces at databaseadvisors.com > > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark > > > > > >A > > >Matte > > > > > >Sent: Tuesday, January 25, 2005 6:49 AM > > > > > >To: accessd at databaseadvisors.com > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > > > > > >reads? > > > > > > > > > > > >Hello All, > > > > > > > > > > > >Every week I do pulls from Informix to A97 using ODBC. 1 of my > >pulls > > > >now > > > > > >is > > > > > > > > > > > >around 1 million records. I use temp tables and append > > > > > >queries. > > >This > > > > >can > > > > > >take a few hours. Some of the replies in this thread imply > > > > > >there > >is > > >a > > > > >much > > > > > >'better/faster' way. Without changing versions of Access...is > >there > > >a > > > > >way > > > > > >to 'tweak'/'speed up' this data pull? > > > > > > > > > > > >Thanks, > > > > > > > > > > > >Mark > > > > > > > > > > > > >From: Roz Clarke > > > > > > >Reply-To: Access Developers discussion and problem > > > > > > >solving > > > > > > >To: "'Access Developers discussion and problem > > > > > > >solving'" > > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > >reads? > > > > > > >Date: Tue, 25 Jan 2005 09:52:19 -0000 > > > > > > > > > > > > > >Informix doesn't support XML afaik >< > > > > > > > > > > > > > >We did think about this as a way around connection issues for > > > > > > >SQL > > > > >Server > > > > > > >when we thought that we would have our main db replicating to > > > > > > >SQL > > > > >Server > > > > > > >rather than Informix - our recordsets are going to be up to > > > > > > >about > > >50k > > > > > >rows > > > > > > >I > > > > > > >think. I don't know how XML would perform with that volume of > >data > > > >but > > > > > >it's > > > > > > >academic for now. > > > > > > > > > > > > > >Roz > > > > > > > > > > > > > >-----Original Message----- > > > > > > >From: John W. Colby [mailto:jwcolby at colbyconsulting.com] > > > > > > >Sent: 24 January 2005 20:58 > > > > > > >To: 'Access Developers discussion and problem solving' > > > > > > >Subject: RE: [AccessD] Data from Informix to Access - dirty > >reads? > > > > > > > > > > > > > > > > > > > > >How much data? Can it export it to an XML file in a location > >where > > > > >your > > > > > >fe > > > > > > >can use it? XML has a high overhead but can be useful in > > > > > > >cases > > >like > > > > > >this. > > > > > > > > > > > > > >John W. Colby > > > > > > >www.ColbyConsulting.com > > > > > > > > > > > > > >Contribute your unused CPU cycles to a good cause: > > > > > > >http://folding.stanford.edu/ > > > > > > > > > > > > > >-----Original Message----- > > > > > > >From: accessd-bounces at databaseadvisors.com > > > > > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > > > > > >Roz > > >Clarke > > > > > > >Sent: Monday, January 24, 2005 10:23 AM > > > > > > >To: 'Access Developers discussion and problem solving' > > > > > > >Subject: [AccessD] Data from Informix to Access - dirty > > > > > > >reads? > > > > > > > > > > > > > > > > > > > > >Hi all > > > > > > > > > > > > > > > > > > > > >We have a bit of a problem with getting data out of our > > > > > > >Informix > > > >server > > > > > > >since we recently turned on transaction logging for > > > > > > >replication. > > >When > > > > > > >extracting data with an Access XP MDE using pass-through > > > > > > >queries, > > > > >Access > > > > > > >locks entire tables in the Informix database, which causes > > > >transaction > > > > > > >errors and makes the Informix database scarily unstable. > > > > > > > > > > > > > >Our Informix suppliers told us that the way to avoid these > >locking > > > > >issues > > > > > > >was to set the connection to 'dirty read' before running the > > > > > > >SQL. > > > > > >However, > > > > > > >Access cannot execute 2 statements in a pass-through query > > > > > > >and it > > > >does > > > > > >not > > > > > > >hold the connection open between the execution of 1 statement > > > > > > >and > > >the > > > > > >next. > > > > > > >Thus when the query is processed the 'dirty read' setting is > > > > > > >no > > > >longer > > > > >in > > > > > > >effect. > > > > > > > > > > > > > >We have been racking our brains trying to come up with a > > >workaround. > > > > >Some > > > > > > >further options that we have considered are: > > > > > > > > > > > > > >* Stick the data in a temp table in Informix. This is no good > > >because > > > > > > >the temp table is destroyed automatically when the connection > > > > > > >is > > > >closed > > > > > >and > > > > > > >there's no way to make it persist long enough to bind it to a > > >report. > > > > > > >* Use a view in Informix. This is no good because views in > > >Informix > > > > > > >cannot be set read-only. > > > > > > >* Create a permanent table in Informix and destroy it when > > >finished > > > > > > >with it. This is far from ideal because Informix does not > > > > > > >support > > > > >SELECT > > > > > > >INTO and therefore a table would have to be explicitly > >constructed > > > >with > > > > > > >names columns etc. We really need the system to be flexible > > > > > > >so > >that > > > >the > > > > > > >queries can be easily changed. > > > > > > >* Use an ADO recordset. This is a PITA because you cannot bind > > >a > > > > > > >report to a recordset in an MDE and we cannot build the > > > > > > >report on > > >the > > > > >fly > > > > > > > > > > >- > > > > > > >we are a Terminal Services site so we will have up to 20 > > > > > > >users in > > >one > > > > >FE. > > > > > > >* Create a table in Access and destroy it when finished with > > >it. > > > >Can't > > > > > > >think of a better way to induce bloating... > > > > > > > > > > > > > >Has anyone faced this kind of problem before? Any bright > > > > > > >ideas? > >Our > > > > > > >foreheads are starting to bleed... > > > > > > > > > > > > > >TIA > > > > > > > > > > > > > >Roz (and Tom) > > > > > > > > > > > > > > > > > > > > >-- > > > > > > >AccessD mailing list > > > > > > >AccessD at databaseadvisors.com > > > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > > > >The contents of this message and any attachments are the > > > > > > >property > > >of > > > > > >Donns > > > > > > >Solicitors > > > > > > >and are intended for the confidential use of the named > > > > > > >recipient > > > >only. > > > > > > >They may be legally > > > > > > > privileged and should not be communicated to, or relied > > > > > > >upon, > >by > > > >any > > > > > > >other party without > > > > > > >our written consent. If you are not the addressee, please > > > > > > >notify > > >us > > > > > > >immediately so that we > > > > > > >can make arrangements for its return. You should not show > > > > > > >this > > > >e-mail > > > > >to > > > > > > >any person or > > > > > > > take copies as you may be committing a criminal or civil > >offence > > > >for > > > > > > >which you may be > > > > > > > liable. The statement and opinions expressed in this > > > > > > >e-mail > > > >message > > > > > >are > > > > > > >those of the > > > > > > >writer, and do not necessarily represent that of Donns > >Solicitors. > > > > > > >Although any files attached > > > > > > > to this e-mail will have been checked with virus protection > > > >software > > > > > > >prior to transmission, > > > > > > >you should carry out your own virus check before opening any > > > > >attachment. > > > > > > >Donns Solicitors does not accept any liability for any damage > > > > > > >or > > >loss > > > > > >which > > > > > > > > > > > > >may be caused > > > > > > >by software viruses... > > > > > > >-- > > > > > > >AccessD mailing list > > > > > > >AccessD at databaseadvisors.com > > > > > > >http://databaseadvisors.com/mailman/listinfo/accessd > > > > > > >Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > >-- > > > > > >AccessD mailing list > > > > > >AccessD at databaseadvisors.com > > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the > > > > > >property > >of > > > > >Donns > > > > > >Solicitors > > > > > >and are intended for the confidential use of the named > > > > > >recipient > > >only. > > > > > >They may be legally > > > > > > privileged and should not be communicated to, or relied upon, > > > > > >by > > >any > > > > > >other party without > > > > > >our written consent. If you are not the addressee, please > > > > > >notify > >us > > > > > >immediately so that we > > > > > >can make arrangements for its return. You should not show this > > >e-mail > > > >to > > > > > >any person or > > > > > > take copies as you may be committing a criminal or civil > > > > > >offence > > >for > > > > > >which you may be > > > > > > liable. The statement and opinions expressed in this e-mail > > >message > > > > >are > > > > > >those of the > > > > > >writer, and do not necessarily represent that of Donns > > > > > >Solicitors. Although any files attached > > > > > > to this e-mail will have been checked with virus protection > > >software > > > > > >prior to transmission, > > > > > >you should carry out your own virus check before opening any > > > >attachment. > > > > > >Donns Solicitors does not accept any liability for any damage > > > > > >or > >loss > > > > >which > > > > > > > > > > >may be caused > > > > > >by software viruses... > > > > > >-- > > > > > >AccessD mailing list > > > > > >AccessD at databaseadvisors.com > > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property > > > > >of > > > >Donns > > > > >Solicitors > > > > >and are intended for the confidential use of the named recipient > >only. > > > > >They may be legally > > > > > privileged and should not be communicated to, or relied upon, > > > > >by > >any > > > > >other party without > > > > >our written consent. If you are not the addressee, please notify > > > > >us immediately so that we can make arrangements for its return. > > > > >You should not show this > >e-mail > > >to > > > > >any person or > > > > > take copies as you may be committing a criminal or civil > > > > >offence > >for > > > > >which you may be > > > > > liable. The statement and opinions expressed in this e-mail > >message > > > >are > > > > >those of the > > > > >writer, and do not necessarily represent that of Donns > > > > >Solicitors. Although any files attached > > > > > to this e-mail will have been checked with virus protection > >software > > > > >prior to transmission, > > > > >you should carry out your own virus check before opening any > > >attachment. > > > > >Donns Solicitors does not accept any liability for any damage or > > > > >loss > > > >which > > > > > > > > >may be caused > > > > >by software viruses... > > > > >-- > > > > >AccessD mailing list > > > > >AccessD at databaseadvisors.com > > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property > > > >of > > >Donns > > > >Solicitors > > > >and are intended for the confidential use of the named recipient > > > >only. They may be legally > > > > privileged and should not be communicated to, or relied upon, by > > > >any other party without our written consent. If you are not the > > > >addressee, please notify us immediately so that we > > > >can make arrangements for its return. You should not show this >e-mail > >to > > > >any person or > > > > take copies as you may be committing a criminal or civil offence > > > >for which you may be > > > > liable. The statement and opinions expressed in this e-mail > > > >message > > >are > > > >those of the > > > >writer, and do not necessarily represent that of Donns Solicitors. > > > >Although any files attached > > > > to this e-mail will have been checked with virus protection > > > >software prior to transmission, you should carry out your own virus > > > >check before opening any > >attachment. > > > >Donns Solicitors does not accept any liability for any damage or > > > >loss > > >which > > > > > > >may be caused > > > >by software viruses... > > > >-- > > > >AccessD mailing list > > > >AccessD at databaseadvisors.com > > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > >Donns > > >Solicitors > > >and are intended for the confidential use of the named recipient > > >only. They may be legally > > > privileged and should not be communicated to, or relied upon, by > > >any other party without our written consent. If you are not the > > >addressee, please notify us immediately so that we > > >can make arrangements for its return. You should not show this e-mail >to > > >any person or > > > take copies as you may be committing a criminal or civil offence for > > >which you may be > > > liable. The statement and opinions expressed in this e-mail message > >are > > >those of the > > >writer, and do not necessarily represent that of Donns Solicitors. > > >Although any files attached > > > to this e-mail will have been checked with virus protection > > >software prior to transmission, you should carry out your own virus > > >check before opening any attachment. Donns Solicitors does not accept > > >any liability for any damage or loss > >which > > > > >may be caused > > >by software viruses... > > >-- > > >AccessD mailing list > > >AccessD at databaseadvisors.com > > >http://databaseadvisors.com/mailman/listinfo/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 contents of this message and any attachments are the property of > >Donns > >Solicitors > >and are intended for the confidential use of the named recipient only. > >They may be legally > > privileged and should not be communicated to, or relied upon, by any > >other party without > >our written consent. If you are not the addressee, please notify us > >immediately so that we > >can make arrangements for its return. You should not show this e-mail to > >any person or > > take copies as you may be committing a criminal or civil offence for > >which you may be > > liable. The statement and opinions expressed in this e-mail message >are > >those of the > >writer, and do not necessarily represent that of Donns Solicitors. > >Although any files attached > > to this e-mail will have been checked with virus protection software > >prior to transmission, > >you should carry out your own virus check before opening any attachment. > >Donns Solicitors does not accept any liability for any damage or loss >which > > >may be caused > >by software viruses... > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Thu Feb 3 00:40:28 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Thu, 3 Feb 2005 07:40:28 +0100 Subject: [AccessD] ADO Record Counts Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B577F@stekelbes.ithelps.local> Recordcount will not be accurate when opening the table, you should first do a movelast before getting the correct count. Checking for .eof = true and .bof = true is more acurate and faster to know is 1 or more records exists. Erwin -----Oorspronkelijk bericht----- Van: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] Namens Jeremy Toves Verzonden: woensdag 2 februari 2005 20:12 Aan: Access Developers discussion and problem solving Onderwerp: Re: [AccessD] ADO Record Counts Sorry about the typos. My coding is done on a different computer than the computer I send emails from. I'll try your solution too. Thanks, Jeremy Toves -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Thu Feb 3 00:43:44 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Thu, 3 Feb 2005 07:43:44 +0100 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5780@stekelbes.ithelps.local> Sorry my mistake You are correct, I just presumed the 1 was misread with a l and did not think any further.... Erwin -----Oorspronkelijk bericht----- Van: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] Namens GregSmith at starband.net Verzonden: woensdag 2 februari 2005 16:20 Aan: accessd at databaseadvisors.com Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security File? I've always had and ldb (small "L") file present when someone logs into a database...and for a split db, there is one for the FE, one for the BE and one for the security file...but they're all ldb, not md"x" files. The security file, SecFile.mdw would have a corresponding SecFile.ldb associated with it when someone logs in. Same with the FE and BE files-a corresponding *.ldb file. I can't find any reference anywhere to mdl (small "L") on M$ or Google... If you login "Exclusively" to a db, then this ldb file does not open, letting Access know that nobody else can login because the file is 'locked' by an exclusive user. Greg > This is probably a mdl file (l not 1). > A mdl file is always present when somebody has opened the database > file, in this case the security file. > In this file all locks are kepded and is needed for Access to operate. > > This does not cause any lockouts for users unless some bad programming > or other (security?) issues. > > > Erwin > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Tuesday, February 01, 2005 5:26 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] What is this .md1 That Is Locking My Security File? > > Now Access is being rude to me. I recently moved the security file > that controls my database from each person's own hard drive to a > centralized location on the network. Every couple of days, the > security file named rb.mdw has a friend, rb.md1, locking out most of > the users. Does anyone know what this is and how to prevent it? Thanks. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 3 02:50:53 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 03 Feb 2005 09:50:53 +0100 Subject: [AccessD] A2003: Formatting a text Box Message-ID: Hi Darren I hoped you wouldn't ask ... But Borge's method should be useful in that case as a generic solution. However, as you use A2003, I would check out conditional formatting. /gustav >>> d.dick at uws.edu.au 02-02-2005 23:31:10 >>> Hey Gustav Beautiful - Now the big bit that I forgot to mention in my previous post Will this work on a Continuous Form? From tom.bolton at donnslaw.co.uk Thu Feb 3 04:11:15 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Thu, 3 Feb 2005 10:11:15 -0000 Subject: [AccessD] Data from Informix to Access - dirty reads? Message-ID: <61F915314798D311A2F800A0C9C8318806433330@dibble.observatory.donnslaw.co.uk> Jim If the cursor lock type is set to read-only, you can still scroll through it but will raise an error if you try to edit it. The ability to read through the cursor depends on it's type - you can read through all of them, apart from a forward-only cursor where as the name suggests you can't scroll backwards i.e. rs.MovePrevious, rs.MoveFirst. Cheers Tom -----Original Message----- From: Jim Lawrence [mailto:accessd at shaw.ca] Sent: 03 February 2005 06:03 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Hi Mark: If you set the recordset to read-only (adLockReadOnly) how do you expect read through the recordset. Try something like: rsRecordset.Open strSQL cnConnection, adOpenStatic, adLockOptimistic HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, February 02, 2005 10:59 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Thanks for the feed back...but it didn't change anything. Something else I've noticed...I can use the same SQL criteria, except select a different field and I can loop through those records without a problem...it just occurs when I try to display or reference the case_id when it is more than 2 digits? I'm thoroughly confused at this point...and once I get it to loop through the recordset...How do I get the recordset into a local/temp table? Although...without the case_id...the last questions doesn't really matter Thanks, Mark -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From cyx5 at cdc.gov Thu Feb 3 05:30:17 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Thu, 3 Feb 2005 06:30:17 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: I swear that this is a one and not an L. It is not present when users have the database is opening, using the rb.mdw file and all is well. It only locks occassionally. Next time it locks, I will put on my specs, but I am pretty darn sure it is a 1. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Thursday, February 03, 2005 1:44 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Sorry my mistake You are correct, I just presumed the 1 was misread with a l and did not think any further.... Erwin -----Oorspronkelijk bericht----- Van: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] Namens GregSmith at starband.net Verzonden: woensdag 2 februari 2005 16:20 Aan: accessd at databaseadvisors.com Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security File? I've always had and ldb (small "L") file present when someone logs into a database...and for a split db, there is one for the FE, one for the BE and one for the security file...but they're all ldb, not md"x" files. The security file, SecFile.mdw would have a corresponding SecFile.ldb associated with it when someone logs in. Same with the FE and BE files-a corresponding *.ldb file. I can't find any reference anywhere to mdl (small "L") on M$ or Google... If you login "Exclusively" to a db, then this ldb file does not open, letting Access know that nobody else can login because the file is 'locked' by an exclusive user. Greg > This is probably a mdl file (l not 1). > A mdl file is always present when somebody has opened the database > file, in this case the security file. > In this file all locks are kepded and is needed for Access to operate. > > This does not cause any lockouts for users unless some bad programming > or other (security?) issues. > > > Erwin > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Tuesday, February 01, 2005 5:26 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] What is this .md1 That Is Locking My Security File? > > Now Access is being rude to me. I recently moved the security file > that controls my database from each person's own hard drive to a > centralized location on the network. Every couple of days, the > security file named rb.mdw has a friend, rb.md1, locking out most of > the users. Does anyone know what this is and how to prevent it? Thanks. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 3 05:52:04 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 03 Feb 2005 03:52:04 -0800 Subject: [AccessD] Data from Informix to Access - dirty reads? In-Reply-To: <61F915314798D311A2F800A0C9C8318806433330@dibble.observatory.donnslaw.co.uk> Message-ID: <0IBC00G0V3MRA7@l-daemon> Hi Tom: You may be right as I have never used a 'read-only' recordset but by setting the recordset to 'static' will give the same features and superior performance....Second only to 'forward-only'. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tom Bolton Sent: Thursday, February 03, 2005 2:11 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Jim If the cursor lock type is set to read-only, you can still scroll through it but will raise an error if you try to edit it. The ability to read through the cursor depends on it's type - you can read through all of them, apart from a forward-only cursor where as the name suggests you can't scroll backwards i.e. rs.MovePrevious, rs.MoveFirst. Cheers Tom -----Original Message----- From: Jim Lawrence [mailto:accessd at shaw.ca] Sent: 03 February 2005 06:03 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Hi Mark: If you set the recordset to read-only (adLockReadOnly) how do you expect read through the recordset. Try something like: rsRecordset.Open strSQL cnConnection, adOpenStatic, adLockOptimistic HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, February 02, 2005 10:59 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Thanks for the feed back...but it didn't change anything. Something else I've noticed...I can use the same SQL criteria, except select a different field and I can loop through those records without a problem...it just occurs when I try to display or reference the case_id when it is more than 2 digits? I'm thoroughly confused at this point...and once I get it to loop through the recordset...How do I get the recordset into a local/temp table? Although...without the case_id...the last questions doesn't really matter Thanks, Mark From stuart at lexacorp.com.pg Thu Feb 3 06:07:20 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 03 Feb 2005 22:07:20 +1000 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: <4202A098.7229.25AA354@stuart.lexacorp.com.pg> On 3 Feb 2005 at 6:30, Nicholson, Karen wrote: > I swear that this is a one and not an L. It is not present when users > have the database is opening, using the rb.mdw file and all is well. > It only locks occassionally. Next time it locks, I will put on my > specs, but I am pretty darn sure it is a 1. > Got me beat. http://www.wotsit.org doesn't have an entry for MD1. The only entry at http://filext.com is "Gear CD Suite File" One slight possibility, .MD1 would be used for the second sequential Metabase backup created by IIS. Can't find anything else with Google. -- Stuart From cyx5 at cdc.gov Thu Feb 3 06:47:35 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Thu, 3 Feb 2005 07:47:35 -0500 Subject: [AccessD] Sage Key Purchase Message-ID: What is the best version of SageKey to buy to make executables for Access databases? Right now we are using Access XP, but the corporation MAY be going to Access 2003, they are not sure. Would we have to buy two products for that? Advice needed, Thanks!!! Glad to be back after a day off... From markamatte at hotmail.com Thu Feb 3 08:39:12 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 03 Feb 2005 14:39:12 +0000 Subject: [AccessD] Data from Informix to Access - dirty reads? In-Reply-To: <0IBC00G0V3MRA7@l-daemon> Message-ID: Hello Everyone, Thanks for all the feedback. I'm still a little lost on this one. Here is the current status: 2 seperate machines: Machine1 NT A97 Machine2 2K Server A97 A2K Machine1 will loop through the records...but will crash when the caseID ends in '0' . When I use the SQL "SELECT case_id from ps_rc_case WHERE case_id<100" and loop through the case_id...I crash on 10...if I select >11 it crashes on 20. If I loop though a different field(text fields) "SELECT Name_First from ps_rc_case WHERE case_id<100" and loop through Name_First...it works fine...but I need the case_id. Machine2 (using A97 or A2k) with the same code will loop through the records without errors...except 10 returns as 1, 20 as 2, 25460 as 2546, etc. So something is going on with both machines when the number ends in '0'. A suggestion from a friends was:"SELECT substr(case_id,1) as ttt from ps_rc_case WHERE case_id<100"...and loop through 'ttt'. This actually works on both machines...I'm just not sure why. Finally...the whole reason behind the original question was 'whats the fastest way to get data from an Informix db to a local Access db'? I had never used ADO...and was using Append queries from a linked Informix table to a local temp table. Now that I have the recordset...whats the most efficient way to get it into my temp table? Thanks Again, Mark >From: Jim Lawrence >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >Date: Thu, 03 Feb 2005 03:52:04 -0800 > >Hi Tom: > >You may be right as I have never used a 'read-only' recordset but by >setting >the recordset to 'static' will give the same features and superior >performance....Second only to 'forward-only'. > >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tom Bolton >Sent: Thursday, February 03, 2005 2:11 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Jim > >If the cursor lock type is set to read-only, you can still scroll through >it >but will raise an error if you try to edit it. > >The ability to read through the cursor depends on it's type - you can read >through all of them, apart from a forward-only cursor where as the name >suggests you can't scroll backwards i.e. rs.MovePrevious, rs.MoveFirst. > >Cheers >Tom > > > > >-----Original Message----- >From: Jim Lawrence [mailto:accessd at shaw.ca] >Sent: 03 February 2005 06:03 >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Hi Mark: > >If you set the recordset to read-only (adLockReadOnly) how do you expect >read through the recordset. Try something like: > >rsRecordset.Open strSQL cnConnection, adOpenStatic, adLockOptimistic > >HTH >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Wednesday, February 02, 2005 10:59 AM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? > >Thanks for the feed back...but it didn't change anything. Something else >I've noticed...I can use the same SQL criteria, except select a different >field and I can loop through those records without a problem...it just >occurs when I try to display or reference the case_id when it is more than >2 > >digits? > >I'm thoroughly confused at this point...and once I get it to loop through >the recordset...How do I get the recordset into a local/temp table? >Although...without the case_id...the last questions doesn't really matter > >Thanks, > >Mark > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From GregSmith at starband.net Thu Feb 3 09:23:48 2005 From: GregSmith at starband.net (GregSmith at starband.net) Date: Thu, 3 Feb 2005 10:23:48 -0500 (EST) Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: References: Message-ID: <58117.65.118.249.214.1107444228.squirrel@cetus.email.starband.net> Well, I can't figure out why you're not getting the corresponding ldb file that's assocated with all of the MSAccess versions and their db's. What OS are you running on? What version of Access are you using? Can you make sure you ARE getting those ldb files on the databases? If not, there's something really adrift here. I don't doubt you are getting what you say you are...you should know! ;) We need a few more puzzle pieces yet...but we'll get it put together... > I swear that this is a one and not an L. It is not present when users > have the database is opening, using the rb.mdw file and all is well. It > only locks occassionally. Next time it locks, I will put on my specs, > but I am pretty darn sure it is a 1. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - > IT Helps > Sent: Thursday, February 03, 2005 1:44 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Sorry my mistake > > You are correct, I just presumed the 1 was misread with a l and did not > think any further.... > > Erwin > > > -----Oorspronkelijk bericht----- > Van: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] Namens > GregSmith at starband.net > Verzonden: woensdag 2 februari 2005 16:20 > Aan: accessd at databaseadvisors.com > Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > I've always had and ldb (small "L") file present when someone logs into > a database...and for a split db, there is one for the FE, one for the BE > and one for the security file...but they're all ldb, not md"x" files. > The security file, SecFile.mdw would have a corresponding SecFile.ldb > associated with it when someone logs in. Same with the FE and BE > files-a corresponding *.ldb file. I can't find any reference anywhere > to mdl (small "L") on M$ or Google... > > If you login "Exclusively" to a db, then this ldb file does not open, > letting Access know that nobody else can login because the file is > 'locked' by an exclusive user. > > Greg > >> This is probably a mdl file (l not 1). >> A mdl file is always present when somebody has opened the database >> file, in this case the security file. >> In this file all locks are kepded and is needed for Access to operate. >> >> This does not cause any lockouts for users unless some bad programming > >> or other (security?) issues. >> >> >> Erwin >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >> Karen >> Sent: Tuesday, February 01, 2005 5:26 PM >> To: accessd at databaseadvisors.com >> Subject: [AccessD] What is this .md1 That Is Locking My Security File? >> >> Now Access is being rude to me. I recently moved the security file >> that controls my database from each person's own hard drive to a >> centralized location on the network. Every couple of days, the >> security file named rb.mdw has a friend, rb.md1, locking out most of >> the users. Does anyone know what this is and how to prevent it? > Thanks. >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cyx5 at cdc.gov Thu Feb 3 09:38:24 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Thu, 3 Feb 2005 10:38:24 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: I am not that dumb. I do admit to trusting the wrong people. Of course I get the .ldb s on the databases. This is actually the number one. Next time it happens, I will take a screen shot and announce that I have *the evidence*. The *evidence* will surely float to the surface again in the next week. So let's wait until it happens again, maybe if I can list all the files that are showing up it can be figured out. Thanks! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of GregSmith at starband.net Sent: Thursday, February 03, 2005 10:24 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Well, I can't figure out why you're not getting the corresponding ldb file that's assocated with all of the MSAccess versions and their db's. What OS are you running on? What version of Access are you using? Can you make sure you ARE getting those ldb files on the databases? If not, there's something really adrift here. I don't doubt you are getting what you say you are...you should know! ;) We need a few more puzzle pieces yet...but we'll get it put together... > I swear that this is a one and not an L. It is not present when users > have the database is opening, using the rb.mdw file and all is well. It > only locks occassionally. Next time it locks, I will put on my specs, > but I am pretty darn sure it is a 1. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - > IT Helps > Sent: Thursday, February 03, 2005 1:44 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Sorry my mistake > > You are correct, I just presumed the 1 was misread with a l and did not > think any further.... > > Erwin > > > -----Oorspronkelijk bericht----- > Van: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] Namens > GregSmith at starband.net > Verzonden: woensdag 2 februari 2005 16:20 > Aan: accessd at databaseadvisors.com > Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > I've always had and ldb (small "L") file present when someone logs into > a database...and for a split db, there is one for the FE, one for the BE > and one for the security file...but they're all ldb, not md"x" files. > The security file, SecFile.mdw would have a corresponding SecFile.ldb > associated with it when someone logs in. Same with the FE and BE > files-a corresponding *.ldb file. I can't find any reference anywhere > to mdl (small "L") on M$ or Google... > > If you login "Exclusively" to a db, then this ldb file does not open, > letting Access know that nobody else can login because the file is > 'locked' by an exclusive user. > > Greg > >> This is probably a mdl file (l not 1). >> A mdl file is always present when somebody has opened the database >> file, in this case the security file. >> In this file all locks are kepded and is needed for Access to operate. >> >> This does not cause any lockouts for users unless some bad programming > >> or other (security?) issues. >> >> >> Erwin >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >> Karen >> Sent: Tuesday, February 01, 2005 5:26 PM >> To: accessd at databaseadvisors.com >> Subject: [AccessD] What is this .md1 That Is Locking My Security File? >> >> Now Access is being rude to me. I recently moved the security file >> that controls my database from each person's own hard drive to a >> centralized location on the network. Every couple of days, the >> security file named rb.mdw has a friend, rb.md1, locking out most of >> the users. Does anyone know what this is and how to prevent it? > Thanks. >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dejpolsys at hotmail.com Thu Feb 3 09:52:25 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Thu, 3 Feb 2005 10:52:25 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? References: Message-ID: ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file > that's assocated with all of the MSAccess versions and their db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. >>> In this file all locks are kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cyx5 at cdc.gov Thu Feb 3 10:18:39 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Thu, 3 Feb 2005 11:18:39 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file > that's assocated with all of the MSAccess versions and their db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. >>> In this file all locks are kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 3 10:30:27 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 3 Feb 2005 08:30:27 -0800 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: Do you have any software that is trying to backup or compact the mdw? That's when I might expect to see an .md1 file. Charlotte Foust -----Original Message----- From: Nicholson, Karen [mailto:cyx5 at cdc.gov] Sent: Thursday, February 03, 2005 7:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? I am not that dumb. I do admit to trusting the wrong people. Of course I get the .ldb s on the databases. This is actually the number one. Next time it happens, I will take a screen shot and announce that I have *the evidence*. The *evidence* will surely float to the surface again in the next week. So let's wait until it happens again, maybe if I can list all the files that are showing up it can be figured out. Thanks! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of GregSmith at starband.net Sent: Thursday, February 03, 2005 10:24 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Well, I can't figure out why you're not getting the corresponding ldb file that's assocated with all of the MSAccess versions and their db's. What OS are you running on? What version of Access are you using? Can you make sure you ARE getting those ldb files on the databases? If not, there's something really adrift here. I don't doubt you are getting what you say you are...you should know! ;) We need a few more puzzle pieces yet...but we'll get it put together... > I swear that this is a one and not an L. It is not present when users > have the database is opening, using the rb.mdw file and all is well. It > only locks occassionally. Next time it locks, I will put on my specs, > but I am pretty darn sure it is a 1. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - > IT Helps > Sent: Thursday, February 03, 2005 1:44 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Sorry my mistake > > You are correct, I just presumed the 1 was misread with a l and did not > think any further.... > > Erwin > > > -----Oorspronkelijk bericht----- > Van: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] Namens > GregSmith at starband.net > Verzonden: woensdag 2 februari 2005 16:20 > Aan: accessd at databaseadvisors.com > Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > I've always had and ldb (small "L") file present when someone logs into > a database...and for a split db, there is one for the FE, one for the BE > and one for the security file...but they're all ldb, not md"x" files. > The security file, SecFile.mdw would have a corresponding SecFile.ldb > associated with it when someone logs in. Same with the FE and BE > files-a corresponding *.ldb file. I can't find any reference anywhere > to mdl (small "L") on M$ or Google... > > If you login "Exclusively" to a db, then this ldb file does not open, > letting Access know that nobody else can login because the file is > 'locked' by an exclusive user. > > Greg > >> This is probably a mdl file (l not 1). >> A mdl file is always present when somebody has opened the database >> file, in this case the security file. In this file all locks are >> kepded and is needed for Access to operate. >> >> This does not cause any lockouts for users unless some bad programming > >> or other (security?) issues. >> >> >> Erwin >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >> Karen >> Sent: Tuesday, February 01, 2005 5:26 PM >> To: accessd at databaseadvisors.com >> Subject: [AccessD] What is this .md1 That Is Locking My Security File? >> >> Now Access is being rude to me. I recently moved the security file >> that controls my database from each person's own hard drive to a >> centralized location on the network. Every couple of days, the >> security file named rb.mdw has a friend, rb.md1, locking out most of >> the users. Does anyone know what this is and how to prevent it? > Thanks. >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 3 10:31:49 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 3 Feb 2005 08:31:49 -0800 Subject: [AccessD] Sage Key Purchase Message-ID: You need scripts to match the version of the runtime you're distributing. Charlotte Foust -----Original Message----- From: Nicholson, Karen [mailto:cyx5 at cdc.gov] Sent: Thursday, February 03, 2005 4:48 AM To: accessd at databaseadvisors.com Subject: [AccessD] Sage Key Purchase What is the best version of SageKey to buy to make executables for Access databases? Right now we are using Access XP, but the corporation MAY be going to Access 2003, they are not sure. Would we have to buy two products for that? Advice needed, Thanks!!! Glad to be back after a day off... -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Feb 3 10:33:38 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 3 Feb 2005 08:33:38 -0800 Subject: [AccessD] ADO Record Counts Message-ID: While that is true with a DAO recordset, an ADO recordset does not necessarily open at EOF or BOF, so I've seen that test fail. Charlotte Foust -----Original Message----- From: Erwin Craps - IT Helps [mailto:Erwin.Craps at ithelps.be] Sent: Wednesday, February 02, 2005 10:40 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] ADO Record Counts Recordcount will not be accurate when opening the table, you should first do a movelast before getting the correct count. Checking for .eof = true and .bof = true is more acurate and faster to know is 1 or more records exists. Erwin -----Oorspronkelijk bericht----- Van: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] Namens Jeremy Toves Verzonden: woensdag 2 februari 2005 20:12 Aan: Access Developers discussion and problem solving Onderwerp: Re: [AccessD] ADO Record Counts Sorry about the typos. My coding is done on a different computer than the computer I send emails from. I'll try your solution too. Thanks, Jeremy Toves -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jgross at databasicsdesign.com Thu Feb 3 12:42:59 2005 From: jgross at databasicsdesign.com (Jennifer Gross) Date: Thu, 3 Feb 2005 10:42:59 -0800 Subject: [AccessD] Access 2000 and Terminal Server Message-ID: <003001c50a20$31f70270$6701a8c0@jefferson> We are considering putting our A2K database on Terminal Server. Has anyone run into problems with Terminal Server since all users are accessing the same front end? Are the problems with temporary tables, etc.? Any feedback is appreciated. Thanks, Jennifer Gross databasics (805) 480-1921 www.databasicsdesign.com From pedro at plex.nl Thu Feb 3 13:07:41 2005 From: pedro at plex.nl (Pedro Janssen) Date: Thu, 3 Feb 2005 20:07:41 +0100 Subject: [AccessD] linked table trouble Message-ID: <004801c50a23$a37ae300$f5c581d5@pedro> Hello Group, in the past we never had any troubles with linked tables. Since whe are using A2003 the link between the databases and tables must be renewed (with the linked Tabel manager) very often, in some computers each morning. How is this possible? Is there a solution? Pedro Janssen From martyconnelly at shaw.ca Thu Feb 3 13:22:10 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 03 Feb 2005 11:22:10 -0800 Subject: [AccessD] Access 2000 and Terminal Server References: <003001c50a20$31f70270$6701a8c0@jefferson> Message-ID: <420279E2.2030800@shaw.ca> Here are some passing notes from Tony Toews My random thoughts on Microsoft Access, Terminal Server and/or Citrix http://www.granite.ab.ca/access/terminalserver.htm Problems I have heard about are reduced colour pallete, remote printers, and large RAM requirements for server (1 Gig) Jennifer Gross wrote: >We are considering putting our A2K database on Terminal Server. Has >anyone run into problems with Terminal Server since all users are >accessing the same front end? Are the problems with temporary tables, >etc.? > >Any feedback is appreciated. > >Thanks, > >Jennifer Gross >databasics >(805) 480-1921 >www.databasicsdesign.com > > > > -- Marty Connelly Victoria, B.C. Canada From tom.bolton at donnslaw.co.uk Thu Feb 3 13:30:25 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Thu, 3 Feb 2005 19:30:25 -0000 Subject: [AccessD] Access 2000 and Terminal Server Message-ID: <61F915314798D311A2F800A0C9C8318806433337@dibble.observatory.donnslaw.co.uk> Just bear in mind that any objects you create on the fly will have to have some sort of distinct id, e.g. I've been creating tables and queries on the fly in an Access database under terminal services - had to tag them with the user's Windows logon and a distinct id dragged from a personnel database. HTH Cheers Tom -----Original Message----- From: MartyConnelly [mailto:martyconnelly at shaw.ca] Sent: 03 February 2005 19:22 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2000 and Terminal Server Here are some passing notes from Tony Toews My random thoughts on Microsoft Access, Terminal Server and/or Citrix http://www.granite.ab.ca/access/terminalserver.htm Problems I have heard about are reduced colour pallete, remote printers, and large RAM requirements for server (1 Gig) Jennifer Gross wrote: >We are considering putting our A2K database on Terminal Server. Has >anyone run into problems with Terminal Server since all users are >accessing the same front end? Are the problems with temporary tables, >etc.? > >Any feedback is appreciated. > >Thanks, > >Jennifer Gross >databasics >(805) 480-1921 >www.databasicsdesign.com > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From cfoust at infostatsystems.com Thu Feb 3 13:38:44 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 3 Feb 2005 11:38:44 -0800 Subject: [AccessD] linked table trouble Message-ID: I don't have an answer for you, but I've heard that complaint several times in other forums too. Charlotte Foust -----Original Message----- From: Pedro Janssen [mailto:pedro at plex.nl] Sent: Thursday, February 03, 2005 11:08 AM To: AccessD at databaseadvisors.com Subject: [AccessD] linked table trouble Hello Group, in the past we never had any troubles with linked tables. Since whe are using A2003 the link between the databases and tables must be renewed (with the linked Tabel manager) very often, in some computers each morning. How is this possible? Is there a solution? Pedro Janssen -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jgross at databasicsdesign.com Thu Feb 3 13:56:47 2005 From: jgross at databasicsdesign.com (Jennifer Gross) Date: Thu, 3 Feb 2005 11:56:47 -0800 Subject: [AccessD] Access 2000 and Terminal Server In-Reply-To: <420279E2.2030800@shaw.ca> Message-ID: <004001c50a2a$815c6f30$6701a8c0@jefferson> Awesome, thanks for the feedback everyone. It is exactly what I am looking for. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Thursday, February 03, 2005 11:22 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2000 and Terminal Server Here are some passing notes from Tony Toews My random thoughts on Microsoft Access, Terminal Server and/or Citrix http://www.granite.ab.ca/access/terminalserver.htm Problems I have heard about are reduced colour pallete, remote printers, and large RAM requirements for server (1 Gig) Jennifer Gross wrote: >We are considering putting our A2K database on Terminal Server. Has >anyone run into problems with Terminal Server since all users are >accessing the same front end? Are the problems with temporary tables, >etc.? > >Any feedback is appreciated. > >Thanks, > >Jennifer Gross >databasics >(805) 480-1921 >www.databasicsdesign.com > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jdemarco at hudsonhealthplan.org Thu Feb 3 13:57:31 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Thu, 3 Feb 2005 14:57:31 -0500 Subject: [AccessD] linked table trouble Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2B8B@TTNEXCHCL2.hshhp.com> Pedro and/or Charlotte, Is this with A2K3 format databases, A2K format, or both? TIA, Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Thursday, February 03, 2005 2:39 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] linked table trouble I don't have an answer for you, but I've heard that complaint several times in other forums too. Charlotte Foust -----Original Message----- From: Pedro Janssen [mailto:pedro at plex.nl] Sent: Thursday, February 03, 2005 11:08 AM To: AccessD at databaseadvisors.com Subject: [AccessD] linked table trouble Hello Group, in the past we never had any troubles with linked tables. Since whe are using A2003 the link between the databases and tables must be renewed (with the linked Tabel manager) very often, in some computers each morning. How is this possible? Is there a solution? Pedro Janssen -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From bheid at appdevgrp.com Thu Feb 3 14:05:26 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Thu, 3 Feb 2005 15:05:26 -0500 Subject: [AccessD] linked table trouble In-Reply-To: <916187228923D311A6FE00A0CC3FAA30AC6EB0@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE78A@ADGSERVER> Way back in ACC97, we had issues with links. So in our app, we just programmatically relink every time. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 03, 2005 2:39 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] linked table trouble I don't have an answer for you, but I've heard that complaint several times in other forums too. Charlotte Foust -----Original Message----- From: Pedro Janssen [mailto:pedro at plex.nl] Sent: Thursday, February 03, 2005 11:08 AM To: AccessD at databaseadvisors.com Subject: [AccessD] linked table trouble Hello Group, in the past we never had any troubles with linked tables. Since whe are using A2003 the link between the databases and tables must be renewed (with the linked Tabel manager) very often, in some computers each morning. How is this possible? Is there a solution? Pedro Janssen -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Thu Feb 3 14:13:06 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Thu, 3 Feb 2005 14:13:06 -0600 Subject: [AccessD] Access 2000 and Terminal Server Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB67723373CC@corp-es01.fleetpride.com> I have had problems on a citrix server when trying to run an Access 2000 database with code that populates excel spreadsheets. I never could get the code to run properly 100% of the time. Jim Hale -----Original Message----- From: Jennifer Gross [mailto:jgross at databasicsdesign.com] Sent: Thursday, February 03, 2005 12:43 PM To: AccessD List Subject: [AccessD] Access 2000 and Terminal Server We are considering putting our A2K database on Terminal Server. Has anyone run into problems with Terminal Server since all users are accessing the same front end? Are the problems with temporary tables, etc.? Any feedback is appreciated. Thanks, Jennifer Gross databasics (805) 480-1921 www.databasicsdesign.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 GregSmith at starband.net Thu Feb 3 14:23:27 2005 From: GregSmith at starband.net (GregSmith at starband.net) Date: Thu, 3 Feb 2005 15:23:27 -0500 (EST) Subject: [AccessD] linked table trouble In-Reply-To: <004801c50a23$a37ae300$f5c581d5@pedro> References: <004801c50a23$a37ae300$f5c581d5@pedro> Message-ID: <3908.65.118.249.214.1107462207.squirrel@cetus.email.starband.net> Hi Pedro: Are you using UNC or a mapped drive for your connection to the BE? I've had problems with UNC connections before but with mapped drives to the BE, almost never had any issues. Greg Smith > Hello Group, > > in the past we never had any troubles with linked tables. > Since whe are using A2003 the link between the databases and tables must > be renewed (with the linked Tabel manager) very often, in some computers > each morning. How is this possible? Is there a solution? > > Pedro Janssen > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Feb 3 14:23:57 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 3 Feb 2005 12:23:57 -0800 Subject: [AccessD] linked table trouble Message-ID: The complaints I've heard about have been in all file formats. Charlotte Foust -----Original Message----- From: Jim DeMarco [mailto:Jdemarco at hudsonhealthplan.org] Sent: Thursday, February 03, 2005 11:58 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] linked table trouble Pedro and/or Charlotte, Is this with A2K3 format databases, A2K format, or both? TIA, Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Thursday, February 03, 2005 2:39 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] linked table trouble I don't have an answer for you, but I've heard that complaint several times in other forums too. Charlotte Foust -----Original Message----- From: Pedro Janssen [mailto:pedro at plex.nl] Sent: Thursday, February 03, 2005 11:08 AM To: AccessD at databaseadvisors.com Subject: [AccessD] linked table trouble Hello Group, in the past we never had any troubles with linked tables. Since whe are using A2003 the link between the databases and tables must be renewed (with the linked Tabel manager) very often, in some computers each morning. How is this possible? Is there a solution? Pedro Janssen -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ************************************************************************ *********** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". ************************************************************************ *********** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From pedro at plex.nl Thu Feb 3 15:21:47 2005 From: pedro at plex.nl (Pedro Janssen) Date: Thu, 3 Feb 2005 22:21:47 +0100 Subject: [AccessD] linked table trouble References: Message-ID: <00c101c50a36$5f128c50$f5c581d5@pedro> Hello All, the troubles are in A2K3 format databases. About the UNC or mapped drive connections. Maybe due to differences in our language i do not really understand what you mean. The database i am using is not a real backend or frontend database. It uses just one table from another database in witch we store the data of our hospital specialists. Both databases are in different folders on a file server, on which we login to. Bobby could you provide me the code for the programmatically relink. Thanks to all Pedro ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 9:23 PM Subject: RE: [AccessD] linked table trouble > The complaints I've heard about have been in all file formats. > > Charlotte Foust > > > -----Original Message----- > From: Jim DeMarco [mailto:Jdemarco at hudsonhealthplan.org] > Sent: Thursday, February 03, 2005 11:58 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] linked table trouble > > > Pedro and/or Charlotte, > > Is this with A2K3 format databases, A2K format, or both? > > TIA, > > Jim DeMarco > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte > Foust > Sent: Thursday, February 03, 2005 2:39 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] linked table trouble > > > I don't have an answer for you, but I've heard that complaint several > times in other forums too. > > Charlotte Foust > > > -----Original Message----- > From: Pedro Janssen [mailto:pedro at plex.nl] > Sent: Thursday, February 03, 2005 11:08 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] linked table trouble > > > Hello Group, > > in the past we never had any troubles with linked tables. > Since whe are using A2003 the link between the databases and tables must > be renewed (with the linked Tabel manager) very often, in some computers > each morning. How is this possible? Is there a solution? > > Pedro Janssen > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > ************************************************************************ > *********** > "This electronic message is intended to be for the use only of the named > recipient, and may contain information from Hudson Health Plan (HHP) > that is confidential or privileged. If you are not the intended > recipient, you are hereby notified that any disclosure, copying, > distribution or use of the contents of this message is strictly > prohibited. If you have received this message in error or are not the > named recipient, please notify us immediately, either by contacting the > sender at the electronic mail address noted above or calling HHP at > (914) 631-1611. If you are not the intended recipient, please do not > forward this email to anyone, and delete and destroy all copies of this > message. Thank You". > ************************************************************************ > *********** > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From d.dick at uws.edu.au Thu Feb 3 16:19:49 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Fri, 4 Feb 2005 09:19:49 +1100 Subject: [AccessD] A2003: Formatting a text Box In-Reply-To: Message-ID: <200502032220.j13MK5wF005202@cooper.uws.edu.au> Thanks Gustav Sorry 'bout not mentioning the continuous form thingy just over looked it I 'spose :-)) See ya Thanks for the original function DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, 3 February 2005 7:51 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] A2003: Formatting a text Box Hi Darren I hoped you wouldn't ask ... But Borge's method should be useful in that case as a generic solution. However, as you use A2003, I would check out conditional formatting. /gustav >>> d.dick at uws.edu.au 02-02-2005 23:31:10 >>> Hey Gustav Beautiful - Now the big bit that I forgot to mention in my previous post Will this work on a Continuous Form? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kwilliam at ashlandnet.com Thu Feb 3 16:23:48 2005 From: kwilliam at ashlandnet.com (Keith Williamson) Date: Thu, 3 Feb 2005 17:23:48 -0500 Subject: [AccessD] Calendar Software Search - Revisited Message-ID: <002501c50a3f$08a20360$64aba8c0@ashlandnet.com> Hi All....I'm trying again on the Calendar issue. I wouldn't think this would be so hard...but so far it has been impossible. I need a calendar software that links to Access. The major criteria are: 1) Must have monthly display format (ie. various daily tasks/events display, in summary, on the monthly layout); 2) Must handle multi-day scheduled tasks (ie. enter begin and ending date, it reflects on calendar); 3) Would like to have different color for priority tasks/events; 4) Must allow me to edit the tables and add forms for additional information, when drilling down on a daily task; 5) Basically look like MSOutlook, but when drilling down on the daily event, get custom forms that I can create/edit. 6) Must allow for direct data input to calendar tables (I don't want to have to import/export) What I need to do is have the ability to display (in a monthly format) multiple events on a daily basis, that I can drill down on to get additional detail. The reason I don't want to use Outlook is that I want to be able to do calculations on the detail behind the events. The purpose is for my business. We do a LOT of craft shows on weekends. Typically, this time of the year, I am evaluating all the different events for the year. I schedule them all out, and start doing cost/benefit analysis on them. I literally have hundreds to choose from...and plan on doing between 30 - 40 events......but want to have the information for ALL available (that I know of). On any given weekend, I could have anywhere from zero events to choose from, to 5 or 6 events ( in the long run it could be even more.) I need to store information about past history of the event (if we did it in the past....such as booth fees, attendance, sales, maybe weather, mileage to the event, travel expenses, etc.) I need to be able to see all the possible events for the month....so each day would need to be able to auto-expand if there are more than the standard 4-5 lines of events for that day. I also want to be able to just set the duration of the event, and have it auto-fill the event for all the days. It is very important that I can see the whole month, at a glance. Then drill down on the detail. I envision a check-box that I can select which event (or more than one event) for the day...which might change the color for the event on the month-view. This way...I can basically select all the events I am interested in....an apply for them. If I can't get into one that I wanted....I can go back to that weekend, and see if there are any other events I might be interested in. Once the events are selected...I can effectively budget sales and costs for that segment of the business, for the year. I can also use this to develop employee schedules...as I would know when I needed additional coverage in the store. If anyone has any idea where I can buy such a product...PLEASE, PLEASE let me know. Many thanks, Keith E. Williamson From donald.a.Mcgillivray at mail.sprint.com Thu Feb 3 17:37:46 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Thu, 3 Feb 2005 17:37:46 -0600 Subject: [AccessD] Calendar Software Search - Revisited Message-ID: <988E2AC88CCB54459286C4077DB662F503BD985C@PDAWB03C.ad.sprint.com> Keith, Sending you a small sample off-line that might spark some ideas. Hope it helps . . . Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Thursday, February 03, 2005 2:24 PM To: dba-OT at databaseadvisors.com; Access Developers discussion and problem solving Subject: [AccessD] Calendar Software Search - Revisited Hi All....I'm trying again on the Calendar issue. I wouldn't think this would be so hard...but so far it has been impossible. I need a calendar software that links to Access. The major criteria are: 1) Must have monthly display format (ie. various daily tasks/events display, in summary, on the monthly layout); 2) Must handle multi-day scheduled tasks (ie. enter begin and ending date, it reflects on calendar); 3) Would like to have different color for priority tasks/events; 4) Must allow me to edit the tables and add forms for additional information, when drilling down on a daily task; 5) Basically look like MSOutlook, but when drilling down on the daily event, get custom forms that I can create/edit. 6) Must allow for direct data input to calendar tables (I don't want to have to import/export) What I need to do is have the ability to display (in a monthly format) multiple events on a daily basis, that I can drill down on to get additional detail. The reason I don't want to use Outlook is that I want to be able to do calculations on the detail behind the events. The purpose is for my business. We do a LOT of craft shows on weekends. Typically, this time of the year, I am evaluating all the different events for the year. I schedule them all out, and start doing cost/benefit analysis on them. I literally have hundreds to choose from...and plan on doing between 30 - 40 events......but want to have the information for ALL available (that I know of). On any given weekend, I could have anywhere from zero events to choose from, to 5 or 6 events ( in the long run it could be even more.) I need to store information about past history of the event (if we did it in the past....such as booth fees, attendance, sales, maybe weather, mileage to the event, travel expenses, etc.) I need to be able to see all the possible events for the month....so each day would need to be able to auto-expand if there are more than the standard 4-5 lines of events for that day. I also want to be able to just set the duration of the event, and have it auto-fill the event for all the days. It is very important that I can see the whole month, at a glance. Then drill down on the detail. I envision a check-box that I can select which event (or more than one event) for the day...which might change the color for the event on the month-view. This way...I can basically select all the events I am interested in....an apply for them. If I can't get into one that I wanted....I can go back to that weekend, and see if there are any other events I might be interested in. Once the events are selected...I can effectively budget sales and costs for that segment of the business, for the year. I can also use this to develop employee schedules...as I would know when I needed additional coverage in the store. If anyone has any idea where I can buy such a product...PLEASE, PLEASE let me know. Many thanks, Keith E. Williamson -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From handyman at actcom.co.il Thu Feb 3 19:38:20 2005 From: handyman at actcom.co.il (handyman at actcom.co.il) Date: Fri, 04 Feb 2005 03:38:20 +0200 Subject: [AccessD] Calendar Software Search - Revisited In-Reply-To: <988E2AC88CCB54459286C4077DB662F503BD985C@PDAWB03C.ad.sprin t.com> Message-ID: <5.1.0.14.2.20050204033631.0313b6c8@pop5.actcom.net.il> Don, Can you possibly also send me a copy also, as I am also very interested in doing almost the same thing. Thanks Jerry At 05:37 PM, 2/3/2005 -0600, you wrote: >Keith, > >Sending you a small sample off-line that might spark some ideas. Hope >it helps . . . > >Don > >-----Original Message----- From accessd at shaw.ca Thu Feb 3 20:13:13 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 03 Feb 2005 18:13:13 -0800 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: <0IBD00JEC7HYLR@l-daemon> Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file > that's assocated with all of the MSAccess versions and their db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. >>> In this file all locks are kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 3 20:20:41 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 03 Feb 2005 18:20:41 -0800 Subject: [AccessD] Access 2000 and Terminal Server In-Reply-To: <003001c50a20$31f70270$6701a8c0@jefferson> Message-ID: <0IBD00JKN7UFLQ@l-daemon> Hi Jennifer: It will definitely work but it can get very slow with multiple sessions running. It is also a tremendous memory hog loading a complete OS and application with every access. If there are just a few remote people it is a cheap way to deploy an application. I have traditional found it better to have employees login with their laptops, that have a complete Access version and have them just synchronize. It only takes a few seconds and is real stable. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Thursday, February 03, 2005 10:43 AM To: AccessD List Subject: [AccessD] Access 2000 and Terminal Server We are considering putting our A2K database on Terminal Server. Has anyone run into problems with Terminal Server since all users are accessing the same front end? Are the problems with temporary tables, etc.? Any feedback is appreciated. Thanks, Jennifer Gross databasics (805) 480-1921 www.databasicsdesign.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 Feb 3 20:48:13 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 03 Feb 2005 18:48:13 -0800 Subject: [AccessD] linked table trouble In-Reply-To: <00c101c50a36$5f128c50$f5c581d5@pedro> Message-ID: <0IBD0033C94AFN@l-daemon> Hi Pedro: Mapped drive connections would be something like: H:\apps\MyApplications\MyAccess.mdb And UNC would be something like: \\MySecondServer\apps\MyApplications\MyAccess.mdb The second way can sometimes be better as a user at their station could select another letter for their network drive. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Pedro Janssen Sent: Thursday, February 03, 2005 1:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] linked table trouble Hello All, the troubles are in A2K3 format databases. About the UNC or mapped drive connections. Maybe due to differences in our language i do not really understand what you mean. The database i am using is not a real backend or frontend database. It uses just one table from another database in witch we store the data of our hospital specialists. Both databases are in different folders on a file server, on which we login to. Bobby could you provide me the code for the programmatically relink. Thanks to all Pedro ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 9:23 PM Subject: RE: [AccessD] linked table trouble > The complaints I've heard about have been in all file formats. > > Charlotte Foust > > > -----Original Message----- > From: Jim DeMarco [mailto:Jdemarco at hudsonhealthplan.org] > Sent: Thursday, February 03, 2005 11:58 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] linked table trouble > > > Pedro and/or Charlotte, > > Is this with A2K3 format databases, A2K format, or both? > > TIA, > > Jim DeMarco > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte > Foust > Sent: Thursday, February 03, 2005 2:39 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] linked table trouble > > > I don't have an answer for you, but I've heard that complaint several > times in other forums too. > > Charlotte Foust > > > -----Original Message----- > From: Pedro Janssen [mailto:pedro at plex.nl] > Sent: Thursday, February 03, 2005 11:08 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] linked table trouble > > > Hello Group, > > in the past we never had any troubles with linked tables. > Since whe are using A2003 the link between the databases and tables must > be renewed (with the linked Tabel manager) very often, in some computers > each morning. How is this possible? Is there a solution? > > Pedro Janssen > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > ************************************************************************ > *********** > "This electronic message is intended to be for the use only of the named > recipient, and may contain information from Hudson Health Plan (HHP) > that is confidential or privileged. If you are not the intended > recipient, you are hereby notified that any disclosure, copying, > distribution or use of the contents of this message is strictly > prohibited. If you have received this message in error or are not the > named recipient, please notify us immediately, either by contacting the > sender at the electronic mail address noted above or calling HHP at > (914) 631-1611. If you are not the intended recipient, please do not > forward this email to anyone, and delete and destroy all copies of this > message. Thank You". > ************************************************************************ > *********** > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dejpolsys at hotmail.com Thu Feb 3 21:02:26 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Thu, 3 Feb 2005 22:02:26 -0500 Subject: [AccessD] Access 2000 and Terminal Server References: <003001c50a20$31f70270$6701a8c0@jefferson> Message-ID: ..I'm not a fan of TS for many reasons but dbas and accountants love it ..but there is no reason why you cannot run a separate Access FE for each user ...just give each user their own directory and put a copy of the fe in there. William Hindman ----- Original Message ----- From: "Jennifer Gross" To: "AccessD List" Sent: Thursday, February 03, 2005 1:42 PM Subject: [AccessD] Access 2000 and Terminal Server > We are considering putting our A2K database on Terminal Server. Has > anyone run into problems with Terminal Server since all users are > accessing the same front end? Are the problems with temporary tables, > etc.? > > Any feedback is appreciated. > > Thanks, > > Jennifer Gross > databasics > (805) 480-1921 > www.databasicsdesign.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dejpolsys at hotmail.com Thu Feb 3 21:06:52 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Thu, 3 Feb 2005 22:06:52 -0500 Subject: [AccessD] Sage Key Purchase References: Message-ID: ..if you are running Access strictly within the corporate environment, there may be no good reason to use anything other than the packager included in the VST ...Wise/SageKey earn their money when you are installing Access in unknown/uncontrolled environments ...but within a corporate environment, VST is more than adequate ime. William Hindman ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 11:31 AM Subject: RE: [AccessD] Sage Key Purchase > You need scripts to match the version of the runtime you're > distributing. > > Charlotte Foust > > > -----Original Message----- > From: Nicholson, Karen [mailto:cyx5 at cdc.gov] > Sent: Thursday, February 03, 2005 4:48 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Sage Key Purchase > > > What is the best version of SageKey to buy to make executables for > Access databases? Right now we are using Access XP, but the corporation > MAY be going to Access 2003, they are not sure. Would we have to buy > two products for that? Advice needed, Thanks!!! Glad to be back after > a day off... > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From d.dick at uws.edu.au Thu Feb 3 21:42:43 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Fri, 4 Feb 2005 14:42:43 +1100 Subject: [AccessD] A2003:Error message Message-ID: <200502040342.j143gxwF009264@cooper.uws.edu.au> Hi all I am opening a form (frmRegistrations) from a Sub form on the clients form (frmClients) by double clicking a field in the sub form. The name of the field being double clicked is (txtRegistrationID) The name of the sub form is called sub_frmClients Code goes something like this In the double click of txtRegistrationID. DoCmd.OpenForm "frmRegistration", acNormal, , , acFormEdit, acDialog Forms!frmRegistration.RecordsetClone.FindFirst "[RegistrationID]=" & Me.txtRegistrationID Forms!frmRegistration.Bookmark = Forms!frmRegistration.RecordsetClone.Bookmark So far so good the relevant form opens and Access sends it to the correct record In relation to what was double clicked in txtRegistrationID. But.. Sometimes - not all the time - if I make a change to any values in the records Of the newly opened form, I get the error message.. "Update or CancelUpdate without AddNew or Edit OK or HELP are the buttons When I push help it basically explains what the error message says. So... Can someone please tell me Firstly, Why I get the error at all? Secondly, why I don't get it all the time? Thirdly, what do I have to do to make it go away? :-)) I have been opening forms this way from other forms for ages In fact I copy and paste the relevant code from old dB's where It is working fine Any help MA Many thanks Darren From john at winhaven.net Thu Feb 3 21:47:24 2005 From: john at winhaven.net (John Bartow) Date: Thu, 3 Feb 2005 21:47:24 -0600 Subject: [AccessD] Sage Key Purchase In-Reply-To: Message-ID: <200502032147890.SM03388@ScuzzPaq> Qualify that statement with a "consistent" corporate environment. JMTC John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 9:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sage Key Purchase ..if you are running Access strictly within the corporate environment, there may be no good reason to use anything other than the packager included in the VST ...Wise/SageKey earn their money when you are installing Access in unknown/uncontrolled environments ...but within a corporate environment, VST is more than adequate ime. William Hindman ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 11:31 AM Subject: RE: [AccessD] Sage Key Purchase > You need scripts to match the version of the runtime you're > distributing. > > Charlotte Foust > > > -----Original Message----- > From: Nicholson, Karen [mailto:cyx5 at cdc.gov] > Sent: Thursday, February 03, 2005 4:48 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Sage Key Purchase > > > What is the best version of SageKey to buy to make executables for > Access databases? Right now we are using Access XP, but the corporation > MAY be going to Access 2003, they are not sure. Would we have to buy > two products for that? Advice needed, Thanks!!! Glad to be back after > a day off... > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dejpolsys at hotmail.com Thu Feb 3 22:48:24 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Thu, 3 Feb 2005 23:48:24 -0500 Subject: [AccessD] Sage Key Purchase References: <200502032147890.SM03388@ScuzzPaq> Message-ID: ..consider it done :) ..but really, have you ever seen one? William Hindman ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Thursday, February 03, 2005 10:47 PM Subject: RE: [AccessD] Sage Key Purchase > Qualify that statement with a "consistent" corporate environment. > > JMTC > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Thursday, February 03, 2005 9:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sage Key Purchase > > ..if you are running Access strictly within the corporate environment, > there > may be no good reason to use anything other than the packager included in > the VST ...Wise/SageKey earn their money when you are installing Access in > unknown/uncontrolled environments ...but within a corporate environment, > VST > is more than adequate ime. > > William Hindman > > > ----- Original Message ----- > From: "Charlotte Foust" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, February 03, 2005 11:31 AM > Subject: RE: [AccessD] Sage Key Purchase > > >> You need scripts to match the version of the runtime you're >> distributing. >> >> Charlotte Foust >> >> >> -----Original Message----- >> From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >> Sent: Thursday, February 03, 2005 4:48 AM >> To: accessd at databaseadvisors.com >> Subject: [AccessD] Sage Key Purchase >> >> >> What is the best version of SageKey to buy to make executables for >> Access databases? Right now we are using Access XP, but the corporation >> MAY be going to Access 2003, they are not sure. Would we have to buy >> two products for that? Advice needed, Thanks!!! Glad to be back after >> a day off... >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From artful at rogers.com Thu Feb 3 23:03:07 2005 From: artful at rogers.com (Arthur Fuller) Date: Fri, 04 Feb 2005 00:03:07 -0500 Subject: [AccessD] Buried In-Reply-To: <200502032147890.SM03388@ScuzzPaq> References: <200502032147890.SM03388@ScuzzPaq> Message-ID: <4203020B.2070108@rogers.com> I have about 1000 msgs in this folder alone that I haven't read. Insane schedule, 18+ hours a day. U2 2005 concert tour rolling out, plus Eagles and a couple of others. Probs with the db and the web site and the e-commerce hook and so on. Close to done. Close enough to write this and tell you all that I still love you and still love AccessD, but I haven't been here for a while. In fact until this is done (Sunday I hope), I won't even look at those 1000 messages waiting for me in the AccessD folder. No offence intended. Just trying to save the firm. (There's always time for self-aggrandizement LOL.) Arthur, King of the Dorks. >> >> -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.4 - Release Date: 2/1/2005 From newsgrps at dalyn.co.nz Thu Feb 3 23:26:15 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Fri, 04 Feb 2005 18:26:15 +1300 Subject: [AccessD] Adding property to table field Message-ID: <6.2.0.14.0.20050204181858.032f1210@mail.dalyn.co.nz> Group, A97. Here is my code: Dim dbsBE As Database, tbldef As TableDef, fld As Field Set dbsBE = DBEngine.Workspaces(0).OpenDatabase(DLookup("DataDirectory", "Variables Setup")) Set tbldef = dbsBE.TableDefs("Variables") 'create the fields Set fld = tbldef.CreateField("AnnualReturnCA11", dbSingle) tbldef.Fields.Append fld fld.Properties.Append fld.CreateProperty("Format", dbText, "Percent") fld.Properties.Append fld.CreateProperty("DecimalPlaces", dbText, "2") fld.Properties("DefaultValue").Value = 0 This all works except the DecimalPlaces property shows "Auto" in the table (and not 2). I have tried fld.Properties.Append fld.CreateProperty("DecimalPlaces", dbInteger, 2) but this also doesn't work. Any suggestions? Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 From d.dick at uws.edu.au Fri Feb 4 00:02:08 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Fri, 4 Feb 2005 17:02:08 +1100 Subject: [AccessD] A2003:Error message In-Reply-To: <200502040342.j143gxwF009264@cooper.uws.edu.au> Message-ID: <200502040602.j1462OwF007779@cooper.uws.edu.au> Never mind I just passed the RegistrationID in an open Args argument Dunno why it's failing now See y'all Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Friday, 4 February 2005 2:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2003:Error message Hi all I am opening a form (frmRegistrations) from a Sub form on the clients form (frmClients) by double clicking a field in the sub form. The name of the field being double clicked is (txtRegistrationID) The name of the sub form is called sub_frmClients Code goes something like this In the double click of txtRegistrationID. DoCmd.OpenForm "frmRegistration", acNormal, , , acFormEdit, acDialog Forms!frmRegistration.RecordsetClone.FindFirst "[RegistrationID]=" & Me.txtRegistrationID Forms!frmRegistration.Bookmark = Forms!frmRegistration.RecordsetClone.Bookmark So far so good the relevant form opens and Access sends it to the correct record In relation to what was double clicked in txtRegistrationID. But.. Sometimes - not all the time - if I make a change to any values in the records Of the newly opened form, I get the error message.. "Update or CancelUpdate without AddNew or Edit OK or HELP are the buttons When I push help it basically explains what the error message says. So... Can someone please tell me Firstly, Why I get the error at all? Secondly, why I don't get it all the time? Thirdly, what do I have to do to make it go away? :-)) I have been opening forms this way from other forms for ages In fact I copy and paste the relevant code from old dB's where It is working fine Any help MA Many thanks Darren -- 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 Feb 4 01:42:47 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 4 Feb 2005 07:42:47 -0000 Subject: [AccessD] Buried In-Reply-To: <4203020B.2070108@rogers.com> Message-ID: <002001c50a8d$1f707f60$b274d0d5@minster33c3r25> Thanks for that Arthur, I was starting to worry. Good luck with sorting your probs out. Just booked to see U2 on the UK leg at Cardiff. Cost me a small flippin' fortune but have to see them once before I'm too decrepit or they are. All the very best. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Arthur Fuller > Sent: 04 February 2005 05:03 > To: Access Developers discussion and problem solving > Subject: [AccessD] Buried > > > I have about 1000 msgs in this folder alone that I haven't > read. Insane > schedule, 18+ hours a day. U2 2005 concert tour rolling out, > plus Eagles > and a couple of others. Probs with the db and the web site and the > e-commerce hook and so on. Close to done. Close enough to > write this and > tell you all that I still love you and still love AccessD, but I > haven't been here for a while. In fact until this is done (Sunday I > hope), I won't even look at those 1000 messages waiting for me in the > AccessD folder. No offence intended. Just trying to save the firm. > (There's always time for self-aggrandizement LOL.) > > Arthur, King of the Dorks. > > >> > >> > > > -- > No virus found in this outgoing message. > Checked by AVG Anti-Virus. > Version: 7.0.300 / Virus Database: 265.8.4 - Release Date: 2/1/2005 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From pedro at plex.nl Fri Feb 4 09:19:27 2005 From: pedro at plex.nl (pedro at plex.nl) Date: Fri, 04 Feb 2005 09:19:27 (MET) Subject: Fwd: RE: [AccessD] linked table trouble Message-ID: <200502040819.j148JRHh009727@mailhostC.plex.net> Hello Jim, this explains a lott. The link in access is made with mapped drive, but the actual connection with the network is made by UCN. But still with UCN in WindowsXP, when making a connection you fill in a letter and then make the connection by UCN. Maybe the best way is to reconnect each startup by code, But i don't know how this code is made. Nice to now that after al these years i learn that connecting in a way like \\Server_a\data is called UNC Pedro Janssen From: Jim Lawrence To: "'Access Developers discussion and problem solving'" Date: Thu, 03 Feb 2005 18:48:13 -0800 Subject: RE: [AccessD] linked table trouble Hi Pedro: Mapped drive connections would be something like: H:\apps\MyApplications\MyAccess.mdb And UNC would be something like: \\MySecondServer\apps\MyApplications\MyAccess.mdb The second way can sometimes be better as a user at their station could select another letter for their network drive. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Pedro Janssen Sent: Thursday, February 03, 2005 1:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] linked table trouble Hello All, the troubles are in A2K3 format databases. About the UNC or mapped drive connections. Maybe due to differences in our language i do not really understand what you mean. The database i am using is not a real backend or frontend database. It uses just one table from another database in witch we store the data of our hospital specialists. Both databases are in different folders on a file server, on which we login to. Bobby could you provide me the code for the programmatically relink. Thanks to all Pedro ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 9:23 PM Subject: RE: [AccessD] linked table trouble > The complaints I've heard about have been in all file formats. > > Charlotte Foust > > > -----Original Message----- > From: Jim DeMarco [mailto:Jdemarco at hudsonhealthplan.org] > Sent: Thursday, February 03, 2005 11:58 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] linked table trouble > > > Pedro and/or Charlotte, > > Is this with A2K3 format databases, A2K format, or both? > > TIA, > > Jim DeMarco > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte > Foust > Sent: Thursday, February 03, 2005 2:39 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] linked table trouble > > > I don't have an answer for you, but I've heard that complaint several > times in other forums too. > > Charlotte Foust > > > -----Original Message----- > From: Pedro Janssen [mailto:pedro at plex.nl] > Sent: Thursday, February 03, 2005 11:08 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] linked table trouble > > > Hello Group, > > in the past we never had any troubles with linked tables. > Since whe are using A2003 the link between the databases and tables must > be renewed (with the linked Tabel manager) very often, in some computers > each morning. How is this possible? Is there a solution? > > Pedro Janssen > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > ************************************************************************ > *********** > "This electronic message is intended to be for the use only of the named > recipient, and may contain information from Hudson Health Plan (HHP) > that is confidential or privileged. If you are not the intended > recipient, you are hereby notified that any disclosure, copying, > distribution or use of the contents of this message is strictly > prohibited. If you have received this message in error or are not the > named recipient, please notify us immediately, either by contacting the > sender at the electronic mail address noted above or calling HHP at > (914) 631-1611. If you are not the intended recipient, please do not > forward this email to anyone, and delete and destroy all copies of this > message. Thank You". > ************************************************************************ > *********** > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Paul.Rogers at SummitMedia.co.uk Fri Feb 4 02:44:57 2005 From: Paul.Rogers at SummitMedia.co.uk (Paul Rodgers) Date: Fri, 4 Feb 2005 08:44:57 -0000 Subject: [AccessD] Buried Message-ID: <1FF4D9105232EB4DA1901BB7D175877E03F4D6@s003.wolds.summitmedia.co.uk> Good to hear from you, Arthur. Stay strong. All the best paul -----Original Message----- From: Arthur Fuller [mailto:artful at rogers.com] Sent: 04 February 2005 05:03 To: Access Developers discussion and problem solving Subject: [AccessD] Buried I have about 1000 msgs in this folder alone that I haven't read. Insane schedule, 18+ hours a day. U2 2005 concert tour rolling out, plus Eagles and a couple of others. Probs with the db and the web site and the e-commerce hook and so on. Close to done. Close enough to write this and tell you all that I still love you and still love AccessD, but I haven't been here for a while. In fact until this is done (Sunday I hope), I won't even look at those 1000 messages waiting for me in the AccessD folder. No offence intended. Just trying to save the firm. (There's always time for self-aggrandizement LOL.) Arthur, King of the Dorks. >> >> -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.4 - Release Date: 2/1/2005 -- 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 Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.4 - Release Date: 01/02/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.4 - Release Date: 01/02/2005 From Chris.Foote at uk.thalesgroup.com Fri Feb 4 02:53:27 2005 From: Chris.Foote at uk.thalesgroup.com (Foote, Chris) Date: Fri, 4 Feb 2005 08:53:27 -0000 Subject: [AccessD] Buried Message-ID: <97CF276BD8C6D4119C4B00508BB18DE709E0C56B@ntscxch1.int.rdel.co.uk> Good to hear from you Arthur! Best regards! Chris Foote - UK > -----Original Message----- > From: Arthur Fuller [mailto:artful at rogers.com] > Sent: Friday, February 04, 2005 5:03 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Buried > > > I have about 1000 msgs in this folder alone that I haven't > read. --------(Snip)----- From Gustav at cactus.dk Fri Feb 4 03:59:24 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 04 Feb 2005 10:59:24 +0100 Subject: [AccessD] Adding property to table field Message-ID: Hi David Try with CreateProperty("DecimalPlaces", dbByte, 2) /gustav >>> newsgrps at dalyn.co.nz 04-02-2005 06:26:15 >>> Group, A97. Here is my code: Dim dbsBE As Database, tbldef As TableDef, fld As Field Set dbsBE = DBEngine.Workspaces(0).OpenDatabase(DLookup("DataDirectory", "Variables Setup")) Set tbldef = dbsBE.TableDefs("Variables") 'create the fields Set fld = tbldef.CreateField("AnnualReturnCA11", dbSingle) tbldef.Fields.Append fld fld.Properties.Append fld.CreateProperty("Format", dbText, "Percent") fld.Properties.Append fld.CreateProperty("DecimalPlaces", dbText, "2") fld.Properties("DefaultValue").Value = 0 This all works except the DecimalPlaces property shows "Auto" in the table (and not 2). I have tried fld.Properties.Append fld.CreateProperty("DecimalPlaces", dbInteger, 2) but this also doesn't work. Any suggestions? Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 From cyx5 at cdc.gov Fri Feb 4 05:42:10 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Fri, 4 Feb 2005 06:42:10 -0500 Subject: [AccessD] Sage Key Purchase Message-ID: This database is being distributed worldwide, from Hong Kong to England. I am running into the Windows XP environment not wanting to run an Access 2000 Runtime. Got the Access 2003 runtime working, but now I don't know if it will run on Windows XP. If it runs on Windows XP, will it run on Windows 2000? I used to have a bunch of computers at home with various operating systems, now I have none that work. The others walked away. Funny how that happens. Not to fear, to Sam's Club I go to get a new PC tonight. I can't take it anymore! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 11:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sage Key Purchase ..consider it done :) ..but really, have you ever seen one? William Hindman ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Thursday, February 03, 2005 10:47 PM Subject: RE: [AccessD] Sage Key Purchase > Qualify that statement with a "consistent" corporate environment. > > JMTC > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Thursday, February 03, 2005 9:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sage Key Purchase > > ..if you are running Access strictly within the corporate environment, > there > may be no good reason to use anything other than the packager included in > the VST ...Wise/SageKey earn their money when you are installing Access in > unknown/uncontrolled environments ...but within a corporate environment, > VST > is more than adequate ime. > > William Hindman > > > ----- Original Message ----- > From: "Charlotte Foust" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, February 03, 2005 11:31 AM > Subject: RE: [AccessD] Sage Key Purchase > > >> You need scripts to match the version of the runtime you're >> distributing. >> >> Charlotte Foust >> >> >> -----Original Message----- >> From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >> Sent: Thursday, February 03, 2005 4:48 AM >> To: accessd at databaseadvisors.com >> Subject: [AccessD] Sage Key Purchase >> >> >> What is the best version of SageKey to buy to make executables for >> Access databases? Right now we are using Access XP, but the corporation >> MAY be going to Access 2003, they are not sure. Would we have to buy >> two products for that? Advice needed, Thanks!!! Glad to be back after >> a day off... >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cyx5 at cdc.gov Fri Feb 4 05:53:58 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Fri, 4 Feb 2005 06:53:58 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: More on that Jim, the .mdw file used to be stored on each individual's pc buried in some obscure directory. With 25 users, each time the little security file would change, I would have to go to each workstation to update it. I moved it up to a shared directory to make sure we are all using the same file and to eliminate the workstation routine. Perhaps I should incorporate the .mdw as one of the files copied when a new version of the database is distributed automatically and move it back to the workstation level. I am so happy it is Friday! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file > that's assocated with all of the MSAccess versions and their db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. >>> In this file all locks are kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cyx5 at cdc.gov Fri Feb 4 05:44:53 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Fri, 4 Feb 2005 06:44:53 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file > that's assocated with all of the MSAccess versions and their db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. >>> In this file all locks are kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Feb 4 06:12:52 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 04 Feb 2005 13:12:52 +0100 Subject: [AccessD] Sage Key Purchase Message-ID: Hi Karen Now, with this kind of serious work, you better act accordingly. Drop Sam's go-go machines and go and get some decent hardware like an IBM Intellistation. I'm on my second now - the first served for six years with one reinstall (from NT4 to Win2000). If you have the slightest sense of quality you'll never regret. Also, as you seem to not know that much about how to set up workstations and network, team up with a reliable local guy who can help you so you can concentrate on your development work. /gustav >>> cyx5 at cdc.gov 04-02-2005 12:42:10 >>> This database is being distributed worldwide, from Hong Kong to England. I am running into the Windows XP environment not wanting to run an Access 2000 Runtime. Got the Access 2003 runtime working, but now I don't know if it will run on Windows XP. If it runs on Windows XP, will it run on Windows 2000? I used to have a bunch of computers at home with various operating systems, now I have none that work. The others walked away. Funny how that happens. Not to fear, to Sam's Club I go to get a new PC tonight. I can't take it anymore! From cyx5 at cdc.gov Fri Feb 4 06:27:26 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Fri, 4 Feb 2005 07:27:26 -0500 Subject: [AccessD] Sage Key Purchase Message-ID: I know nothing about hardware at all, I had a PC that worked just fine, some Compaq and then someone broke it playing connectivity games with it. Now, every time I want to just open up Dial Up I have to boot the darn thing. Then there are three other PCs that don't function, four printers, one fax machine and about 4 monitors. My neighborhood is pitching in this weekend to help me clean out the *office area*, paint, rearrange and start anew. Sunday I am planning on working all day. I feel like that show where people come in and build you a new house. Intellistation, let me see where they have that around this area. Any other suggestions welcomed on the unit. I suppose I should just drool at the flat screen monitors and live with my current monitor. Put the money into the machine. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 04, 2005 7:13 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Sage Key Purchase Hi Karen Now, with this kind of serious work, you better act accordingly. Drop Sam's go-go machines and go and get some decent hardware like an IBM Intellistation. I'm on my second now - the first served for six years with one reinstall (from NT4 to Win2000). If you have the slightest sense of quality you'll never regret. Also, as you seem to not know that much about how to set up workstations and network, team up with a reliable local guy who can help you so you can concentrate on your development work. /gustav >>> cyx5 at cdc.gov 04-02-2005 12:42:10 >>> This database is being distributed worldwide, from Hong Kong to England. I am running into the Windows XP environment not wanting to run an Access 2000 Runtime. Got the Access 2003 runtime working, but now I don't know if it will run on Windows XP. If it runs on Windows XP, will it run on Windows 2000? I used to have a bunch of computers at home with various operating systems, now I have none that work. The others walked away. Funny how that happens. Not to fear, to Sam's Club I go to get a new PC tonight. I can't take it anymore! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Feb 4 07:08:27 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 04 Feb 2005 14:08:27 +0100 Subject: [AccessD] Sage Key Purchase Message-ID: Hi Karen Sounds great! But with all respect, neighbors and family are fine for painting and cleaning but for setting up your business tools "the clever cousin" is not enough. He can be fine for installing your gaming machine, but for your work rely on someone you can call and who regards a call from you at a priority and gets thing done within a time limit - exactly like you will handle a call from one of your clients. /gustav >>> cyx5 at cdc.gov 04-02-2005 13:27:26 >>> I know nothing about hardware at all, I had a PC that worked just fine, some Compaq and then someone broke it playing connectivity games with it. Now, every time I want to just open up Dial Up I have to boot the darn thing. Then there are three other PCs that don't function, four printers, one fax machine and about 4 monitors. My neighborhood is pitching in this weekend to help me clean out the *office area*, paint, rearrange and start anew. Sunday I am planning on working all day. I feel like that show where people come in and build you a new house. Intellistation, let me see where they have that around this area. Any other suggestions welcomed on the unit. I suppose I should just drool at the flat screen monitors and live with my current monitor. Put the money into the machine. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 04, 2005 7:13 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Sage Key Purchase Hi Karen Now, with this kind of serious work, you better act accordingly. Drop Sam's go-go machines and go and get some decent hardware like an IBM Intellistation. I'm on my second now - the first served for six years with one reinstall (from NT4 to Win2000). If you have the slightest sense of quality you'll never regret. Also, as you seem to not know that much about how to set up workstations and network, team up with a reliable local guy who can help you so you can concentrate on your development work. /gustav >>> cyx5 at cdc.gov 04-02-2005 12:42:10 >>> This database is being distributed worldwide, from Hong Kong to England. I am running into the Windows XP environment not wanting to run an Access 2000 Runtime. Got the Access 2003 runtime working, but now I don't know if it will run on Windows XP. If it runs on Windows XP, will it run on Windows 2000? I used to have a bunch of computers at home with various operating systems, now I have none that work. The others walked away. Funny how that happens. Not to fear, to Sam's Club I go to get a new PC tonight. I can't take it anymore! From newsgrps at dalyn.co.nz Fri Feb 4 07:57:37 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Sat, 05 Feb 2005 02:57:37 +1300 Subject: [AccessD] Adding property to table field In-Reply-To: References: Message-ID: <6.2.0.14.0.20050205025710.039307b0@mail.dalyn.co.nz> Thanks Gustav, that did the trick. David At 4/02/2005, you wrote: >Hi David > >Try with > > CreateProperty("DecimalPlaces", dbByte, 2) > >/gustav > > >>> newsgrps at dalyn.co.nz 04-02-2005 06:26:15 >>> >Group, > >A97. Here is my code: > > Dim dbsBE As Database, tbldef As TableDef, fld As Field > > Set dbsBE = >DBEngine.Workspaces(0).OpenDatabase(DLookup("DataDirectory", "Variables > >Setup")) > > Set tbldef = dbsBE.TableDefs("Variables") > 'create the fields > Set fld = tbldef.CreateField("AnnualReturnCA11", dbSingle) > tbldef.Fields.Append fld > > fld.Properties.Append fld.CreateProperty("Format", dbText, >"Percent") > fld.Properties.Append fld.CreateProperty("DecimalPlaces", dbText, >"2") > fld.Properties("DefaultValue").Value = 0 > >This all works except the DecimalPlaces property shows "Auto" in the >table >(and not 2). I have tried > fld.Properties.Append fld.CreateProperty("DecimalPlaces", >dbInteger, 2) >but this also doesn't work. > >Any suggestions? > > >Regards > >David Emerson >Dalyn Software Ltd >25 Cunliffe St, Churton Park >Wellington, New Zealand >Ph/Fax (04) 478-7456 >Mobile 027-280-9348 > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From bchacc at san.rr.com Fri Feb 4 09:12:21 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Fri, 4 Feb 2005 07:12:21 -0800 Subject: [AccessD] Sage Key Purchase References: Message-ID: <00ed01c50acb$ed1592a0$6601a8c0@HAL9002> Karen: Are you using the VSTO to package the run time? I am facing this decision myself right now. Plan A would be to get the Action Pack and VSTO. But plan B would be to get the SageKey script for A2K3. I've already got Wise. My understanding is Microsoft dropped the whole royalty/developer thing and you can distribute royalty free with A2K3 and VSTO package. How big is the run-time package net of the application database (i.e., what's the overhead?) Anyone have any opinions on Plan A vs. Plan B? TIA, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Friday, February 04, 2005 3:42 AM Subject: RE: [AccessD] Sage Key Purchase > This database is being distributed worldwide, from Hong Kong to England. > I am running into the Windows XP environment not wanting to run an > Access 2000 Runtime. Got the Access 2003 runtime working, but now I > don't know if it will run on Windows XP. If it runs on Windows XP, will > it run on Windows 2000? I used to have a bunch of computers at home > with various operating systems, now I have none that work. The others > walked away. Funny how that happens. Not to fear, to Sam's Club I go > to get a new PC tonight. I can't take it anymore! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 03, 2005 11:48 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sage Key Purchase > > > ..consider it done :) > > ..but really, have you ever seen one? > > William Hindman > > > ----- Original Message ----- > From: "John Bartow" > To: "'Access Developers discussion and problem solving'" > > Sent: Thursday, February 03, 2005 10:47 PM > Subject: RE: [AccessD] Sage Key Purchase > > >> Qualify that statement with a "consistent" corporate environment. >> >> JMTC >> >> John B. >> >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman >> Sent: Thursday, February 03, 2005 9:07 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Sage Key Purchase >> >> ..if you are running Access strictly within the corporate environment, > >> there >> may be no good reason to use anything other than the packager included > in >> the VST ...Wise/SageKey earn their money when you are installing > Access in >> unknown/uncontrolled environments ...but within a corporate > environment, >> VST >> is more than adequate ime. >> >> William Hindman >> >> >> ----- Original Message ----- >> From: "Charlotte Foust" >> To: "Access Developers discussion and problem solving" >> >> Sent: Thursday, February 03, 2005 11:31 AM >> Subject: RE: [AccessD] Sage Key Purchase >> >> >>> You need scripts to match the version of the runtime you're >>> distributing. >>> >>> Charlotte Foust >>> >>> >>> -----Original Message----- >>> From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>> Sent: Thursday, February 03, 2005 4:48 AM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] Sage Key Purchase >>> >>> >>> What is the best version of SageKey to buy to make executables for >>> Access databases? Right now we are using Access XP, but the > corporation >>> MAY be going to Access 2003, they are not sure. Would we have to buy >>> two products for that? Advice needed, Thanks!!! Glad to be back > after >>> a day off... >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dejpolsys at hotmail.com Fri Feb 4 09:23:23 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Fri, 4 Feb 2005 10:23:23 -0500 Subject: [AccessD] Sage Key Purchase References: <00ed01c50acb$ed1592a0$6601a8c0@HAL9002> Message-ID: ..in your situation with hundreds of small/moderate business users where you have no control over the environment I'd definitely go with Wise/Sage ..I use the VSTO because I refuse to work any longer in environments where I don't control it (semi-retirement lets you get away with things like that). William Hindman ----- Original Message ----- From: "Rocky Smolin - Beach Access Software" To: "Access Developers discussion and problem solving" Sent: Friday, February 04, 2005 10:12 AM Subject: Re: [AccessD] Sage Key Purchase > Karen: > > Are you using the VSTO to package the run time? I am facing this decision > myself right now. Plan A would be to get the Action Pack and VSTO. > > But plan B would be to get the SageKey script for A2K3. I've already got > Wise. > > My understanding is Microsoft dropped the whole royalty/developer thing > and you can distribute royalty free with A2K3 and VSTO package. > > How big is the run-time package net of the application database (i.e., > what's the overhead?) > > Anyone have any opinions on Plan A vs. Plan B? > > TIA, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 04, 2005 3:42 AM > Subject: RE: [AccessD] Sage Key Purchase > > >> This database is being distributed worldwide, from Hong Kong to England. >> I am running into the Windows XP environment not wanting to run an >> Access 2000 Runtime. Got the Access 2003 runtime working, but now I >> don't know if it will run on Windows XP. If it runs on Windows XP, will >> it run on Windows 2000? I used to have a bunch of computers at home >> with various operating systems, now I have none that work. The others >> walked away. Funny how that happens. Not to fear, to Sam's Club I go >> to get a new PC tonight. I can't take it anymore! >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >> Sent: Thursday, February 03, 2005 11:48 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Sage Key Purchase >> >> >> ..consider it done :) >> >> ..but really, have you ever seen one? >> >> William Hindman >> >> >> ----- Original Message ----- >> From: "John Bartow" >> To: "'Access Developers discussion and problem solving'" >> >> Sent: Thursday, February 03, 2005 10:47 PM >> Subject: RE: [AccessD] Sage Key Purchase >> >> >>> Qualify that statement with a "consistent" corporate environment. >>> >>> JMTC >>> >>> John B. >>> >>> >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >>> Sent: Thursday, February 03, 2005 9:07 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] Sage Key Purchase >>> >>> ..if you are running Access strictly within the corporate environment, >> >>> there >>> may be no good reason to use anything other than the packager included >> in >>> the VST ...Wise/SageKey earn their money when you are installing >> Access in >>> unknown/uncontrolled environments ...but within a corporate >> environment, >>> VST >>> is more than adequate ime. >>> >>> William Hindman >>> >>> >>> ----- Original Message ----- >>> From: "Charlotte Foust" >>> To: "Access Developers discussion and problem solving" >>> >>> Sent: Thursday, February 03, 2005 11:31 AM >>> Subject: RE: [AccessD] Sage Key Purchase >>> >>> >>>> You need scripts to match the version of the runtime you're >>>> distributing. >>>> >>>> Charlotte Foust >>>> >>>> >>>> -----Original Message----- >>>> From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>>> Sent: Thursday, February 03, 2005 4:48 AM >>>> To: accessd at databaseadvisors.com >>>> Subject: [AccessD] Sage Key Purchase >>>> >>>> >>>> What is the best version of SageKey to buy to make executables for >>>> Access databases? Right now we are using Access XP, but the >> corporation >>>> MAY be going to Access 2003, they are not sure. Would we have to buy >>>> two products for that? Advice needed, Thanks!!! Glad to be back >> after >>>> a day off... >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> 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 Feb 4 09:29:46 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 09:29:46 -0600 Subject: [AccessD] Sage Key Purchase In-Reply-To: Message-ID: <200502040929312.SM03388@ScuzzPaq> Now is a good time to buy IBM branded products. They are dumping them at reduced prices - I would suppose because of the sell out to Lenovo(?) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 04, 2005 6:13 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Sage Key Purchase Hi Karen Now, with this kind of serious work, you better act accordingly. Drop Sam's go-go machines and go and get some decent hardware like an IBM Intellistation. I'm on my second now - the first served for six years with one reinstall (from NT4 to Win2000). If you have the slightest sense of quality you'll never regret. Also, as you seem to not know that much about how to set up workstations and network, team up with a reliable local guy who can help you so you can concentrate on your development work. /gustav >>> cyx5 at cdc.gov 04-02-2005 12:42:10 >>> This database is being distributed worldwide, from Hong Kong to England. I am running into the Windows XP environment not wanting to run an Access 2000 Runtime. Got the Access 2003 runtime working, but now I don't know if it will run on Windows XP. If it runs on Windows XP, will it run on Windows 2000? I used to have a bunch of computers at home with various operating systems, now I have none that work. The others walked away. Funny how that happens. Not to fear, to Sam's Club I go to get a new PC tonight. I can't take it anymore! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Feb 4 09:33:15 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 04 Feb 2005 16:33:15 +0100 Subject: [AccessD] Sage Key Purchase Message-ID: Hi William et all Why do you need Wise or similar? Isn't the MS installer fine? Then all you need is the SageKey script for this. /gustav >>> dejpolsys at hotmail.com 04-02-2005 16:23:23 >>> ..in your situation with hundreds of small/moderate business users where you have no control over the environment I'd definitely go with Wise/Sage ..I use the VSTO because I refuse to work any longer in environments where I don't control it (semi-retirement lets you get away with things like that). William Hindman ----- Original Message ----- From: "Rocky Smolin - Beach Access Software" To: "Access Developers discussion and problem solving" Sent: Friday, February 04, 2005 10:12 AM Subject: Re: [AccessD] Sage Key Purchase > Karen: > > Are you using the VSTO to package the run time? I am facing this decision > myself right now. Plan A would be to get the Action Pack and VSTO. > > But plan B would be to get the SageKey script for A2K3. I've already got > Wise. > > My understanding is Microsoft dropped the whole royalty/developer thing > and you can distribute royalty free with A2K3 and VSTO package. > > How big is the run-time package net of the application database (i.e., > what's the overhead?) > > Anyone have any opinions on Plan A vs. Plan B? > > TIA, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 04, 2005 3:42 AM > Subject: RE: [AccessD] Sage Key Purchase > > >> This database is being distributed worldwide, from Hong Kong to England. >> I am running into the Windows XP environment not wanting to run an >> Access 2000 Runtime. Got the Access 2003 runtime working, but now I >> don't know if it will run on Windows XP. If it runs on Windows XP, will >> it run on Windows 2000? I used to have a bunch of computers at home >> with various operating systems, now I have none that work. The others >> walked away. Funny how that happens. Not to fear, to Sam's Club I go >> to get a new PC tonight. I can't take it anymore! From john at winhaven.net Fri Feb 4 09:39:56 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 09:39:56 -0600 Subject: [AccessD] Sage Key Purchase In-Reply-To: Message-ID: <200502040940656.SM03388@ScuzzPaq> I've worked with International, National, Regional, Local corporations, Federal, State, County, Municipal Governments. Never seen a consistent anything (well maybe a consistent arrogance in a couple of the govt. IT depts. :o) I've got a number of customers that I have steered in that direction but none are completely there yet. So, I personally have not seen this thing called a "consistent" corporate environment. I can only dream of the day I'm semi-retired too! Hence my reliance on Wise/Sagekey :o) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sage Key Purchase ..consider it done :) ..but really, have you ever seen one? William Hindman ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Thursday, February 03, 2005 10:47 PM Subject: RE: [AccessD] Sage Key Purchase > Qualify that statement with a "consistent" corporate environment. > > JMTC > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Thursday, February 03, 2005 9:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sage Key Purchase > > ..if you are running Access strictly within the corporate environment, > there > may be no good reason to use anything other than the packager included in > the VST ...Wise/SageKey earn their money when you are installing Access in > unknown/uncontrolled environments ...but within a corporate environment, > VST > is more than adequate ime. > > William Hindman > > > ----- Original Message ----- > From: "Charlotte Foust" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, February 03, 2005 11:31 AM > Subject: RE: [AccessD] Sage Key Purchase > > >> You need scripts to match the version of the runtime you're >> distributing. >> >> Charlotte Foust >> >> >> -----Original Message----- >> From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >> Sent: Thursday, February 03, 2005 4:48 AM >> To: accessd at databaseadvisors.com >> Subject: [AccessD] Sage Key Purchase >> >> >> What is the best version of SageKey to buy to make executables for >> Access databases? Right now we are using Access XP, but the corporation >> MAY be going to Access 2003, they are not sure. Would we have to buy >> two products for that? Advice needed, Thanks!!! Glad to be back after >> a day off... >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 4 10:00:04 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 10:00:04 -0600 Subject: [AccessD] Sage Key Purchase In-Reply-To: Message-ID: <200502041000609.SM03388@ScuzzPaq> Hi Gustav, I don't know. I have Wise and know how to use it so I haven't tried out MS Installed. But, if history serves any purpose their product is not as good as one that is purchased from a third party. IIRC they developed that in cooperation with Install Shield. Which, if correct begs the question, why would Install Shield still be selling their own products? Once again for clarification - I don't know. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 04, 2005 9:33 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Sage Key Purchase Hi William et all Why do you need Wise or similar? Isn't the MS installer fine? Then all you need is the SageKey script for this. /gustav >>> dejpolsys at hotmail.com 04-02-2005 16:23:23 >>> ..in your situation with hundreds of small/moderate business users where you have no control over the environment I'd definitely go with Wise/Sage ..I use the VSTO because I refuse to work any longer in environments where I don't control it (semi-retirement lets you get away with things like that). William Hindman ----- Original Message ----- From: "Rocky Smolin - Beach Access Software" To: "Access Developers discussion and problem solving" Sent: Friday, February 04, 2005 10:12 AM Subject: Re: [AccessD] Sage Key Purchase > Karen: > > Are you using the VSTO to package the run time? I am facing this decision > myself right now. Plan A would be to get the Action Pack and VSTO. > > But plan B would be to get the SageKey script for A2K3. I've already got > Wise. > > My understanding is Microsoft dropped the whole royalty/developer thing > and you can distribute royalty free with A2K3 and VSTO package. > > How big is the run-time package net of the application database (i.e., > what's the overhead?) > > Anyone have any opinions on Plan A vs. Plan B? > > TIA, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 04, 2005 3:42 AM > Subject: RE: [AccessD] Sage Key Purchase > > >> This database is being distributed worldwide, from Hong Kong to England. >> I am running into the Windows XP environment not wanting to run an >> Access 2000 Runtime. Got the Access 2003 runtime working, but now I >> don't know if it will run on Windows XP. If it runs on Windows XP, will >> it run on Windows 2000? I used to have a bunch of computers at home >> with various operating systems, now I have none that work. The others >> walked away. Funny how that happens. Not to fear, to Sam's Club I go >> to get a new PC tonight. I can't take it anymore! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Fri Feb 4 10:18:17 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 4 Feb 2005 10:18:17 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? Message-ID: <39cb22f305020408181eeb63d7@mail.gmail.com> Dear Group, I've been working on a complicated module over the past three days in Access 2000. I was working in the VBA IDE and I had two module windows open as well as the Project Explorer. There was a bit of code that I wanted to delete in one of the modules, so I highlighted it with my mouse and pressed the Delete key. Instead of the bit of code being deleted, the other module that was open in the IDE was deleted! It no longer appears in the list of modules in the Access Database window. I checked the Options and, sure enough, I had un-checked the option for warning of Document deletions...but Jeez! How can a document be deleted if it isn't active?!?! This, of course, blows maybe a day-and-a-half of work out the window. I have a backup from Wednesday night. I have not yet closed Access. I am contemplating turning off my computer without closing Access in the hopes that the module will re-appear. Is this an option or am I facing re-doing the work? Egad! I have NEVER done this before. Is there something goofy about the Access 2000 Project Explorer that I don't know about? When I selected the code to delete with the mouse and then released the mouse to press the Delete key, did I then somehow push the mouse over to the Project Explorer and phantom-click on the other active module before I hit the Delete key? This is creeping me out, besides the fact that this is all under deadline. Should I try turning off my system? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From cfoust at infostatsystems.com Fri Feb 4 10:26:44 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 4 Feb 2005 08:26:44 -0800 Subject: [AccessD] Sage Key Purchase Message-ID: Does SageKey build scripts for the MS Installer? It wasn't very scriptable when I stopped using it, so I may be behind the curve here, but I found the MS Installer to be extremely stupid and inflexible. I switched when I discovered that it lacked the flexibility I needed and that using it broke things on target machines running a different version of Office from the runtime I was installing. Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Friday, February 04, 2005 7:33 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Sage Key Purchase Hi William et all Why do you need Wise or similar? Isn't the MS installer fine? Then all you need is the SageKey script for this. /gustav >>> dejpolsys at hotmail.com 04-02-2005 16:23:23 >>> ..in your situation with hundreds of small/moderate business users where you have no control over the environment I'd definitely go with Wise/Sage ..I use the VSTO because I refuse to work any longer in environments where I don't control it (semi-retirement lets you get away with things like that). William Hindman ----- Original Message ----- From: "Rocky Smolin - Beach Access Software" To: "Access Developers discussion and problem solving" Sent: Friday, February 04, 2005 10:12 AM Subject: Re: [AccessD] Sage Key Purchase > Karen: > > Are you using the VSTO to package the run time? I am facing this decision > myself right now. Plan A would be to get the Action Pack and VSTO. > > But plan B would be to get the SageKey script for A2K3. I've already got > Wise. > > My understanding is Microsoft dropped the whole royalty/developer thing > and you can distribute royalty free with A2K3 and VSTO package. > > How big is the run-time package net of the application database (i.e., > what's the overhead?) > > Anyone have any opinions on Plan A vs. Plan B? > > TIA, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 04, 2005 3:42 AM > Subject: RE: [AccessD] Sage Key Purchase > > >> This database is being distributed worldwide, from Hong Kong to England. >> I am running into the Windows XP environment not wanting to run an >> Access 2000 Runtime. Got the Access 2003 runtime working, but now I >> don't know if it will run on Windows XP. If it runs on Windows XP, will >> it run on Windows 2000? I used to have a bunch of computers at home >> with various operating systems, now I have none that work. The others >> walked away. Funny how that happens. Not to fear, to Sam's Club I go >> to get a new PC tonight. I can't take it anymore! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Feb 4 10:29:27 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 4 Feb 2005 08:29:27 -0800 Subject: [AccessD] Sage Key Purchase Message-ID: You could distribute royalty free with the developer edition of Office too. It's the same thing except they've taken it out of Office entirely. The runtime package for an Access 2003 app is HUGE. We're switching to VB.Net for future versions. Charlotte Foust -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Friday, February 04, 2005 7:12 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sage Key Purchase Karen: Are you using the VSTO to package the run time? I am facing this decision myself right now. Plan A would be to get the Action Pack and VSTO. But plan B would be to get the SageKey script for A2K3. I've already got Wise. My understanding is Microsoft dropped the whole royalty/developer thing and you can distribute royalty free with A2K3 and VSTO package. How big is the run-time package net of the application database (i.e., what's the overhead?) Anyone have any opinions on Plan A vs. Plan B? TIA, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Friday, February 04, 2005 3:42 AM Subject: RE: [AccessD] Sage Key Purchase > This database is being distributed worldwide, from Hong Kong to > England. I am running into the Windows XP environment not wanting to > run an Access 2000 Runtime. Got the Access 2003 runtime working, but > now I don't know if it will run on Windows XP. If it runs on Windows > XP, will it run on Windows 2000? I used to have a bunch of computers > at home with various operating systems, now I have none that work. > The others walked away. Funny how that happens. Not to fear, to > Sam's Club I go to get a new PC tonight. I can't take it anymore! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 03, 2005 11:48 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sage Key Purchase > > > ..consider it done :) > > ..but really, have you ever seen one? > > William Hindman > > > ----- Original Message ----- > From: "John Bartow" > To: "'Access Developers discussion and problem solving'" > > Sent: Thursday, February 03, 2005 10:47 PM > Subject: RE: [AccessD] Sage Key Purchase > > >> Qualify that statement with a "consistent" corporate environment. >> >> JMTC >> >> John B. >> >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman >> Sent: Thursday, February 03, 2005 9:07 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Sage Key Purchase >> >> ..if you are running Access strictly within the corporate >> environment, > >> there >> may be no good reason to use anything other than the packager >> included > in >> the VST ...Wise/SageKey earn their money when you are installing > Access in >> unknown/uncontrolled environments ...but within a corporate > environment, >> VST >> is more than adequate ime. >> >> William Hindman >> >> >> ----- Original Message ----- >> From: "Charlotte Foust" >> To: "Access Developers discussion and problem solving" >> >> Sent: Thursday, February 03, 2005 11:31 AM >> Subject: RE: [AccessD] Sage Key Purchase >> >> >>> You need scripts to match the version of the runtime you're >>> distributing. >>> >>> Charlotte Foust >>> >>> >>> -----Original Message----- >>> From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>> Sent: Thursday, February 03, 2005 4:48 AM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] Sage Key Purchase >>> >>> >>> What is the best version of SageKey to buy to make executables for >>> Access databases? Right now we are using Access XP, but the > corporation >>> MAY be going to Access 2003, they are not sure. Would we have to >>> buy two products for that? Advice needed, Thanks!!! Glad to be >>> back > after >>> a day off... >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Fri Feb 4 10:31:59 2005 From: garykjos at gmail.com (Gary Kjos) Date: Fri, 4 Feb 2005 10:31:59 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <39cb22f305020408181eeb63d7@mail.gmail.com> References: <39cb22f305020408181eeb63d7@mail.gmail.com> Message-ID: Edit/Undo Typing is not allowed? On Fri, 4 Feb 2005 10:18:17 -0600, Steve Erbach wrote: > Dear Group, > > I've been working on a complicated module over the past three days in > Access 2000. I was working in the VBA IDE and I had two module windows > open as well as the Project Explorer. > > There was a bit of code that I wanted to delete in one of the modules, > so I highlighted it with my mouse and pressed the Delete key. Instead > of the bit of code being deleted, the other module that was open in > the IDE was deleted! It no longer appears in the list of modules in > the Access Database window. > > I checked the Options and, sure enough, I had un-checked the option > for warning of Document deletions...but Jeez! How can a document be > deleted if it isn't active?!?! > > This, of course, blows maybe a day-and-a-half of work out the window. > I have a backup from Wednesday night. > > I have not yet closed Access. I am contemplating turning off my > computer without closing Access in the hopes that the module will > re-appear. Is this an option or am I facing re-doing the work? > > Egad! I have NEVER done this before. Is there something goofy about > the Access 2000 Project Explorer that I don't know about? When I > selected the code to delete with the mouse and then released the mouse > to press the Delete key, did I then somehow push the mouse over to the > Project Explorer and phantom-click on the other active module before I > hit the Delete key? This is creeping me out, besides the fact that > this is all under deadline. > > Should I try turning off my system? > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > -- > 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 john at winhaven.net Fri Feb 4 10:31:59 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 10:31:59 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <39cb22f305020408181eeb63d7@mail.gmail.com> Message-ID: <200502041032281.SM03388@ScuzzPaq> Hi Steve, Since this is urgent I'm typing while thinking (which is dangerous) IIRC when deleting an object it is marked for deletion but not deleted. I forget the way it is done exactly but I think it is by putting a "~" character in front of the name. Once compacted the object go away. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 04, 2005 10:18 AM To: Access Developers discussion and problem solving Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? Dear Group, I've been working on a complicated module over the past three days in Access 2000. I was working in the VBA IDE and I had two module windows open as well as the Project Explorer. There was a bit of code that I wanted to delete in one of the modules, so I highlighted it with my mouse and pressed the Delete key. Instead of the bit of code being deleted, the other module that was open in the IDE was deleted! It no longer appears in the list of modules in the Access Database window. I checked the Options and, sure enough, I had un-checked the option for warning of Document deletions...but Jeez! How can a document be deleted if it isn't active?!?! This, of course, blows maybe a day-and-a-half of work out the window. I have a backup from Wednesday night. I have not yet closed Access. I am contemplating turning off my computer without closing Access in the hopes that the module will re-appear. Is this an option or am I facing re-doing the work? Egad! I have NEVER done this before. Is there something goofy about the Access 2000 Project Explorer that I don't know about? When I selected the code to delete with the mouse and then released the mouse to press the Delete key, did I then somehow push the mouse over to the Project Explorer and phantom-click on the other active module before I hit the Delete key? This is creeping me out, besides the fact that this is all under deadline. Should I try turning off my system? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Fri Feb 4 10:32:51 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 10:32:51 -0600 Subject: [AccessD] Sage Key Purchase In-Reply-To: Message-ID: <200502041032265.SM03388@ScuzzPaq> They have some scripts posted on the Sagekey website but I haven't investigated them at all. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, February 04, 2005 10:27 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Sage Key Purchase Does SageKey build scripts for the MS Installer? It wasn't very scriptable when I stopped using it, so I may be behind the curve here, but I found the MS Installer to be extremely stupid and inflexible. I switched when I discovered that it lacked the flexibility I needed and that using it broke things on target machines running a different version of Office from the runtime I was installing. Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Friday, February 04, 2005 7:33 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Sage Key Purchase Hi William et all Why do you need Wise or similar? Isn't the MS installer fine? Then all you need is the SageKey script for this. /gustav >>> dejpolsys at hotmail.com 04-02-2005 16:23:23 >>> ..in your situation with hundreds of small/moderate business users where you have no control over the environment I'd definitely go with Wise/Sage ..I use the VSTO because I refuse to work any longer in environments where I don't control it (semi-retirement lets you get away with things like that). William Hindman ----- Original Message ----- From: "Rocky Smolin - Beach Access Software" To: "Access Developers discussion and problem solving" Sent: Friday, February 04, 2005 10:12 AM Subject: Re: [AccessD] Sage Key Purchase > Karen: > > Are you using the VSTO to package the run time? I am facing this decision > myself right now. Plan A would be to get the Action Pack and VSTO. > > But plan B would be to get the SageKey script for A2K3. I've already got > Wise. > > My understanding is Microsoft dropped the whole royalty/developer thing > and you can distribute royalty free with A2K3 and VSTO package. > > How big is the run-time package net of the application database (i.e., > what's the overhead?) > > Anyone have any opinions on Plan A vs. Plan B? > > TIA, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 04, 2005 3:42 AM > Subject: RE: [AccessD] Sage Key Purchase > > >> This database is being distributed worldwide, from Hong Kong to England. >> I am running into the Windows XP environment not wanting to run an >> Access 2000 Runtime. Got the Access 2003 runtime working, but now I >> don't know if it will run on Windows XP. If it runs on Windows XP, will >> it run on Windows 2000? I used to have a bunch of computers at home >> with various operating systems, now I have none that work. The others >> walked away. Funny how that happens. Not to fear, to Sam's Club I go >> to get a new PC tonight. I can't take it anymore! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Fri Feb 4 10:46:36 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Fri, 4 Feb 2005 08:46:36 -0800 Subject: [AccessD] Sage Key Purchase References: Message-ID: <029801c50ad9$178f3790$6601a8c0@HAL9002> Charlotte: On the SageKey website the A2003 script is MSI. Is that a bad thing? Rocky ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Friday, February 04, 2005 8:26 AM Subject: RE: [AccessD] Sage Key Purchase > Does SageKey build scripts for the MS Installer? It wasn't very > scriptable when I stopped using it, so I may be behind the curve here, > but I found the MS Installer to be extremely stupid and inflexible. I > switched when I discovered that it lacked the flexibility I needed and > that using it broke things on target machines running a different > version of Office from the runtime I was installing. > > Charlotte Foust > > > -----Original Message----- > From: Gustav Brock [mailto:Gustav at cactus.dk] > Sent: Friday, February 04, 2005 7:33 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Sage Key Purchase > > > Hi William et all > > Why do you need Wise or similar? Isn't the MS installer fine? Then all > you need is the SageKey script for this. > > /gustav > >>>> dejpolsys at hotmail.com 04-02-2005 16:23:23 >>> > ..in your situation with hundreds of small/moderate business users where > > you have no control over the environment I'd definitely go with > Wise/Sage > ..I use the VSTO because I refuse to work any longer in environments > where > I don't control it (semi-retirement lets you get away with things like > > that). > > William Hindman > > > ----- Original Message ----- > From: "Rocky Smolin - Beach Access Software" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 04, 2005 10:12 AM > Subject: Re: [AccessD] Sage Key Purchase > > >> Karen: >> >> Are you using the VSTO to package the run time? I am facing this > decision >> myself right now. Plan A would be to get the Action Pack and VSTO. >> >> But plan B would be to get the SageKey script for A2K3. I've already > got >> Wise. >> >> My understanding is Microsoft dropped the whole royalty/developer > thing >> and you can distribute royalty free with A2K3 and VSTO package. >> >> How big is the run-time package net of the application database > (i.e., >> what's the overhead?) >> >> Anyone have any opinions on Plan A vs. Plan B? >> >> TIA, >> >> Rocky Smolin >> Beach Access Software >> http://www.e-z-mrp.com >> 858-259-4334 >> >> ----- Original Message ----- >> From: "Nicholson, Karen" >> To: "Access Developers discussion and problem solving" >> >> Sent: Friday, February 04, 2005 3:42 AM >> Subject: RE: [AccessD] Sage Key Purchase >> >> >>> This database is being distributed worldwide, from Hong Kong to > England. >>> I am running into the Windows XP environment not wanting to run an >>> Access 2000 Runtime. Got the Access 2003 runtime working, but now > I >>> don't know if it will run on Windows XP. If it runs on Windows XP, > will >>> it run on Windows 2000? I used to have a bunch of computers at > home >>> with various operating systems, now I have none that work. The > others >>> walked away. Funny how that happens. Not to fear, to Sam's Club I > go >>> to get a new PC tonight. I can't take it anymore! > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From erbachs at gmail.com Fri Feb 4 10:49:51 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 4 Feb 2005 10:49:51 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: References: <39cb22f305020408181eeb63d7@mail.gmail.com> Message-ID: <39cb22f3050204084928ace51e@mail.gmail.com> Gary, Well, it was a document deletion, a Module, not a block of text. Actually, it was the first thing I checked to see if I could UNDO the Module deletion. However, as with deleting a form or report, once it's gone it's gone. I've checked the MSysObjects table and it's gone from there, too. So, I think I'll just go to my backup, which, at least, is from 3:30 yesterday afternoon, so it's less than a day's worth of work. Ai-yi-yi! I've never done that before. But what boggles me is how the heck did it happen? I was only trying to delete a small block of text! Steve Erbach On Fri, 4 Feb 2005 10:31:59 -0600, Gary Kjos wrote: > Edit/Undo Typing is not allowed? From erbachs at gmail.com Fri Feb 4 10:55:03 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 4 Feb 2005 10:55:03 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <200502041032281.SM03388@ScuzzPaq> References: <39cb22f305020408181eeb63d7@mail.gmail.com> <200502041032281.SM03388@ScuzzPaq> Message-ID: <39cb22f305020408555db8dcde@mail.gmail.com> John, Thanks for the thinking-while-typing. I went through the MSysObjects table and there aren't any objects that look like the deleted module with a tilde in front of its name. Nice try, though. Thanks. Steve Erbach On Fri, 4 Feb 2005 10:31:59 -0600, John Bartow wrote: > Hi Steve, > Since this is urgent I'm typing while thinking (which is dangerous) > > IIRC when deleting an object it is marked for deletion but not deleted. I > forget the way it is done exactly but I think it is by putting a "~" > character in front of the name. Once compacted the object go away. > > John B. From CMackin at quiznos.com Fri Feb 4 10:59:52 2005 From: CMackin at quiznos.com (Mackin, Christopher) Date: Fri, 4 Feb 2005 09:59:52 -0700 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? Message-ID: I have used CTRL + Z to get deleted documents back before, I am using Access XP though, but it's worth a shot. -Chris Mackin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 04, 2005 9:55 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? John, Thanks for the thinking-while-typing. I went through the MSysObjects table and there aren't any objects that look like the deleted module with a tilde in front of its name. Nice try, though. Thanks. Steve Erbach On Fri, 4 Feb 2005 10:31:59 -0600, John Bartow wrote: > Hi Steve, > Since this is urgent I'm typing while thinking (which is dangerous) > > IIRC when deleting an object it is marked for deletion but not deleted. I > forget the way it is done exactly but I think it is by putting a "~" > character in front of the name. Once compacted the object go away. > > John B. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jdemarco at hudsonhealthplan.org Fri Feb 4 11:01:16 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Fri, 4 Feb 2005 12:01:16 -0500 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2B9C@TTNEXCHCL2.hshhp.com> IIRC there is code out there (somewhere) to undelete an Access object. The only caveat is you can only retrieve the last object deleted. Maybe someone on the list knows what I'm referring to?? Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 04, 2005 11:55 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? John, Thanks for the thinking-while-typing. I went through the MSysObjects table and there aren't any objects that look like the deleted module with a tilde in front of its name. Nice try, though. Thanks. Steve Erbach On Fri, 4 Feb 2005 10:31:59 -0600, John Bartow wrote: > Hi Steve, > Since this is urgent I'm typing while thinking (which is dangerous) > > IIRC when deleting an object it is marked for deletion but not deleted. I > forget the way it is done exactly but I think it is by putting a "~" > character in front of the name. Once compacted the object go away. > > John B. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From bchacc at san.rr.com Fri Feb 4 11:04:34 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Fri, 4 Feb 2005 09:04:34 -0800 Subject: [AccessD] Sage Key Purchase References: Message-ID: <02e101c50adb$99dfbe20$6601a8c0@HAL9002> Do you know what the overhead is for the SageKey A2003 MSI run time package? Rocky ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Friday, February 04, 2005 8:29 AM Subject: RE: [AccessD] Sage Key Purchase > You could distribute royalty free with the developer edition of Office > too. It's the same thing except they've taken it out of Office > entirely. The runtime package for an Access 2003 app is HUGE. We're > switching to VB.Net for future versions. > > Charlotte Foust > > > -----Original Message----- > From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] > Sent: Friday, February 04, 2005 7:12 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sage Key Purchase > > > Karen: > > Are you using the VSTO to package the run time? I am facing this > decision > myself right now. Plan A would be to get the Action Pack and VSTO. > > But plan B would be to get the SageKey script for A2K3. I've already > got > Wise. > > My understanding is Microsoft dropped the whole royalty/developer thing > and > you can distribute royalty free with A2K3 and VSTO package. > > How big is the run-time package net of the application database (i.e., > what's the overhead?) > > Anyone have any opinions on Plan A vs. Plan B? > > TIA, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 04, 2005 3:42 AM > Subject: RE: [AccessD] Sage Key Purchase > > >> This database is being distributed worldwide, from Hong Kong to >> England. I am running into the Windows XP environment not wanting to >> run an Access 2000 Runtime. Got the Access 2003 runtime working, but >> now I don't know if it will run on Windows XP. If it runs on Windows >> XP, will it run on Windows 2000? I used to have a bunch of computers >> at home with various operating systems, now I have none that work. >> The others walked away. Funny how that happens. Not to fear, to >> Sam's Club I go to get a new PC tonight. I can't take it anymore! >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >> Sent: Thursday, February 03, 2005 11:48 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Sage Key Purchase >> >> >> ..consider it done :) >> >> ..but really, have you ever seen one? >> >> William Hindman >> >> >> ----- Original Message ----- >> From: "John Bartow" >> To: "'Access Developers discussion and problem solving'" >> >> Sent: Thursday, February 03, 2005 10:47 PM >> Subject: RE: [AccessD] Sage Key Purchase >> >> >>> Qualify that statement with a "consistent" corporate environment. >>> >>> JMTC >>> >>> John B. >>> >>> >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >>> Sent: Thursday, February 03, 2005 9:07 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] Sage Key Purchase >>> >>> ..if you are running Access strictly within the corporate >>> environment, >> >>> there >>> may be no good reason to use anything other than the packager >>> included >> in >>> the VST ...Wise/SageKey earn their money when you are installing >> Access in >>> unknown/uncontrolled environments ...but within a corporate >> environment, >>> VST >>> is more than adequate ime. >>> >>> William Hindman >>> >>> >>> ----- Original Message ----- >>> From: "Charlotte Foust" >>> To: "Access Developers discussion and problem solving" >>> >>> Sent: Thursday, February 03, 2005 11:31 AM >>> Subject: RE: [AccessD] Sage Key Purchase >>> >>> >>>> You need scripts to match the version of the runtime you're >>>> distributing. >>>> >>>> Charlotte Foust >>>> >>>> >>>> -----Original Message----- >>>> From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>>> Sent: Thursday, February 03, 2005 4:48 AM >>>> To: accessd at databaseadvisors.com >>>> Subject: [AccessD] Sage Key Purchase >>>> >>>> >>>> What is the best version of SageKey to buy to make executables for >>>> Access databases? Right now we are using Access XP, but the >> corporation >>>> MAY be going to Access 2003, they are not sure. Would we have to >>>> buy two products for that? Advice needed, Thanks!!! Glad to be >>>> back >> after >>>> a day off... >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From martyconnelly at shaw.ca Fri Feb 4 11:11:05 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 04 Feb 2005 09:11:05 -0800 Subject: [AccessD] Sage Key Purchase References: Message-ID: <4203ACA9.9000806@shaw.ca> Rather than install different OS on each machine, you might try VMWare to put each OS as a seperate boot on one machine, I don't know what this does to image backups though. Nicholson, Karen wrote: >This database is being distributed worldwide, from Hong Kong to England. >I am running into the Windows XP environment not wanting to run an >Access 2000 Runtime. Got the Access 2003 runtime working, but now I >don't know if it will run on Windows XP. If it runs on Windows XP, will >it run on Windows 2000? I used to have a bunch of computers at home >with various operating systems, now I have none that work. The others >walked away. Funny how that happens. Not to fear, to Sam's Club I go >to get a new PC tonight. I can't take it anymore! > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >Hindman >Sent: Thursday, February 03, 2005 11:48 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Sage Key Purchase > > >..consider it done :) > >..but really, have you ever seen one? > >William Hindman > > >----- Original Message ----- >From: "John Bartow" >To: "'Access Developers discussion and problem solving'" > >Sent: Thursday, February 03, 2005 10:47 PM >Subject: RE: [AccessD] Sage Key Purchase > > > > >>Qualify that statement with a "consistent" corporate environment. >> >>JMTC >> >>John B. >> >> >> >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> >> >Hindman > > >>Sent: Thursday, February 03, 2005 9:07 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] Sage Key Purchase >> >>..if you are running Access strictly within the corporate environment, >> >> > > > >>there >>may be no good reason to use anything other than the packager included >> >> >in > > >>the VST ...Wise/SageKey earn their money when you are installing >> >> >Access in > > >>unknown/uncontrolled environments ...but within a corporate >> >> >environment, > > >>VST >>is more than adequate ime. >> >>William Hindman >> >> >>----- Original Message ----- >>From: "Charlotte Foust" >>To: "Access Developers discussion and problem solving" >> >>Sent: Thursday, February 03, 2005 11:31 AM >>Subject: RE: [AccessD] Sage Key Purchase >> >> >> >> >>>You need scripts to match the version of the runtime you're >>>distributing. >>> >>>Charlotte Foust >>> >>> >>>-----Original Message----- >>>From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>>Sent: Thursday, February 03, 2005 4:48 AM >>>To: accessd at databaseadvisors.com >>>Subject: [AccessD] Sage Key Purchase >>> >>> >>>What is the best version of SageKey to buy to make executables for >>>Access databases? Right now we are using Access XP, but the >>> >>> >corporation > > >>>MAY be going to Access 2003, they are not sure. Would we have to buy >>>two products for that? Advice needed, Thanks!!! Glad to be back >>> >>> >after > > >>>a day off... >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>> >>> >>> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> -- Marty Connelly Victoria, B.C. Canada From john at winhaven.net Fri Feb 4 11:11:28 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 11:11:28 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <39cb22f305020408555db8dcde@mail.gmail.com> Message-ID: <200502041111765.SM03388@ScuzzPaq> Sorry to hear that. Been there done that. Real Bummer. Go have a caffe-latte-expresso kinda thingy and bounce back buddy! There's been times when I wished they had an autobackup feature like word, excel, etc. The "every 10 minutes make a backup for me" thingy. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 04, 2005 10:55 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? John, Thanks for the thinking-while-typing. I went through the MSysObjects table and there aren't any objects that look like the deleted module with a tilde in front of its name. Nice try, though. Thanks. Steve Erbach On Fri, 4 Feb 2005 10:31:59 -0600, John Bartow wrote: > Hi Steve, > Since this is urgent I'm typing while thinking (which is dangerous) > > IIRC when deleting an object it is marked for deletion but not > deleted. I forget the way it is done exactly but I think it is by putting a "~" > character in front of the name. Once compacted the object go away. > > John B. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jeffrey.demulling at usbank.com Fri Feb 4 11:13:17 2005 From: jeffrey.demulling at usbank.com (jeffrey.demulling at usbank.com) Date: Fri, 4 Feb 2005 11:13:17 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <08F823FD83787D4BA0B99CA580AD3C749D2B9C@TTNEXCHCL2.hshhp.com> Message-ID: Just did a quick seach on google and found this. Hopefully it might help. http://support.microsoft.com/?kbid=209874 "Jim DeMarco" To Sent by: "Access Developers discussion and accessd-bounces at d problem solving" atabaseadvisors.c om cc Subject 02/04/2005 11:01 RE: [AccessD] A2K: Oh, BROTHER! AM Have I screwed up or not? Please respond to "Access Developers discussion and problem solving" IIRC there is code out there (somewhere) to undelete an Access object. The only caveat is you can only retrieve the last object deleted. Maybe someone on the list knows what I'm referring to?? Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 04, 2005 11:55 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? John, Thanks for the thinking-while-typing. I went through the MSysObjects table and there aren't any objects that look like the deleted module with a tilde in front of its name. Nice try, though. Thanks. Steve Erbach On Fri, 4 Feb 2005 10:31:59 -0600, John Bartow wrote: > Hi Steve, > Since this is urgent I'm typing while thinking (which is dangerous) > > IIRC when deleting an object it is marked for deletion but not deleted. I > forget the way it is done exactly but I think it is by putting a "~" > character in front of the name. Once compacted the object go away. > > John B. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ------------------------------------------------------------------------------ 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 john at winhaven.net Fri Feb 4 11:42:06 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 11:42:06 -0600 Subject: [AccessD] Sage Key Purchase In-Reply-To: <4203ACA9.9000806@shaw.ca> Message-ID: <200502041142109.SM03388@ScuzzPaq> Marty, Don't know about that but Sagekey actually has very "sage" advice on setting up a system for testing purposes. Have an extra hard drive and Ghost (or whatever your imaging product is) an image to that hard of all the various configurations you may need to test for. For instance. Install XP and ghost it. Install Office 97 and ghost it. Install Office 2k and ghost it. Replace current image with the first and install Office 2k (without the 97 being there first) Ghost it. ... Install SP2 and Ghost it. Eventually you have a clean Ghost Image of all these configurations. In one day you can test against dozens of possibilities by retrieving a Ghost image installing and testing the software and when satisfied retrieving the next ghost configuration. It does work well. I would add the recommendation of having a separate computer to do this with besides the one your using for daily tasks. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Friday, February 04, 2005 11:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sage Key Purchase Rather than install different OS on each machine, you might try VMWare to put each OS as a seperate boot on one machine, I don't know what this does to image backups though. Nicholson, Karen wrote: >This database is being distributed worldwide, from Hong Kong to England. >I am running into the Windows XP environment not wanting to run an >Access 2000 Runtime. Got the Access 2003 runtime working, but now I >don't know if it will run on Windows XP. If it runs on Windows XP, >will it run on Windows 2000? I used to have a bunch of computers at >home with various operating systems, now I have none that work. The >others walked away. Funny how that happens. Not to fear, to Sam's >Club I go to get a new PC tonight. I can't take it anymore! > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >Hindman >Sent: Thursday, February 03, 2005 11:48 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Sage Key Purchase > > >..consider it done :) > >..but really, have you ever seen one? > >William Hindman > > >----- Original Message ----- >From: "John Bartow" >To: "'Access Developers discussion and problem solving'" > >Sent: Thursday, February 03, 2005 10:47 PM >Subject: RE: [AccessD] Sage Key Purchase > > > > >>Qualify that statement with a "consistent" corporate environment. >> >>JMTC >> >>John B. >> >> >> >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> >> >Hindman > > >>Sent: Thursday, February 03, 2005 9:07 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] Sage Key Purchase >> >>..if you are running Access strictly within the corporate environment, >> >> > > > >>there >>may be no good reason to use anything other than the packager included >> >> >in > > >>the VST ...Wise/SageKey earn their money when you are installing >> >> >Access in > > >>unknown/uncontrolled environments ...but within a corporate >> >> >environment, > > >>VST >>is more than adequate ime. >> >>William Hindman >> >> >>----- Original Message ----- >>From: "Charlotte Foust" >>To: "Access Developers discussion and problem solving" >> >>Sent: Thursday, February 03, 2005 11:31 AM >>Subject: RE: [AccessD] Sage Key Purchase >> >> >> >> >>>You need scripts to match the version of the runtime you're >>>distributing. >>> >>>Charlotte Foust >>> >>> >>>-----Original Message----- >>>From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>>Sent: Thursday, February 03, 2005 4:48 AM >>>To: accessd at databaseadvisors.com >>>Subject: [AccessD] Sage Key Purchase >>> >>> >>>What is the best version of SageKey to buy to make executables for >>>Access databases? Right now we are using Access XP, but the >>> >>> >corporation > > >>>MAY be going to Access 2003, they are not sure. Would we have to buy >>>two products for that? Advice needed, Thanks!!! Glad to be back >>> >>> >after > > >>>a day off... >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>> >>> >>> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dejpolsys at hotmail.com Fri Feb 4 11:40:51 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Fri, 4 Feb 2005 12:40:51 -0500 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? References: Message-ID: ..nice find ...I can use that myself :) William Hindman ----- Original Message ----- From: To: "Access Developers discussion and problem solving" Cc: "Access Developers discussion and problem solving" ; Sent: Friday, February 04, 2005 12:13 PM Subject: RE: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? > Just did a quick seach on google and found this. Hopefully it might help. > > http://support.microsoft.com/?kbid=209874 > > > > > > "Jim DeMarco" > ealthplan.org> To > Sent by: "Access Developers discussion and > accessd-bounces at d problem solving" > atabaseadvisors.c > om cc > > Subject > 02/04/2005 11:01 RE: [AccessD] A2K: Oh, BROTHER! > AM Have I screwed up or not? > > > Please respond to > "Access > Developers > discussion and > problem solving" > advisors.com> > > > > > > > IIRC there is code out there (somewhere) to undelete an Access object. The > only caveat is you can only retrieve the last object deleted. Maybe > someone on the list knows what I'm referring to?? > > Jim DeMarco > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach > Sent: Friday, February 04, 2005 11:55 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? > > > John, > > Thanks for the thinking-while-typing. I went through the MSysObjects > table and there aren't any objects that look like the deleted module > with a tilde in front of its name. Nice try, though. Thanks. > > Steve Erbach > > > On Fri, 4 Feb 2005 10:31:59 -0600, John Bartow wrote: >> Hi Steve, >> Since this is urgent I'm typing while thinking (which is dangerous) >> >> IIRC when deleting an object it is marked for deletion but not deleted. I >> forget the way it is done exactly but I think it is by putting a "~" >> character in front of the name. Once compacted the object go away. >> >> John B. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > *********************************************************************************** > > "This electronic message is intended to be for the use only of the named > recipient, and may contain information from Hudson Health Plan (HHP) that > is confidential or privileged. If you are not the intended recipient, you > are hereby notified that any disclosure, copying, distribution or use of > the contents of this message is strictly prohibited. If you have received > this message in error or are not the named recipient, please notify us > immediately, either by contacting the sender at the electronic mail > address > noted above or calling HHP at (914) 631-1611. If you are not the intended > recipient, please do not forward this email to anyone, and delete and > destroy all copies of this message. Thank You". > *********************************************************************************** > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > ------------------------------------------------------------------------------ > 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. > ============================================================================== > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From erbachs at gmail.com Fri Feb 4 11:47:38 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 4 Feb 2005 11:47:38 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: References: Message-ID: <39cb22f305020409474fe7e1a8@mail.gmail.com> Chris, Thanks for the suggestion. Ctrl-Z doesn't seem to work on documents in Access 2000. I appreciate the try. Steve Erbach On Fri, 4 Feb 2005 09:59:52 -0700, Mackin, Christopher wrote: > I have used CTRL + Z to get deleted documents back before, I am using Access XP though, but it's worth a shot. > > -Chris Mackin From erbachs at gmail.com Fri Feb 4 11:49:46 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 4 Feb 2005 11:49:46 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <200502041111765.SM03388@ScuzzPaq> References: <39cb22f305020408555db8dcde@mail.gmail.com> <200502041111765.SM03388@ScuzzPaq> Message-ID: <39cb22f305020409491450e930@mail.gmail.com> John, Yeah, I'll bounce back. Fortunately, I'm confident I can re-write the code without too much trouble. It was mostly queries and I've got sample queries saved. I like your idea about the autobackup, though. Steve Erbach On Fri, 4 Feb 2005 11:11:28 -0600, John Bartow wrote: > Sorry to hear that. Been there done that. Real Bummer. Go have a > caffe-latte-expresso kinda thingy and bounce back buddy! > > There's been times when I wished they had an autobackup feature like word, > excel, etc. The "every 10 minutes make a backup for me" thingy. > > John B. From dmcafee at pacbell.net Fri Feb 4 11:56:13 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Fri, 4 Feb 2005 09:56:13 -0800 Subject: [AccessD] Sage Key Purchase In-Reply-To: <200502041142109.SM03388@ScuzzPaq> Message-ID: That what we did at my last company. D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John Bartow Sent: Friday, February 04, 2005 9:42 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Sage Key Purchase Marty, Don't know about that but Sagekey actually has very "sage" advice on setting up a system for testing purposes. Have an extra hard drive and Ghost (or whatever your imaging product is) an image to that hard of all the various configurations you may need to test for. For instance. Install XP and ghost it. Install Office 97 and ghost it. Install Office 2k and ghost it. Replace current image with the first and install Office 2k (without the 97 being there first) Ghost it. ... Install SP2 and Ghost it. Eventually you have a clean Ghost Image of all these configurations. In one day you can test against dozens of possibilities by retrieving a Ghost image installing and testing the software and when satisfied retrieving the next ghost configuration. It does work well. I would add the recommendation of having a separate computer to do this with besides the one your using for daily tasks. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Friday, February 04, 2005 11:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sage Key Purchase Rather than install different OS on each machine, you might try VMWare to put each OS as a seperate boot on one machine, I don't know what this does to image backups though. Nicholson, Karen wrote: >This database is being distributed worldwide, from Hong Kong to England. >I am running into the Windows XP environment not wanting to run an >Access 2000 Runtime. Got the Access 2003 runtime working, but now I >don't know if it will run on Windows XP. If it runs on Windows XP, >will it run on Windows 2000? I used to have a bunch of computers at >home with various operating systems, now I have none that work. The >others walked away. Funny how that happens. Not to fear, to Sam's >Club I go to get a new PC tonight. I can't take it anymore! > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >Hindman >Sent: Thursday, February 03, 2005 11:48 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Sage Key Purchase > > >..consider it done :) > >..but really, have you ever seen one? > >William Hindman > > >----- Original Message ----- >From: "John Bartow" >To: "'Access Developers discussion and problem solving'" > >Sent: Thursday, February 03, 2005 10:47 PM >Subject: RE: [AccessD] Sage Key Purchase > > > > >>Qualify that statement with a "consistent" corporate environment. >> >>JMTC >> >>John B. >> >> >> >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> >> >Hindman > > >>Sent: Thursday, February 03, 2005 9:07 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] Sage Key Purchase >> >>..if you are running Access strictly within the corporate environment, >> >> > > > >>there >>may be no good reason to use anything other than the packager included >> >> >in > > >>the VST ...Wise/SageKey earn their money when you are installing >> >> >Access in > > >>unknown/uncontrolled environments ...but within a corporate >> >> >environment, > > >>VST >>is more than adequate ime. >> >>William Hindman >> >> >>----- Original Message ----- >>From: "Charlotte Foust" >>To: "Access Developers discussion and problem solving" >> >>Sent: Thursday, February 03, 2005 11:31 AM >>Subject: RE: [AccessD] Sage Key Purchase >> >> >> >> >>>You need scripts to match the version of the runtime you're >>>distributing. >>> >>>Charlotte Foust >>> >>> >>>-----Original Message----- >>>From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>>Sent: Thursday, February 03, 2005 4:48 AM >>>To: accessd at databaseadvisors.com >>>Subject: [AccessD] Sage Key Purchase >>> >>> >>>What is the best version of SageKey to buy to make executables for >>>Access databases? Right now we are using Access XP, but the >>> >>> >corporation > > >>>MAY be going to Access 2003, they are not sure. Would we have to buy >>>two products for that? Advice needed, Thanks!!! Glad to be back >>> >>> >after > > >>>a day off... >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>> >>> >>> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Fri Feb 4 11:56:27 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 4 Feb 2005 11:56:27 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: References: <08F823FD83787D4BA0B99CA580AD3C749D2B9C@TTNEXCHCL2.hshhp.com> Message-ID: <39cb22f305020409563e080feb@mail.gmail.com> Jim and Jeff, Intersting code. I see that it relies on the table having been renamed internally with a ~tmp prefix. I checked the MSysObjects table immediately after my boo-boo (which still baffles me how I did it!) and there was no object with my module name in it. I will give this a try, though, for deleted tables if I ever need it. Thank you. Steve Erbach On Fri, 4 Feb 2005 11:13:17 -0600, jeffrey.demulling at usbank.com wrote: > Just did a quick seach on google and found this. Hopefully it might help. > > http://support.microsoft.com/?kbid=209874 From cfoust at infostatsystems.com Fri Feb 4 12:29:18 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 4 Feb 2005 10:29:18 -0800 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? Message-ID: Did you use code to check the AllModules collection to see if it was in there? Access creates a busload of temporary objects with the ~ prefix and they aren't intended to be seen, so they're well hidden. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 04, 2005 9:56 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? Jim and Jeff, Intersting code. I see that it relies on the table having been renamed internally with a ~tmp prefix. I checked the MSysObjects table immediately after my boo-boo (which still baffles me how I did it!) and there was no object with my module name in it. I will give this a try, though, for deleted tables if I ever need it. Thank you. Steve Erbach On Fri, 4 Feb 2005 11:13:17 -0600, jeffrey.demulling at usbank.com wrote: > Just did a quick seach on google and found this. Hopefully it might > help. > > http://support.microsoft.com/?kbid=209874 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Fri Feb 4 13:04:58 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 4 Feb 2005 13:04:58 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: References: Message-ID: <39cb22f305020411047e186320@mail.gmail.com> Charlotte, No, I didn't. Nifty suggestion, though. I've already gone on to re-do the work I've done since yesterday at 3:30. Looks like another weekend over a smoking keyboard. Thanks for the tip, Charlotte. Steve Erbach On Fri, 4 Feb 2005 10:29:18 -0800, Charlotte Foust wrote: > Did you use code to check the AllModules collection to see if it was in > there? Access creates a busload of temporary objects with the ~ prefix > and they aren't intended to be seen, so they're well hidden. > > Charlotte Foust > From garykjos at gmail.com Fri Feb 4 13:21:40 2005 From: garykjos at gmail.com (Gary Kjos) Date: Fri, 4 Feb 2005 13:21:40 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <39cb22f305020411047e186320@mail.gmail.com> References: <39cb22f305020411047e186320@mail.gmail.com> Message-ID: You can also try and open the mdb in a text editor and search for some key text - you can sometimes find bits and peices of things at least. On Fri, 4 Feb 2005 13:04:58 -0600, Steve Erbach wrote: > Charlotte, > > No, I didn't. Nifty suggestion, though. I've already gone on to re-do > the work I've done since yesterday at 3:30. Looks like another weekend > over a smoking keyboard. > > Thanks for the tip, Charlotte. > > Steve Erbach > > On Fri, 4 Feb 2005 10:29:18 -0800, Charlotte Foust > wrote: > > Did you use code to check the AllModules collection to see if it was in > > there? Access creates a busload of temporary objects with the ~ prefix > > and they aren't intended to be seen, so they're well hidden. > > > > Charlotte Foust > > > -- > 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 erbachs at gmail.com Fri Feb 4 13:24:39 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 4 Feb 2005 13:24:39 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <39cb22f305020411047e186320@mail.gmail.com> References: <39cb22f305020411047e186320@mail.gmail.com> Message-ID: <39cb22f30502041124464be1e@mail.gmail.com> Thanks to everyone that offered suggestions. I've spent the last three hours redoing the code and I'm back up to snuff. But even though I didn't get a magic bullet today I learned a few new things. Thanks again. Steve Erbach From dw-murphy at cox.net Fri Feb 4 13:34:08 2005 From: dw-murphy at cox.net (Doug Murphy) Date: Fri, 4 Feb 2005 11:34:08 -0800 Subject: [AccessD] Sage Key Purchase In-Reply-To: <200502041142109.SM03388@ScuzzPaq> Message-ID: <000001c50af0$824bed50$c300a8c0@murphyf3vdfepi> I have been lurking on this discussion, but need to endorse this testing approach. I use Wise with Access 2002 and Sagekey scripts. I have test environments for clean machines and machines with various versions of Office and Windows. I have found some problems in testing our installations before going public. One involved an interaction with the Sagekey scripts, which they imediately fixed as soon as we localized the cause. So far we have not had any problems with our customers installations. Getting the whole package is expensive and testing is time consuming, but it is a lot easier than being on the phone full time with a bunch of irate customers. I just saw an article the other day on developing installation packages and one recommendation that I thought wise was to have a clean machine to build the installation packages. In this case a clean machine would be one with only OfficeXP Developer, in our case, Wise and the Sagekey scripts. Office should have all the latest service packs. Theoreticly if you use the set of install files Sagekey makes available with their scripts you shouldn't have to worry about DLL hell, but Murphy's law says different. I learned this lesson in building an installation with Access 97 Developer on a machine that also had Access 2000 on it. The MS packaging program pulled some 2000 files into the installation. I was testing on our lap top and after installing and trying to run the installation hosed the machine. I had to completely reformat the drive to fix it. With the test drive approach you can just have one set up with the proper clean versions of Windows, Office and the installation programs. I don't do this often, but when required I'd just install the Ghosted setup and build the installation. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, February 04, 2005 9:42 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Sage Key Purchase Marty, Don't know about that but Sagekey actually has very "sage" advice on setting up a system for testing purposes. Have an extra hard drive and Ghost (or whatever your imaging product is) an image to that hard of all the various configurations you may need to test for. For instance. Install XP and ghost it. Install Office 97 and ghost it. Install Office 2k and ghost it. Replace current image with the first and install Office 2k (without the 97 being there first) Ghost it. ... Install SP2 and Ghost it. Eventually you have a clean Ghost Image of all these configurations. In one day you can test against dozens of possibilities by retrieving a Ghost image installing and testing the software and when satisfied retrieving the next ghost configuration. It does work well. I would add the recommendation of having a separate computer to do this with besides the one your using for daily tasks. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Friday, February 04, 2005 11:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sage Key Purchase Rather than install different OS on each machine, you might try VMWare to put each OS as a seperate boot on one machine, I don't know what this does to image backups though. Nicholson, Karen wrote: >This database is being distributed worldwide, from Hong Kong to >England. I am running into the Windows XP environment not wanting to >run an Access 2000 Runtime. Got the Access 2003 runtime working, but >now I don't know if it will run on Windows XP. If it runs on Windows >XP, will it run on Windows 2000? I used to have a bunch of computers >at home with various operating systems, now I have none that work. The >others walked away. Funny how that happens. Not to fear, to Sam's >Club I go to get a new PC tonight. I can't take it anymore! > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >Hindman >Sent: Thursday, February 03, 2005 11:48 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Sage Key Purchase > > >..consider it done :) > >..but really, have you ever seen one? > >William Hindman > > >----- Original Message ----- >From: "John Bartow" >To: "'Access Developers discussion and problem solving'" > >Sent: Thursday, February 03, 2005 10:47 PM >Subject: RE: [AccessD] Sage Key Purchase > > > > >>Qualify that statement with a "consistent" corporate environment. >> >>JMTC >> >>John B. >> >> >> >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> >> >Hindman > > >>Sent: Thursday, February 03, 2005 9:07 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] Sage Key Purchase >> >>..if you are running Access strictly within the corporate environment, >> >> > > > >>there >>may be no good reason to use anything other than the packager included >> >> >in > > >>the VST ...Wise/SageKey earn their money when you are installing >> >> >Access in > > >>unknown/uncontrolled environments ...but within a corporate >> >> >environment, > > >>VST >>is more than adequate ime. >> >>William Hindman >> >> >>----- Original Message ----- >>From: "Charlotte Foust" >>To: "Access Developers discussion and problem solving" >> >>Sent: Thursday, February 03, 2005 11:31 AM >>Subject: RE: [AccessD] Sage Key Purchase >> >> >> >> >>>You need scripts to match the version of the runtime you're >>>distributing. >>> >>>Charlotte Foust >>> >>> >>>-----Original Message----- >>>From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>>Sent: Thursday, February 03, 2005 4:48 AM >>>To: accessd at databaseadvisors.com >>>Subject: [AccessD] Sage Key Purchase >>> >>> >>>What is the best version of SageKey to buy to make executables for >>>Access databases? Right now we are using Access XP, but the >>> >>> >corporation > > >>>MAY be going to Access 2003, they are not sure. Would we have to buy >>>two products for that? Advice needed, Thanks!!! Glad to be back >>> >>> >after > > >>>a day off... >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>> >>> >>> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 4 14:55:17 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 14:55:17 -0600 Subject: [AccessD] Sage Key Purchase In-Reply-To: <000001c50af0$824bed50$c300a8c0@murphyf3vdfepi> Message-ID: <200502041455671.SM03388@ScuzzPaq> Ah, there's always a bad story lurking around the corner, waiting to join one's repetoire. Sorry to hear of your bad experience. I use the Sagekey scripts as a starting point. I also do a lot of Wise script editing. No problems here (yet) knock on wood - or for you Brits - touch wood. John "I used the Wise wizards once for a joke program, worked great!" B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Friday, February 04, 2005 1:34 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Sage Key Purchase I have been lurking on this discussion, but need to endorse this testing approach. I use Wise with Access 2002 and Sagekey scripts. I have test environments for clean machines and machines with various versions of Office and Windows. I have found some problems in testing our installations before going public. One involved an interaction with the Sagekey scripts, which they imediately fixed as soon as we localized the cause. So far we have not had any problems with our customers installations. Getting the whole package is expensive and testing is time consuming, but it is a lot easier than being on the phone full time with a bunch of irate customers. I just saw an article the other day on developing installation packages and one recommendation that I thought wise was to have a clean machine to build the installation packages. In this case a clean machine would be one with only OfficeXP Developer, in our case, Wise and the Sagekey scripts. Office should have all the latest service packs. Theoreticly if you use the set of install files Sagekey makes available with their scripts you shouldn't have to worry about DLL hell, but Murphy's law says different. I learned this lesson in building an installation with Access 97 Developer on a machine that also had Access 2000 on it. The MS packaging program pulled some 2000 files into the installation. I was testing on our lap top and after installing and trying to run the installation hosed the machine. I had to completely reformat the drive to fix it. With the test drive approach you can just have one set up with the proper clean versions of Windows, Office and the installation programs. I don't do this often, but when required I'd just install the Ghosted setup and build the installation. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, February 04, 2005 9:42 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Sage Key Purchase Marty, Don't know about that but Sagekey actually has very "sage" advice on setting up a system for testing purposes. Have an extra hard drive and Ghost (or whatever your imaging product is) an image to that hard of all the various configurations you may need to test for. For instance. Install XP and ghost it. Install Office 97 and ghost it. Install Office 2k and ghost it. Replace current image with the first and install Office 2k (without the 97 being there first) Ghost it. ... Install SP2 and Ghost it. Eventually you have a clean Ghost Image of all these configurations. In one day you can test against dozens of possibilities by retrieving a Ghost image installing and testing the software and when satisfied retrieving the next ghost configuration. It does work well. I would add the recommendation of having a separate computer to do this with besides the one your using for daily tasks. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Friday, February 04, 2005 11:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sage Key Purchase Rather than install different OS on each machine, you might try VMWare to put each OS as a seperate boot on one machine, I don't know what this does to image backups though. Nicholson, Karen wrote: >This database is being distributed worldwide, from Hong Kong to >England. I am running into the Windows XP environment not wanting to >run an Access 2000 Runtime. Got the Access 2003 runtime working, but >now I don't know if it will run on Windows XP. If it runs on Windows >XP, will it run on Windows 2000? I used to have a bunch of computers >at home with various operating systems, now I have none that work. The >others walked away. Funny how that happens. Not to fear, to Sam's >Club I go to get a new PC tonight. I can't take it anymore! > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >Hindman >Sent: Thursday, February 03, 2005 11:48 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Sage Key Purchase > > >..consider it done :) > >..but really, have you ever seen one? > >William Hindman > > >----- Original Message ----- >From: "John Bartow" >To: "'Access Developers discussion and problem solving'" > >Sent: Thursday, February 03, 2005 10:47 PM >Subject: RE: [AccessD] Sage Key Purchase > > > > >>Qualify that statement with a "consistent" corporate environment. >> >>JMTC >> >>John B. >> >> >> >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> >> >Hindman > > >>Sent: Thursday, February 03, 2005 9:07 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] Sage Key Purchase >> >>..if you are running Access strictly within the corporate environment, >> >> > > > >>there >>may be no good reason to use anything other than the packager included >> >> >in > > >>the VST ...Wise/SageKey earn their money when you are installing >> >> >Access in > > >>unknown/uncontrolled environments ...but within a corporate >> >> >environment, > > >>VST >>is more than adequate ime. >> >>William Hindman >> >> >>----- Original Message ----- >>From: "Charlotte Foust" >>To: "Access Developers discussion and problem solving" >> >>Sent: Thursday, February 03, 2005 11:31 AM >>Subject: RE: [AccessD] Sage Key Purchase >> >> >> >> >>>You need scripts to match the version of the runtime you're >>>distributing. >>> >>>Charlotte Foust >>> >>> >>>-----Original Message----- >>>From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>>Sent: Thursday, February 03, 2005 4:48 AM >>>To: accessd at databaseadvisors.com >>>Subject: [AccessD] Sage Key Purchase >>> >>> >>>What is the best version of SageKey to buy to make executables for >>>Access databases? Right now we are using Access XP, but the >>> >>> >corporation > > >>>MAY be going to Access 2003, they are not sure. Would we have to buy >>>two products for that? Advice needed, Thanks!!! Glad to be back >>> >>> >after > > >>>a day off... >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>> >>> >>> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dw-murphy at cox.net Fri Feb 4 15:07:09 2005 From: dw-murphy at cox.net (Doug Murphy) Date: Fri, 4 Feb 2005 13:07:09 -0800 Subject: [AccessD] Sage Key Purchase In-Reply-To: <200502041455671.SM03388@ScuzzPaq> Message-ID: <000701c50afd$7d37f4f0$c300a8c0@murphyf3vdfepi> John, I don't want to give the impression that I had any significant trouble with the Wise/Sagekey approach. Just the opposite, I had problems with the Access 97 Package and Deployment wizard that came with 97 Developer. That is the reason I invested in Wise/Sagekey and upgraded to Office 2002. I have run into a minor glitch or two with the present approach but the folks at Sagekey have always been quick to respond to my questions and right on the problem when it was something in their script. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, February 04, 2005 12:55 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Sage Key Purchase Ah, there's always a bad story lurking around the corner, waiting to join one's repetoire. Sorry to hear of your bad experience. I use the Sagekey scripts as a starting point. I also do a lot of Wise script editing. No problems here (yet) knock on wood - or for you Brits - touch wood. John "I used the Wise wizards once for a joke program, worked great!" B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Friday, February 04, 2005 1:34 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Sage Key Purchase I have been lurking on this discussion, but need to endorse this testing approach. I use Wise with Access 2002 and Sagekey scripts. I have test environments for clean machines and machines with various versions of Office and Windows. I have found some problems in testing our installations before going public. One involved an interaction with the Sagekey scripts, which they imediately fixed as soon as we localized the cause. So far we have not had any problems with our customers installations. Getting the whole package is expensive and testing is time consuming, but it is a lot easier than being on the phone full time with a bunch of irate customers. I just saw an article the other day on developing installation packages and one recommendation that I thought wise was to have a clean machine to build the installation packages. In this case a clean machine would be one with only OfficeXP Developer, in our case, Wise and the Sagekey scripts. Office should have all the latest service packs. Theoreticly if you use the set of install files Sagekey makes available with their scripts you shouldn't have to worry about DLL hell, but Murphy's law says different. I learned this lesson in building an installation with Access 97 Developer on a machine that also had Access 2000 on it. The MS packaging program pulled some 2000 files into the installation. I was testing on our lap top and after installing and trying to run the installation hosed the machine. I had to completely reformat the drive to fix it. With the test drive approach you can just have one set up with the proper clean versions of Windows, Office and the installation programs. I don't do this often, but when required I'd just install the Ghosted setup and build the installation. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, February 04, 2005 9:42 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Sage Key Purchase Marty, Don't know about that but Sagekey actually has very "sage" advice on setting up a system for testing purposes. Have an extra hard drive and Ghost (or whatever your imaging product is) an image to that hard of all the various configurations you may need to test for. For instance. Install XP and ghost it. Install Office 97 and ghost it. Install Office 2k and ghost it. Replace current image with the first and install Office 2k (without the 97 being there first) Ghost it. ... Install SP2 and Ghost it. Eventually you have a clean Ghost Image of all these configurations. In one day you can test against dozens of possibilities by retrieving a Ghost image installing and testing the software and when satisfied retrieving the next ghost configuration. It does work well. I would add the recommendation of having a separate computer to do this with besides the one your using for daily tasks. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Friday, February 04, 2005 11:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sage Key Purchase Rather than install different OS on each machine, you might try VMWare to put each OS as a seperate boot on one machine, I don't know what this does to image backups though. Nicholson, Karen wrote: >This database is being distributed worldwide, from Hong Kong to >England. I am running into the Windows XP environment not wanting to >run an Access 2000 Runtime. Got the Access 2003 runtime working, but >now I don't know if it will run on Windows XP. If it runs on Windows >XP, will it run on Windows 2000? I used to have a bunch of computers >at home with various operating systems, now I have none that work. The >others walked away. Funny how that happens. Not to fear, to Sam's >Club I go to get a new PC tonight. I can't take it anymore! > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >Hindman >Sent: Thursday, February 03, 2005 11:48 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Sage Key Purchase > > >..consider it done :) > >..but really, have you ever seen one? > >William Hindman > > >----- Original Message ----- >From: "John Bartow" >To: "'Access Developers discussion and problem solving'" > >Sent: Thursday, February 03, 2005 10:47 PM >Subject: RE: [AccessD] Sage Key Purchase > > > > >>Qualify that statement with a "consistent" corporate environment. >> >>JMTC >> >>John B. >> >> >> >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> >> >Hindman > > >>Sent: Thursday, February 03, 2005 9:07 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] Sage Key Purchase >> >>..if you are running Access strictly within the corporate environment, >> >> > > > >>there >>may be no good reason to use anything other than the packager included >> >> >in > > >>the VST ...Wise/SageKey earn their money when you are installing >> >> >Access in > > >>unknown/uncontrolled environments ...but within a corporate >> >> >environment, > > >>VST >>is more than adequate ime. >> >>William Hindman >> >> >>----- Original Message ----- >>From: "Charlotte Foust" >>To: "Access Developers discussion and problem solving" >> >>Sent: Thursday, February 03, 2005 11:31 AM >>Subject: RE: [AccessD] Sage Key Purchase >> >> >> >> >>>You need scripts to match the version of the runtime you're >>>distributing. >>> >>>Charlotte Foust >>> >>> >>>-----Original Message----- >>>From: Nicholson, Karen [mailto:cyx5 at cdc.gov] >>>Sent: Thursday, February 03, 2005 4:48 AM >>>To: accessd at databaseadvisors.com >>>Subject: [AccessD] Sage Key Purchase >>> >>> >>>What is the best version of SageKey to buy to make executables for >>>Access databases? Right now we are using Access XP, but the >>> >>> >corporation > > >>>MAY be going to Access 2003, they are not sure. Would we have to buy >>>two products for that? Advice needed, Thanks!!! Glad to be back >>> >>> >after > > >>>a day off... >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>> >>> >>> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From GregSmith at starband.net Fri Feb 4 15:07:50 2005 From: GregSmith at starband.net (GregSmith at starband.net) Date: Fri, 4 Feb 2005 16:07:50 -0500 (EST) Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <39cb22f305020408181eeb63d7@mail.gmail.com> References: <39cb22f305020408181eeb63d7@mail.gmail.com> Message-ID: <48967.65.118.249.214.1107551270.squirrel@cetus.email.starband.net> Steve: Sorry to hear about that. Been there and done that. In Access there was a way to recover a table, form, etc...but I never could figure out how to do it. You were "insufficiently paranoid". Which makes me, what, sufficiently paranoid...? To keep from doing what you are about to HAVE to do (go back to yesterday's code) I use a more "paranoid" scheme to keep from losing my programming. Well, at least too much of it. I name my program file, let's say, GWSDB-020405 at 1501.mdb, and when I make any significant changes (which can be defined as...anything more than what I want to retype or recode or redesign...), I make a copy of this file, store the original in another folder on another drive on another computer/server (see...told you...paranoid), and rename the copy to the current time. That way there are no duplicates. The next day, start with a new copy with a different date and new time. This has saved my clumsy fingers more than once. And it takes me all of one or two minutes to do that...so I think it's worth the time. And, oh yea, I take a copy offsite when I go home. Paranoid might be an understatement... None of this will help you now...but maybe in the future...:) Greg > Dear Group, > > I've been working on a complicated module over the past three days in > Access 2000. I was working in the VBA IDE and I had two module windows > open as well as the Project Explorer. > > There was a bit of code that I wanted to delete in one of the modules, > so I highlighted it with my mouse and pressed the Delete key. Instead of > the bit of code being deleted, the other module that was open in the IDE > was deleted! It no longer appears in the list of modules in the Access > Database window. > > I checked the Options and, sure enough, I had un-checked the option for . . . From bchacc at san.rr.com Fri Feb 4 15:53:05 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Fri, 4 Feb 2005 13:53:05 -0800 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? References: <39cb22f305020408181eeb63d7@mail.gmail.com> <48967.65.118.249.214.1107551270.squirrel@cetus.email.starband.net> Message-ID: <044601c50b03$e8125490$6601a8c0@HAL9002> Steve: Day late and a dollar short on this but I have a compulsive habit if hitting Alt-f-s a LOT. If I really screw up (it happens) I close the app without saving and have my last save to go back to. I also make a backup to my second machine and to the thumb drive every time I close the app for lunch or potty or to go to another task. I'm not paranoid, I really am out to get me. Rocky ----- Original Message ----- From: To: Sent: Friday, February 04, 2005 1:07 PM Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? > Steve: > > Sorry to hear about that. Been there and done that. In Access there was > a way to recover a table, form, etc...but I never could figure out how to > do it. You were "insufficiently paranoid". Which makes me, what, > sufficiently paranoid...? > > To keep from doing what you are about to HAVE to do (go back to > yesterday's code) I use a more "paranoid" scheme to keep from losing my > programming. Well, at least too much of it. I name my program file, > let's say, GWSDB-020405 at 1501.mdb, and when I make any significant changes > (which can be defined as...anything more than what I want to retype or > recode or redesign...), I make a copy of this file, store the original in > another folder on another drive on another computer/server (see...told > you...paranoid), and rename the copy to the current time. That way there > are no duplicates. The next day, start with a new copy with a different > date and new time. This has saved my clumsy fingers more than once. > > And it takes me all of one or two minutes to do that...so I think it's > worth the time. > > And, oh yea, I take a copy offsite when I go home. Paranoid might be an > understatement... > > None of this will help you now...but maybe in the future...:) > > Greg > > >> Dear Group, >> >> I've been working on a complicated module over the past three days in >> Access 2000. I was working in the VBA IDE and I had two module windows >> open as well as the Project Explorer. >> >> There was a bit of code that I wanted to delete in one of the modules, >> so I highlighted it with my mouse and pressed the Delete key. Instead of >> the bit of code being deleted, the other module that was open in the IDE >> was deleted! It no longer appears in the list of modules in the Access >> Database window. >> >> I checked the Options and, sure enough, I had un-checked the option for > . > . > . > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From john at winhaven.net Fri Feb 4 16:06:49 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 16:06:49 -0600 Subject: [AccessD] Sage Key Purchase In-Reply-To: <000701c50afd$7d37f4f0$c300a8c0@murphyf3vdfepi> Message-ID: <20050204160678.SM03388@ScuzzPaq> My experience too. Very good support. John I have run into a minor glitch or two with the present approach but the folks at Sagekey have always been quick to respond to my questions and right on the problem when it was something in their script. Doug From john at winhaven.net Fri Feb 4 16:06:49 2005 From: john at winhaven.net (John Bartow) Date: Fri, 4 Feb 2005 16:06:49 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <044601c50b03$e8125490$6601a8c0@HAL9002> Message-ID: <200502041606718.SM03388@ScuzzPaq> A streamlined way of doing what I do. Close the app, copy and paste it. I usually have dozens of copies of the same app. Copy 1 of App.mdb, Copy 2 of App.mdb... I clean them at the end of a major successful coding experience. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Friday, February 04, 2005 3:53 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? Steve: Day late and a dollar short on this but I have a compulsive habit if hitting Alt-f-s a LOT. If I really screw up (it happens) I close the app without saving and have my last save to go back to. I also make a backup to my second machine and to the thumb drive every time I close the app for lunch or potty or to go to another task. I'm not paranoid, I really am out to get me. Rocky ----- Original Message ----- From: To: Sent: Friday, February 04, 2005 1:07 PM Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? > Steve: > > Sorry to hear about that. Been there and done that. In Access there was > a way to recover a table, form, etc...but I never could figure out how to > do it. You were "insufficiently paranoid". Which makes me, what, > sufficiently paranoid...? > > To keep from doing what you are about to HAVE to do (go back to > yesterday's code) I use a more "paranoid" scheme to keep from losing my > programming. Well, at least too much of it. I name my program file, > let's say, GWSDB-020405 at 1501.mdb, and when I make any significant changes > (which can be defined as...anything more than what I want to retype or > recode or redesign...), I make a copy of this file, store the original in > another folder on another drive on another computer/server (see...told > you...paranoid), and rename the copy to the current time. That way there > are no duplicates. The next day, start with a new copy with a different > date and new time. This has saved my clumsy fingers more than once. > > And it takes me all of one or two minutes to do that...so I think it's > worth the time. > > And, oh yea, I take a copy offsite when I go home. Paranoid might be an > understatement... > > None of this will help you now...but maybe in the future...:) > > Greg > > >> Dear Group, >> >> I've been working on a complicated module over the past three days in >> Access 2000. I was working in the VBA IDE and I had two module windows >> open as well as the Project Explorer. >> >> There was a bit of code that I wanted to delete in one of the modules, >> so I highlighted it with my mouse and pressed the Delete key. Instead of >> the bit of code being deleted, the other module that was open in the IDE >> was deleted! It no longer appears in the list of modules in the Access >> Database window. >> >> I checked the Options and, sure enough, I had un-checked the option for > . > . > . > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From pjewett at bayplace.com Fri Feb 4 19:59:41 2005 From: pjewett at bayplace.com (Phil Jewett) Date: Fri, 4 Feb 2005 17:59:41 -0800 Subject: [AccessD] Going to vb.net? Message-ID: Charlotte Foust wrote.... You could distribute royalty free with the developer edition of Office too. It's the same thing except they've taken it out of Office entirely. The runtime package for an Access 2003 app is HUGE. We're switching to VB.Net for future versions. ---------------- I would be interested to know the various 3rd party components you will be using to replace the functionality of Access (printing reports, data grids, etc.). So much of what we take for granted in Access just isn't built in to vb.net. Or are you planning on doing it from scratch? Phil Jewett Phil Jewett Consulting pjewett at bayplace.com (619 318-4899 From prodevmg at yahoo.com Sat Feb 5 07:53:06 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Sat, 5 Feb 2005 05:53:06 -0800 (PST) Subject: [AccessD] My screen freezes while I am doing recordset updates Message-ID: <20050205135306.56692.qmail@web20429.mail.yahoo.com> I have form that runs a process using DAO recordsets. I have built a progress bar on the form. This progress bar has worked with other recordset processing. This particular process (updates) takes a long time and freezes up the screen. I don't see the results of the progress bar until it's done. Can anyone give me some advice as to how I can see the process while the updates are being made? May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? The all-new My Yahoo! ? Get yours free! From Gustav at cactus.dk Sat Feb 5 08:59:45 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 05 Feb 2005 15:59:45 +0100 Subject: [AccessD] My screen freezes while I am doing recordset updates Message-ID: Hi Lonnie You can insert lines with DoEvents and Me.Repaint between the queries, but that is about all you can. While the query runs, you can't do anything but wait ... /gustav >>> prodevmg at yahoo.com 05-02-2005 14:53:06 >>> I have form that runs a process using DAO recordsets. I have built a progress bar on the form. This progress bar has worked with other recordset processing. This particular process (updates) takes a long time and freezes up the screen. I don't see the results of the progress bar until it's done. Can anyone give me some advice as to how I can see the process while the updates are being made? From mikedorism at adelphia.net Sat Feb 5 09:21:06 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Sat, 5 Feb 2005 10:21:06 -0500 Subject: [AccessD] Going to vb.net? In-Reply-To: Message-ID: <000001c50b96$51e095c0$0b08a845@hargrove.internal> We are using Janus for our datagrid needs. We chose them because their UI control suite included some really nice scheduling controls. For reports, we have been using Crystal 10 but are looking into switching over to SQL Reporting Services. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Phil Jewett Sent: Friday, February 04, 2005 9:00 PM To: accessd at databaseadvisors.com Subject: [AccessD] Going to vb.net? Charlotte Foust wrote.... You could distribute royalty free with the developer edition of Office too. It's the same thing except they've taken it out of Office entirely. The runtime package for an Access 2003 app is HUGE. We're switching to VB.Net for future versions. ---------------- I would be interested to know the various 3rd party components you will be using to replace the functionality of Access (printing reports, data grids, etc.). So much of what we take for granted in Access just isn't built in to vb.net. Or are you planning on doing it from scratch? Phil Jewett Phil Jewett Consulting pjewett at bayplace.com (619 318-4899 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From prodevmg at yahoo.com Sat Feb 5 16:58:04 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Sat, 5 Feb 2005 14:58:04 -0800 (PST) Subject: [AccessD] Fwd: RE: [AccessDevelopers] My screen freezes while I am doing recordset updates Message-ID: <20050205225804.5881.qmail@web20421.mail.yahoo.com> Me.Repaint did it. Man, that was too simple. I've used Me.Repaint and it didn't occur to me. Thanks Tom. Tom Oakes wrote: To: From: "Tom Oakes" Date: Sat, 5 Feb 2005 07:36:35 -0800 Subject: RE: [AccessDevelopers] My screen freezes while I am doing recordset updates I usually have to call the form's Repaint method every time the progress bar is updated: Me.Repaint Tom Oakes Personal PC Consultants, Inc. tom at personalpc.com 503.230.0911 (O) 402.968.6946 (C) 917.591.1769 (F) --------------------------------- From: Lonnie Johnson [mailto:prodevmg at yahoo.com] Sent: Saturday, February 05, 2005 5:53 AM To: 'MS-ACCESS-L at lists.missouri.edu'; AccessDevelopers; ms_access; Access Professionals; AccessD solving' Subject: [AccessDevelopers] My screen freezes while I am doing recordset updates I have form that runs a process using DAO recordsets. I have built a progress bar on the form. This progress bar has worked with other recordset processing. This particular process (updates) takes a long time and freezes up the screen. I don't see the results of the progress bar until it's done. Can anyone give me some advice as to how I can see the process while the updates are being made? May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? The all-new My Yahoo!  Get yours free! Please zip all files prior to uploading to Files section. Please zip all files prior to uploading to Files section. --------------------------------- Yahoo! Groups Links To visit your group on the web, go to: http://groups.yahoo.com/group/AccessDevelopers/ To unsubscribe from this group, send an email to: AccessDevelopers-unsubscribe at yahoogroups.com Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Search presents - Jib Jab's 'Second Term' From Gustav at cactus.dk Sun Feb 6 04:18:45 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 06 Feb 2005 11:18:45 +0100 Subject: [AccessD] Fwd: RE: [AccessDevelopers] My screen freezes while I amdoing recordset updates Message-ID: Hi all Strange - am I the only one who didn't receive the original answer from Tom Oakes? This happened for a another message last week too ... Or from which planet do a "[AccessDevelopers]" message origin from? /gustav >>> prodevmg at yahoo.com 05-02-2005 23:58:04 >>> Me.Repaint did it. Man, that was too simple. I've used Me.Repaint and it didn't occur to me. Thanks Tom. Tom Oakes wrote: To: From: "Tom Oakes" Date: Sat, 5 Feb 2005 07:36:35 -0800 Subject: RE: [AccessDevelopers] My screen freezes while I am doing recordset updates I usually have to call the form's Repaint method every time the progress bar is updated: Me.Repaint Tom Oakes Personal PC Consultants, Inc. tom at personalpc.com 503.230.0911 (O) 402.968.6946 (C) 917.591.1769 (F) From dejpolsys at hotmail.com Sun Feb 6 07:29:28 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Sun, 6 Feb 2005 08:29:28 -0500 Subject: [AccessD] Fwd: RE: [AccessDevelopers] My screen freezeswhile I amdoing recordset updates References: Message-ID: ..same here :( William Hindman ----- Original Message ----- From: "Gustav Brock" To: Sent: Sunday, February 06, 2005 5:18 AM Subject: Re: [AccessD] Fwd: RE: [AccessDevelopers] My screen freezeswhile I amdoing recordset updates > Hi all > > Strange - am I the only one who didn't receive the original answer from > Tom Oakes? > This happened for a another message last week too ... > Or from which planet do a "[AccessDevelopers]" message origin from? > > /gustav > > >>>> prodevmg at yahoo.com 05-02-2005 23:58:04 >>> > Me.Repaint did it. > > Man, that was too simple. I've used Me.Repaint and it didn't occur to > me. > > Thanks Tom. > > Tom Oakes wrote: > To: > From: "Tom Oakes" > Date: Sat, 5 Feb 2005 07:36:35 -0800 > Subject: RE: [AccessDevelopers] My screen freezes while I am doing > recordset updates > > I usually have to call the form's Repaint method every time the > progress bar is updated: > > Me.Repaint > > > Tom Oakes > Personal PC Consultants, Inc. > tom at personalpc.com > 503.230.0911 (O) > 402.968.6946 (C) > 917.591.1769 (F) > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From john at winhaven.net Sun Feb 6 12:30:23 2005 From: john at winhaven.net (John Bartow) Date: Sun, 6 Feb 2005 12:30:23 -0600 Subject: [AccessD] Fwd: RE: [AccessDevelopers] My screen freezeswhile Iamdoing recordset updates In-Reply-To: Message-ID: <20050206123031.SM03460@ScuzzPaq> ditto John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Sunday, February 06, 2005 7:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Fwd: RE: [AccessDevelopers] My screen freezeswhile Iamdoing recordset updates ..same here :( William Hindman ----- Original Message ----- From: "Gustav Brock" To: Sent: Sunday, February 06, 2005 5:18 AM Subject: Re: [AccessD] Fwd: RE: [AccessDevelopers] My screen freezeswhile I amdoing recordset updates > Hi all > > Strange - am I the only one who didn't receive the original answer > from Tom Oakes? > This happened for a another message last week too ... > Or from which planet do a "[AccessDevelopers]" message origin from? > > /gustav > > >>>> prodevmg at yahoo.com 05-02-2005 23:58:04 >>> > Me.Repaint did it. > > Man, that was too simple. I've used Me.Repaint and it didn't occur to > me. > > Thanks Tom. > > Tom Oakes wrote: > To: > From: "Tom Oakes" > Date: Sat, 5 Feb 2005 07:36:35 -0800 > Subject: RE: [AccessDevelopers] My screen freezes while I am doing > recordset updates > > I usually have to call the form's Repaint method every time the > progress bar is updated: > > Me.Repaint > > > Tom Oakes > Personal PC Consultants, Inc. > tom at personalpc.com > 503.230.0911 (O) > 402.968.6946 (C) > 917.591.1769 (F) > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marklbreen at gmail.com Sun Feb 6 14:19:01 2005 From: marklbreen at gmail.com (Mark Breen) Date: Sun, 6 Feb 2005 20:19:01 +0000 Subject: [AccessD] Cannot set References in Access 97 Message-ID: Hello All, As you may have noticed from previous emails related to ADO etc, I am have a fine ol' time with an old friend Access 97. Having offered the suggestion of moving to ADO and rolling it our across 300 pc's!, and having taken your good advice (thanks again), they assigned me the task. Anyway, I have done a little research and cannot wait to start calling sprocs in Oracle 8i and passing parameters in and out using ADO and Access 97. Only one problem, on my PC, (the one that I am using in the clients office anyway), Access 97 with the latest sp and jet etc, will not let me set references. It crashes everytime I click Ok after choosing a dll to reference. It is not just ADO, in fact it happens with almost all dlls in the list. I have tried it with new and existing db, btw. Now of course I can do some obvious things like use another PC or format my pc or a lot of other heavy handed things, but I am consious of the fact that any difficulties I experience may be experienced by the other 300 - 400 users of the Access app. So, have you guys ever had any difficulties setting references in Access 97? or related information. Thanks as usual in advance for your time Mark Breen Ireland From jarus at amerinet-gpo.com Sun Feb 6 14:41:03 2005 From: jarus at amerinet-gpo.com (Terri Jarus) Date: Sun, 06 Feb 2005 14:41:03 -0600 Subject: [AccessD] Help with Code Message-ID: SECOND ATTEMPT (without attached sample file) I apologize for not knowing how to do this on my own and appreciate any help I can get. I have a table of data - one field named "Name", a second field named "Text" and a third field named "ContractID". The TEXT field is a memo field. What I really wanted to do was to create a crosstab that has the Contract ID as a row, the Name as a Column Heading and the TEXT appearing under the appropriate name. However, crosstab won't work with a memo field. The data under NAME is confined to 23 distinctive items. For example, one would be ACCESS CRITERIA, one would be CONTRACT BENEFITS, etc. So I thought to create a new table with each of the NAME items as a field heading. Then writing a row for each Contract ID (another field heading) and the assigned TEXT to the appropriate NAME. Hope that makes sense. I just don't know how to write the code to do this. Small sample data file can be sent on request. As is always the case, I need to get this going ASAP. Any help or pointing to something similar would be greatly appreciated. You guys rock! Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 --------------------------------------------------------------------------- This email and any files transmitted with it are confidential and intended solely for the use of the individuals or entities to whom they are addressed. If you have received this email in error please return it to the sender, and erase any copies thereof. Copyright 2005 Amerinet 1nc. From martyconnelly at shaw.ca Sun Feb 6 15:18:19 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 06 Feb 2005 13:18:19 -0800 Subject: [AccessD] Cannot set References in Access 97 References: Message-ID: <4206899B.2010802@shaw.ca> The Access 97 basic default references are: Visual Basic for Applications Microsoft Access 8.0 Object Library Microsoft DAO 3.5x Object Library You might have switched to Microsoft DAO 3.6 Object Library instead of old default DAO 3.5 both will work, but DAO 3.5 may not be available on some newer machines Notes on references http://members.rogers.com/douglas.j.steele/AccessReferenceErrors.html Try some of these routines and see if you get any meaningful error messages The first forces a reference to be added from code The rest list things like full path name of all references Function ReferenceFromFile(strFileName As String, Optional Warning As Boolean) As Boolean ' To Call routine 'ReferenceFromFile "c:\Windows\System\vbscript.dll\3", True 'ReferenceFromFile "c:\windows\system\vbscript.dll\4",true ' This method is used to get at regular expression entry points from vbscript 'The code works with Access '97 all service packs, on NT4 and all service packs 'You know that adding a ref will cause a decompile? and hence won't work in mde. 'I gather you only use this when setting up a new install. 'BTW if possible supply the modules or library names when describing a AV, GPF, IIE 'i:e: Msaccess.exe, vba332.dll, myaxdll.dll etc 'visit www.trigeminal.com and check out the /decompile switch '- try it as per instructions and then try to add refs. Dim ref As Reference On Error GoTo Error_ReferenceFromFile Set ref = References.AddFromFile(strFileName) ReferenceFromFile = True Exit_ReferenceFromFile: Exit Function Error_ReferenceFromFile: If Warning = True Then MsgBox Err & ": " & Err.Description ReferenceFromFile = False Resume Exit_ReferenceFromFile End Function Function ReferencePropertiesList() As String 'list all references in a MDB and place in a string Dim ref As Reference Dim strList As String strList = "Reference Properties:" & vbCrLf & vbCrLf For Each ref In References ' Check for ActiveX type files 'Check for Broken Properties If ref.IsBroken = False Then strList = strList & " Name: " & ref.Name & vbCrLf strList = strList & " FullPath: " & ref.FullPath & vbCrLf strList = strList & " Version: " & ref.Major & "." & ref.Minor & _ vbCrLf 'skip these two calls if detail not needed ' strList = strList & " Description: " & _ GetFileDescription(ref.FullPath) & vbCrLf ' strList = strList & " Version No: " & _ FileVersionNo(ref.FullPath) & _ vbCrLf & vbCrLf Else strList = strList & " GUIDs of broken references:" & vbCrLf strList = strList & " " & ref.Guid & vbCrLf & vbCrLf End If 'MsgBox GetFileDescription(ref.FullPath) 'MsgBox FileVersionNo(ref.FullPath) Next ref Debug.Print strList ReferencePropertiesList = strList End Function Sub testref() On Error GoTo err_fcbr Dim bln_broken As Boolean Dim LibObject As Access.Reference 'VBA used to disambiguate call on startup to avoid vba reference call ' see kaplan's site For Each LibObject In Application.References If LibObject.IsBroken Or _ (LibObject.FullPath & "" = "") Or _ (LibObject.Name & "" = "") Then bln_broken = True If LibObject.Kind = 0 Then VBA.MsgBox "TypeLib reference failure. Cannot Continue." Else VBA.MsgBox "Library Module not Found" End If Application.Quit 'this may not work anyway - it's an object reference..... End If Next Exit Sub err_fcbr: VBA.MsgBox "CTM Error Information..." & VBA.vbCrLf & VBA.vbCrLf _ & "Function: CheckBrokenRef" & VBA.vbCrLf _ & "Description: " & Err.Description & VBA.vbCrLf _ , VBA.vbInformation, "CTM Startup" Application.Quit Exit Sub End Sub 'from http://support.microsoft.com/default.aspx?scid=KB;EN-US;q194374&ID=KB;EN-US;q194374 Function CheckRefs() Dim db As Database, rs As Recordset Dim x Set db = CurrentDb On Error Resume Next ' Run the query qryTestRefs you created and trap for an error. Set rs = db.OpenRecordset("qryTestRefs", dbOpenDynaset) ' The if statement below checks for error 3075. If it encounters the ' error, it informs the user that it needs to fix the application. ' Error 3075 is the following: ' "Function isn't available in expressions in query expression..." ' Note: This function only checks for the error 3075. If you want it to ' check for other errors, you can modify the If statement. To have ' it check for any error, you can change it to the following: ' If Err.Number <> 0 If Err.Number = 3075 Then MsgBox "This application has detected newer versions " _ & "of required files on your computer. " _ & "It may take several minutes to recompile " _ & "this application." Err.Clear FixUpRefs End If Mark Breen wrote: >Hello All, > >As you may have noticed from previous emails related to ADO etc, I am >have a fine ol' time with an old friend Access 97. > >Having offered the suggestion of moving to ADO and rolling it our >across 300 pc's!, and having taken your good advice (thanks again), >they assigned me the task. > >Anyway, I have done a little research and cannot wait to start calling >sprocs in Oracle 8i and passing parameters in and out using ADO and >Access 97. > >Only one problem, on my PC, (the one that I am using in the clients >office anyway), Access 97 with the latest sp and jet etc, will not let >me set references. It crashes everytime I click Ok after choosing a >dll to reference. It is not just ADO, in fact it happens with almost >all dlls in the list. > >I have tried it with new and existing db, btw. > >Now of course I can do some obvious things like use another PC or >format my pc or a lot of other heavy handed things, but I am consious >of the fact that any difficulties I experience may be experienced by >the other 300 - 400 users of the Access app. > >So, have you guys ever had any difficulties setting references in >Access 97? or related information. > >Thanks as usual in advance for your time > > >Mark Breen >Ireland > > -- Marty Connelly Victoria, B.C. Canada From accessd at shaw.ca Sun Feb 6 15:45:20 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 06 Feb 2005 13:45:20 -0800 Subject: [AccessD] OT: API calls In-Reply-To: <4206899B.2010802@shaw.ca> Message-ID: <0IBI00L0ZF3IQ3@l-daemon> Hi All: This is an OT subject but it has to do with opening and closing files. This application that I wrote opens files using the CreateFile API and does a fine job after the process is finished the CloseHandle API is used to tidy up and everything works fine. ..but if the program is inadvertently directly closed, without going through the appropriate step the file previously opened is not closed correctly. The file can now not be opened by any apparent method and it requires a computer boot to unlock it. (The file in question is not damaged in anyway but the system keeps the file locked.) Does anyone know how to open/close such a problem file? Any suggestions would be greatly appreciated. Code suggestions would of course be best. MTIA Jim PS Wrote a little pseudo editor that can view a file of any size and it works great; with one exception. From prodevmg at yahoo.com Sun Feb 6 15:56:04 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Sun, 6 Feb 2005 13:56:04 -0800 (PST) Subject: [AccessD] My Screen Freezes... Part II Message-ID: <20050206215604.66134.qmail@web20424.mail.yahoo.com> I just submitted a post asking help with an issue where my screen would freeze during DAO recordset updates and I could not see changes in my home-made progress bar on my form. That was resolved by Tom Oaks suggestion to use Me.Repaint with each iteration of the progress bar's increment. Now I have another problem with it. When I go to another program such as word or I E Explorer and go back to access the screen is frozen at the point where I left and can not see the updates. Any suggestions as to why and what I can do to rectify it? Thanks in advance for all the knowledge that is coming my way. May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Mail - You care about security. So do we. From dmcafee at pacbell.net Sun Feb 6 16:15:24 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Sun, 6 Feb 2005 14:15:24 -0800 Subject: [AccessD] OT: API calls In-Reply-To: <0IBI00L0ZF3IQ3@l-daemon> Message-ID: Upon executing the app that was inadvertently closed, can you check for last opened app and close if in open state? Kind of like (Do I dare say it?) word 97 recovery when shutting down incorrectly and reopening Word, not the doc itself. If this is in Access, can you open a hidden start up form that prevents the app from closing until the file is itself closed? David McAfee -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Lawrence Sent: Sunday, February 06, 2005 1:45 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: API calls Hi All: This is an OT subject but it has to do with opening and closing files. This application that I wrote opens files using the CreateFile API and does a fine job after the process is finished the CloseHandle API is used to tidy up and everything works fine. ..but if the program is inadvertently directly closed, without going through the appropriate step the file previously opened is not closed correctly. The file can now not be opened by any apparent method and it requires a computer boot to unlock it. (The file in question is not damaged in anyway but the system keeps the file locked.) Does anyone know how to open/close such a problem file? Any suggestions would be greatly appreciated. Code suggestions would of course be best. MTIA Jim PS Wrote a little pseudo editor that can view a file of any size and it works great; with one exception. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dw-murphy at cox.net Sun Feb 6 16:31:54 2005 From: dw-murphy at cox.net (Doug Murphy) Date: Sun, 6 Feb 2005 14:31:54 -0800 Subject: [AccessD] My Screen Freezes... Part II In-Reply-To: <20050206215604.66134.qmail@web20424.mail.yahoo.com> Message-ID: <004e01c50c9b$ac419310$c300a8c0@murphyf3vdfepi> It sounds almost as if you have used the echo method and set it to false and not returned to true. Do you use docmd.echo or application.echo to turn sceen refreshing off anywhre? Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lonnie Johnson Sent: Sunday, February 06, 2005 1:56 PM To: 'MS-ACCESS-L at lists.missouri.edu'; AccessDevelopers; ms_access; Access Professionals; AccessD solving' Subject: [AccessD] My Screen Freezes... Part II I just submitted a post asking help with an issue where my screen would freeze during DAO recordset updates and I could not see changes in my home-made progress bar on my form. That was resolved by Tom Oaks suggestion to use Me.Repaint with each iteration of the progress bar's increment. Now I have another problem with it. When I go to another program such as word or I E Explorer and go back to access the screen is frozen at the point where I left and can not see the updates. Any suggestions as to why and what I can do to rectify it? Thanks in advance for all the knowledge that is coming my way. May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Mail - You care about security. So do we. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Sun Feb 6 17:29:43 2005 From: john at winhaven.net (John Bartow) Date: Sun, 6 Feb 2005 17:29:43 -0600 Subject: [AccessD] PowerPoint VBA forum Message-ID: <200502061729156.SM03460@ScuzzPaq> Can anyone point me to a PowerPoint VBA forum? John B. From accessd at shaw.ca Sun Feb 6 19:01:39 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 06 Feb 2005 17:01:39 -0800 Subject: [AccessD] OT: API calls In-Reply-To: Message-ID: <0IBI00649O6P99@l-daemon> Hi David: Thanks for your input. We, a C++ programmer and myself, have spent a few hours combing the web and our conclusion, along with many other posting is that this is a major bug. If used, in certain ways you can actually lock a hard drive to the point where only a reboot will unlock it. Even on a XP2003 server the process can not be unlocked through the Computer Manager. MS has a way of doing it but they do not give out that information... security concerns??? If you want some fun, create a VB application, in MSVS (6 or .Net), open a file using the CreateFile API, in debug mode, step through the program and stop it just after you have successfully opened a file, any file. Try the process again and it will show the file as locked. Fortunately, the process does not damage a file in any way and when exiting MSVS or rebooting, all locks are removed. If you would like to try this at home, do the following: 1. Create or copy a file, into you temp directory, like 'test.txt'. 2. Go into VBS and enter the following lines of code: 'Declarations ' Add these constants for clarity Private Const GENERIC_WRITE = &H40000000 Private Const GENERIC_READ = &H80000000 Private Const FILE_ATTRIBUTE_NORMAL = &H80 Private Const OPEN_ALWAYS = 4 Private Const INVALID_HANDLE_VALUE = -1 ' Creates a file, if it does not exist or just opens it if it does. Private Declare Function CreateFile Lib "kernel32" _ Alias "CreateFileA" (ByVal lpFileName As String, _ ByVal dwDesiredAccess As Long, _ ByVal dwShareMode As Long, _ ByVal lpSecurityAttributes As Long, _ ByVal dwCreationDisposition As Long, _ ByVal dwFlagsAndAttributes As Long, _ ByVal hTemplateFile As Long) As Long Public Sub OpenTestFile(sFileName as String) Dim hFile As Long hFile = CreateFile(sFileName, GENERIC_WRITE Or GENERIC_READ, 0, _ 0, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, 0) ' Upon any subsequent pass, on a particular file, ' the process should fail. If hFile = INVALID_HANDLE_VALUE Then msgbox "Your test file is successfully locked." End if End Sub Private Sub Form_Load() ' The file to lock OpenTestFile "c:\temp\test.txt" End Sub 3. Either add a form with a single button that calls the OpenTestFile subroutine or just run it in debug/interactive mode. (With a form it can be compiled and ran anywhere. Impress your friends by locking various file on yours or better yet their computer.) If anyone knows a solution there are dozens on the web just waiting. Have a good day and thanks David. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of dmcafee at pacbell.net Sent: Sunday, February 06, 2005 2:15 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: API calls Upon executing the app that was inadvertently closed, can you check for last opened app and close if in open state? Kind of like (Do I dare say it?) word 97 recovery when shutting down incorrectly and reopening Word, not the doc itself. If this is in Access, can you open a hidden start up form that prevents the app from closing until the file is itself closed? David McAfee -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Lawrence Sent: Sunday, February 06, 2005 1:45 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: API calls Hi All: This is an OT subject but it has to do with opening and closing files. This application that I wrote opens files using the CreateFile API and does a fine job after the process is finished the CloseHandle API is used to tidy up and everything works fine. ..but if the program is inadvertently directly closed, without going through the appropriate step the file previously opened is not closed correctly. The file can now not be opened by any apparent method and it requires a computer boot to unlock it. (The file in question is not damaged in anyway but the system keeps the file locked.) Does anyone know how to open/close such a problem file? Any suggestions would be greatly appreciated. Code suggestions would of course be best. MTIA Jim PS Wrote a little pseudo editor that can view a file of any size and it works great; with one exception. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Sun Feb 6 19:46:50 2005 From: pcs at azizaz.com (Borge Hansen) Date: Mon, 7 Feb 2005 11:46:50 +1000 Subject: [AccessD] Help with Code References: Message-ID: <002e01c50cb6$e4abc250$fa10a8c0@Albatross> Terri, This is what I would try to do: 1. Create the crosstab you need withouth the memo field and save as Query 2. Create another query based on 1. and with the memo field added Regards, Borge ----- Original Message ----- From: "Terri Jarus" To: Sent: Monday, February 07, 2005 6:41 AM Subject: [AccessD] Help with Code > SECOND ATTEMPT (without attached sample file) > I apologize for not knowing how to do this on my own and appreciate any > help I can get. I have a table of data - one field named "Name", a > second field named "Text" and a third field named "ContractID". > > The TEXT field is a memo field. What I really wanted to do was to > create a crosstab that has the Contract ID as a row, the Name as a > Column Heading and the TEXT appearing under the appropriate name. > However, crosstab won't work with a memo field. > > The data under NAME is confined to 23 distinctive items. For example, > one would be ACCESS CRITERIA, one would be CONTRACT BENEFITS, etc. So I > thought to create a new table with each of the NAME items as a field > heading. Then writing a row for each Contract ID (another field heading) > and the assigned TEXT to the appropriate NAME. Hope that makes sense. > I just don't know how to write the code to do this. > > Small sample data file can be sent on request. As is always the case, > I need to get this going ASAP. Any help or pointing to something > similar would be greatly appreciated. > > You guys rock! > > Terri Jarus > Vice President, Contract Services > jarus at amerinet-gpo.com > 314-542-1902 > > -------------------------------------------------------------------------- - > This email and any files transmitted with it are confidential and > intended solely for the use of the individuals or entities to whom they > are addressed. If you have received this email in error please return > it to the sender, and erase any copies thereof. > Copyright 2005 Amerinet 1nc. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From prodevmg at yahoo.com Sun Feb 6 21:29:02 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Sun, 6 Feb 2005 19:29:02 -0800 (PST) Subject: [AccessD] My Screen Freezes... Part II In-Reply-To: <004e01c50c9b$ac419310$c300a8c0@murphyf3vdfepi> Message-ID: <20050207032902.11463.qmail@web20423.mail.yahoo.com> No, I haven't used it. Doug Murphy wrote:It sounds almost as if you have used the echo method and set it to false and not returned to true. Do you use docmd.echo or application.echo to turn sceen refreshing off anywhre? Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lonnie Johnson Sent: Sunday, February 06, 2005 1:56 PM To: 'MS-ACCESS-L at lists.missouri.edu'; AccessDevelopers; ms_access; Access Professionals; AccessD solving' Subject: [AccessD] My Screen Freezes... Part II I just submitted a post asking help with an issue where my screen would freeze during DAO recordset updates and I could not see changes in my home-made progress bar on my form. That was resolved by Tom Oaks suggestion to use Me.Repaint with each iteration of the progress bar's increment. Now I have another problem with it. When I go to another program such as word or I E Explorer and go back to access the screen is frozen at the point where I left and can not see the updates. Any suggestions as to why and what I can do to rectify it? Thanks in advance for all the knowledge that is coming my way. May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Mail - You care about security. So do we. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Mail - now with 250MB free storage. Learn more. From andy at minstersystems.co.uk Mon Feb 7 01:30:16 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 7 Feb 2005 07:30:16 -0000 Subject: [AccessD] Help with Code In-Reply-To: <002e01c50cb6$e4abc250$fa10a8c0@Albatross> Message-ID: <001c01c50ce6$def77d60$b274d0d5@minster33c3r25> Terri Borge's answer sounds right to me, but if that doesn't work for you I could write you some DAO code if you want. It'll be difficult though for me to fit it in so please only ask if Borge's approach doesn't suit. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Borge Hansen > Sent: 07 February 2005 01:47 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Help with Code > > > Terri, > This is what I would try to do: > > 1. Create the crosstab you need withouth the memo field and > save as Query 2. Create another query based on 1. and with > the memo field added > > Regards, > Borge > > ----- Original Message ----- > From: "Terri Jarus" > To: > Sent: Monday, February 07, 2005 6:41 AM > Subject: [AccessD] Help with Code > > > > SECOND ATTEMPT (without attached sample file) > > I apologize for not knowing how to do this on my own and appreciate > > any help I can get. I have a table of data - one field > named "Name", > > a second field named "Text" and a third field named "ContractID". > > > > The TEXT field is a memo field. What I really wanted to do was to > > create a crosstab that has the Contract ID as a row, the Name as a > > Column Heading and the TEXT appearing under the appropriate name. > > However, crosstab won't work with a memo field. > > > > The data under NAME is confined to 23 distinctive items. > For example, > > one would be ACCESS CRITERIA, one would be CONTRACT > BENEFITS, etc. So > > I thought to create a new table with each of the NAME items > as a field > > heading. Then writing a row for each Contract ID (another field > > heading) and the assigned TEXT to the appropriate NAME. Hope that > > makes sense. I just don't know how to write the code to do this. > > > > Small sample data file can be sent on request. As is > always the case, > > I need to get this going ASAP. Any help or pointing to something > > similar would be greatly appreciated. > > > > You guys rock! > > > > Terri Jarus > > Vice President, Contract Services > > jarus at amerinet-gpo.com > > 314-542-1902 > > > > > ---------------------------------------------------------------------- > > ---- > - > > This email and any files transmitted with it are confidential and > > intended solely for the use of the individuals or entities to whom > > they are addressed. If you have received this email in error please > > return it to the sender, and erase any copies thereof. > Copyright 2005 > > Amerinet 1nc. > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From martyconnelly at shaw.ca Mon Feb 7 02:25:51 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 07 Feb 2005 00:25:51 -0800 Subject: [AccessD] PowerPoint VBA forum References: <200502061729156.SM03460@ScuzzPaq> Message-ID: <4207260F.8090706@shaw.ca> You could hunt here and the links http://skp.mvps.org/ http://skp.mvps.org/links.htm http://www.rdpslides.com/pptfaq/ John Bartow wrote: >Can anyone point me to a PowerPoint VBA forum? > >John B. > > > -- Marty Connelly Victoria, B.C. Canada From marklbreen at gmail.com Mon Feb 7 04:37:17 2005 From: marklbreen at gmail.com (Mark Breen) Date: Mon, 7 Feb 2005 10:37:17 +0000 Subject: [AccessD] Cannot set References in Access 97 In-Reply-To: <4206899B.2010802@shaw.ca> References: <4206899B.2010802@shaw.ca> Message-ID: Hello Marty, They look interesting, I will look at them and report back, thanks for that. Mark On Sun, 06 Feb 2005 13:18:19 -0800, MartyConnelly wrote: > The Access 97 basic default references are: > > Visual Basic for Applications > Microsoft Access 8.0 Object Library > Microsoft DAO 3.5x Object Library > > You might have switched to Microsoft DAO 3.6 Object Library instead of > old default DAO 3.5 > both will work, but DAO 3.5 may not be available on some newer machines > > Notes on references > http://members.rogers.com/douglas.j.steele/AccessReferenceErrors.html > > Try some of these routines and see if you get any meaningful error messages > The first forces a reference to be added from code > The rest list things like full path name of all references > > Function ReferenceFromFile(strFileName As String, Optional Warning As > Boolean) As Boolean > ' To Call routine > 'ReferenceFromFile "c:\Windows\System\vbscript.dll\3", True > 'ReferenceFromFile "c:\windows\system\vbscript.dll\4",true > ' This method is used to get at regular expression entry points from > vbscript > 'The code works with Access '97 all service packs, on NT4 and all > service packs > 'You know that adding a ref will cause a decompile? and hence won't work > in mde. > 'I gather you only use this when setting up a new install. > 'BTW if possible supply the modules or library names when describing a > AV, GPF, IIE > 'i:e: Msaccess.exe, vba332.dll, myaxdll.dll etc > 'visit www.trigeminal.com and check out the /decompile switch > '- try it as per instructions and then try to add refs. > Dim ref As Reference > > On Error GoTo Error_ReferenceFromFile > Set ref = References.AddFromFile(strFileName) > ReferenceFromFile = True > > Exit_ReferenceFromFile: > Exit Function > > Error_ReferenceFromFile: > If Warning = True Then MsgBox Err & ": " & Err.Description > ReferenceFromFile = False > Resume Exit_ReferenceFromFile > End Function > > Function ReferencePropertiesList() As String > 'list all references in a MDB and place in a string > Dim ref As Reference > Dim strList As String > strList = "Reference Properties:" & vbCrLf & vbCrLf > For Each ref In References > ' Check for ActiveX type files > 'Check for Broken Properties > If ref.IsBroken = False Then > strList = strList & " Name: " & ref.Name & vbCrLf > strList = strList & " FullPath: " & ref.FullPath & vbCrLf > strList = strList & " Version: " & ref.Major & "." & ref.Minor & _ > vbCrLf > > 'skip these two calls if detail not needed > ' strList = strList & " Description: " & _ > GetFileDescription(ref.FullPath) & vbCrLf > ' strList = strList & " Version No: " & _ > FileVersionNo(ref.FullPath) & _ > vbCrLf & vbCrLf > Else > strList = strList & " GUIDs of broken references:" & vbCrLf > strList = strList & " " & ref.Guid & vbCrLf & vbCrLf > End If > 'MsgBox GetFileDescription(ref.FullPath) > 'MsgBox FileVersionNo(ref.FullPath) > Next ref > Debug.Print strList > ReferencePropertiesList = strList > End Function > > Sub testref() > On Error GoTo err_fcbr > Dim bln_broken As Boolean > Dim LibObject As Access.Reference > 'VBA used to disambiguate call on startup to avoid vba reference call > ' see kaplan's site > For Each LibObject In Application.References > If LibObject.IsBroken Or _ > (LibObject.FullPath & "" = "") Or _ > (LibObject.Name & "" = "") Then > bln_broken = True > If LibObject.Kind = 0 Then > VBA.MsgBox "TypeLib reference failure. Cannot Continue." > Else > VBA.MsgBox "Library Module not Found" > End If > Application.Quit > 'this may not work anyway - it's an object reference..... > End If > Next > > Exit Sub > > err_fcbr: > VBA.MsgBox "CTM Error Information..." & VBA.vbCrLf & VBA.vbCrLf _ > & "Function: CheckBrokenRef" & VBA.vbCrLf _ > & "Description: " & Err.Description & VBA.vbCrLf _ > , VBA.vbInformation, "CTM Startup" > > Application.Quit > Exit Sub > End Sub > > 'from > http://support.microsoft.com/default.aspx?scid=KB;EN-US;q194374&ID=KB;EN-US;q194374 > Function CheckRefs() > Dim db As Database, rs As Recordset > Dim x > Set db = CurrentDb > > On Error Resume Next > > ' Run the query qryTestRefs you created and trap for an error. > Set rs = db.OpenRecordset("qryTestRefs", dbOpenDynaset) > > ' The if statement below checks for error 3075. If it encounters the > ' error, it informs the user that it needs to fix the application. > ' Error 3075 is the following: > ' "Function isn't available in expressions in query expression..." > > ' Note: This function only checks for the error 3075. If you want it to > ' check for other errors, you can modify the If statement. To have > ' it check for any error, you can change it to the following: > ' If Err.Number <> 0 > > If Err.Number = 3075 Then > MsgBox "This application has detected newer versions " _ > & "of required files on your computer. " _ > & "It may take several minutes to recompile " _ > & "this application." > Err.Clear > FixUpRefs > End If > > Mark Breen wrote: > > >Hello All, > > > >As you may have noticed from previous emails related to ADO etc, I am > >have a fine ol' time with an old friend Access 97. > > > >Having offered the suggestion of moving to ADO and rolling it our > >across 300 pc's!, and having taken your good advice (thanks again), > >they assigned me the task. > > > >Anyway, I have done a little research and cannot wait to start calling > >sprocs in Oracle 8i and passing parameters in and out using ADO and > >Access 97. > > > >Only one problem, on my PC, (the one that I am using in the clients > >office anyway), Access 97 with the latest sp and jet etc, will not let > >me set references. It crashes everytime I click Ok after choosing a > >dll to reference. It is not just ADO, in fact it happens with almost > >all dlls in the list. > > > >I have tried it with new and existing db, btw. > > > >Now of course I can do some obvious things like use another PC or > >format my pc or a lot of other heavy handed things, but I am consious > >of the fact that any difficulties I experience may be experienced by > >the other 300 - 400 users of the Access app. > > > >So, have you guys ever had any difficulties setting references in > >Access 97? or related information. > > > >Thanks as usual in advance for your time > > > > > >Mark Breen > >Ireland > > > > > > -- > Marty Connelly > Victoria, B.C. > Canada > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Mon Feb 7 05:43:02 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 07 Feb 2005 12:43:02 +0100 Subject: [AccessD] My Screen Freezes... Part II Message-ID: Hi Lonnie Did you include some DoEvents as I suggested ... /gustav >>> prodevmg at yahoo.com 06-02-2005 22:56:04 >>> I just submitted a post asking help with an issue where my screen would freeze during DAO recordset updates and I could not see changes in my home-made progress bar on my form. That was resolved by Tom Oaks suggestion to use Me.Repaint with each iteration of the progress bar's increment. Now I have another problem with it. When I go to another program such as word or I E Explorer and go back to access the screen is frozen at the point where I left and can not see the updates. Any suggestions as to why and what I can do to rectify it? Thanks in advance for all the knowledge that is coming my way. From jarus at amerinet-gpo.com Mon Feb 7 06:28:33 2005 From: jarus at amerinet-gpo.com (Terri Jarus) Date: Mon, 07 Feb 2005 06:28:33 -0600 Subject: [AccessD] Help with Code Message-ID: Not sure I fully understand. I've set up the crosstab query which now has the proper field headings - but how do I get the memo fields associated with the correct fields/headings? Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 >>> andy at minstersystems.co.uk 2/7/2005 1:30:16 AM >>> Terri Borge's answer sounds right to me, but if that doesn't work for you I could write you some DAO code if you want. It'll be difficult though for me to fit it in so please only ask if Borge's approach doesn't suit. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Borge Hansen > Sent: 07 February 2005 01:47 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Help with Code > > > Terri, > This is what I would try to do: > > 1. Create the crosstab you need withouth the memo field and > save as Query 2. Create another query based on 1. and with > the memo field added > > Regards, > Borge > > ----- Original Message ----- > From: "Terri Jarus" > To: > Sent: Monday, February 07, 2005 6:41 AM > Subject: [AccessD] Help with Code > > > > SECOND ATTEMPT (without attached sample file) > > I apologize for not knowing how to do this on my own and appreciate > > any help I can get. I have a table of data - one field > named "Name", > > a second field named "Text" and a third field named "ContractID". > > > > The TEXT field is a memo field. What I really wanted to do was to > > create a crosstab that has the Contract ID as a row, the Name as a > > Column Heading and the TEXT appearing under the appropriate name. > > However, crosstab won't work with a memo field. > > > > The data under NAME is confined to 23 distinctive items. > For example, > > one would be ACCESS CRITERIA, one would be CONTRACT > BENEFITS, etc. So > > I thought to create a new table with each of the NAME items > as a field > > heading. Then writing a row for each Contract ID (another field > > heading) and the assigned TEXT to the appropriate NAME. Hope that > > makes sense. I just don't know how to write the code to do this. > > > > Small sample data file can be sent on request. As is > always the case, > > I need to get this going ASAP. Any help or pointing to something > > similar would be greatly appreciated. > > > > You guys rock! > > > > Terri Jarus > > Vice President, Contract Services > > jarus at amerinet-gpo.com > > 314-542-1902 > > > > > ---------------------------------------------------------------------- > > ---- > - > > This email and any files transmitted with it are confidential and > > intended solely for the use of the individuals or entities to whom > > they are addressed. If you have received this email in error please > > return it to the sender, and erase any copies thereof. > Copyright 2005 > > Amerinet 1nc. > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com --------------------------------------------------------------------------- This email and any files transmitted with it are confidential and intended solely for the use of the individuals or entities to whom they are addressed. If you have received this email in error please return it to the sender, and erase any copies thereof. Copyright 2005 Amerinet 1nc. From jimdettman at earthlink.net Mon Feb 7 06:43:28 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Mon, 7 Feb 2005 07:43:28 -0500 Subject: [AccessD] OT: MSDN Universal subscriptions Message-ID: Anyone got a contact for getting a MSDN universal subscription at a reduced price? Mine has expired and my old contact no longer seems to be available (it's either that or their taking one heck of a vacation!). Thanks, Jim Dettman (315) 699-3443 jimdettman at earthlink.net From andy at minstersystems.co.uk Mon Feb 7 06:44:08 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 7 Feb 2005 13:44:08 +0100 Subject: [AccessD] Help with Code Message-ID: <20050207134405.A9E032BE32D@smtp.nildram.co.uk> Here's a function to update the table Terri. It assumes that you've already created the output table with the appropriate field names. You also need to add error handling. ===================================== Function Terri() Dim db As Database Dim rstIn As Recordset Dim rstOut As Recordset Set db = CurrentDb Set rstIn = db.OpenRecordset("tblIn", dbOpenTable, dbReadOnly) Set rstOut = db.OpenRecordset("tblOut", dbOpenDynaset) With rstIn Do While Not .EOF rstOut.FindFirst "ContractId=" & !ContractId If rstOut.NoMatch Then rstOut.AddNew rstOut!ContractId = !ContractId Else rstOut.Edit End If rstOut(!Name) = !Text rstOut.Update .MoveNext Loop End With rstIn.Close: Set rstIn = Nothing rstOut.Close: Set rstOut = Nothing Set db = Nothing End Function ========================== -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] Help with Code Date: 07/02/05 12:32 > > Not sure I fully understand. I've set up the crosstab query which now > has the proper field headings - but how do I get the memo fields > associated with the correct fields/headings? > > Terri Jarus > Vice President, Contract Services > jarus at amerinet-gpo.com > 314-542-1902 > > >>> andy at minstersystems.co.uk 2/7/2005 1:30:16 AM >>> > > Terri > Borge's answer sounds right to me, but if that doesn't work for you I > could > write you some DAO code if you want. It'll be difficult though for me > to fit > it in so please only ask if Borge's approach doesn't suit. > > -- Andy Lacey > http://www.minstersystems.co.uk > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > Borge Hansen > > Sent: 07 February 2005 01:47 > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Help with Code > > > > > > Terri, > > This is what I would try to do: > > > > 1. Create the crosstab you need withouth the memo field and > > save as Query 2. Create another query based on 1. and with > > the memo field added > > > > Regards, > > Borge > > > > ----- Original Message ----- > > From: "Terri Jarus" <jarus at amerinet-gpo.com> > > To: <accessd at databaseadvisors.com> > > Sent: Monday, February 07, 2005 6:41 AM > > Subject: [AccessD] Help with Code > > > > > > > SECOND ATTEMPT (without attached sample file) > > > I apologize for not knowing how to do this on my own and appreciate > > > > any help I can get. I have a table of data - one field > > named "Name", > > > a second field named "Text" and a third field named "ContractID". > > > > > > The TEXT field is a memo field. What I really wanted to do was to > > > > create a crosstab that has the Contract ID as a row, the Name as a > > > > Column Heading and the TEXT appearing under the appropriate name. > > > However, crosstab won't work with a memo field. > > > > > > The data under NAME is confined to 23 distinctive items. > > For example, > > > one would be ACCESS CRITERIA, one would be CONTRACT > > BENEFITS, etc. So > > > I thought to create a new table with each of the NAME items > > as a field > > > heading. Then writing a row for each Contract ID (another field > > > heading) and the assigned TEXT to the appropriate NAME. Hope that > > > > makes sense. I just don't know how to write the code to do this. > > > > > > Small sample data file can be sent on request. As is > > always the case, > > > I need to get this going ASAP. Any help or pointing to something > > > similar would be greatly appreciated. > > > > > > You guys rock! > > > > > > Terri Jarus > > > Vice President, Contract Services > > > jarus at amerinet-gpo.com > > > 314-542-1902 > > > > > > > > > ---------------------------------------------------------------------- > > > ---- > > - > > > This email and any files transmitted with it are confidential and > > > intended solely for the use of the individuals or entities to whom > > > > they are addressed. If you have received this email in error please > > > > return it to the sender, and erase any copies thereof. > > Copyright 2005 > > > Amerinet 1nc. > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > --------------------------------------------------------------------------- > This email and any files transmitted with it are confidential and > intended solely for the use of the individuals or entities to whom they > are addressed. If you have received this email in error please return > it to the sender, and erase any copies thereof. > Copyright 2005 Amerinet 1nc. > -- > 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 Gustav at cactus.dk Mon Feb 7 07:45:36 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 07 Feb 2005 14:45:36 +0100 Subject: [AccessD] OT: MSDN Universal subscriptions Message-ID: Hi Jim What product number would that be? Full version or upgrade? We have good contacts here. /gustav >>> jimdettman at earthlink.net 07-02-2005 13:43:28 >>> Anyone got a contact for getting a MSDN universal subscription at a reduced price? Mine has expired and my old contact no longer seems to be available (it's either that or their taking one heck of a vacation!). Thanks, Jim Dettman (315) 699-3443 jimdettman at earthlink.net From john at winhaven.net Mon Feb 7 08:07:33 2005 From: john at winhaven.net (John Bartow) Date: Mon, 7 Feb 2005 08:07:33 -0600 Subject: [AccessD] OT: MSDN Universal subscriptions In-Reply-To: Message-ID: Jim, I had used the contact you had (based on your suggestion). I couldn't locate them either so I ended going with: http://feedback.ebay.com/ws/eBayISAPI.dll?ViewFeedback&userid=tech1st&iid=71 19983895&frm=284 The price wasn't as good but it was better than the upgrade price from M$. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, February 07, 2005 6:43 AM To: AccessD List Subject: [AccessD] OT: MSDN Universal subscriptions Anyone got a contact for getting a MSDN universal subscription at a reduced price? Mine has expired and my old contact no longer seems to be available (it's either that or their taking one heck of a vacation!). Thanks, Jim Dettman (315) 699-3443 jimdettman at earthlink.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From BBarabash at TappeConstruction.com Mon Feb 7 08:11:10 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Mon, 7 Feb 2005 08:11:10 -0600 Subject: [AccessD] OT: MSDN Universal subscriptions Message-ID: <100F91B31300334B89EC531C9DCB0865596E0D@tccexch01.tappeconstruction.net> Jim, Here is the price comparison site that I used when I purchased mine. http://www.pricegrabber.com/search_getprod.php/masterid=460982/search=ms dn%2520universal OUCH! I paid $1250 less than a year ago from SoftwareMoreUSA. It has gone up a cool grand to $2250! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, February 07, 2005 6:43 AM To: AccessD List Subject: [AccessD] OT: MSDN Universal subscriptions --------------Please open with care!------------ This message has bypassed some of our spam filtering rules. This message was scanned for viruses and executable code has been stripped. --------------------------------------------------------------- Anyone got a contact for getting a MSDN universal subscription at a reduced price? Mine has expired and my old contact no longer seems to be available (it's either that or their taking one heck of a vacation!). Thanks, Jim Dettman (315) 699-3443 jimdettman at earthlink.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any ividual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From erbachs at gmail.com Mon Feb 7 08:27:55 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 7 Feb 2005 08:27:55 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <200502041606718.SM03388@ScuzzPaq> References: <044601c50b03$e8125490$6601a8c0@HAL9002> <200502041606718.SM03388@ScuzzPaq> Message-ID: <39cb22f30502070627169849ba@mail.gmail.com> Greg, Rocky, John, I do a similar thing with backup names. I use a 4 character date code appended to the name of the mdb: 5, for 2005 b, 2nd letter of the alphabet for the 2nd month of the year 07, for the day of the month Then I'll add an A, B, C, etc., for different backups during the same day. I had a backup from less than a day before, but the thing that just got me hopping-up-and-down bewildered and confusticated is: why on Earth did the INACTIVE code window disappear when I selected some text to delete in the ACTIVE window and pressed the Delete key? I'm going to assume it was because I had the Project Explorer open and somehow I activated that window and had the INactive code window highlighted before I pressed the Delete key. Steve Erbach Steve: Sorry to hear about that. Been there and done that. In Access there was a way to recover a table, form, etc...but I never could figure out how to do it. You were "insufficiently paranoid". Which makes me, what, sufficiently paranoid...? To keep from doing what you are about to HAVE to do (go back to yesterday's code) I use a more "paranoid" scheme to keep from losing my programming. Well, at least too much of it. I name my program file, let's say, GWSDB-020405 at 1501.mdb, and when I make any significant changes (which can be defined as...anything more than what I want to retype or recode or redesign...), I make a copy of this file, store the original in another folder on another drive on another computer/server (see...told you...paranoid), and rename the copy to the current time. That way there are no duplicates. The next day, start with a new copy with a different date and new time. This has saved my clumsy fingers more than once. And it takes me all of one or two minutes to do that...so I think it's worth the time. And, oh yea, I take a copy offsite when I go home. Paranoid might be an understatement... None of this will help you now...but maybe in the future...:) Greg Steve: Day late and a dollar short on this but I have a compulsive habit if hitting Alt-f-s a LOT. If I really screw up (it happens) I close the app without saving and have my last save to go back to. I also make a backup to my second machine and to the thumb drive every time I close the app for lunch or potty or to go to another task. I'm not paranoid, I really am out to get me. Rocky On Fri, 4 Feb 2005 16:06:49 -0600, John Bartow wrote: > A streamlined way of doing what I do. Close the app, copy and paste it. I > usually have dozens of copies of the same app. > > Copy 1 of App.mdb, Copy 2 of App.mdb... > > I clean them at the end of a major successful coding experience. > > John B. From markamatte at hotmail.com Mon Feb 7 08:27:46 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 07 Feb 2005 14:27:46 +0000 Subject: [AccessD] Data from Informix to Access - dirty reads? In-Reply-To: Message-ID: Hello All, Any feedback on this last post? Thanks, Mark >From: "Mark A Matte" >Reply-To: Access Developers discussion and problem >solving >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >Date: Thu, 03 Feb 2005 14:39:12 +0000 > >Hello Everyone, > >Thanks for all the feedback. I'm still a little lost on this one. Here is >the current status: > >2 seperate machines: >Machine1 >NT >A97 > >Machine2 >2K Server >A97 >A2K > >Machine1 will loop through the records...but will crash when the caseID >ends in '0' . When I use the SQL "SELECT case_id from ps_rc_case WHERE >case_id<100" and loop through the case_id...I crash on 10...if I select >11 >it crashes on 20. If I loop though a different field(text fields) "SELECT >Name_First from ps_rc_case WHERE case_id<100" and loop through >Name_First...it works fine...but I need the case_id. > >Machine2 (using A97 or A2k) with the same code will loop through the >records without errors...except 10 returns as 1, 20 as 2, 25460 as 2546, >etc. > >So something is going on with both machines when the number ends in '0'. > >A suggestion from a friends was:"SELECT substr(case_id,1) as ttt from >ps_rc_case WHERE case_id<100"...and loop through 'ttt'. This actually >works on both machines...I'm just not sure why. > >Finally...the whole reason behind the original question was 'whats the >fastest way to get data from an Informix db to a local Access db'? I had >never used ADO...and was using Append queries from a linked Informix table >to a local temp table. Now that I have the recordset...whats the most >efficient way to get it into my temp table? > >Thanks Again, > >Mark > > > > >>From: Jim Lawrence >>Reply-To: Access Developers discussion and problem >>solving >>To: "'Access Developers discussion and problem >>solving'" >>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>Date: Thu, 03 Feb 2005 03:52:04 -0800 >> >>Hi Tom: >> >>You may be right as I have never used a 'read-only' recordset but by >>setting >>the recordset to 'static' will give the same features and superior >>performance....Second only to 'forward-only'. >> >>Jim >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tom Bolton >>Sent: Thursday, February 03, 2005 2:11 AM >>To: 'Access Developers discussion and problem solving' >>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >> >>Jim >> >>If the cursor lock type is set to read-only, you can still scroll through >>it >>but will raise an error if you try to edit it. >> >>The ability to read through the cursor depends on it's type - you can read >>through all of them, apart from a forward-only cursor where as the name >>suggests you can't scroll backwards i.e. rs.MovePrevious, rs.MoveFirst. >> >>Cheers >>Tom >> >> >> >> >>-----Original Message----- >>From: Jim Lawrence [mailto:accessd at shaw.ca] >>Sent: 03 February 2005 06:03 >>To: 'Access Developers discussion and problem solving' >>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >> >>Hi Mark: >> >>If you set the recordset to read-only (adLockReadOnly) how do you expect >>read through the recordset. Try something like: >> >>rsRecordset.Open strSQL cnConnection, adOpenStatic, adLockOptimistic >> >>HTH >>Jim >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >>Sent: Wednesday, February 02, 2005 10:59 AM >>To: accessd at databaseadvisors.com >>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >> >>Thanks for the feed back...but it didn't change anything. Something else >>I've noticed...I can use the same SQL criteria, except select a different >>field and I can loop through those records without a problem...it just >>occurs when I try to display or reference the case_id when it is more than >>2 >> >>digits? >> >>I'm thoroughly confused at this point...and once I get it to loop through >>the recordset...How do I get the recordset into a local/temp table? >>Although...without the case_id...the last questions doesn't really matter >> >>Thanks, >> >>Mark >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 7 08:33:34 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 7 Feb 2005 08:33:34 -0600 Subject: [AccessD] A2000: Multiple UPDATES in one query Message-ID: <39cb22f305020706335d415a6b@mail.gmail.com> Dear Group, I'm converting a Paradox app to Access 2000. In the Paradox app there's a bit of code that scans through all the records in a table and changes the value in one field based on values in other fields...essentially an UPDATE operation. There are only two possible ways the data in the one field can be changed. I thought to myself I thought, "Hey! Couldn't I just make an UPDATE query out of this?" So I tried. But it looks to me as if one can only UPDATE the field with one choice at a time: UPDATE tblTest SET FieldToChange = 2 WHERE ((FieldA = 5) AND (FieldB = 6)); But I'd also like this in the same query if possible: UPDATE tblTest SET FieldToChange = 1 WHERE ((FieldA = 2) AND (FieldB = 3)); Can I do that in one query? Does it take a UNION operator perhaps? I think I'll try that. -- Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From tom.bolton at donnslaw.co.uk Mon Feb 7 08:40:29 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Mon, 7 Feb 2005 14:40:29 -0000 Subject: [AccessD] Data from Informix to Access - dirty reads? Message-ID: <61F915314798D311A2F800A0C9C831880731C99C@dibble.observatory.donnslaw.co.uk> Hi Mark Sorry, have been murderously busy for last few days - needless to say Informix was at the bottom of all my woes. This is an unusual error, one which I have no answer for. I know that there are a good number of property settings possible in the conn string - maybe one of these has gone awry? It would appear that the drivers are misinterpreting the 0 in your query string as a null character or something? Sorry I can't be of more help... Tom -----Original Message----- From: Mark A Matte [mailto:markamatte at hotmail.com] Sent: 07 February 2005 14:28 To: accessd at databaseadvisors.com Subject: RE: [AccessD] Data from Informix to Access - dirty reads? Hello All, Any feedback on this last post? Thanks, Mark >From: "Mark A Matte" >Reply-To: Access Developers discussion and problem >solving >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >Date: Thu, 03 Feb 2005 14:39:12 +0000 > >Hello Everyone, > >Thanks for all the feedback. I'm still a little lost on this one. Here is >the current status: > >2 seperate machines: >Machine1 >NT >A97 > >Machine2 >2K Server >A97 >A2K > >Machine1 will loop through the records...but will crash when the caseID >ends in '0' . When I use the SQL "SELECT case_id from ps_rc_case WHERE >case_id<100" and loop through the case_id...I crash on 10...if I select >11 >it crashes on 20. If I loop though a different field(text fields) "SELECT >Name_First from ps_rc_case WHERE case_id<100" and loop through >Name_First...it works fine...but I need the case_id. > >Machine2 (using A97 or A2k) with the same code will loop through the >records without errors...except 10 returns as 1, 20 as 2, 25460 as 2546, >etc. > >So something is going on with both machines when the number ends in '0'. > >A suggestion from a friends was:"SELECT substr(case_id,1) as ttt from >ps_rc_case WHERE case_id<100"...and loop through 'ttt'. This actually >works on both machines...I'm just not sure why. > >Finally...the whole reason behind the original question was 'whats the >fastest way to get data from an Informix db to a local Access db'? I had >never used ADO...and was using Append queries from a linked Informix table >to a local temp table. Now that I have the recordset...whats the most >efficient way to get it into my temp table? > >Thanks Again, > >Mark > > > > >>From: Jim Lawrence >>Reply-To: Access Developers discussion and problem >>solving >>To: "'Access Developers discussion and problem >>solving'" >>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>Date: Thu, 03 Feb 2005 03:52:04 -0800 >> >>Hi Tom: >> >>You may be right as I have never used a 'read-only' recordset but by >>setting >>the recordset to 'static' will give the same features and superior >>performance....Second only to 'forward-only'. >> >>Jim >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tom Bolton >>Sent: Thursday, February 03, 2005 2:11 AM >>To: 'Access Developers discussion and problem solving' >>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >> >>Jim >> >>If the cursor lock type is set to read-only, you can still scroll through >>it >>but will raise an error if you try to edit it. >> >>The ability to read through the cursor depends on it's type - you can read >>through all of them, apart from a forward-only cursor where as the name >>suggests you can't scroll backwards i.e. rs.MovePrevious, rs.MoveFirst. >> >>Cheers >>Tom >> >> >> >> >>-----Original Message----- >>From: Jim Lawrence [mailto:accessd at shaw.ca] >>Sent: 03 February 2005 06:03 >>To: 'Access Developers discussion and problem solving' >>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >> >>Hi Mark: >> >>If you set the recordset to read-only (adLockReadOnly) how do you expect >>read through the recordset. Try something like: >> >>rsRecordset.Open strSQL cnConnection, adOpenStatic, adLockOptimistic >> >>HTH >>Jim >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >>Sent: Wednesday, February 02, 2005 10:59 AM >>To: accessd at databaseadvisors.com >>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >> >>Thanks for the feed back...but it didn't change anything. Something else >>I've noticed...I can use the same SQL criteria, except select a different >>field and I can loop through those records without a problem...it just >>occurs when I try to display or reference the case_id when it is more than >>2 >> >>digits? >> >>I'm thoroughly confused at this point...and once I get it to loop through >>the recordset...How do I get the recordset into a local/temp table? >>Although...without the case_id...the last questions doesn't really matter >> >>Thanks, >> >>Mark >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From prodevmg at yahoo.com Mon Feb 7 08:47:59 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Mon, 7 Feb 2005 06:47:59 -0800 (PST) Subject: [AccessD] My Screen Freezes... Part II In-Reply-To: Message-ID: <20050207144800.67708.qmail@web20428.mail.yahoo.com> Not at first. I thought all was well when I used the Me.Repaint. I did add them last night and it is working swell. Thanks a bunch!!! Gustav Brock wrote: Hi Lonnie Did you include some DoEvents as I suggested ... /gustav >>> prodevmg at yahoo.com 06-02-2005 22:56:04 >>> I just submitted a post asking help with an issue where my screen would freeze during DAO recordset updates and I could not see changes in my home-made progress bar on my form. That was resolved by Tom Oaks suggestion to use Me.Repaint with each iteration of the progress bar's increment. Now I have another problem with it. When I go to another program such as word or I E Explorer and go back to access the screen is frozen at the point where I left and can not see the updates. Any suggestions as to why and what I can do to rectify it? Thanks in advance for all the knowledge that is coming my way. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Search presents - Jib Jab's 'Second Term' From Gustav at cactus.dk Mon Feb 7 08:48:21 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 07 Feb 2005 15:48:21 +0100 Subject: [AccessD] A2000: Multiple UPDATES in one query Message-ID: Hi Steve Couldn't you use IIf(): UPDATE tblTest SET FieldToChange = IIf(FieldA = 5 AND FieldB = 6, 2, 1) WHERE (FieldA = 5 AND FieldB = 6) OR (FieldA = 2 AND FieldB = 3); /gustav >>> erbachs at gmail.com 07-02-2005 15:33:34 >>> Dear Group, I'm converting a Paradox app to Access 2000. In the Paradox app there's a bit of code that scans through all the records in a table and changes the value in one field based on values in other fields...essentially an UPDATE operation. There are only two possible ways the data in the one field can be changed. I thought to myself I thought, "Hey! Couldn't I just make an UPDATE query out of this?" So I tried. But it looks to me as if one can only UPDATE the field with one choice at a time: UPDATE tblTest SET FieldToChange = 2 WHERE ((FieldA = 5) AND (FieldB = 6)); But I'd also like this in the same query if possible: UPDATE tblTest SET FieldToChange = 1 WHERE ((FieldA = 2) AND (FieldB = 3)); Can I do that in one query? Does it take a UNION operator perhaps? I think I'll try that. -- Regards, Steve Erbach Scientific Marketing Neenah, WI From jarus at amerinet-gpo.com Mon Feb 7 08:50:45 2005 From: jarus at amerinet-gpo.com (Terri Jarus) Date: Mon, 07 Feb 2005 08:50:45 -0600 Subject: [AccessD] Help with Code Message-ID: You knew it wouldn't go well straight out. It runs through the first time just fine and adds the ContractId to the new table - when it loops through it errors out (Run time 3070)- "The Microsoft Jet Database Engine does not recognize 'AS90165' as a valid field name or expression." AS90165 is the ContractId - the next line in the In table is the same ContractId with a new memo field. Any thoughts on this problem? Is it a string issue? Do I need quotes somewhere? Thanks for taking the time to work this out with me Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 >>> andy at minstersystems.co.uk 2/7/2005 6:44:08 AM >>> Here's a function to update the table Terri. It assumes that you've already created the output table with the appropriate field names. You also need to add error handling. ===================================== Function Terri() Dim db As Database Dim rstIn As Recordset Dim rstOut As Recordset Set db = CurrentDb Set rstIn = db.OpenRecordset("tblIn", dbOpenTable, dbReadOnly) Set rstOut = db.OpenRecordset("tblOut", dbOpenDynaset) With rstIn Do While Not .EOF rstOut.FindFirst "ContractId=" & !ContractId If rstOut.NoMatch Then rstOut.AddNew rstOut!ContractId = !ContractId Else rstOut.Edit End If rstOut(!Name) = !Text rstOut.Update .MoveNext Loop End With rstIn.Close: Set rstIn = Nothing rstOut.Close: Set rstOut = Nothing Set db = Nothing End Function ========================== -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] Help with Code Date: 07/02/05 12:32 > > Not sure I fully understand. I've set up the crosstab query which now > has the proper field headings - but how do I get the memo fields > associated with the correct fields/headings? > > Terri Jarus > Vice President, Contract Services > jarus at amerinet-gpo.com > 314-542-1902 > > >>> andy at minstersystems.co.uk 2/7/2005 1:30:16 AM >>> > > Terri > Borge's answer sounds right to me, but if that doesn't work for you I > could > write you some DAO code if you want. It'll be difficult though for me > to fit > it in so please only ask if Borge's approach doesn't suit. > > -- Andy Lacey > http://www.minstersystems.co.uk > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > Borge Hansen > > Sent: 07 February 2005 01:47 > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Help with Code > > > > > > Terri, > > This is what I would try to do: > > > > 1. Create the crosstab you need withouth the memo field and > > save as Query 2. Create another query based on 1. and with > > the memo field added > > > > Regards, > > Borge > > > > ----- Original Message ----- > > From: "Terri Jarus" <jarus at amerinet-gpo.com> > > To: <accessd at databaseadvisors.com> > > Sent: Monday, February 07, 2005 6:41 AM > > Subject: [AccessD] Help with Code > > > > > > > SECOND ATTEMPT (without attached sample file) > > > I apologize for not knowing how to do this on my own and appreciate > > > > any help I can get. I have a table of data - one field > > named "Name", > > > a second field named "Text" and a third field named "ContractID". > > > > > > The TEXT field is a memo field. What I really wanted to do was to > > > > create a crosstab that has the Contract ID as a row, the Name as a > > > > Column Heading and the TEXT appearing under the appropriate name. > > > However, crosstab won't work with a memo field. > > > > > > The data under NAME is confined to 23 distinctive items. > > For example, > > > one would be ACCESS CRITERIA, one would be CONTRACT > > BENEFITS, etc. So > > > I thought to create a new table with each of the NAME items > > as a field > > > heading. Then writing a row for each Contract ID (another field > > > heading) and the assigned TEXT to the appropriate NAME. Hope that > > > > makes sense. I just don't know how to write the code to do this. > > > > > > Small sample data file can be sent on request. As is > > always the case, > > > I need to get this going ASAP. Any help or pointing to something > > > similar would be greatly appreciated. > > > > > > You guys rock! > > > > > > Terri Jarus > > > Vice President, Contract Services > > > jarus at amerinet-gpo.com > > > 314-542-1902 > > > > > > > > > ---------------------------------------------------------------------- > > > ---- > > - > > > This email and any files transmitted with it are confidential and > > > intended solely for the use of the individuals or entities to whom > > > > they are addressed. If you have received this email in error please > > > > return it to the sender, and erase any copies thereof. > > Copyright 2005 > > > Amerinet 1nc. > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > --------------------------------------------------------------------------- > This email and any files transmitted with it are confidential and > intended solely for the use of the individuals or entities to whom they > are addressed. If you have received this email in error please return > it to the sender, and erase any copies thereof. > Copyright 2005 Amerinet 1nc. > -- > 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 jimdettman at earthlink.net Mon Feb 7 09:06:23 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Mon, 7 Feb 2005 10:06:23 -0500 Subject: [AccessD] OT: MSDN Universal subscriptions In-Reply-To: Message-ID: It would be full. I've been on Universal for the last 3 years. The 5 before that at the professional level. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Monday, February 07, 2005 8:46 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] OT: MSDN Universal subscriptions Hi Jim What product number would that be? Full version or upgrade? We have good contacts here. /gustav >>> jimdettman at earthlink.net 07-02-2005 13:43:28 >>> Anyone got a contact for getting a MSDN universal subscription at a reduced price? Mine has expired and my old contact no longer seems to be available (it's either that or their taking one heck of a vacation!). Thanks, Jim Dettman (315) 699-3443 jimdettman at earthlink.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Mon Feb 7 09:08:03 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Mon, 7 Feb 2005 10:08:03 -0500 Subject: [AccessD] OT: MSDN Universal subscriptions In-Reply-To: <100F91B31300334B89EC531C9DCB0865596E0D@tccexch01.tappeconstruction.net> Message-ID: Ouch is right...MSFT must have started cracking down. Seems everyone is around the $2K mark, which is 1K over last years prices. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Brett Barabash Sent: Monday, February 07, 2005 9:11 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: MSDN Universal subscriptions Jim, Here is the price comparison site that I used when I purchased mine. http://www.pricegrabber.com/search_getprod.php/masterid=460982/search=ms dn%2520universal OUCH! I paid $1250 less than a year ago from SoftwareMoreUSA. It has gone up a cool grand to $2250! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, February 07, 2005 6:43 AM To: AccessD List Subject: [AccessD] OT: MSDN Universal subscriptions --------------Please open with care!------------ This message has bypassed some of our spam filtering rules. This message was scanned for viruses and executable code has been stripped. --------------------------------------------------------------- Anyone got a contact for getting a MSDN universal subscription at a reduced price? Mine has expired and my old contact no longer seems to be available (it's either that or their taking one heck of a vacation!). Thanks, Jim Dettman (315) 699-3443 jimdettman at earthlink.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ---------------------------------------------------------------------------- ---------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any ividual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Mon Feb 7 09:08:38 2005 From: john at winhaven.net (John Bartow) Date: Mon, 7 Feb 2005 09:08:38 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <39cb22f30502070627169849ba@mail.gmail.com> Message-ID: Steve, I don't do anything to the file name (quite the lazy approach). I open my file from explorer. Every so often (when I think of it, next cup of coffee, etc.) I close the file. Click on it in explorer. CTRL-C and CTRL-V. Explorer always adds a unique Copy # of" to the filename. Hardrive is not an issue so I eat it up with copies! John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Monday, February 07, 2005 8:28 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? Greg, Rocky, John, I do a similar thing with backup names. I use a 4 character date code appended to the name of the mdb: 5, for 2005 b, 2nd letter of the alphabet for the 2nd month of the year 07, for the day of the month Then I'll add an A, B, C, etc., for different backups during the same day. I had a backup from less than a day before, but the thing that just got me hopping-up-and-down bewildered and confusticated is: why on Earth did the INACTIVE code window disappear when I selected some text to delete in the ACTIVE window and pressed the Delete key? I'm going to assume it was because I had the Project Explorer open and somehow I activated that window and had the INactive code window highlighted before I pressed the Delete key. Steve Erbach Steve: Sorry to hear about that. Been there and done that. In Access there was a way to recover a table, form, etc...but I never could figure out how to do it. You were "insufficiently paranoid". Which makes me, what, sufficiently paranoid...? To keep from doing what you are about to HAVE to do (go back to yesterday's code) I use a more "paranoid" scheme to keep from losing my programming. Well, at least too much of it. I name my program file, let's say, GWSDB-020405 at 1501.mdb, and when I make any significant changes (which can be defined as...anything more than what I want to retype or recode or redesign...), I make a copy of this file, store the original in another folder on another drive on another computer/server (see...told you...paranoid), and rename the copy to the current time. That way there are no duplicates. The next day, start with a new copy with a different date and new time. This has saved my clumsy fingers more than once. And it takes me all of one or two minutes to do that...so I think it's worth the time. And, oh yea, I take a copy offsite when I go home. Paranoid might be an understatement... None of this will help you now...but maybe in the future...:) Greg Steve: Day late and a dollar short on this but I have a compulsive habit if hitting Alt-f-s a LOT. If I really screw up (it happens) I close the app without saving and have my last save to go back to. I also make a backup to my second machine and to the thumb drive every time I close the app for lunch or potty or to go to another task. I'm not paranoid, I really am out to get me. Rocky On Fri, 4 Feb 2005 16:06:49 -0600, John Bartow wrote: > A streamlined way of doing what I do. Close the app, copy and paste > it. I usually have dozens of copies of the same app. > > Copy 1 of App.mdb, Copy 2 of App.mdb... > > I clean them at the end of a major successful coding experience. > > John B. -- 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 Feb 7 08:20:40 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 7 Feb 2005 15:20:40 +0100 Subject: [AccessD] Help with Code Message-ID: <20050207152037.5F1792BE406@smtp.nildram.co.uk> Terri Yes, if you have alphanumeric contract id's then cahnge the FindFirst line to rstOut.FindFirst "ContractId='" & !ContractId & "'" -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] Help with Code Date: 07/02/05 14:53 > > You knew it wouldn't go well straight out. It runs through the first > time just fine and adds the ContractId to the new table - when it loops > through it errors out (Run time 3070)- "The Microsoft Jet Database > Engine does not recognize 'AS90165' as a valid field name or > expression." > > AS90165 is the ContractId - the next line in the In table is the same > ContractId with a new memo field. Any thoughts on this problem? Is it > a string issue? Do I need quotes somewhere? > > Thanks for taking the time to work this out with me > > Terri Jarus > Vice President, Contract Services > jarus at amerinet-gpo.com > 314-542-1902 > > >>> andy at minstersystems.co.uk 2/7/2005 6:44:08 AM >>> > > Here's a function to update the table Terri. It assumes that you've > already > created the output table with the appropriate field names. You also > need to > add error handling. > > ===================================== > Function Terri() > > Dim db As Database > Dim rstIn As Recordset > Dim rstOut As Recordset > > Set db = CurrentDb > Set rstIn = db.OpenRecordset("tblIn", dbOpenTable, dbReadOnly) > Set rstOut = db.OpenRecordset("tblOut", dbOpenDynaset) > With rstIn > Do While Not .EOF > rstOut.FindFirst "ContractId=" & !ContractId > If rstOut.NoMatch Then > rstOut.AddNew > rstOut!ContractId = !ContractId > Else > rstOut.Edit > End If > rstOut(!Name) = !Text > rstOut.Update > ..MoveNext > Loop > End With > > > rstIn.Close: Set rstIn = Nothing > rstOut.Close: Set rstOut = Nothing > Set db = Nothing > > > End Function > ========================== > > > -- > Andy Lacey > http://www.minstersystems.co.uk > > > > --------- Original Message -------- > From: Access Developers discussion and problem solving > <accessd at databaseadvisors.com> > To: accessd at databaseadvisors.com <accessd at databaseadvisors.com> > Subject: RE: [AccessD] Help with Code > Date: 07/02/05 12:32 > > > > > Not sure I fully understand. I've set up the crosstab query which > now > > has the proper field headings - but how do I get the memo fields > > associated with the correct fields/headings? > > > > Terri Jarus > > Vice President, Contract Services > > jarus at amerinet-gpo.com > > 314-542-1902 > > > > &gt;&gt;&gt; andy at minstersystems.co.uk 2/7/2005 1:30:16 AM > &gt;&gt;&gt; > > > > Terri > > Borge's answer sounds right to me, but if that doesn't work for you > I > > could > > write you some DAO code if you want. It'll be difficult though for > me > > to fit > > it in so please only ask if Borge's approach doesn't suit. > > > > -- Andy Lacey > > http://www.minstersystems.co.uk > > > > &gt; -----Original Message----- > > &gt; From: accessd-bounces at databaseadvisors.com > > &gt; [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > &gt; Borge Hansen > > &gt; Sent: 07 February 2005 01:47 > > &gt; To: Access Developers discussion and problem solving > > &gt; Subject: Re: [AccessD] Help with Code > > &gt; > > &gt; > > &gt; Terri, > > &gt; This is what I would try to do: > > &gt; > > &gt; 1. Create the crosstab you need withouth the memo field and > > &gt; save as Query 2. Create another query based on 1. and with > > &gt; the memo field added > > &gt; > > &gt; Regards, > > &gt; Borge > > &gt; > > &gt; ----- Original Message ----- > > &gt; From: &quot;Terri Jarus&quot; &lt;jarus at amerinet-gpo.com&gt; > > &gt; To: &lt;accessd at databaseadvisors.com&gt; > > &gt; Sent: Monday, February 07, 2005 6:41 AM > > &gt; Subject: [AccessD] Help with Code > > &gt; > > &gt; > > &gt; &gt; SECOND ATTEMPT (without attached sample file) > > &gt; &gt; I apologize for not knowing how to do this on my own and > appreciate > > > > &gt; &gt; any help I can get. I have a table of data - one field > > &gt; named &quot;Name&quot;, > > &gt; &gt; a second field named &quot;Text&quot; and a third field > named > &quot;ContractID&quot;. > > &gt; &gt; > > &gt; &gt; The TEXT field is a memo field. What I really wanted to do > was > to > > > > &gt; &gt; create a crosstab that has the Contract ID as a row, the > Name as > a > > > > &gt; &gt; Column Heading and the TEXT appearing under the > appropriate > name. > > &gt; &gt; However, crosstab won't work with a memo field. > > &gt; &gt; > > &gt; &gt; The data under NAME is confined to 23 distinctive items. > > &gt; For example, > > &gt; &gt; one would be ACCESS CRITERIA, one would be CONTRACT > > &gt; BENEFITS, etc. So > > &gt; &gt; I thought to create a new table with each of the NAME > items > > &gt; as a field > > &gt; &gt; heading. Then writing a row for each Contract ID (another > field > > &gt; &gt; heading) and the assigned TEXT to the appropriate NAME. > Hope > that > > > > &gt; &gt; makes sense. I just don't know how to write the code to do > this. > > &gt; &gt; > > &gt; &gt; Small sample data file can be sent on request. As is > > &gt; always the case, > > &gt; &gt; I need to get this going ASAP. Any help or pointing to > something > > &gt; &gt; similar would be greatly appreciated. > > &gt; &gt; > > &gt; &gt; You guys rock! > > &gt; &gt; > > &gt; &gt; Terri Jarus > > &gt; &gt; Vice President, Contract Services > > &gt; &gt; jarus at amerinet-gpo.com > > &gt; &gt; 314-542-1902 > > &gt; &gt; > > &gt; &gt; > > &gt; > > > ---------------------------------------------------------------------- > > &gt; &gt; ---- > > &gt; - > > &gt; &gt; This email and any files transmitted with it are > confidential > and > > &gt; &gt; intended solely for the use of the individuals or entities > to > whom > > > > &gt; &gt; they are addressed. If you have received this email in > error > please > > > > &gt; &gt; return it to the sender, and erase any copies thereof. > > &gt; Copyright 2005 > > &gt; &gt; Amerinet 1nc. > > &gt; &gt; -- > > &gt; &gt; AccessD mailing list > > &gt; &gt; AccessD at databaseadvisors.com > > &gt; &gt; http://databaseadvisors.com/mailman/listinfo/accessd > > &gt; &gt; Website: http://www.databaseadvisors.com > > &gt; &gt; > > &gt; > > &gt; -- > > &gt; AccessD mailing list > > &gt; AccessD at databaseadvisors.com > > &gt; http://databaseadvisors.com/mailman/listinfo/accessd > > &gt; Website: http://www.databaseadvisors.com > > &gt; > > &gt; > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > > --------------------------------------------------------------------------- > > This email and any files transmitted with it are confidential and > > intended solely for the use of the individuals or entities to whom > they > > are addressed. If you have received this email in error please > return > > it to the sender, and erase any copies thereof. > > Copyright 2005 Amerinet 1nc. > > -- > > 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 john at winhaven.net Mon Feb 7 09:27:07 2005 From: john at winhaven.net (John Bartow) Date: Mon, 7 Feb 2005 09:27:07 -0600 Subject: [AccessD] OT: MSDN Universal subscriptions In-Reply-To: Message-ID: Jim, My sub had expired (oops) I bought the eBay version for under $1800 which was less than a resub anyway. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, February 07, 2005 9:08 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: MSDN Universal subscriptions Ouch is right...MSFT must have started cracking down. Seems everyone is around the $2K mark, which is 1K over last years prices. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Brett Barabash Sent: Monday, February 07, 2005 9:11 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: MSDN Universal subscriptions Jim, Here is the price comparison site that I used when I purchased mine. http://www.pricegrabber.com/search_getprod.php/masterid=460982/search=ms dn%2520universal OUCH! I paid $1250 less than a year ago from SoftwareMoreUSA. It has gone up a cool grand to $2250! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, February 07, 2005 6:43 AM To: AccessD List Subject: [AccessD] OT: MSDN Universal subscriptions --------------Please open with care!------------ This message has bypassed some of our spam filtering rules. This message was scanned for viruses and executable code has been stripped. --------------------------------------------------------------- Anyone got a contact for getting a MSDN universal subscription at a reduced price? Mine has expired and my old contact no longer seems to be available (it's either that or their taking one heck of a vacation!). Thanks, Jim Dettman (315) 699-3443 jimdettman at earthlink.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ---------------------------------------------------------------------------- ---------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any ividual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 7 09:31:46 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 7 Feb 2005 09:31:46 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: References: <39cb22f30502070627169849ba@mail.gmail.com> Message-ID: <39cb22f30502070731666bef1c@mail.gmail.com> John, How indolent! I might do that, too, except that I don't care for multi-word file names. Superstition, I suppose. Steve Erbach On Mon, 7 Feb 2005 09:08:38 -0600, John Bartow wrote: > Steve, > I don't do anything to the file name (quite the lazy approach). I open my > file from explorer. Every so often (when I think of it, next cup of coffee, > etc.) I close the file. Click on it in explorer. CTRL-C and CTRL-V. Explorer > always adds a unique Copy # of" to the filename. Hardrive is not an issue so > I eat it up with copies! > > > John B. > From erbachs at gmail.com Mon Feb 7 09:37:13 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 7 Feb 2005 09:37:13 -0600 Subject: [AccessD] A2000: Multiple UPDATES in one query In-Reply-To: References: Message-ID: <39cb22f3050207073771dcbfdc@mail.gmail.com> Gustav, By jingies! I think that'll work! Thanks! Steve Erbach On Mon, 07 Feb 2005 15:48:21 +0100, Gustav Brock wrote: > Hi Steve > > Couldn't you use IIf(): > > UPDATE > tblTest > SET > FieldToChange = IIf(FieldA = 5 AND FieldB = 6, 2, 1) > WHERE > (FieldA = 5 AND FieldB = 6) > OR > (FieldA = 2 AND FieldB = 3); > > /gustav > From ssharkins at bellsouth.net Mon Feb 7 09:43:32 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Mon, 7 Feb 2005 10:43:32 -0500 Subject: [AccessD] OT: MSDN Universal subscriptions In-Reply-To: Message-ID: <20050207154347.LNXV1992.imf17aec.mail.bellsouth.net@SUSANONE> I wish they offered the information without the software at a much cheaper price. I don't need the software, but would love the content, but I can't afford the subscription considering I use so little of it, so seldom. Susan H. Ouch is right...MSFT must have started cracking down. Seems everyone is around the $2K mark, which is 1K over last years prices. From jarus at amerinet-gpo.com Mon Feb 7 09:47:58 2005 From: jarus at amerinet-gpo.com (Terri Jarus) Date: Mon, 07 Feb 2005 09:47:58 -0600 Subject: [AccessD] Help with Code Message-ID: That was it!!!! That was what I needed - you are so awesome! Where do I send the check.... Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 >>> andy at minstersystems.co.uk 2/7/2005 8:20:40 AM >>> Terri Yes, if you have alphanumeric contract id's then cahnge the FindFirst line to rstOut.FindFirst "ContractId='" & !ContractId & "'" -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] Help with Code Date: 07/02/05 14:53 > > You knew it wouldn't go well straight out. It runs through the first > time just fine and adds the ContractId to the new table - when it loops > through it errors out (Run time 3070)- "The Microsoft Jet Database > Engine does not recognize 'AS90165' as a valid field name or > expression." > > AS90165 is the ContractId - the next line in the In table is the same > ContractId with a new memo field. Any thoughts on this problem? Is it > a string issue? Do I need quotes somewhere? > > Thanks for taking the time to work this out with me > > Terri Jarus > Vice President, Contract Services > jarus at amerinet-gpo.com > 314-542-1902 > > >>> andy at minstersystems.co.uk 2/7/2005 6:44:08 AM >>> > > Here's a function to update the table Terri. It assumes that you've > already > created the output table with the appropriate field names. You also > need to > add error handling. > > ===================================== > Function Terri() > > Dim db As Database > Dim rstIn As Recordset > Dim rstOut As Recordset > > Set db = CurrentDb > Set rstIn = db.OpenRecordset("tblIn", dbOpenTable, dbReadOnly) > Set rstOut = db.OpenRecordset("tblOut", dbOpenDynaset) > With rstIn > Do While Not .EOF > rstOut.FindFirst "ContractId=" & !ContractId > If rstOut.NoMatch Then > rstOut.AddNew > rstOut!ContractId = !ContractId > Else > rstOut.Edit > End If > rstOut(!Name) = !Text > rstOut.Update > ..MoveNext > Loop > End With > > > rstIn.Close: Set rstIn = Nothing > rstOut.Close: Set rstOut = Nothing > Set db = Nothing > > > End Function > ========================== > > > -- > Andy Lacey > http://www.minstersystems.co.uk > > > > --------- Original Message -------- > From: Access Developers discussion and problem solving > <accessd at databaseadvisors.com> > To: accessd at databaseadvisors.com <accessd at databaseadvisors.com> > Subject: RE: [AccessD] Help with Code > Date: 07/02/05 12:32 > > > > > Not sure I fully understand. I've set up the crosstab query which > now > > has the proper field headings - but how do I get the memo fields > > associated with the correct fields/headings? > > > > Terri Jarus > > Vice President, Contract Services > > jarus at amerinet-gpo.com > > 314-542-1902 > > > > &gt;&gt;&gt; andy at minstersystems.co.uk 2/7/2005 1:30:16 AM > &gt;&gt;&gt; > > > > Terri > > Borge's answer sounds right to me, but if that doesn't work for you > I > > could > > write you some DAO code if you want. It'll be difficult though for > me > > to fit > > it in so please only ask if Borge's approach doesn't suit. > > > > -- Andy Lacey > > http://www.minstersystems.co.uk > > > > &gt; -----Original Message----- > > &gt; From: accessd-bounces at databaseadvisors.com > > &gt; [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > &gt; Borge Hansen > > &gt; Sent: 07 February 2005 01:47 > > &gt; To: Access Developers discussion and problem solving > > &gt; Subject: Re: [AccessD] Help with Code > > &gt; > > &gt; > > &gt; Terri, > > &gt; This is what I would try to do: > > &gt; > > &gt; 1. Create the crosstab you need withouth the memo field and > > &gt; save as Query 2. Create another query based on 1. and with > > &gt; the memo field added > > &gt; > > &gt; Regards, > > &gt; Borge > > &gt; > > &gt; ----- Original Message ----- > > &gt; From: &quot;Terri Jarus&quot; &lt;jarus at amerinet-gpo.com&gt; > > &gt; To: &lt;accessd at databaseadvisors.com&gt; > > &gt; Sent: Monday, February 07, 2005 6:41 AM > > &gt; Subject: [AccessD] Help with Code > > &gt; > > &gt; > > &gt; &gt; SECOND ATTEMPT (without attached sample file) > > &gt; &gt; I apologize for not knowing how to do this on my own and > appreciate > > > > &gt; &gt; any help I can get. I have a table of data - one field > > &gt; named &quot;Name&quot;, > > &gt; &gt; a second field named &quot;Text&quot; and a third field > named > &quot;ContractID&quot;. > > &gt; &gt; > > &gt; &gt; The TEXT field is a memo field. What I really wanted to do > was > to > > > > &gt; &gt; create a crosstab that has the Contract ID as a row, the > Name as > a > > > > &gt; &gt; Column Heading and the TEXT appearing under the > appropriate > name. > > &gt; &gt; However, crosstab won't work with a memo field. > > &gt; &gt; > > &gt; &gt; The data under NAME is confined to 23 distinctive items. > > &gt; For example, > > &gt; &gt; one would be ACCESS CRITERIA, one would be CONTRACT > > &gt; BENEFITS, etc. So > > &gt; &gt; I thought to create a new table with each of the NAME > items > > &gt; as a field > > &gt; &gt; heading. Then writing a row for each Contract ID (another > field > > &gt; &gt; heading) and the assigned TEXT to the appropriate NAME. > Hope > that > > > > &gt; &gt; makes sense. I just don't know how to write the code to do > this. > > &gt; &gt; > > &gt; &gt; Small sample data file can be sent on request. As is > > &gt; always the case, > > &gt; &gt; I need to get this going ASAP. Any help or pointing to > something > > &gt; &gt; similar would be greatly appreciated. > > &gt; &gt; > > &gt; &gt; You guys rock! > > &gt; &gt; > > &gt; &gt; Terri Jarus > > &gt; &gt; Vice President, Contract Services > > &gt; &gt; jarus at amerinet-gpo.com > > &gt; &gt; 314-542-1902 > > &gt; &gt; > > &gt; &gt; > > &gt; > > > ---------------------------------------------------------------------- > > &gt; &gt; ---- > > &gt; - > > &gt; &gt; This email and any files transmitted with it are > confidential > and > > &gt; &gt; intended solely for the use of the individuals or entities > to > whom > > > > &gt; &gt; they are addressed. If you have received this email in > error > please > > > > &gt; &gt; return it to the sender, and erase any copies thereof. > > &gt; Copyright 2005 > > &gt; &gt; Amerinet 1nc. > > &gt; &gt; -- > > &gt; &gt; AccessD mailing list > > &gt; &gt; AccessD at databaseadvisors.com > > &gt; &gt; http://databaseadvisors.com/mailman/listinfo/accessd > > &gt; &gt; Website: http://www.databaseadvisors.com > > &gt; &gt; > > &gt; > > &gt; -- > > &gt; AccessD mailing list > > &gt; AccessD at databaseadvisors.com > > &gt; http://databaseadvisors.com/mailman/listinfo/accessd > > &gt; Website: http://www.databaseadvisors.com > > &gt; > > &gt; > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > > --------------------------------------------------------------------------- > > This email and any files transmitted with it are confidential and > > intended solely for the use of the individuals or entities to whom > they > > are addressed. If you have received this email in error please > return > > it to the sender, and erase any copies thereof. > > Copyright 2005 Amerinet 1nc. > > -- > > 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 Mon Feb 7 10:07:55 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 7 Feb 2005 08:07:55 -0800 Subject: [AccessD] OT: API calls Message-ID: Pesky, isn't it. I've never found any solution except a reboot. Although occasionally, just logging out and back in will release it. Charlotte Foust -----Original Message----- From: Jim Lawrence [mailto:accessd at shaw.ca] Sent: Sunday, February 06, 2005 1:45 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: API calls Hi All: This is an OT subject but it has to do with opening and closing files. This application that I wrote opens files using the CreateFile API and does a fine job after the process is finished the CloseHandle API is used to tidy up and everything works fine. ..but if the program is inadvertently directly closed, without going through the appropriate step the file previously opened is not closed correctly. The file can now not be opened by any apparent method and it requires a computer boot to unlock it. (The file in question is not damaged in anyway but the system keeps the file locked.) Does anyone know how to open/close such a problem file? Any suggestions would be greatly appreciated. Code suggestions would of course be best. MTIA Jim PS Wrote a little pseudo editor that can view a file of any size and it works great; with one exception. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Mon Feb 7 10:09:35 2005 From: john at winhaven.net (John Bartow) Date: Mon, 7 Feb 2005 10:09:35 -0600 Subject: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? In-Reply-To: <39cb22f30502070731666bef1c@mail.gmail.com> Message-ID: Steve, You need to "laze-out" dude! ;o) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Monday, February 07, 2005 9:32 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Oh, BROTHER! Have I screwed up or not? John, How indolent! I might do that, too, except that I don't care for multi-word file names. Superstition, I suppose. Steve Erbach On Mon, 7 Feb 2005 09:08:38 -0600, John Bartow wrote: > Steve, > I don't do anything to the file name (quite the lazy approach). I open > my file from explorer. Every so often (when I think of it, next cup of > coffee, > etc.) I close the file. Click on it in explorer. CTRL-C and CTRL-V. > Explorer always adds a unique Copy # of" to the filename. Hardrive is > not an issue so I eat it up with copies! > > > John B. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Feb 7 10:10:17 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 7 Feb 2005 08:10:17 -0800 Subject: [AccessD] Going to vb.net? Message-ID: We're using DataDynamics ActiveReports and like them very much. They're quite similar to the Access reports and include a wizard that helps convert the Access reports. At least it preserves the layout and converts the controls to ActiveReports controls, but it isn't perfect. Charlotte Foust -----Original Message----- From: Mike & Doris Manning [mailto:mikedorism at adelphia.net] Sent: Saturday, February 05, 2005 7:21 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Going to vb.net? We are using Janus for our datagrid needs. We chose them because their UI control suite included some really nice scheduling controls. For reports, we have been using Crystal 10 but are looking into switching over to SQL Reporting Services. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Phil Jewett Sent: Friday, February 04, 2005 9:00 PM To: accessd at databaseadvisors.com Subject: [AccessD] Going to vb.net? Charlotte Foust wrote.... You could distribute royalty free with the developer edition of Office too. It's the same thing except they've taken it out of Office entirely. The runtime package for an Access 2003 app is HUGE. We're switching to VB.Net for future versions. ---------------- I would be interested to know the various 3rd party components you will be using to replace the functionality of Access (printing reports, data grids, etc.). So much of what we take for granted in Access just isn't built in to vb.net. Or are you planning on doing it from scratch? Phil Jewett Phil Jewett Consulting pjewett at bayplace.com (619 318-4899 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 7 10:16:15 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 7 Feb 2005 08:16:15 -0800 Subject: [AccessD] Going to vb.net? Message-ID: We're using Infragistics controls on forms and for subforms (user control objects in .Net). We decided on DataDynamics ActiveReports for reports, since it is very similar to the Access report generator and has an Access Report wizard that converts the layout for us. It has some bugs (like Access doesn't!), but I've found it very easy to work with. We haven't addressed the issue of charts and graphs yet, but the ActiveReports tools for those look pretty good as well. As for doing it from scratch, you don't have much choice in .Net. Even if you use custom controls, you have to do the work of deciding how those controls are going to behave, and there are a plethora of options. If you've had any experience with VB6 controls, it won't be quite so confusing, and it's a lot of fun once you get the hang of it. Charlotte Foust -----Original Message----- From: Phil Jewett [mailto:pjewett at bayplace.com] Sent: Friday, February 04, 2005 6:00 PM To: accessd at databaseadvisors.com Subject: [AccessD] Going to vb.net? Charlotte Foust wrote.... You could distribute royalty free with the developer edition of Office too. It's the same thing except they've taken it out of Office entirely. The runtime package for an Access 2003 app is HUGE. We're switching to VB.Net for future versions. ---------------- I would be interested to know the various 3rd party components you will be using to replace the functionality of Access (printing reports, data grids, etc.). So much of what we take for granted in Access just isn't built in to vb.net. Or are you planning on doing it from scratch? Phil Jewett Phil Jewett Consulting pjewett at bayplace.com (619 318-4899 -- 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 Feb 7 09:30:12 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 7 Feb 2005 16:30:12 +0100 Subject: [AccessD] Help with Code Message-ID: <20050207163009.3608F2BDD5F@smtp.nildram.co.uk> Happy to help Terri. And if your last question was in any way semi-serious you could always make a donation to dba. Donations are what keep the list alive. -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] Help with Code Date: 07/02/05 15:49 > > That was it!!!! That was what I needed - you are so awesome! Where do > I send the check.... > > Terri Jarus > Vice President, Contract Services > jarus at amerinet-gpo.com > 314-542-1902 > > >>> andy at minstersystems.co.uk 2/7/2005 8:20:40 AM >>> > > Terri > Yes, if you have alphanumeric contract id's then cahnge the FindFirst > line > to > > rstOut.FindFirst "ContractId='" & !ContractId & "'" > > -- > Andy Lacey > http://www.minstersystems.co.uk > > > > --------- Original Message -------- > From: Access Developers discussion and problem solving > <accessd at databaseadvisors.com> > To: accessd at databaseadvisors.com <accessd at databaseadvisors.com> > Subject: RE: [AccessD] Help with Code > Date: 07/02/05 14:53 > > > > > You knew it wouldn't go well straight out. It runs through the > first > > time just fine and adds the ContractId to the new table - when it > loops > > through it errors out (Run time 3070)- &quot;The Microsoft Jet > Database > > Engine does not recognize 'AS90165' as a valid field name or > > expression.&quot; > > > > AS90165 is the ContractId - the next line in the In table is the > same > > ContractId with a new memo field. Any thoughts on this problem? Is > it > > a string issue? Do I need quotes somewhere? > > > > Thanks for taking the time to work this out with me > > > > Terri Jarus > > Vice President, Contract Services > > jarus at amerinet-gpo.com > > 314-542-1902 > > > > &gt;&gt;&gt; andy at minstersystems.co.uk 2/7/2005 6:44:08 AM > &gt;&gt;&gt; > > > > Here's a function to update the table Terri. It assumes that you've > > already > > created the output table with the appropriate field names. You also > > need to > > add error handling. > > > > ===================================== > > Function Terri() > > > > Dim db As Database > > Dim rstIn As Recordset > > Dim rstOut As Recordset > > > > Set db = CurrentDb > > Set rstIn = db.OpenRecordset(&quot;tblIn&quot;, dbOpenTable, > dbReadOnly) > > Set rstOut = db.OpenRecordset(&quot;tblOut&quot;, dbOpenDynaset) > > With rstIn > > Do While Not .EOF > > rstOut.FindFirst &quot;ContractId=&quot; &amp; !ContractId > > If rstOut.NoMatch Then > > rstOut.AddNew > > rstOut!ContractId = !ContractId > > Else > > rstOut.Edit > > End If > > rstOut(!Name) = !Text > > rstOut.Update > > ..MoveNext > > Loop > > End With > > > > > > rstIn.Close: Set rstIn = Nothing > > rstOut.Close: Set rstOut = Nothing > > Set db = Nothing > > > > > > End Function > > ========================== > > > > > > -- > > Andy Lacey > > http://www.minstersystems.co.uk > > > > > > > > --------- Original Message -------- > > From: Access Developers discussion and problem solving > > &lt;accessd at databaseadvisors.com&gt; > > To: accessd at databaseadvisors.com > &lt;accessd at databaseadvisors.com&gt; > > Subject: RE: [AccessD] Help with Code > > Date: 07/02/05 12:32 > > > > &gt; > > &gt; Not sure I fully understand. I've set up the crosstab query > which > > now > > &gt; has the proper field headings - but how do I get the memo > fields > > &gt; associated with the correct fields/headings? > > &gt; > > &gt; Terri Jarus > > &gt; Vice President, Contract Services > > &gt; jarus at amerinet-gpo.com > > &gt; 314-542-1902 > > &gt; > > &gt; &amp;gt;&amp;gt;&amp;gt; andy at minstersystems.co.uk 2/7/2005 > 1:30:16 > AM > > &amp;gt;&amp;gt;&amp;gt; > > &gt; > > &gt; Terri > > &gt; Borge's answer sounds right to me, but if that doesn't work for > you > > I > > &gt; could > > &gt; write you some DAO code if you want. It'll be difficult though > for > > me > > &gt; to fit > > &gt; it in so please only ask if Borge's approach doesn't suit. > > &gt; > > &gt; -- Andy Lacey > > &gt; http://www.minstersystems.co.uk > > &gt; > > &gt; &amp;gt; -----Original Message----- > > &gt; &amp;gt; From: accessd-bounces at databaseadvisors.com > > &gt; &amp;gt; [mailto:accessd-bounces at databaseadvisors.com] On Behalf > Of > > &gt; &amp;gt; Borge Hansen > > &gt; &amp;gt; Sent: 07 February 2005 01:47 > > &gt; &amp;gt; To: Access Developers discussion and problem solving > > &gt; &amp;gt; Subject: Re: [AccessD] Help with Code > > &gt; &amp;gt; > > &gt; &amp;gt; > > &gt; &amp;gt; Terri, > > &gt; &amp;gt; This is what I would try to do: > > &gt; &amp;gt; > > &gt; &amp;gt; 1. Create the crosstab you need withouth the memo field > and > > &gt; &amp;gt; save as Query 2. Create another query based on 1. and > with > > &gt; &amp;gt; the memo field added > > &gt; &amp;gt; > > &gt; &amp;gt; Regards, > > &gt; &amp;gt; Borge > > &gt; &amp;gt; > > &gt; &amp;gt; ----- Original Message ----- > > &gt; &amp;gt; From: &amp;quot;Terri Jarus&amp;quot; > &amp;lt;jarus at amerinet-gpo.com&amp;gt; > > &gt; &amp;gt; To: &amp;lt;accessd at databaseadvisors.com&amp;gt; > > &gt; &amp;gt; Sent: Monday, February 07, 2005 6:41 AM > > &gt; &amp;gt; Subject: [AccessD] Help with Code > > &gt; &amp;gt; > > &gt; &amp;gt; > > &gt; &amp;gt; &amp;gt; SECOND ATTEMPT (without attached sample file) > > &gt; &amp;gt; &amp;gt; I apologize for not knowing how to do this on > my > own and > > appreciate > > &gt; > > &gt; &amp;gt; &amp;gt; any help I can get. I have a table of data - > one > field > > &gt; &amp;gt; named &amp;quot;Name&amp;quot;, > > &gt; &amp;gt; &amp;gt; a second field named &amp;quot;Text&amp;quot; > and a > third field > > named > > &amp;quot;ContractID&amp;quot;. > > &gt; &amp;gt; &amp;gt; > > &gt; &amp;gt; &amp;gt; The TEXT field is a memo field. What I > really > wanted to do > > was > > to > > &gt; > > &gt; &amp;gt; &amp;gt; create a crosstab that has the Contract ID as > a > row, the > > Name as > > a > > &gt; > > &gt; &amp;gt; &amp;gt; Column Heading and the TEXT appearing under > the > > appropriate > > name. > > &gt; &amp;gt; &amp;gt; However, crosstab won't work with a memo > field. > > &gt; &amp;gt; &amp;gt; > > &gt; &amp;gt; &amp;gt; The data under NAME is confined to 23 > distinctive > items. > > &gt; &amp;gt; For example, > > &gt; &amp;gt; &amp;gt; one would be ACCESS CRITERIA, one would be > CONTRACT > > &gt; &amp;gt; BENEFITS, etc. So > > &gt; &amp;gt; &amp;gt; I thought to create a new table with each of > the > NAME > > items > > &gt; &amp;gt; as a field > > &gt; &amp;gt; &amp;gt; heading. Then writing a row for each Contract > ID > (another > > field > > &gt; &amp;gt; &amp;gt; heading) and the assigned TEXT to the > appropriate > NAME. > > Hope > > that > > &gt; > > &gt; &amp;gt; &amp;gt; makes sense. I just don't know how to write > the > code to do > > this. > > &gt; &amp;gt; &amp;gt; > > &gt; &amp;gt; &amp;gt; Small sample data file can be sent on request. > As > is > > &gt; &amp;gt; always the case, > > &gt; &amp;gt; &amp;gt; I need to get this going ASAP. Any help or > pointing to > > something > > &gt; &amp;gt; &amp;gt; similar would be greatly appreciated. > > &gt; &amp;gt; &amp;gt; > > &gt; &amp;gt; &amp;gt; You guys rock! > > &gt; &amp;gt; &amp;gt; > > &gt; &amp;gt; &amp;gt; Terri Jarus > > &gt; &amp;gt; &amp;gt; Vice President, Contract Services > > &gt; &amp;gt; &amp;gt; jarus at amerinet-gpo.com > > &gt; &amp;gt; &amp;gt; 314-542-1902 > > &gt; &amp;gt; &amp;gt; > > &gt; &amp;gt; &amp;gt; > > &gt; &amp;gt; > > &gt; > > > ---------------------------------------------------------------------- > > &gt; &amp;gt; &amp;gt; ---- > > &gt; &amp;gt; - > > &gt; &amp;gt; &amp;gt; This email and any files transmitted with it > are > > confidential > > and > > &gt; &amp;gt; &amp;gt; intended solely for the use of the individuals > or > entities > > to > > whom > > &gt; > > &gt; &amp;gt; &amp;gt; they are addressed. If you have received this > email > in > > error > > please > > &gt; > > &gt; &amp;gt; &amp;gt; return it to the sender, and erase any copies > thereof. > > &gt; &amp;gt; Copyright 2005 > > &gt; &amp;gt; &amp;gt; Amerinet 1nc. > > &gt; &amp;gt; &amp;gt; -- > > &gt; &amp;gt; &amp;gt; AccessD mailing list > > &gt; &amp;gt; &amp;gt; AccessD at databaseadvisors.com > > &gt; &amp;gt; &amp;gt; > http://databaseadvisors.com/mailman/listinfo/accessd > > &gt; &amp;gt; &amp;gt; Website: http://www.databaseadvisors.com > > &gt; &amp;gt; &amp;gt; > > &gt; &amp;gt; > > &gt; &amp;gt; -- > > &gt; &amp;gt; AccessD mailing list > > &gt; &amp;gt; AccessD at databaseadvisors.com > > &gt; &amp;gt; http://databaseadvisors.com/mailman/listinfo/accessd > > &gt; &amp;gt; Website: http://www.databaseadvisors.com > > &gt; &amp;gt; > > &gt; &amp;gt; > > &gt; > > &gt; -- > > &gt; AccessD mailing list > > &gt; AccessD at databaseadvisors.com > > &gt; http://databaseadvisors.com/mailman/listinfo/accessd > > &gt; Website: http://www.databaseadvisors.com > > &gt; > > &gt; > > &gt; > > > --------------------------------------------------------------------------- > > &gt; This email and any files transmitted with it are confidential > and > > &gt; intended solely for the use of the individuals or entities to > whom > > they > > &gt; are addressed. If you have received this email in error please > > return > > &gt; it to the sender, and erase any copies thereof. > > &gt; Copyright 2005 Amerinet 1nc. > > &gt; -- > > &gt; AccessD mailing list > > &gt; AccessD at databaseadvisors.com > > &gt; http://databaseadvisors.com/mailman/listinfo/accessd > > &gt; Website: http://www.databaseadvisors.com > > &gt; > > &gt; > > &gt; > > &gt; > > &gt; > > &gt; > > > > ________________________________________________ > > 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 Jdemarco at hudsonhealthplan.org Mon Feb 7 10:55:43 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Mon, 7 Feb 2005 11:55:43 -0500 Subject: [AccessD] Going to vb.net? Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2BB4@TTNEXCHCL2.hshhp.com> ActiveReports would be my pick if I were shopping around for a reporting tool to integrate. We use the ComponentOne suite of tools that includes it's own reporting tool which is not bad but ActiveReports looks and acts the way you're used to working. If and when the CO tool fails us that'd be my choice as well. Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Monday, February 07, 2005 11:10 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Going to vb.net? We're using DataDynamics ActiveReports and like them very much. They're quite similar to the Access reports and include a wizard that helps convert the Access reports. At least it preserves the layout and converts the controls to ActiveReports controls, but it isn't perfect. Charlotte Foust -----Original Message----- From: Mike & Doris Manning [mailto:mikedorism at adelphia.net] Sent: Saturday, February 05, 2005 7:21 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Going to vb.net? We are using Janus for our datagrid needs. We chose them because their UI control suite included some really nice scheduling controls. For reports, we have been using Crystal 10 but are looking into switching over to SQL Reporting Services. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Phil Jewett Sent: Friday, February 04, 2005 9:00 PM To: accessd at databaseadvisors.com Subject: [AccessD] Going to vb.net? Charlotte Foust wrote.... You could distribute royalty free with the developer edition of Office too. It's the same thing except they've taken it out of Office entirely. The runtime package for an Access 2003 app is HUGE. We're switching to VB.Net for future versions. ---------------- I would be interested to know the various 3rd party components you will be using to replace the functionality of Access (printing reports, data grids, etc.). So much of what we take for granted in Access just isn't built in to vb.net. Or are you planning on doing it from scratch? Phil Jewett Phil Jewett Consulting pjewett at bayplace.com (619 318-4899 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From jimdettman at earthlink.net Mon Feb 7 11:02:32 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Mon, 7 Feb 2005 12:02:32 -0500 Subject: [AccessD] OT: MSDN Universal subscriptions In-Reply-To: <20050207154347.LNXV1992.imf17aec.mail.bellsouth.net@SUSANONE> Message-ID: Susan, You should checkout the library level subscription. Gives a lot of info and code samples. See: http://msdn.microsoft.com/howtobuy/subscribers/ Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Susan Harkins Sent: Monday, February 07, 2005 10:44 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: MSDN Universal subscriptions I wish they offered the information without the software at a much cheaper price. I don't need the software, but would love the content, but I can't afford the subscription considering I use so little of it, so seldom. Susan H. Ouch is right...MSFT must have started cracking down. Seems everyone is around the $2K mark, which is 1K over last years prices. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Mon Feb 7 11:13:46 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 07 Feb 2005 18:13:46 +0100 Subject: [AccessD] A97. Report with printer and paper selection picks wrong paper when deployed on identical Windows XP Message-ID: Hi all The report is set up for printing to a custom printer (named Invoice) using a NEC Pinwriter P9XL driver, this matrix printer and endless forms. This prints fine with my machine with same Windows XP and Access as the client. However, when the app is moved to the client, with the Invoice printer set up in exactly the same way, without doing any preview or print and no messagebox "This report was previously .. would you like to etc." - when I open the report in design view - the paper format has been set to Letter! Margins are preserved. When I (re)select paper format to endless forms and saves the report, it prints fine and will not fall back to Letter. The Invoice printer is set up with all paper settings (default, advanced etc.) set to endless forms. Still Letter is picked initially for paper format. We've tried in the registry to remove all other paper formats than the endless we need, but it seems that Windows when accessing the printer, rebuilds the list of standard paper formats. Anyone having a cure for this? /gustav From BBarabash at TappeConstruction.com Mon Feb 7 11:22:24 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Mon, 7 Feb 2005 11:22:24 -0600 Subject: [AccessD] OT: MSDN Universal subscriptions Message-ID: <100F91B31300334B89EC531C9DCB0865596E3A@tccexch01.tappeconstruction.net> http://www.pricegrabber.com/search_getprod.php/masterid=460989/search=ms dn+library Current prices range between $170 and $189. (I personally recommend SoftwareMoreUSA for $178.00). -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, February 07, 2005 11:03 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: MSDN Universal subscriptions Susan, You should checkout the library level subscription. Gives a lot of info and code samples. See: http://msdn.microsoft.com/howtobuy/subscribers/ Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Susan Harkins Sent: Monday, February 07, 2005 10:44 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: MSDN Universal subscriptions I wish they offered the information without the software at a much cheaper price. I don't need the software, but would love the content, but I can't afford the subscription considering I use so little of it, so seldom. Susan H. Ouch is right...MSFT must have started cracking down. Seems everyone is around the $2K mark, which is 1K over last years prices. -- -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any o its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From ssharkins at bellsouth.net Mon Feb 7 12:29:09 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Mon, 7 Feb 2005 13:29:09 -0500 Subject: [AccessD] OT: MSDN Universal subscriptions In-Reply-To: Message-ID: <20050207182908.PGMZ2069.imf21aec.mail.bellsouth.net@SUSANONE> Well... How about that? Thanks! Susan H. Susan, You should checkout the library level subscription. Gives a lot of info and code samples. See: http://msdn.microsoft.com/howtobuy/subscribers/ From mikedorism at adelphia.net Mon Feb 7 12:44:53 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Mon, 7 Feb 2005 13:44:53 -0500 Subject: [AccessD] A97. Report with printer and paper selection picks wrongpaper when deployed on identical Windows XP In-Reply-To: Message-ID: <000001c50d45$1e8cdde0$0b08a845@hargrove.internal> Make sure the report is set up for Specific printer instead of Default printer. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, February 07, 2005 12:14 PM To: accessd at databaseadvisors.com Subject: [AccessD] A97. Report with printer and paper selection picks wrongpaper when deployed on identical Windows XP Hi all The report is set up for printing to a custom printer (named Invoice) using a NEC Pinwriter P9XL driver, this matrix printer and endless forms. This prints fine with my machine with same Windows XP and Access as the client. However, when the app is moved to the client, with the Invoice printer set up in exactly the same way, without doing any preview or print and no messagebox "This report was previously .. would you like to etc." - when I open the report in design view - the paper format has been set to Letter! Margins are preserved. When I (re)select paper format to endless forms and saves the report, it prints fine and will not fall back to Letter. The Invoice printer is set up with all paper settings (default, advanced etc.) set to endless forms. Still Letter is picked initially for paper format. We've tried in the registry to remove all other paper formats than the endless we need, but it seems that Windows when accessing the printer, rebuilds the list of standard paper formats. Anyone having a cure for this? /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dba.email at gmail.com Mon Feb 7 12:46:49 2005 From: dba.email at gmail.com (Admin Sparky) Date: Mon, 7 Feb 2005 13:46:49 -0500 Subject: [AccessD] Totals Query: Top Predicate Message-ID: <5f2de2420502071046c732fe8@mail.gmail.com> Group, I have a totals query grouped by year, then month. I would like to return the top 5 records for each year/month combination. What are my options? At the moment, the top predicate merely returns the top 5 records for the first year/month combination. Mark Mitsules From mikedorism at adelphia.net Mon Feb 7 12:54:36 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Mon, 7 Feb 2005 13:54:36 -0500 Subject: [AccessD] Totals Query: Top Predicate In-Reply-To: <5f2de2420502071046c732fe8@mail.gmail.com> Message-ID: <000101c50d46$7a332090$0b08a845@hargrove.internal> Sort the total value in descending order and take top 5. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky Sent: Monday, February 07, 2005 1:47 PM To: accessd at databaseadvisors.com Subject: [AccessD] Totals Query: Top Predicate Group, I have a totals query grouped by year, then month. I would like to return the top 5 records for each year/month combination. What are my options? At the moment, the top predicate merely returns the top 5 records for the first year/month combination. Mark Mitsules -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dba.email at gmail.com Mon Feb 7 13:13:12 2005 From: dba.email at gmail.com (Admin Sparky) Date: Mon, 7 Feb 2005 14:13:12 -0500 Subject: [AccessD] Totals Query: Top Predicate In-Reply-To: <000101c50d46$7a332090$0b08a845@hargrove.internal> References: <5f2de2420502071046c732fe8@mail.gmail.com> <000101c50d46$7a332090$0b08a845@hargrove.internal> Message-ID: <5f2de24205020711137cd6b179@mail.gmail.com> That is what I have now. Totals sorted in descending order... Mark Mitsules On Mon, 7 Feb 2005 13:54:36 -0500, Mike & Doris Manning wrote: > Sort the total value in descending order and take top 5. > > Doris Manning > Database Administrator > Hargrove Inc. > www.hargroveinc.com > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky > Sent: Monday, February 07, 2005 1:47 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] Totals Query: Top Predicate > > Group, > > I have a totals query grouped by year, then month. I would like to return > the top 5 records for each year/month combination. What are my options? At > the moment, the top predicate merely returns the top 5 records for the first > year/month combination. > > Mark Mitsules > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 bellsouth.net Mon Feb 7 13:19:39 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Mon, 7 Feb 2005 14:19:39 -0500 Subject: [AccessD] Totals Query: Top Predicate In-Reply-To: <5f2de2420502071046c732fe8@mail.gmail.com> Message-ID: <20050207191942.UGUZ2276.imf23aec.mail.bellsouth.net@SUSANONE> You need the top 5 from each group, right? Susan H. Group, I have a totals query grouped by year, then month. I would like to return the top 5 records for each year/month combination. What are my options? At the moment, the top predicate merely returns the top 5 records for the first year/month combination. Mark Mitsules -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dmcafee at pacbell.net Mon Feb 7 13:28:06 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Mon, 7 Feb 2005 11:28:06 -0800 Subject: [AccessD] Totals Query: Top Predicate In-Reply-To: <5f2de2420502071046c732fe8@mail.gmail.com> Message-ID: SELECT Distinct Month year, loop through each of these, selecting top 5. Insert each of these selects into a temp table then select from the temp table. This would be much easier as a stored procedure in SQL :) D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Admin Sparky Sent: Monday, February 07, 2005 10:47 AM To: accessd at databaseadvisors.com Subject: [AccessD] Totals Query: Top Predicate Group, I have a totals query grouped by year, then month. I would like to return the top 5 records for each year/month combination. What are my options? At the moment, the top predicate merely returns the top 5 records for the first year/month combination. Mark Mitsules -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dba.email at gmail.com Mon Feb 7 13:27:18 2005 From: dba.email at gmail.com (Admin Sparky) Date: Mon, 7 Feb 2005 14:27:18 -0500 Subject: [AccessD] Totals Query: Top Predicate In-Reply-To: <5f2de24205020711137cd6b179@mail.gmail.com> References: <5f2de2420502071046c732fe8@mail.gmail.com> <000101c50d46$7a332090$0b08a845@hargrove.internal> <5f2de24205020711137cd6b179@mail.gmail.com> Message-ID: <5f2de242050207112742948df7@mail.gmail.com> Here is SQL: SELECT TOP 5 [qry1].InputYear, [qry1].InputMonth, [qry1].fkChecklistItem, Sum([qry1].Errors) AS SumOfErrors, [qry1].ByMonthYear, [qry1].[CODE DESCRIPTION] FROM [qry1] GROUP BY [qry1].InputYear, [qry1].InputMonth, [qry1].fkChecklistItem, [qry1].ByMonthYear, [qry1].[CODE DESCRIPTION] ORDER BY [qry1].InputYear, [qry1].InputMonth, Sum([qry1].Errors) DESC; Mark On Mon, 7 Feb 2005 14:13:12 -0500, Admin Sparky wrote: > That is what I have now. Totals sorted in descending order... > > Mark Mitsules > > > On Mon, 7 Feb 2005 13:54:36 -0500, Mike & Doris Manning > wrote: > > Sort the total value in descending order and take top 5. > > > > Doris Manning > > Database Administrator > > Hargrove Inc. > > www.hargroveinc.com > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky > > Sent: Monday, February 07, 2005 1:47 PM > > To: accessd at databaseadvisors.com > > Subject: [AccessD] Totals Query: Top Predicate > > > > Group, > > > > I have a totals query grouped by year, then month. I would like to return > > the top 5 records for each year/month combination. What are my options? At > > the moment, the top predicate merely returns the top 5 records for the first > > year/month combination. > > > > Mark Mitsules > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > From dba.email at gmail.com Mon Feb 7 13:30:01 2005 From: dba.email at gmail.com (Admin Sparky) Date: Mon, 7 Feb 2005 14:30:01 -0500 Subject: [AccessD] Totals Query: Top Predicate In-Reply-To: <20050207191942.UGUZ2276.imf23aec.mail.bellsouth.net@SUSANONE> References: <5f2de2420502071046c732fe8@mail.gmail.com> <20050207191942.UGUZ2276.imf23aec.mail.bellsouth.net@SUSANONE> Message-ID: <5f2de2420502071130553fd1ed@mail.gmail.com> Yes. The top 5 of each year/month combination. Mark On Mon, 7 Feb 2005 14:19:39 -0500, Susan Harkins wrote: > You need the top 5 from each group, right? > > Susan H. > > Group, > > I have a totals query grouped by year, then month. I would like to return > the top 5 records for each year/month combination. What are my options? At > the moment, the top predicate merely returns the top 5 records for the first > year/month combination. > > Mark Mitsules > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jimdettman at earthlink.net Mon Feb 7 13:40:16 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Mon, 7 Feb 2005 14:40:16 -0500 Subject: [AccessD] Totals Query: Top Predicate In-Reply-To: <5f2de2420502071046c732fe8@mail.gmail.com> Message-ID: See: http://support.microsoft.com/default.aspx?scid=kb;en-us;210039 Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Admin Sparky Sent: Monday, February 07, 2005 1:47 PM To: accessd at databaseadvisors.com Subject: [AccessD] Totals Query: Top Predicate Group, I have a totals query grouped by year, then month. I would like to return the top 5 records for each year/month combination. What are my options? At the moment, the top predicate merely returns the top 5 records for the first year/month combination. Mark Mitsules -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dkalsow at yahoo.com Mon Feb 7 13:44:45 2005 From: dkalsow at yahoo.com (Dale Kalsow) Date: Mon, 7 Feb 2005 11:44:45 -0800 (PST) Subject: [AccessD] Excel file in Access Message-ID: <20050207194445.92078.qmail@web50401.mail.yahoo.com> Good Afternoon, I have an excel document that I need to take tabs or a range of cells from and include them in an access report. I am using office 2003. Does any one know how to do this? Thanks! Dale __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jimdettman at earthlink.net Mon Feb 7 13:47:04 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Mon, 7 Feb 2005 14:47:04 -0500 Subject: [AccessD] OT: MSDN Universal subscriptions In-Reply-To: Message-ID: John, Thanks. I used your e-bay source. Got it for $1975. Cheapest I could find. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John Bartow Sent: Monday, February 07, 2005 9:08 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: MSDN Universal subscriptions Jim, I had used the contact you had (based on your suggestion). I couldn't locate them either so I ended going with: http://feedback.ebay.com/ws/eBayISAPI.dll?ViewFeedback&userid=tech1st&iid=71 19983895&frm=284 The price wasn't as good but it was better than the upgrade price from M$. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, February 07, 2005 6:43 AM To: AccessD List Subject: [AccessD] OT: MSDN Universal subscriptions Anyone got a contact for getting a MSDN universal subscription at a reduced price? Mine has expired and my old contact no longer seems to be available (it's either that or their taking one heck of a vacation!). Thanks, Jim Dettman (315) 699-3443 jimdettman at earthlink.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Mon Feb 7 13:48:14 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 07 Feb 2005 11:48:14 -0800 Subject: [AccessD] Data from Informix to Access - dirty reads? References: Message-ID: <4207C5FE.10804@shaw.ca> What is the Informix table field definition of case_id ie. VChar, Char, Text etc. It seems like Access is trying to read a null terminated string and is treating the "0" as a null or Ascii zero. Here is ado field type mapping between some databases unfortunately Informix is not included http://www.able-consulting.com/ADODataTypeEnum.htm Mark A Matte wrote: > Hello All, > > Any feedback on this last post? > > Thanks, > > Mark > > > >> From: "Mark A Matte" >> Reply-To: Access Developers discussion and problem >> solving >> To: accessd at databaseadvisors.com >> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >> Date: Thu, 03 Feb 2005 14:39:12 +0000 >> >> Hello Everyone, >> >> Thanks for all the feedback. I'm still a little lost on this one. >> Here is the current status: >> >> 2 seperate machines: >> Machine1 >> NT >> A97 >> >> Machine2 >> 2K Server >> A97 >> A2K >> >> Machine1 will loop through the records...but will crash when the >> caseID ends in '0' . When I use the SQL "SELECT case_id from >> ps_rc_case WHERE case_id<100" and loop through the case_id...I crash >> on 10...if I select >11 it crashes on 20. If I loop though a >> different field(text fields) "SELECT Name_First from ps_rc_case WHERE >> case_id<100" and loop through Name_First...it works fine...but I need >> the case_id. >> >> Machine2 (using A97 or A2k) with the same code will loop through the >> records without errors...except 10 returns as 1, 20 as 2, 25460 as >> 2546, etc. >> >> So something is going on with both machines when the number ends in '0'. >> >> A suggestion from a friends was:"SELECT substr(case_id,1) as ttt from >> ps_rc_case WHERE case_id<100"...and loop through 'ttt'. This >> actually works on both machines...I'm just not sure why. >> >> Finally...the whole reason behind the original question was 'whats >> the fastest way to get data from an Informix db to a local Access >> db'? I had never used ADO...and was using Append queries from a >> linked Informix table to a local temp table. Now that I have the >> recordset...whats the most efficient way to get it into my temp table? >> >> Thanks Again, >> >> Mark >> >> >> >> >>> From: Jim Lawrence >>> Reply-To: Access Developers discussion and problem >>> solving >>> To: "'Access Developers discussion and problem >>> solving'" >>> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>> Date: Thu, 03 Feb 2005 03:52:04 -0800 >>> >>> Hi Tom: >>> >>> You may be right as I have never used a 'read-only' recordset but by >>> setting >>> the recordset to 'static' will give the same features and superior >>> performance....Second only to 'forward-only'. >>> >>> Jim >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tom Bolton >>> Sent: Thursday, February 03, 2005 2:11 AM >>> To: 'Access Developers discussion and problem solving' >>> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>> >>> Jim >>> >>> If the cursor lock type is set to read-only, you can still scroll >>> through it >>> but will raise an error if you try to edit it. >>> >>> The ability to read through the cursor depends on it's type - you >>> can read >>> through all of them, apart from a forward-only cursor where as the name >>> suggests you can't scroll backwards i.e. rs.MovePrevious, rs.MoveFirst. >>> >>> Cheers >>> Tom >>> >>> >>> >>> >>> -----Original Message----- >>> From: Jim Lawrence [mailto:accessd at shaw.ca] >>> Sent: 03 February 2005 06:03 >>> To: 'Access Developers discussion and problem solving' >>> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>> >>> Hi Mark: >>> >>> If you set the recordset to read-only (adLockReadOnly) how do you >>> expect >>> read through the recordset. Try something like: >>> >>> rsRecordset.Open strSQL cnConnection, adOpenStatic, adLockOptimistic >>> >>> HTH >>> Jim >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >>> Sent: Wednesday, February 02, 2005 10:59 AM >>> To: accessd at databaseadvisors.com >>> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>> >>> Thanks for the feed back...but it didn't change anything. Something >>> else >>> I've noticed...I can use the same SQL criteria, except select a >>> different >>> field and I can loop through those records without a problem...it just >>> occurs when I try to display or reference the case_id when it is >>> more than 2 >>> >>> digits? >>> >>> I'm thoroughly confused at this point...and once I get it to loop >>> through >>> the recordset...How do I get the recordset into a local/temp table? >>> Although...without the case_id...the last questions doesn't really >>> matter >>> >>> Thanks, >>> >>> Mark >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- Marty Connelly Victoria, B.C. Canada From Lambert.Heenan at AIG.com Mon Feb 7 13:54:48 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 7 Feb 2005 14:54:48 -0500 Subject: [AccessD] Totals Query: Top Predicate Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2BD7@xlivmbx21.aig.com> See http://support.microsoft.com/kb/q153747/ for two methods. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky > Sent: Monday, February 07, 2005 2:30 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Totals Query: Top Predicate > > Yes. The top 5 of each year/month combination. > > > Mark > > > On Mon, 7 Feb 2005 14:19:39 -0500, Susan Harkins > wrote: > > You need the top 5 from each group, right? > > > > Susan H. > > > > Group, > > > > I have a totals query grouped by year, then month. I would like to > return > > the top 5 records for each year/month combination. What are my options? > At > > the moment, the top predicate merely returns the top 5 records for the > first > > year/month combination. > > > > Mark Mitsules > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Mon Feb 7 14:36:24 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 07 Feb 2005 12:36:24 -0800 Subject: [AccessD] Excel file in Access References: <20050207194445.92078.qmail@web50401.mail.yahoo.com> Message-ID: <4207D148.1060806@shaw.ca> You could use this type of recordset for your report Dim oConn As New ADODB.Connection Dim oRS As New ADODB.Recordset oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=C:\Book1.xls;" & _ "Extended Properties=""Excel 8.0;""" ' Use a range with a specific address (for example, [Sheet1$A1:B10]). ' Use the sheet name followed by a dollar sign (for example, [Sheet1$] or [My Worksheet$]). oRS.Open "Select * from [Sheet1$A1:B10]", oConn, adOpenStatic oConn.Close Dale Kalsow wrote: >Good Afternoon, > >I have an excel document that I need to take tabs or a range of cells from and include them in an access report. I am using office 2003. > >Does any one know how to do this? > >Thanks! > >Dale > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com > > -- Marty Connelly Victoria, B.C. Canada From dkalsow at yahoo.com Mon Feb 7 15:06:09 2005 From: dkalsow at yahoo.com (Dale Kalsow) Date: Mon, 7 Feb 2005 13:06:09 -0800 (PST) Subject: [AccessD] Excel file in Access In-Reply-To: <4207D148.1060806@shaw.ca> Message-ID: <20050207210609.50969.qmail@web50408.mail.yahoo.com> It is a chart in excel that I want to display. So it would be nice if I could just open the excel page in access. Just reading the data will not work. Any other good ideas? Thanks! Dale MartyConnelly wrote: You could use this type of recordset for your report Dim oConn As New ADODB.Connection Dim oRS As New ADODB.Recordset oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=C:\Book1.xls;" & _ "Extended Properties=""Excel 8.0;""" ' Use a range with a specific address (for example, [Sheet1$A1:B10]). ' Use the sheet name followed by a dollar sign (for example, [Sheet1$] or [My Worksheet$]). oRS.Open "Select * from [Sheet1$A1:B10]", oConn, adOpenStatic oConn.Close Dale Kalsow wrote: >Good Afternoon, > >I have an excel document that I need to take tabs or a range of cells from and include them in an access report. I am using office 2003. > >Does any one know how to do this? > >Thanks! > >Dale > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com --------------------------------- Do you Yahoo!? Yahoo! Search presents - Jib Jab's 'Second Term' From pedro at plex.nl Mon Feb 7 15:22:54 2005 From: pedro at plex.nl (Pedro Janssen) Date: Mon, 7 Feb 2005 22:22:54 +0100 Subject: [AccessD] linked table trouble References: <916187228923D311A6FE00A0CC3FAA30ABE78A@ADGSERVER> Message-ID: <002801c50d5b$31a15990$f7c581d5@pedro> Hello Bobby, could you provide me the code, or do you use another methode. Pedro Janssen ----- Original Message ----- From: "Bobby Heid" To: "'Access Developers discussion and problem solving'" Sent: Thursday, February 03, 2005 9:05 PM Subject: RE: [AccessD] linked table trouble > Way back in ACC97, we had issues with links. So in our app, we just > programmatically relink every time. > > Bobby > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Thursday, February 03, 2005 2:39 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] linked table trouble > > > I don't have an answer for you, but I've heard that complaint several times > in other forums too. > > Charlotte Foust > > > -----Original Message----- > From: Pedro Janssen [mailto:pedro at plex.nl] > Sent: Thursday, February 03, 2005 11:08 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] linked table trouble > > > Hello Group, > > in the past we never had any troubles with linked tables. > Since whe are using A2003 the link between the databases and tables must be > renewed (with the linked Tabel manager) very often, in some computers each > morning. How is this possible? Is there a solution? > > Pedro Janssen > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Mon Feb 7 15:54:20 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 07 Feb 2005 21:54:20 +0000 Subject: [AccessD] Data from Informix to Access - dirty reads? In-Reply-To: <4207C5FE.10804@shaw.ca> Message-ID: Marty, Thanks for the link. The linked Informix table shows CASE_ID datatype=NUMBER and fieldsize=DOUBLE. Thanks, Mark >From: MartyConnelly >Reply-To: Access Developers discussion and problem >solving >To: Access Developers discussion and problem >solving >Subject: Re: [AccessD] Data from Informix to Access - dirty reads? >Date: Mon, 07 Feb 2005 11:48:14 -0800 > >What is the Informix table field definition of case_id ie. VChar, Char, >Text etc. >It seems like Access is trying to read a null terminated string and is >treating the "0" as a null or Ascii zero. >Here is ado field type mapping between some databases unfortunately >Informix is not included >http://www.able-consulting.com/ADODataTypeEnum.htm > >Mark A Matte wrote: > >>Hello All, >> >>Any feedback on this last post? >> >>Thanks, >> >>Mark >> >> >> >>>From: "Mark A Matte" >>>Reply-To: Access Developers discussion and problem >>>solving >>>To: accessd at databaseadvisors.com >>>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>Date: Thu, 03 Feb 2005 14:39:12 +0000 >>> >>>Hello Everyone, >>> >>>Thanks for all the feedback. I'm still a little lost on this one. Here >>>is the current status: >>> >>>2 seperate machines: >>>Machine1 >>>NT >>>A97 >>> >>>Machine2 >>>2K Server >>>A97 >>>A2K >>> >>>Machine1 will loop through the records...but will crash when the caseID >>>ends in '0' . When I use the SQL "SELECT case_id from ps_rc_case WHERE >>>case_id<100" and loop through the case_id...I crash on 10...if I select >>> >11 it crashes on 20. If I loop though a different field(text fields) >>>"SELECT Name_First from ps_rc_case WHERE case_id<100" and loop through >>>Name_First...it works fine...but I need the case_id. >>> >>>Machine2 (using A97 or A2k) with the same code will loop through the >>>records without errors...except 10 returns as 1, 20 as 2, 25460 as 2546, >>>etc. >>> >>>So something is going on with both machines when the number ends in '0'. >>> >>>A suggestion from a friends was:"SELECT substr(case_id,1) as ttt from >>>ps_rc_case WHERE case_id<100"...and loop through 'ttt'. This actually >>>works on both machines...I'm just not sure why. >>> >>>Finally...the whole reason behind the original question was 'whats the >>>fastest way to get data from an Informix db to a local Access db'? I had >>>never used ADO...and was using Append queries from a linked Informix >>>table to a local temp table. Now that I have the recordset...whats the >>>most efficient way to get it into my temp table? >>> >>>Thanks Again, >>> >>>Mark >>> >>> >>> >>> >>>>From: Jim Lawrence >>>>Reply-To: Access Developers discussion and problem >>>>solving >>>>To: "'Access Developers discussion and problem >>>>solving'" >>>>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>>Date: Thu, 03 Feb 2005 03:52:04 -0800 >>>> >>>>Hi Tom: >>>> >>>>You may be right as I have never used a 'read-only' recordset but by >>>>setting >>>>the recordset to 'static' will give the same features and superior >>>>performance....Second only to 'forward-only'. >>>> >>>>Jim >>>> >>>>-----Original Message----- >>>>From: accessd-bounces at databaseadvisors.com >>>>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tom Bolton >>>>Sent: Thursday, February 03, 2005 2:11 AM >>>>To: 'Access Developers discussion and problem solving' >>>>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>> >>>>Jim >>>> >>>>If the cursor lock type is set to read-only, you can still scroll >>>>through it >>>>but will raise an error if you try to edit it. >>>> >>>>The ability to read through the cursor depends on it's type - you can >>>>read >>>>through all of them, apart from a forward-only cursor where as the name >>>>suggests you can't scroll backwards i.e. rs.MovePrevious, rs.MoveFirst. >>>> >>>>Cheers >>>>Tom >>>> >>>> >>>> >>>> >>>>-----Original Message----- >>>>From: Jim Lawrence [mailto:accessd at shaw.ca] >>>>Sent: 03 February 2005 06:03 >>>>To: 'Access Developers discussion and problem solving' >>>>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>> >>>>Hi Mark: >>>> >>>>If you set the recordset to read-only (adLockReadOnly) how do you expect >>>>read through the recordset. Try something like: >>>> >>>>rsRecordset.Open strSQL cnConnection, adOpenStatic, adLockOptimistic >>>> >>>>HTH >>>>Jim >>>> >>>>-----Original Message----- >>>>From: accessd-bounces at databaseadvisors.com >>>>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >>>>Sent: Wednesday, February 02, 2005 10:59 AM >>>>To: accessd at databaseadvisors.com >>>>Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>> >>>>Thanks for the feed back...but it didn't change anything. Something >>>>else >>>>I've noticed...I can use the same SQL criteria, except select a >>>>different >>>>field and I can loop through those records without a problem...it just >>>>occurs when I try to display or reference the case_id when it is more >>>>than 2 >>>> >>>>digits? >>>> >>>>I'm thoroughly confused at this point...and once I get it to loop >>>>through >>>>the recordset...How do I get the recordset into a local/temp table? >>>>Although...without the case_id...the last questions doesn't really >>>>matter >>>> >>>>Thanks, >>>> >>>>Mark >>>> >>>>-- >>>>AccessD mailing list >>>>AccessD at databaseadvisors.com >>>>http://databaseadvisors.com/mailman/listinfo/accessd >>>>Website: http://www.databaseadvisors.com >>> >>> >>> >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >> >> >> > >-- >Marty Connelly >Victoria, B.C. >Canada > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From dkalsow at yahoo.com Mon Feb 7 16:34:20 2005 From: dkalsow at yahoo.com (Dale Kalsow) Date: Mon, 7 Feb 2005 14:34:20 -0800 (PST) Subject: [AccessD] Excel file in Access In-Reply-To: <4207D148.1060806@shaw.ca> Message-ID: <20050207223420.90696.qmail@web50402.mail.yahoo.com> It is a chart in excel that I want to display. So it would be nice if I could just open the excel page in access. Just reading the data will not work. Any other good ideas? Thanks! Dale MartyConnelly wrote: You could use this type of recordset for your report Dim oConn As New ADODB.Connection Dim oRS As New ADODB.Recordset oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=C:\Book1.xls;" & _ "Extended Properties=""Excel 8.0;""" ' Use a range with a specific address (for example, [Sheet1$A1:B10]). ' Use the sheet name followed by a dollar sign (for example, [Sheet1$] or [My Worksheet$]). oRS.Open "Select * from [Sheet1$A1:B10]", oConn, adOpenStatic oConn.Close Dale Kalsow wrote: >Good Afternoon, > >I have an excel document that I need to take tabs or a range of cells from and include them in an access report. I am using office 2003. > >Does any one know how to do this? > >Thanks! > >Dale > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com --------------------------------- Do you Yahoo!? The all-new My Yahoo! ? Get yours free! From martyconnelly at shaw.ca Mon Feb 7 19:03:33 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 07 Feb 2005 17:03:33 -0800 Subject: [AccessD] Data from Informix to Access - dirty reads? References: Message-ID: <42080FE5.5090108@shaw.ca> SELECT substr(case_id,1) as ttt from ps_rc_case WHERE case_id<100" You might want to try substr(case_id,3) This might get you 3 characters returned instead of one and maybe substr is doing a forced cast to text or number, I am not sure I may have some code to return the ado rst.field.type number and see what it really is. I am confused as to what is happening, I assume you are using a pass through query cause there is no substr intrinsic function in Access SQL also Oracle and DB2 versions of substr have 3 arguments substr STRING, POS, LENGTH Informix internal sql function substring has two arguments columnStart, columnEnd I don't know of any faster way than standard read through the ado fields and do an update to an access table Mark A Matte wrote: > Marty, > > Thanks for the link. The linked Informix table shows CASE_ID > datatype=NUMBER and fieldsize=DOUBLE. > > Thanks, > > Mark > > >> From: MartyConnelly >> Reply-To: Access Developers discussion and problem >> solving >> To: Access Developers discussion and problem >> solving >> Subject: Re: [AccessD] Data from Informix to Access - dirty reads? >> Date: Mon, 07 Feb 2005 11:48:14 -0800 >> >> What is the Informix table field definition of case_id ie. VChar, >> Char, Text etc. >> It seems like Access is trying to read a null terminated string and >> is treating the "0" as a null or Ascii zero. >> Here is ado field type mapping between some databases unfortunately >> Informix is not included >> http://www.able-consulting.com/ADODataTypeEnum.htm >> >> Mark A Matte wrote: >> >>> Hello All, >>> >>> Any feedback on this last post? >>> >>> Thanks, >>> >>> Mark >>> >>> >>> >>>> From: "Mark A Matte" >>>> Reply-To: Access Developers discussion and problem >>>> solving >>>> To: accessd at databaseadvisors.com >>>> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>> Date: Thu, 03 Feb 2005 14:39:12 +0000 >>>> >>>> Hello Everyone, >>>> >>>> Thanks for all the feedback. I'm still a little lost on this one. >>>> Here is the current status: >>>> >>>> 2 seperate machines: >>>> Machine1 >>>> NT >>>> A97 >>>> >>>> Machine2 >>>> 2K Server >>>> A97 >>>> A2K >>>> >>>> Machine1 will loop through the records...but will crash when the >>>> caseID ends in '0' . When I use the SQL "SELECT case_id from >>>> ps_rc_case WHERE case_id<100" and loop through the case_id...I >>>> crash on 10...if I select >11 it crashes on 20. If I loop though a >>>> different field(text fields) "SELECT Name_First from ps_rc_case >>>> WHERE case_id<100" and loop through Name_First...it works >>>> fine...but I need the case_id. >>>> >>>> Machine2 (using A97 or A2k) with the same code will loop through >>>> the records without errors...except 10 returns as 1, 20 as 2, 25460 >>>> as 2546, etc. >>>> >>>> So something is going on with both machines when the number ends in >>>> '0'. >>>> >>>> A suggestion from a friends was:"SELECT substr(case_id,1) as ttt >>>> from ps_rc_case WHERE case_id<100"...and loop through 'ttt'. This >>>> actually works on both machines...I'm just not sure why. >>>> >>>> Finally...the whole reason behind the original question was 'whats >>>> the fastest way to get data from an Informix db to a local Access >>>> db'? I had never used ADO...and was using Append queries from a >>>> linked Informix table to a local temp table. Now that I have the >>>> recordset...whats the most efficient way to get it into my temp table? >>>> >>>> Thanks Again, >>>> >>>> Mark >>>> >>>> >>>> >>>> >>>>> From: Jim Lawrence >>>>> Reply-To: Access Developers discussion and problem >>>>> solving >>>>> To: "'Access Developers discussion and problem >>>>> solving'" >>>>> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>>> Date: Thu, 03 Feb 2005 03:52:04 -0800 >>>>> >>>>> Hi Tom: >>>>> >>>>> You may be right as I have never used a 'read-only' recordset but >>>>> by setting >>>>> the recordset to 'static' will give the same features and superior >>>>> performance....Second only to 'forward-only'. >>>>> >>>>> Jim >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tom Bolton >>>>> Sent: Thursday, February 03, 2005 2:11 AM >>>>> To: 'Access Developers discussion and problem solving' >>>>> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>>> >>>>> Jim >>>>> >>>>> If the cursor lock type is set to read-only, you can still scroll >>>>> through it >>>>> but will raise an error if you try to edit it. >>>>> >>>>> The ability to read through the cursor depends on it's type - you >>>>> can read >>>>> through all of them, apart from a forward-only cursor where as the >>>>> name >>>>> suggests you can't scroll backwards i.e. rs.MovePrevious, >>>>> rs.MoveFirst. >>>>> >>>>> Cheers >>>>> Tom >>>>> >>>>> >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: Jim Lawrence [mailto:accessd at shaw.ca] >>>>> Sent: 03 February 2005 06:03 >>>>> To: 'Access Developers discussion and problem solving' >>>>> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>>> >>>>> Hi Mark: >>>>> >>>>> If you set the recordset to read-only (adLockReadOnly) how do you >>>>> expect >>>>> read through the recordset. Try something like: >>>>> >>>>> rsRecordset.Open strSQL cnConnection, adOpenStatic, adLockOptimistic >>>>> >>>>> HTH >>>>> Jim >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>> Matte >>>>> Sent: Wednesday, February 02, 2005 10:59 AM >>>>> To: accessd at databaseadvisors.com >>>>> Subject: RE: [AccessD] Data from Informix to Access - dirty reads? >>>>> >>>>> Thanks for the feed back...but it didn't change anything. >>>>> Something else >>>>> I've noticed...I can use the same SQL criteria, except select a >>>>> different >>>>> field and I can loop through those records without a problem...it >>>>> just >>>>> occurs when I try to display or reference the case_id when it is >>>>> more than 2 >>>>> >>>>> digits? >>>>> >>>>> I'm thoroughly confused at this point...and once I get it to loop >>>>> through >>>>> the recordset...How do I get the recordset into a local/temp table? >>>>> Although...without the case_id...the last questions doesn't really >>>>> matter >>>>> >>>>> Thanks, >>>>> >>>>> Mark >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> >>>> >>>> >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> >>> >>> >> >> -- >> Marty Connelly >> Victoria, B.C. >> Canada >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Mon Feb 7 19:40:23 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 07 Feb 2005 17:40:23 -0800 Subject: [AccessD] Excel file in Access References: <20050207223420.90696.qmail@web50402.mail.yahoo.com> Message-ID: <42081887.3050807@shaw.ca> One method Private Sub Command1_Click() On Error GoTo Err_Command0_Click ' create a form with an unbound control frame select Excel ' set control properties locked=no and enabled=yes 'OLE Object Properties Example excel chart ' put unbound object on form ,set to excel chart and add command button 'The following example creates a linked OLE object using 'an unbound object frame named OLE1 and 'sizes the control to display the object's entire contents 'when the user clicks a command button. 'set unbound control locked properties to no and enabled yes, It will squawk and complain if you dont OLE1.Class = "Excel.Sheet" ' Set class name. OLE1.OLETypeAllowed = acOLELinked ' Specify type of object. OLE1.SourceDoc = "C:\Excel\Copy of Blood sugar chart1.xls" ' or "C:\My Documents\mensuelle.xls" ' Specify source file. OLE1.SourceItem = "R1C1:R5C5" ' Specify data to create link to. OLE1.Action = acOLECreateLink ' Create linked object. OLE1.SizeMode = acOLESizeZoom ' Adjust control size. Exit_Command0_Click: Exit Sub Err_Command0_Click: MsgBox Err.Description Resume Exit_Command0_Click End Sub or other methods 'http://msdn.microsoft.com/office/understanding/excel/technicalarticles/default.aspx?pull=/library/en-us/odc_xl2003_ta/html/odc_xl_manipulatecharts.asp ' Number of points in each Series Const cNumCols = 10 'Number of Series Const cNumRows = 2 Sub testexcelchart() Dim objXL As Object Dim objBook As Object Dim objSheet As Object Dim objChart As Object Dim iRow As Integer Dim iCol As Integer Dim itest As Long 'Declare the required size of the dynamic array Dim aTemp(cNumRows, cNumCols) 'Start Excel and create a new workbook Set objXL = CreateObject("Excel.application") Set objBook = objXL.Workbooks.Add 'Set a reference to Sheet1 Set objSheet = objBook.Worksheets.Item(1) ' Insert Random data into Cells for the two Series: Randomize (Now()) For iRow = 1 To cNumRows For iCol = 1 To cNumCols aTemp(iRow, iCol) = Int(Rnd * 50) + 1 Next iCol Next iRow objSheet.Range("A1").Resize(cNumRows, cNumCols).Value = aTemp ' Add a chart object to the first worksheet Set objChart = objSheet.ChartObjects.Add(50, 40, 300, 200).Chart itest = objChart.SetSourceData(Source:=objSheet.Range("A1").Resize(cNumRows, cNumCols)) ' Make Excel Visible: objXL.Visible = True objXL.UserControl = True 'set objects to nothing and use quit app command End Sub or something like Sub MyTest() Dim tmpArray(3, 3) As Variant tmpArray(1, 1) = #1/1/2001# tmpArray(2, 1) = #1/2/2001# tmpArray(3, 1) = #1/3/2001# tmpArray(1, 2) = 10 tmpArray(2, 2) = 20 tmpArray(3, 2) = 40 tmpArray(1, 3) = 10 tmpArray(2, 3) = 20 tmpArray(3, 3) = 40 MakeChart (tmpArray) End Sub 'Then call Excel to make a chart and stick in a xls file Sub MakeChart(tmpArray As Variant) Dim objExcel As Excel.Application Dim objChart As Excel.Chart Dim intRows As Integer Dim intRow As Integer Dim strRange As String Dim strPrefix As String Set objExcel = New Excel.Application ' Excel is run but hidden objExcel.Visible = True 'display it objExcel.Workbooks.Add objExcel.Cells(1, 1).Value = "Mois" 'Title row in the xls Data sheet objExcel.Cells(1, 2).Value = "Lits" objExcel.Cells(1, 3).Value = "EL" intRows = UBound(tmpArray, 1) ' This loop writes the data from the array to the Excel sheet For intRow = 1 To intRows objExcel.Cells(intRow + 1, 1).Value = tmpArray(intRow, 1) objExcel.Cells(intRow + 1, 2).Value = tmpArray(intRow, 2) objExcel.Cells(intRow + 1, 3).Value = tmpArray(intRow, 3) Next intRow ' This is to select the data area to draw the graph ' A graph is always made from the selected area strRange = "A2:" & Chr$(Asc("A") + UBound(tmpArray, 2) - 1) & _ UBound(tmpArray, 1) + 1 objExcel.Range(strRange).Select objExcel.Range(Mid(strRange, 4)).Activate objExcel.Application.Charts.Add Set objChart = objExcel.ActiveChart ' Here is some formatting for the chart With objChart .ChartType = xl3DColumn .HasTitle = True .ChartTitle.Text = strPrefix & " - Occupation mensuelle moyenne " .Axes(xlCategory).HasTitle = True .Axes(xlCategory).AxisTitle.Caption = "Mois" .Axes(xlValue).HasTitle = True .Axes(xlValue).AxisTitle.Caption = "R??sidents" .HasLegend = False End With ' Save your Excel work. ' If the file already exists, Excel will prompt you with a message ' asking you if you want to overwrite it. ' I haven't found out how to avoid this prompt yet objExcel.ActiveWorkbook.Close True, "mensuelle.xls" ' Free up your memory now that you're done Set objChart = Nothing Set objExcel = Nothing End Sub Dale Kalsow wrote: >It is a chart in excel that I want to display. So it would be nice if I could just open the excel page in access. Just reading the data will not work. > >Any other good ideas? > >Thanks! > >Dale > >MartyConnelly wrote: >You could use this type of recordset for your report > >Dim oConn As New ADODB.Connection >Dim oRS As New ADODB.Recordset >oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ >"Data Source=C:\Book1.xls;" & _ >"Extended Properties=""Excel 8.0;""" > >' Use a range with a specific address (for example, [Sheet1$A1:B10]). >' Use the sheet name followed by a dollar sign (for example, [Sheet1$] >or [My Worksheet$]). >oRS.Open "Select * from [Sheet1$A1:B10]", oConn, adOpenStatic > > >oConn.Close > > >Dale Kalsow wrote: > > > >>Good Afternoon, >> >>I have an excel document that I need to take tabs or a range of cells from and include them in an access report. I am using office 2003. >> >>Does any one know how to do this? >> >>Thanks! >> >>Dale >> >>__________________________________________________ >>Do You Yahoo!? >>Tired of spam? Yahoo! Mail has the best spam protection around >>http://mail.yahoo.com >> >> >> >> > > > -- Marty Connelly Victoria, B.C. Canada From carbonnb at sympatico.ca Mon Feb 7 20:04:52 2005 From: carbonnb at sympatico.ca (Bryan Carbonnell) Date: Mon, 07 Feb 2005 21:04:52 -0500 Subject: [AccessD] OT: GMail Invites Message-ID: <4207D7F4.28673.98C520@localhost> I've got a few GMail invites (49 actually) for anyone that wants one. Drop me a note at carbonnb at gmail.com if you are interested in one. -- Bryan Carbonnell - carbonnb at sympatico.ca When everything's coming your way, you're in the wrong lane. From Gustav at cactus.dk Tue Feb 8 04:34:51 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 08 Feb 2005 11:34:51 +0100 Subject: [AccessD] A97. Report with printer and paper selection pickswrongpaper when deployed on identica Message-ID: Hi Doris It is. It is called "Invoice" both here and at the client. And the app "reads" that - otherwise it would complain that "This report was previously .. etc." /gustav >>> mikedorism at adelphia.net 07-02-2005 19:44:53 >>> Make sure the report is set up for Specific printer instead of Default printer. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, February 07, 2005 12:14 PM To: accessd at databaseadvisors.com Subject: [AccessD] A97. Report with printer and paper selection picks wrongpaper when deployed on identical Windows XP Hi all The report is set up for printing to a custom printer (named Invoice) using a NEC Pinwriter P9XL driver, this matrix printer and endless forms. This prints fine with my machine with same Windows XP and Access as the client. However, when the app is moved to the client, with the Invoice printer set up in exactly the same way, without doing any preview or print and no messagebox "This report was previously .. would you like to etc." - when I open the report in design view - the paper format has been set to Letter! Margins are preserved. When I (re)select paper format to endless forms and saves the report, it prints fine and will not fall back to Letter. The Invoice printer is set up with all paper settings (default, advanced etc.) set to endless forms. Still Letter is picked initially for paper format. We've tried in the registry to remove all other paper formats than the endless we need, but it seems that Windows when accessing the printer, rebuilds the list of standard paper formats. Anyone having a cure for this? /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 andy at minstersystems.co.uk Tue Feb 8 07:16:23 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 8 Feb 2005 14:16:23 +0100 Subject: [AccessD] A97. Report with printer and paper selection pickswrongpaper when deployed on identica Message-ID: <20050208141620.2BE0C2BD77E@smtp.nildram.co.uk> Just a long shot Gustav, but they aren't on a different version of the printer driver are they? Don't immediately see why that should cause your problem anyway, but grasping at straws.... -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printer and paper selection pickswrongpaper when deployed on identica Date: 08/02/05 10:39 > > Hi Doris > > It is. It is called "Invoice" both here and at the client. > And the app "reads" that - otherwise it would complain that "This > report was previously .. etc." > > /gustav > > >>> mikedorism at adelphia.net 07-02-2005 19:44:53 >>> > Make sure the report is set up for Specific printer instead of Default > printer. > > Doris Manning > Database Administrator > Hargrove Inc. > www.hargroveinc.com > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > Brock > Sent: Monday, February 07, 2005 12:14 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] A97. Report with printer and paper selection picks > wrongpaper when deployed on identical Windows XP > > > Hi all > > The report is set up for printing to a custom printer (named Invoice) > using > a NEC Pinwriter P9XL driver, this matrix printer and endless forms. > This > prints fine with my machine with same Windows XP and Access as the > client. > > However, when the app is moved to the client, with the Invoice printer > set > up in exactly the same way, without doing any preview or print and no > messagebox "This report was previously .. would you like to etc." - > when I > open the report in design view - the paper format has been set to > Letter! > Margins are preserved. > > When I (re)select paper format to endless forms and saves the report, > it > prints fine and will not fall back to Letter. The Invoice printer is > set up > with all paper settings (default, advanced etc.) set to endless forms. > Still > Letter is picked initially for paper format. > > We've tried in the registry to remove all other paper formats than the > endless we need, but it seems that Windows when accessing the printer, > rebuilds the list of standard paper formats. > > Anyone having a cure for this? > > /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 > -- > 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 bheid at appdevgrp.com Tue Feb 8 08:26:53 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Tue, 8 Feb 2005 09:26:53 -0500 Subject: [AccessD] linked table trouble In-Reply-To: <916187228923D311A6FE00A0CC3FAA30AD876C@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE799@ADGSERVER> Pedro, Here is our function. Mind you that while I have made modifications to the code, I am not the original author of this, so the style does not match my style. LOL. Bobby start of code ---------------------------- Public Function RelinkEnterpriseTables(lstrEnterprise As String) As Boolean Dim strEnterpriseDB As String Dim AString As String Dim tdf As TableDef Dim strTdfName As String Dim strTableDefName As String Dim strEnterpriseConnect As String Dim strDBConnect As String Dim dbsCurrent As Database Dim arrTableNames(83) As String Dim i As Integer Dim intresponse As Integer Dim strMsg As String On Error GoTo Proc_Err DoCmd.Hourglass True ' Static tables connection string strDBConnect = ";Database=" & lstrEnterprise & ";pwd=" & SECUREPW Set dbsCurrent = CurrentDb() arrTableNames(0) = "CertIssuance" arrTableNames(1) = "CertDefaults" arrTableNames(2) = "SheaLots" arrTableNames(3) = "SheaPlanElv" arrTableNames(4) = "SheaConTemp" ' arrTableNames(82) = "DeleteLog" With dbsCurrent For i = 0 To (UBound(arrTableNames) - 1) strTableDefName = arrTableNames(i) If .TableDefs(strTableDefName).Connect <> strDBConnect Then ' Change link .TableDefs.Delete strTableDefName Set tdf = .CreateTableDef(strTableDefName) With tdf .SourceTableName = strTableDefName .Connect = strDBConnect End With .TableDefs.Append tdf End If Next .TableDefs.REFRESH End With On Error GoTo 0 RelinkEnterpriseTables = True DoCmd.Hourglass False RelinkEnterpriseTables_exit: On Error Resume Next Set tdf = Nothing dbsCurrent.Close Set dbsCurrent = Nothing Exit Function Proc_Err: Select Case Err.Number Case 3265 'Linked table not found. Re-establish link. Resume Next Case 3011 'Table not found in target database Select Case strTableDefName Case arrTableNames(0) strMsg = "Enterprise [" & lstrEnterprise & "] is missing the . " & _ "Do you want to add these tables to this enterprise?" intresponse = MsgBox(strMsg, vbQuestion + vbYesNo) If intresponse = vbYes Then If AddCertIssuanceTable(strTableDefName, dbsCurrent, lstrEnterprise) Then Resume Next End If Else RelinkEnterpriseTables = False Resume RelinkEnterpriseTables_exit End If Case Else strMsg = "Table [" & strTableDefName & "] in database [" & lstrEnterprise _ & "] could not be found." MsgBox strMsg, vbExclamation RelinkEnterpriseTables = False Resume RelinkEnterpriseTables_exit End Select Case Else MsgBox "The following error occured: " & Err.Number & ": " & Err.Description RelinkEnterpriseTables = False Resume RelinkEnterpriseTables_exit End Select Resume Next End Function 'end of code ------------------------------------------------------ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Pedro Janssen Sent: Monday, February 07, 2005 4:23 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] linked table trouble Hello Bobby, could you provide me the code, or do you use another methode. Pedro Janssen ----- Original Message ----- From: "Bobby Heid" To: "'Access Developers discussion and problem solving'" Sent: Thursday, February 03, 2005 9:05 PM Subject: RE: [AccessD] linked table trouble > Way back in ACC97, we had issues with links. So in our app, we just > programmatically relink every time. > > Bobby > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Thursday, February 03, 2005 2:39 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] linked table trouble > > > I don't have an answer for you, but I've heard that complaint several times > in other forums too. > > Charlotte Foust > > > -----Original Message----- > From: Pedro Janssen [mailto:pedro at plex.nl] > Sent: Thursday, February 03, 2005 11:08 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] linked table trouble > > > Hello Group, > > in the past we never had any troubles with linked tables. Since whe > are using A2003 the link between the databases and tables must be > renewed (with the linked Tabel manager) very often, in some computers > each morning. How is this possible? Is there a solution? > > Pedro Janssen > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 8 08:30:42 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 08 Feb 2005 14:30:42 +0000 Subject: [AccessD] Data from Informix to Access - dirty reads? In-Reply-To: <42080FE5.5090108@shaw.ca> Message-ID: Marty, Thanks for the feedback. The substr() was the solution...not the problem. Substr() was what made the error go away on machine1... and allowed machine2 to interpret 100 as 100 and not as 1 . Below this email is the current situation...followed by the code used. Also, you stated "I don't know of any faster way than standard read through the ado fields and do an update to an access table "...This is my first attempt at importing records in this method...Using the Substr() I've gotten the code to loop through the recordset...but how/what function do I use to get that recordset into a table? Thanks, Mark >>>>>2 seperate machines: >>>>>Machine1 >>>>>NT >>>>>A97 >>>>> >>>>>Machine2 >>>>>2K Server >>>>>A97 >>>>>A2K >>>>> >>>>>Machine1 will loop through the records...but will crash when the caseID >>>>>ends in '0' . When I use the SQL "SELECT case_id from ps_rc_case WHERE >>>>>case_id<100" and loop through the case_id...I crash on 10...if I select >>>>> >11 it crashes on 20. If I loop though a different field(text fields) >>>>>"SELECT Name_First from ps_rc_case WHERE case_id<100" and loop through >>>>>Name_First...it works fine...but I need the case_id. >>>>> >>>>>Machine2 (using A97 or A2k) with the same code will loop through the >>>>>records without errors...except 10 returns as 1, 20 as 2, 25460 as >>>>>2546, etc. >>>>> >>>>>So something is going on with both machines when the number ends in >>>>>'0'. >>>>> >>>>>A suggestion from a friends was:"SELECT substr(case_id,1) as ttt from >>>>>ps_rc_case WHERE case_id<100"...and loop through 'ttt'. This actually >>>>>works on both machines...I'm just not sure why. >>>>> >>>>>Finally...the whole reason behind the original question was 'whats the >>>>>fastest way to get data from an Informix db to a local Access db'? I >>>>>had never used ADO...and was using Append queries from a linked >>>>>Informix table to a local temp table. Now that I have the >>>>>recordset...whats the most efficient way to get it into my temp table? >>>>> >>>>>Thanks Again, >>>>> >>>>>Mark >********************************************** > Dim rsRecordset As ADODB.Recordset > Dim cnConnection As ADODB.Connection > > Dim strConnectionString As String > Dim strSQL As String > > ' instantiate data objects > Set rsRecordset = New ADODB.Recordset > Set cnConnection = New ADODB.Connection > > ' connection string > strConnectionString = >"DSN=;UID=;PWD=;DATABASE=;HOST=;SRVR=;SERV=;PRO=onsoctcp;" > >'**** ' open connection > cnConnection.Open strConnectionString > > ' query > 'strSQL = "SELECT case_id FROM ps_rc_case WHERE case_id <100;" 'OLD >SQL > strSQL = "SELECT substr(case_id,1) as ttt from ps_rc_case WHERE >case_id<100" 'NEW SQL > > rsRecordset.Open strSQL, cnConnection, adOpenKeyset, adLockReadOnly > > ' loop through recordset > Do While Not rsRecordset.EOF > > Debug.Print rsRecordset("case_id") '***HERE WAS THE PROBLEM >BEFORE SQL CHANGE> > rsRecordset.MoveNext > > Loop > >*************************************** From Gustav at cactus.dk Tue Feb 8 08:45:49 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 08 Feb 2005 15:45:49 +0100 Subject: [AccessD] A97. Report with printer and paper selectionpickswrongpaper when deployed on identica Message-ID: Hi Andy No, we doublechecked that. It is the native driver of WinXP and it hasn't been updated for years. /gustav >>> andy at minstersystems.co.uk 08-02-2005 14:16:23 >>> Just a long shot Gustav, but they aren't on a different version of the printer driver are they? Don't immediately see why that should cause your problem anyway, but grasping at straws.... -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printer and paper selection pickswrongpaper when deployed on identica Date: 08/02/05 10:39 > > Hi Doris > > It is. It is called "Invoice" both here and at the client. > And the app "reads" that - otherwise it would complain that "This > report was previously .. etc." > > /gustav > > >>> mikedorism at adelphia.net 07-02-2005 19:44:53 >>> > Make sure the report is set up for Specific printer instead of Default > printer. > > Doris Manning > Database Administrator > Hargrove Inc. > www.hargroveinc.com > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > Brock > Sent: Monday, February 07, 2005 12:14 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] A97. Report with printer and paper selection picks > wrongpaper when deployed on identical Windows XP > > > Hi all > > The report is set up for printing to a custom printer (named Invoice) > using > a NEC Pinwriter P9XL driver, this matrix printer and endless forms. > This > prints fine with my machine with same Windows XP and Access as the > client. > > However, when the app is moved to the client, with the Invoice printer > set > up in exactly the same way, without doing any preview or print and no > messagebox "This report was previously .. would you like to etc." - > when I > open the report in design view - the paper format has been set to > Letter! > Margins are preserved. > > When I (re)select paper format to endless forms and saves the report, > it > prints fine and will not fall back to Letter. The Invoice printer is > set up > with all paper settings (default, advanced etc.) set to endless forms. > Still > Letter is picked initially for paper format. > > We've tried in the registry to remove all other paper formats than the > endless we need, but it seems that Windows when accessing the printer, > rebuilds the list of standard paper formats. > > Anyone having a cure for this? > > /gustav > -- From andy at minstersystems.co.uk Tue Feb 8 08:46:31 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 8 Feb 2005 15:46:31 +0100 Subject: [AccessD] A97. Report with printer and paper selectionpickswrongpaper when deployed on identica Message-ID: <20050208154628.2E7822C13A1@smtp.nildram.co.uk> Blimey, I'm struggling here - but then you wouldn't be asking if it wasn't obscure. Both on same SR of Access? -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printer and paper selectionpickswrongpaper when deployed on identica Date: 08/02/05 15:03 > > Hi Andy > > No, we doublechecked that. It is the native driver of WinXP and it > hasn't been updated for years. > > /gustav > > >>> andy at minstersystems.co.uk 08-02-2005 14:16:23 >>> > Just a long shot Gustav, but they aren't on a different version of the > printer driver are they? Don't immediately see why that should cause > your > problem anyway, but grasping at straws.... > -- > Andy Lacey > http://www.minstersystems.co.uk > > > > --------- Original Message -------- > From: Access Developers discussion and problem solving > <accessd at databaseadvisors.com> > To: accessd at databaseadvisors.com <accessd at databaseadvisors.com> > Subject: RE: [AccessD] A97. Report with printer and paper selection > pickswrongpaper when deployed on identica > Date: 08/02/05 10:39 > > > > > Hi Doris > > > > It is. It is called &quot;Invoice&quot; both here and at the client. > > And the app &quot;reads&quot; that - otherwise it would complain > that > &quot;This > > report was previously .. etc.&quot; > > > > /gustav > > > > &gt;&gt;&gt; mikedorism at adelphia.net 07-02-2005 19:44:53 > &gt;&gt;&gt; > > Make sure the report is set up for Specific printer instead of > Default > > printer. > > > > Doris Manning > > Database Administrator > > Hargrove Inc. > > www.hargroveinc.com > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > > Brock > > Sent: Monday, February 07, 2005 12:14 PM > > To: accessd at databaseadvisors.com > > Subject: [AccessD] A97. Report with printer and paper selection > picks > > wrongpaper when deployed on identical Windows XP > > > > > > Hi all > > > > The report is set up for printing to a custom printer (named > Invoice) > > using > > a NEC Pinwriter P9XL driver, this matrix printer and endless forms. > > This > > prints fine with my machine with same Windows XP and Access as the > > client. > > > > However, when the app is moved to the client, with the Invoice > printer > > set > > up in exactly the same way, without doing any preview or print and > no > > messagebox &quot;This report was previously .. would you like to > etc.&quot; - > > when I > > open the report in design view - the paper format has been set to > > Letter! > > Margins are preserved. > > > > When I (re)select paper format to endless forms and saves the > report, > > it > > prints fine and will not fall back to Letter. The Invoice printer is > > set up > > with all paper settings (default, advanced etc.) set to endless > forms. > > Still > > Letter is picked initially for paper format. > > > > We've tried in the registry to remove all other paper formats than > the > > endless we need, but it seems that Windows when accessing the > printer, > > rebuilds the list of standard paper formats. > > > > Anyone having a cure for this? > > > > /gustav > > -- > > -- > 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 Developer at UltraDNT.com Tue Feb 8 09:47:02 2005 From: Developer at UltraDNT.com (Steve Conklin (Developer@UltraDNT)) Date: Tue, 8 Feb 2005 10:47:02 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: <000901c50df5$71db6740$0700a8c0@COA3> Well, I don't know yet what it's for, but I have just seen (noticed) my first MD1, as well. I can't help you determine what it is yet, Karen, but at least you can know that you are not the only person to see this thing. BTW, FWIW - my md1 is in the front-end application folder of an MDE. Run-time was installed on this PC 1st, then full Office later. Steve -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Developer at UltraDNT.com Tue Feb 8 09:49:24 2005 From: Developer at UltraDNT.com (Steve Conklin (Developer@UltraDNT)) Date: Tue, 8 Feb 2005 10:49:24 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: <000a01c50df5$c64a64c0$0700a8c0@COA3> PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Tue Feb 8 10:00:08 2005 From: john at winhaven.net (John Bartow) Date: Tue, 8 Feb 2005 10:00:08 -0600 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: <000a01c50df5$c64a64c0$0700a8c0@COA3> Message-ID: Just a wild thought but given that it is almost the same size it sounds as if it is a failed compacting process. Could there be some glitch that causes this app to compact the security file? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 8 10:13:54 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 08 Feb 2005 17:13:54 +0100 Subject: [AccessD] A97. Report with printer and paperselectionpickswrongpaper when deployed on identica Message-ID: Yes Andy, SR2 on all machines. We have been pulling our hairs on this. Previously the client ran Win98 without a glitch. This is really frustrating. The only thing I can come up with is, that WinXP for some reason cannot search correctly the paper format list in the registry due to the fact that the name of the format we need is localised with the Danish character "?" in it - but again it has been working for Win98 so why now? /gustav >>> andy at minstersystems.co.uk 08-02-2005 15:46:31 >>> Blimey, I'm struggling here - but then you wouldn't be asking if it wasn't obscure. Both on same SR of Access? -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printer and paper selectionpickswrongpaper when deployed on identica Date: 08/02/05 15:03 > > Hi Andy > > No, we doublechecked that. It is the native driver of WinXP and it > hasn't been updated for years. > > /gustav > > >>> andy at minstersystems.co.uk 08-02-2005 14:16:23 >>> > Just a long shot Gustav, but they aren't on a different version of the > printer driver are they? Don't immediately see why that should cause > your > problem anyway, but grasping at straws.... > -- > Andy Lacey > http://www.minstersystems.co.uk > > > > --------- Original Message -------- > From: Access Developers discussion and problem solving > <accessd at databaseadvisors.com> > To: accessd at databaseadvisors.com <accessd at databaseadvisors.com> > Subject: RE: [AccessD] A97. Report with printer and paper selection > pickswrongpaper when deployed on identica > Date: 08/02/05 10:39 > > > > > Hi Doris > > > > It is. It is called &quot;Invoice&quot; both here and at the client. > > And the app &quot;reads&quot; that - otherwise it would complain > that > &quot;This > > report was previously .. etc.&quot; > > > > /gustav > > > > &gt;&gt;&gt; mikedorism at adelphia.net 07-02-2005 19:44:53 > &gt;&gt;&gt; > > Make sure the report is set up for Specific printer instead of > Default > > printer. > > > > Doris Manning > > Database Administrator > > Hargrove Inc. > > www.hargroveinc.com > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > > Brock > > Sent: Monday, February 07, 2005 12:14 PM > > To: accessd at databaseadvisors.com > > Subject: [AccessD] A97. Report with printer and paper selection > picks > > wrongpaper when deployed on identical Windows XP > > > > > > Hi all > > > > The report is set up for printing to a custom printer (named > Invoice) > > using > > a NEC Pinwriter P9XL driver, this matrix printer and endless forms. > > This > > prints fine with my machine with same Windows XP and Access as the > > client. > > > > However, when the app is moved to the client, with the Invoice > printer > > set > > up in exactly the same way, without doing any preview or print and > no > > messagebox &quot;This report was previously .. would you like to > etc.&quot; - > > when I > > open the report in design view - the paper format has been set to > > Letter! > > Margins are preserved. > > > > When I (re)select paper format to endless forms and saves the > report, > > it > > prints fine and will not fall back to Letter. The Invoice printer is > > set up > > with all paper settings (default, advanced etc.) set to endless > forms. > > Still > > Letter is picked initially for paper format. > > > > We've tried in the registry to remove all other paper formats than > the > > endless we need, but it seems that Windows when accessing the > printer, > > rebuilds the list of standard paper formats. > > > > Anyone having a cure for this? > > > > /gustav > > -- From Developer at UltraDNT.com Tue Feb 8 10:15:38 2005 From: Developer at UltraDNT.com (Steve Conklin (Developer@UltraDNT)) Date: Tue, 8 Feb 2005 11:15:38 -0500 Subject: [AccessD] A97. Report with printer and paperselectionpickswrongpaper when deployed on identica In-Reply-To: Message-ID: <000d01c50df9$70d25ee0$0700a8c0@COA3> The issue is in the way 2000/XP handles Custom paper. In Me/98, you only had one custom paper size per machine, represented by the constant 255. In 2000/XP, there is support for multiple custom paper sizes, therefore, it is some random number that Windows gives the custom paper sizes, that can differ from PC to PC, even with apparently identical setups. On your PC you are assigning a paper-size number that the client doesn't have, as the default paper, when you set your paper to Invoice. The client PC defaults to letter because it can't find the same paper size number as on your PC. You have to dig in Registry, under: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\<>\DsDriver The PrintMediaSupported key has multiple values. Find Invoice, then use that as the value for PrintMediaReady. Or - do what I did - give the user a "Setup" screen. Steve -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, February 08, 2005 9:46 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printer and paperselectionpickswrongpaper when deployed on identica Hi Andy No, we doublechecked that. It is the native driver of WinXP and it hasn't been updated for years. /gustav >>> andy at minstersystems.co.uk 08-02-2005 14:16:23 >>> Just a long shot Gustav, but they aren't on a different version of the printer driver are they? Don't immediately see why that should cause your problem anyway, but grasping at straws.... -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printer and paper selection pickswrongpaper when deployed on identica Date: 08/02/05 10:39 > > Hi Doris > > It is. It is called "Invoice" both here and at the client. > And the app "reads" that - otherwise it would complain that "This > report was previously .. etc." > > /gustav > > >>> mikedorism at adelphia.net 07-02-2005 19:44:53 >>> > Make sure the report is set up for Specific printer instead of Default > printer. > > Doris Manning > Database Administrator > Hargrove Inc. > www.hargroveinc.com > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > Brock > Sent: Monday, February 07, 2005 12:14 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] A97. Report with printer and paper selection picks > wrongpaper when deployed on identical Windows XP > > > Hi all > > The report is set up for printing to a custom printer (named Invoice) > using > a NEC Pinwriter P9XL driver, this matrix printer and endless forms. > This prints fine with my machine with same Windows XP and Access as > the client. > > However, when the app is moved to the client, with the Invoice printer > set > up in exactly the same way, without doing any preview or print and no > messagebox "This report was previously .. would you like to etc." - > when I > open the report in design view - the paper format has been set to > Letter! Margins are preserved. > > When I (re)select paper format to endless forms and saves the report, > it > prints fine and will not fall back to Letter. The Invoice printer is > set up with all paper settings (default, advanced etc.) set to endless forms. > Still > Letter is picked initially for paper format. > > We've tried in the registry to remove all other paper formats than the > endless we need, but it seems that Windows when accessing the printer, > rebuilds the list of standard paper formats. > > Anyone having a cure for this? > > /gustav > -- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Feb 8 10:39:57 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 08 Feb 2005 17:39:57 +0100 Subject: [AccessD] A97. Report with printer andpaperselectionpickswrongpaper when deployed on identica Message-ID: Hi Steve That sounds close. So what you are saying is, that PrintMediaReady at the client initially contains another media (paper format) than the one we wish to use? And - if once corrected, manually or by writing the registry - it will not fail later? /gustav >>> Developer at UltraDNT.com 08-02-2005 17:15:38 >>> The issue is in the way 2000/XP handles Custom paper. In Me/98, you only had one custom paper size per machine, represented by the constant 255. In 2000/XP, there is support for multiple custom paper sizes, therefore, it is some random number that Windows gives the custom paper sizes, that can differ from PC to PC, even with apparently identical setups. On your PC you are assigning a paper-size number that the client doesn't have, as the default paper, when you set your paper to Invoice. The client PC defaults to letter because it can't find the same paper size number as on your PC. You have to dig in Registry, under: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\<>\DsDriver The PrintMediaSupported key has multiple values. Find Invoice, then use that as the value for PrintMediaReady. Or - do what I did - give the user a "Setup" screen. Steve From Developer at UltraDNT.com Tue Feb 8 10:43:47 2005 From: Developer at UltraDNT.com (Steve Conklin (Developer@UltraDNT)) Date: Tue, 8 Feb 2005 11:43:47 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: <001801c50dfd$5f37da30$0700a8c0@COA3> Well, there is no security on the application where I found this ... And there shouldn't be any compact on an MDE. Its still a mystery to me what this file is about. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 11:00 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Just a wild thought but given that it is almost the same size it sounds as if it is a failed compacting process. Could there be some glitch that causes this app to compact the security file? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Developer at UltraDNT.com Tue Feb 8 11:13:13 2005 From: Developer at UltraDNT.com (Steve Conklin (Developer@UltraDNT)) Date: Tue, 8 Feb 2005 12:13:13 -0500 Subject: [AccessD] A97. Report with printerandpaperselectionpickswrongpaper when deployed on identica In-Reply-To: Message-ID: <000001c50e01$7c05acb0$0700a8c0@COA3> Right. Lets say invoice paper internally is 123 on your pc, but 149 on the user's. When you set yours, the application can't find the match at the user, so the user's pc sets it to 1 (letter). You can write the correct value to registry, or, I imagine get the right number out of the registry and just use that in the PRTDEVMODE API - but I havent used that API in years, I don't remember all the intricacies of it (Its much easier in Access XP+, with the Printer object). It could eventually fail though, because the value only lasts until the user deletes the printer, or deletes the custom paper. If they do that, you have to dig around for it again. Steve -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, February 08, 2005 11:40 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printerandpaperselectionpickswrongpaper when deployed on identica Hi Steve That sounds close. So what you are saying is, that PrintMediaReady at the client initially contains another media (paper format) than the one we wish to use? And - if once corrected, manually or by writing the registry - it will not fail later? /gustav >>> Developer at UltraDNT.com 08-02-2005 17:15:38 >>> The issue is in the way 2000/XP handles Custom paper. In Me/98, you only had one custom paper size per machine, represented by the constant 255. In 2000/XP, there is support for multiple custom paper sizes, therefore, it is some random number that Windows gives the custom paper sizes, that can differ from PC to PC, even with apparently identical setups. On your PC you are assigning a paper-size number that the client doesn't have, as the default paper, when you set your paper to Invoice. The client PC defaults to letter because it can't find the same paper size number as on your PC. You have to dig in Registry, under: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\<>\DsDriver The PrintMediaSupported key has multiple values. Find Invoice, then use that as the value for PrintMediaReady. Or - do what I did - give the user a "Setup" screen. Steve -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dba.email at gmail.com Tue Feb 8 11:26:36 2005 From: dba.email at gmail.com (Admin Sparky) Date: Tue, 8 Feb 2005 12:26:36 -0500 Subject: [AccessD] OT: GMail Invites In-Reply-To: <4207D7F4.28673.98C520@localhost> References: <4207D7F4.28673.98C520@localhost> Message-ID: <5f2de24205020809264345c025@mail.gmail.com> In case you run out;) send the next 150 my way...please;) Mark On Mon, 07 Feb 2005 21:04:52 -0500, Bryan Carbonnell wrote: > I've got a few GMail invites (49 actually) for anyone that wants one. > > Drop me a note at carbonnb at gmail.com if you are interested in one. > > -- > Bryan Carbonnell - carbonnb at sympatico.ca > When everything's coming your way, you're in the wrong lane. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From john at winhaven.net Tue Feb 8 11:38:01 2005 From: john at winhaven.net (John Bartow) Date: Tue, 8 Feb 2005 11:38:01 -0600 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: <001801c50dfd$5f37da30$0700a8c0@COA3> Message-ID: Sorry, should have been a paragraph in there. (I have a (expensive) Logitech wireless keyboard and yesterday it started giving me grief. Skips keystrokes, won't send keystrokes at all. I changed batteries and it still is acting up! Very frustrating!) The security I was referring to was the person who's mdw was shadowed by a md1. An MDE can be compacted, in version A97 or A2k3 anyway. I was suggesting that it was either happening as a bug or expressly via the user code. If for some reason it hangs up the compaction process leaves behind a copy used in the process. Now normally IIRC correctly the filename is db1 or something but I don't know how hard and fast that rule is. You can of course create a copy with another name in code but I would guess you probably know if you're doing that or not - however if this is a project you picked up from another then you may not. I deal with other access developers apps which leave the compact on exit thing turned on in the FE. There is no reason for it other than they probably aren't aware they can turn it off. Not everyone there is as good as you AccessD-ers! (and I mean that in all sincerity) It was all just rambling thouths I had in an attempt to help out. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 10:44 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Well, there is no security on the application where I found this ... And there shouldn't be any compact on an MDE. Its still a mystery to me what this file is about. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 11:00 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Just a wild thought but given that it is almost the same size it sounds as if it is a failed compacting process. Could there be some glitch that causes this app to compact the security file? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 8 11:43:39 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 08 Feb 2005 12:43:39 -0500 Subject: [AccessD] Guru.com Message-ID: <004d01c50e05$b96c3930$677aa8c0@ColbyM6805> 0) Has anyone on the list ever heard of the service? 1) Has anyone on the list ever used the service? 2) Has anyone on the list ever gotten a job on the service? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From mikedorism at adelphia.net Tue Feb 8 12:00:18 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Tue, 8 Feb 2005 13:00:18 -0500 Subject: [AccessD] Guru.com In-Reply-To: <004d01c50e05$b96c3930$677aa8c0@ColbyM6805> Message-ID: <000001c50e08$0f2c5ce0$0b08a845@hargrove.internal> 0 yes 1 no 2 no Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 08, 2005 12:44 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Guru.com 0) Has anyone on the list ever heard of the service? 1) Has anyone on the list ever used the service? 2) Has anyone on the list ever gotten a job on the service? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Developer at UltraDNT.com Tue Feb 8 12:04:40 2005 From: Developer at UltraDNT.com (Steve Conklin (Developer@UltraDNT)) Date: Tue, 8 Feb 2005 13:04:40 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: <000101c50e08$ac50c970$0700a8c0@COA3> I know what you mean about the keybd, I have one from M$ and it does similar. What I meant was, while you can compact an mde,why would you, its redundant. (Well, as I write this , I am thinking if you use temp tables, you would want to ....) But, its my app,I'm not compactng anywhere in it, and I don't have an MDW. I'm just trying to paint a full picture to the original poster as well, but she seems not to be reading her thread today! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 12:38 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Sorry, should have been a paragraph in there. (I have a (expensive) Logitech wireless keyboard and yesterday it started giving me grief. Skips keystrokes, won't send keystrokes at all. I changed batteries and it still is acting up! Very frustrating!) The security I was referring to was the person who's mdw was shadowed by a md1. An MDE can be compacted, in version A97 or A2k3 anyway. I was suggesting that it was either happening as a bug or expressly via the user code. If for some reason it hangs up the compaction process leaves behind a copy used in the process. Now normally IIRC correctly the filename is db1 or something but I don't know how hard and fast that rule is. You can of course create a copy with another name in code but I would guess you probably know if you're doing that or not - however if this is a project you picked up from another then you may not. I deal with other access developers apps which leave the compact on exit thing turned on in the FE. There is no reason for it other than they probably aren't aware they can turn it off. Not everyone there is as good as you AccessD-ers! (and I mean that in all sincerity) It was all just rambling thouths I had in an attempt to help out. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 10:44 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Well, there is no security on the application where I found this ... And there shouldn't be any compact on an MDE. Its still a mystery to me what this file is about. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 11:00 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Just a wild thought but given that it is almost the same size it sounds as if it is a failed compacting process. Could there be some glitch that causes this app to compact the security file? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 8 12:31:46 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 08 Feb 2005 18:31:46 +0000 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: <000101c50e08$ac50c970$0700a8c0@COA3> Message-ID: Hello All, I had never heard of an *.md1 before...but I searched my machine and found something in a system folder...the machine is Win2k server with A97 and A2K...the file is iischema-update.MD1 and there is also a iischema-update.MD0 . The folder is d:\winnt\system32\inetsrv\metaback I have no idea what it is or where it came from...but it does look like it was created during a service pack install. Just thought I'd through it out there in case it made sense to someone. Thanks, Mark >From: "Steve Conklin (Developer at UltraDNT)" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >Date: Tue, 8 Feb 2005 13:04:40 -0500 > >I know what you mean about the keybd, I have one from M$ and it does >similar. >What I meant was, while you can compact an mde,why would you, its >redundant. (Well, as I write this , I am thinking if you use temp >tables, you would want to ....) But, its my app,I'm not compactng >anywhere in it, and I don't have an MDW. I'm just trying to paint a >full picture to the original poster as well, but she seems not to be >reading her thread today! > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow >Sent: Tuesday, February 08, 2005 12:38 PM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > >Sorry, should have been a paragraph in there. > >(I have a (expensive) Logitech wireless keyboard and yesterday it >started giving me grief. Skips keystrokes, won't send keystrokes at all. >I changed batteries and it still is acting up! Very frustrating!) > >The security I was referring to was the person who's mdw was shadowed by >a md1. > >An MDE can be compacted, in version A97 or A2k3 anyway. I was suggesting >that it was either happening as a bug or expressly via the user code. If >for some reason it hangs up the compaction process leaves behind a copy >used in the process. Now normally IIRC correctly the filename is db1 or >something but I don't know how hard and fast that rule is. You can of >course create a copy with another name in code but I would guess you >probably know if you're doing that or not - however if this is a project >you picked up from another then you may not. I deal with other access >developers apps which leave the compact on exit thing turned on in the >FE. There is no reason for it other than they probably aren't aware they >can turn it off. Not everyone there is as good as you AccessD-ers! (and >I mean that in all sincerity) > >It was all just rambling thouths I had in an attempt to help out. > >John B. > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin >(Developer at UltraDNT) >Sent: Tuesday, February 08, 2005 10:44 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > >Well, there is no security on the application where I found this ... And >there shouldn't be any compact on an MDE. Its still a mystery to me what >this file is about. > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow >Sent: Tuesday, February 08, 2005 11:00 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > >Just a wild thought but given that it is almost the same size it sounds >as if it is a failed compacting process. Could there be some glitch that >causes this app to compact the security file? > > >John B. > > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin >(Developer at UltraDNT) >Sent: Tuesday, February 08, 2005 9:49 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > >PS: It is too large to be a lock-file, it is ALMOST the same size as >the application , but not exactly the same. > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >Karen >Sent: Friday, February 04, 2005 6:45 AM >To: Access Developers discussion and problem solving >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > >My loading of the database already refers to the mdw. I am doing a new >upload of the database in about 10 minutes. That is when the md1 will >appear, if it is going to. Here we go... > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence >Sent: Thursday, February 03, 2005 9:13 PM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > >Hi Karen: > >I have not been keeping up with the list but here is my comment. > >I think the md1 file is actually a mdw file that has been renamed and >incorporated as some form of security. Why do you not leave or change >it's extension to mdw and load your app in the standard way. > >'C:\progarm file\Office\11\msacccess.exe >c:\MyDirectory\MyApplication.mdb /wrkgrp >c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' > >HTH >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >Karen >Sent: Thursday, February 03, 2005 8:19 AM >To: Access Developers discussion and problem solving >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > >No idea. I'll play the waiting game. > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >Hindman >Sent: Thursday, February 03, 2005 10:52 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] What is this .md1 That Is Locking My Security >File? > > >..wag of course, but could the db be using any temp dbs and naming them >with the md1 extension when it creates them? > >William Hindman > > >----- Original Message ----- >From: "Nicholson, Karen" >To: "Access Developers discussion and problem solving" > >Sent: Thursday, February 03, 2005 10:38 AM >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > > >I am not that dumb. I do admit to trusting the wrong people. Of >course > > I get the .ldb s on the databases. This is actually the number one. > > Next time it happens, I will take a screen shot and announce that I >have > > *the evidence*. The *evidence* will surely float to the surface again > > > in the next week. So let's wait until it happens again, maybe if I >can > > list all the files that are showing up it can be figured out. Thanks! > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > GregSmith at starband.net > > Sent: Thursday, February 03, 2005 10:24 AM > > To: accessd at databaseadvisors.com > > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > > File? > > > > > > Well, I can't figure out why you're not getting the corresponding ldb > > file that's assocated with all of the MSAccess versions and their > > db's. >What > > OS are you running on? What version of Access are you using? Can you > > > make sure you ARE getting those ldb files on the databases? If not, > > there's something really adrift here. > > > > I don't doubt you are getting what you say you are...you should know! > > ;) > > We need a few more puzzle pieces yet...but we'll get it put >together... > > > > > >> I swear that this is a one and not an L. It is not present when >users > >> have the database is opening, using the rb.mdw file and all is well. > > It > >> only locks occassionally. Next time it locks, I will put on my >specs, > >> but I am pretty darn sure it is a 1. > >> > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin >Craps > > - > >> IT Helps > >> Sent: Thursday, February 03, 2005 1:44 AM > >> To: Access Developers discussion and problem solving > >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > >> File? > >> > >> > >> Sorry my mistake > >> > >> You are correct, I just presumed the 1 was misread with a l and did > > not > >> think any further.... > >> > >> Erwin > >> > >> > >> -----Oorspronkelijk bericht----- > >> Van: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] Namens > >> GregSmith at starband.net > >> Verzonden: woensdag 2 februari 2005 16:20 > >> Aan: accessd at databaseadvisors.com > >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My >Security > >> File? > >> > >> I've always had and ldb (small "L") file present when someone logs > > into > >> a database...and for a split db, there is one for the FE, one for the > > BE > >> and one for the security file...but they're all ldb, not md"x" files. > > >> The security file, SecFile.mdw would have a corresponding SecFile.ldb > > >> associated with it when someone logs in. Same with the FE and BE > >> files-a corresponding *.ldb file. I can't find any reference >anywhere > >> to mdl (small "L") on M$ or Google... > >> > >> If you login "Exclusively" to a db, then this ldb file does not open, > > >> letting Access know that nobody else can login because the file is > >> 'locked' by an exclusive user. > >> > >> Greg > >> > >>> This is probably a mdl file (l not 1). > >>> A mdl file is always present when somebody has opened the database > >>> file, in this case the security file. In this file all locks are > >>> kepded and is needed for Access to > > operate. > >>> > >>> This does not cause any lockouts for users unless some bad > > programming > >> > >>> or other (security?) issues. > >>> > >>> > >>> Erwin > >>> > >>> > >>> -----Original Message----- > >>> From: accessd-bounces at databaseadvisors.com > >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >Nicholson, > >>> Karen > >>> Sent: Tuesday, February 01, 2005 5:26 PM > >>> To: accessd at databaseadvisors.com > >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > > File? > >>> > >>> Now Access is being rude to me. I recently moved the security file > >>> that controls my database from each person's own hard drive to a > >>> centralized location on the network. Every couple of days, the > >>> security file named rb.mdw has a friend, rb.md1, locking out most of > > >>> the users. Does anyone know what this is and how to prevent it? > >> Thanks. > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >> > >> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >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 Tue Feb 8 12:48:01 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 8 Feb 2005 10:48:01 -0800 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: You *always* have an mdw, whether you realize it or not. That doesn't mean it's in the folder with your application. Charlotte Foust -----Original Message----- From: Steve Conklin (Developer at UltraDNT) [mailto:Developer at ultradnt.com] Sent: Tuesday, February 08, 2005 10:05 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? I know what you mean about the keybd, I have one from M$ and it does similar. What I meant was, while you can compact an mde,why would you, its redundant. (Well, as I write this , I am thinking if you use temp tables, you would want to ....) But, its my app,I'm not compactng anywhere in it, and I don't have an MDW. I'm just trying to paint a full picture to the original poster as well, but she seems not to be reading her thread today! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 12:38 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Sorry, should have been a paragraph in there. (I have a (expensive) Logitech wireless keyboard and yesterday it started giving me grief. Skips keystrokes, won't send keystrokes at all. I changed batteries and it still is acting up! Very frustrating!) The security I was referring to was the person who's mdw was shadowed by a md1. An MDE can be compacted, in version A97 or A2k3 anyway. I was suggesting that it was either happening as a bug or expressly via the user code. If for some reason it hangs up the compaction process leaves behind a copy used in the process. Now normally IIRC correctly the filename is db1 or something but I don't know how hard and fast that rule is. You can of course create a copy with another name in code but I would guess you probably know if you're doing that or not - however if this is a project you picked up from another then you may not. I deal with other access developers apps which leave the compact on exit thing turned on in the FE. There is no reason for it other than they probably aren't aware they can turn it off. Not everyone there is as good as you AccessD-ers! (and I mean that in all sincerity) It was all just rambling thouths I had in an attempt to help out. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 10:44 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Well, there is no security on the application where I found this ... And there shouldn't be any compact on an MDE. Its still a mystery to me what this file is about. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 11:00 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Just a wild thought but given that it is almost the same size it sounds as if it is a failed compacting process. Could there be some glitch that causes this app to compact the security file? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Developer at UltraDNT.com Tue Feb 8 13:09:41 2005 From: Developer at UltraDNT.com (Steve Conklin (Developer@UltraDNT)) Date: Tue, 8 Feb 2005 14:09:41 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: <000601c50e11$c15f2c40$0700a8c0@COA3> Ok, well, I guess I have to be extremely explicit, There is no *APPLICATION NAME.mdw* for this app, while the MD1 file Is called *APPLICATION.MD1*, and it IS in the application 's folder. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, February 08, 2005 1:48 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? You *always* have an mdw, whether you realize it or not. That doesn't mean it's in the folder with your application. Charlotte Foust -----Original Message----- From: Steve Conklin (Developer at UltraDNT) [mailto:Developer at ultradnt.com] Sent: Tuesday, February 08, 2005 10:05 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? I know what you mean about the keybd, I have one from M$ and it does similar. What I meant was, while you can compact an mde,why would you, its redundant. (Well, as I write this , I am thinking if you use temp tables, you would want to ....) But, its my app,I'm not compactng anywhere in it, and I don't have an MDW. I'm just trying to paint a full picture to the original poster as well, but she seems not to be reading her thread today! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 12:38 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Sorry, should have been a paragraph in there. (I have a (expensive) Logitech wireless keyboard and yesterday it started giving me grief. Skips keystrokes, won't send keystrokes at all. I changed batteries and it still is acting up! Very frustrating!) The security I was referring to was the person who's mdw was shadowed by a md1. An MDE can be compacted, in version A97 or A2k3 anyway. I was suggesting that it was either happening as a bug or expressly via the user code. If for some reason it hangs up the compaction process leaves behind a copy used in the process. Now normally IIRC correctly the filename is db1 or something but I don't know how hard and fast that rule is. You can of course create a copy with another name in code but I would guess you probably know if you're doing that or not - however if this is a project you picked up from another then you may not. I deal with other access developers apps which leave the compact on exit thing turned on in the FE. There is no reason for it other than they probably aren't aware they can turn it off. Not everyone there is as good as you AccessD-ers! (and I mean that in all sincerity) It was all just rambling thouths I had in an attempt to help out. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 10:44 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Well, there is no security on the application where I found this ... And there shouldn't be any compact on an MDE. Its still a mystery to me what this file is about. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 11:00 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Just a wild thought but given that it is almost the same size it sounds as if it is a failed compacting process. Could there be some glitch that causes this app to compact the security file? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 bellsouth.net Tue Feb 8 13:14:58 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 8 Feb 2005 14:14:58 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: <20050208191458.XPLY2069.imf21aec.mail.bellsouth.net@SUSANONE> Have you tried changing the extension to mdb and trying to open it? Susan H. Hello All, I had never heard of an *.md1 before...but I searched my machine and found something in a system folder...the machine is Win2k server with A97 and A2K...the file is iischema-update.MD1 and there is also a iischema-update.MD0 . The folder is d:\winnt\system32\inetsrv\metaback I have no idea what it is or where it came from...but it does look like it was created during a service pack install. Just thought I'd through it out there in case it made sense to someone. Thanks, Mark >From: "Steve Conklin (Developer at UltraDNT)" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >Date: Tue, 8 Feb 2005 13:04:40 -0500 > >I know what you mean about the keybd, I have one from M$ and it does >similar. >What I meant was, while you can compact an mde,why would you, its >redundant. (Well, as I write this , I am thinking if you use temp >tables, you would want to ....) But, its my app,I'm not compactng >anywhere in it, and I don't have an MDW. I'm just trying to paint a >full picture to the original poster as well, but she seems not to be >reading her thread today! > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow >Sent: Tuesday, February 08, 2005 12:38 PM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > >Sorry, should have been a paragraph in there. > >(I have a (expensive) Logitech wireless keyboard and yesterday it >started giving me grief. Skips keystrokes, won't send keystrokes at all. >I changed batteries and it still is acting up! Very frustrating!) > >The security I was referring to was the person who's mdw was shadowed >by a md1. > >An MDE can be compacted, in version A97 or A2k3 anyway. I was >suggesting that it was either happening as a bug or expressly via the >user code. If for some reason it hangs up the compaction process leaves >behind a copy used in the process. Now normally IIRC correctly the >filename is db1 or something but I don't know how hard and fast that >rule is. You can of course create a copy with another name in code but >I would guess you probably know if you're doing that or not - however >if this is a project you picked up from another then you may not. I >deal with other access developers apps which leave the compact on exit >thing turned on in the FE. There is no reason for it other than they >probably aren't aware they can turn it off. Not everyone there is as >good as you AccessD-ers! (and I mean that in all sincerity) > >It was all just rambling thouths I had in an attempt to help out. > >John B. > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve >Conklin >(Developer at UltraDNT) >Sent: Tuesday, February 08, 2005 10:44 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > >Well, there is no security on the application where I found this ... >And there shouldn't be any compact on an MDE. Its still a mystery to me >what this file is about. > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow >Sent: Tuesday, February 08, 2005 11:00 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > >Just a wild thought but given that it is almost the same size it sounds >as if it is a failed compacting process. Could there be some glitch >that causes this app to compact the security file? > > >John B. > > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve >Conklin >(Developer at UltraDNT) >Sent: Tuesday, February 08, 2005 9:49 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > >PS: It is too large to be a lock-file, it is ALMOST the same size as >the application , but not exactly the same. > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >Karen >Sent: Friday, February 04, 2005 6:45 AM >To: Access Developers discussion and problem solving >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > >My loading of the database already refers to the mdw. I am doing a new >upload of the database in about 10 minutes. That is when the md1 will >appear, if it is going to. Here we go... > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence >Sent: Thursday, February 03, 2005 9:13 PM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > >Hi Karen: > >I have not been keeping up with the list but here is my comment. > >I think the md1 file is actually a mdw file that has been renamed and >incorporated as some form of security. Why do you not leave or change >it's extension to mdw and load your app in the standard way. > >'C:\progarm file\Office\11\msacccess.exe >c:\MyDirectory\MyApplication.mdb /wrkgrp >c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' > >HTH >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >Karen >Sent: Thursday, February 03, 2005 8:19 AM >To: Access Developers discussion and problem solving >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > >No idea. I'll play the waiting game. > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >Hindman >Sent: Thursday, February 03, 2005 10:52 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] What is this .md1 That Is Locking My Security >File? > > >..wag of course, but could the db be using any temp dbs and naming them >with the md1 extension when it creates them? > >William Hindman > > >----- Original Message ----- >From: "Nicholson, Karen" >To: "Access Developers discussion and problem solving" > >Sent: Thursday, February 03, 2005 10:38 AM >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > > > >I am not that dumb. I do admit to trusting the wrong people. Of >course > > I get the .ldb s on the databases. This is actually the number one. > > Next time it happens, I will take a screen shot and announce that I >have > > *the evidence*. The *evidence* will surely float to the surface > > again > > > in the next week. So let's wait until it happens again, maybe if I >can > > list all the files that are showing up it can be figured out. Thanks! > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > GregSmith at starband.net > > Sent: Thursday, February 03, 2005 10:24 AM > > To: accessd at databaseadvisors.com > > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > > File? > > > > > > Well, I can't figure out why you're not getting the corresponding > > ldb file that's assocated with all of the MSAccess versions and > > their db's. >What > > OS are you running on? What version of Access are you using? Can > > you > > > make sure you ARE getting those ldb files on the databases? If not, > > there's something really adrift here. > > > > I don't doubt you are getting what you say you are...you should know! > > ;) > > We need a few more puzzle pieces yet...but we'll get it put >together... > > > > > >> I swear that this is a one and not an L. It is not present when >users > >> have the database is opening, using the rb.mdw file and all is well. > > It > >> only locks occassionally. Next time it locks, I will put on my >specs, > >> but I am pretty darn sure it is a 1. > >> > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin >Craps > > - > >> IT Helps > >> Sent: Thursday, February 03, 2005 1:44 AM > >> To: Access Developers discussion and problem solving > >> Subject: RE: [AccessD] What is this .md1 That Is Locking My > >> Security File? > >> > >> > >> Sorry my mistake > >> > >> You are correct, I just presumed the 1 was misread with a l and did > > not > >> think any further.... > >> > >> Erwin > >> > >> > >> -----Oorspronkelijk bericht----- > >> Van: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] Namens > >> GregSmith at starband.net > >> Verzonden: woensdag 2 februari 2005 16:20 > >> Aan: accessd at databaseadvisors.com > >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My >Security > >> File? > >> > >> I've always had and ldb (small "L") file present when someone logs > > into > >> a database...and for a split db, there is one for the FE, one for > >> the > > BE > >> and one for the security file...but they're all ldb, not md"x" files. > > >> The security file, SecFile.mdw would have a corresponding > >> SecFile.ldb > > >> associated with it when someone logs in. Same with the FE and BE > >> files-a corresponding *.ldb file. I can't find any reference >anywhere > >> to mdl (small "L") on M$ or Google... > >> > >> If you login "Exclusively" to a db, then this ldb file does not > >> open, > > >> letting Access know that nobody else can login because the file is > >> 'locked' by an exclusive user. > >> > >> Greg > >> > >>> This is probably a mdl file (l not 1). > >>> A mdl file is always present when somebody has opened the database > >>> file, in this case the security file. In this file all locks are > >>> kepded and is needed for Access to > > operate. > >>> > >>> This does not cause any lockouts for users unless some bad > > programming > >> > >>> or other (security?) issues. > >>> > >>> > >>> Erwin > >>> > >>> > >>> -----Original Message----- > >>> From: accessd-bounces at databaseadvisors.com > >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >Nicholson, > >>> Karen > >>> Sent: Tuesday, February 01, 2005 5:26 PM > >>> To: accessd at databaseadvisors.com > >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > > File? > >>> > >>> Now Access is being rude to me. I recently moved the security > >>> file that controls my database from each person's own hard drive > >>> to a centralized location on the network. Every couple of days, > >>> the security file named rb.mdw has a friend, rb.md1, locking out > >>> most of > > >>> the users. Does anyone know what this is and how to prevent it? > >> Thanks. > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >> > >> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >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.Clark at niagaracounty.com Tue Feb 8 13:15:23 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Tue, 08 Feb 2005 14:15:23 -0500 Subject: [AccessD] masking question Message-ID: This is probably an Access 101 question, but I don't get it. I was trying to whip up a quick database to track all of our network equipment. I basically want to track our servers, switches, and routers. One of the fields is for the IP number of the item. I wanted to enter in the form of 255.255.255.255 but I am having some difficulty, which this...what I thought to be...simple task. I am using a mask of "009.009.009.009" but if I don't use up the spaces, I get "10 .10 .133. 3" and I want it to look like "10.10.133.3" What I think I have to do, and have proceeded that way, is to make the mask "CCCCCCCCCCCCCCC" and input the "."s myself. This isn't the end of the world...it is just something we'll be using in-house...but I was just curious as to a work around. Thanks John Clark From nkling at co.montgomery.ny.us Tue Feb 8 13:27:04 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Tue, 8 Feb 2005 14:27:04 -0500 Subject: [AccessD] masking question Message-ID: <30BC111F638EB54082001A7E7282FE4107F0EB@elmo.co.montgomery.ny.us> Here's the one I use. ###.###.###.###;0;_ Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John Clark Sent: Tuesday, February 08, 2005 2:15 PM To: accessd at databaseadvisors.com Subject: [AccessD] masking question This is probably an Access 101 question, but I don't get it. I was trying to whip up a quick database to track all of our network equipment. I basically want to track our servers, switches, and routers. One of the fields is for the IP number of the item. I wanted to enter in the form of 255.255.255.255 but I am having some difficulty, which this...what I thought to be...simple task. I am using a mask of "009.009.009.009" but if I don't use up the spaces, I get "10 .10 .133. 3" and I want it to look like "10.10.133.3" What I think I have to do, and have proceeded that way, is to make the mask "CCCCCCCCCCCCCCC" and input the "."s myself. This isn't the end of the world...it is just something we'll be using in-house...but I was just curious as to a work around. Thanks John Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Tue Feb 8 13:36:23 2005 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 8 Feb 2005 13:36:23 -0600 Subject: [AccessD] masking question In-Reply-To: <142386.1107890953070.JavaMail.root@sniper14.securence.com> Message-ID: <001101c50e15$794b7ea0$de1811d8@danwaters> John, I would guess that as the numbers are entered, the IP address is being thought of as 4 different pieces of data. So, if you just used 4 textboxes with sequential tab order and put periods between them, would that work? On a report it could look better, or you could concatenate the 4 fields and three periods to be displayed in one textbox. Just my first thought . . . Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Tuesday, February 08, 2005 1:15 PM To: accessd at databaseadvisors.com Subject: [AccessD] masking question This is probably an Access 101 question, but I don't get it. I was trying to whip up a quick database to track all of our network equipment. I basically want to track our servers, switches, and routers. One of the fields is for the IP number of the item. I wanted to enter in the form of 255.255.255.255 but I am having some difficulty, which this...what I thought to be...simple task. I am using a mask of "009.009.009.009" but if I don't use up the spaces, I get "10 .10 .133. 3" and I want it to look like "10.10.133.3" What I think I have to do, and have proceeded that way, is to make the mask "CCCCCCCCCCCCCCC" and input the "."s myself. This isn't the end of the world...it is just something we'll be using in-house...but I was just curious as to a work around. Thanks John Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Tue Feb 8 13:40:10 2005 From: john at winhaven.net (John Bartow) Date: Tue, 8 Feb 2005 13:40:10 -0600 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: <000101c50e08$ac50c970$0700a8c0@COA3> Message-ID: Steve, I agree, generally I don't see the need for compiling an mde. I did it once that I can think of and that was for a work around which used temp tables in the mde. Eventually I found a better solution. But as I stated earlier: not every Access developer is as good as you AccessD-er gurus! (and I mean that in all sincerity) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 12:05 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? I know what you mean about the keybd, I have one from M$ and it does similar. What I meant was, while you can compact an mde,why would you, its redundant. (Well, as I write this , I am thinking if you use temp tables, you would want to ....) But, its my app,I'm not compactng anywhere in it, and I don't have an MDW. I'm just trying to paint a full picture to the original poster as well, but she seems not to be reading her thread today! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 12:38 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Sorry, should have been a paragraph in there. (I have a (expensive) Logitech wireless keyboard and yesterday it started giving me grief. Skips keystrokes, won't send keystrokes at all. I changed batteries and it still is acting up! Very frustrating!) The security I was referring to was the person who's mdw was shadowed by a md1. An MDE can be compacted, in version A97 or A2k3 anyway. I was suggesting that it was either happening as a bug or expressly via the user code. If for some reason it hangs up the compaction process leaves behind a copy used in the process. Now normally IIRC correctly the filename is db1 or something but I don't know how hard and fast that rule is. You can of course create a copy with another name in code but I would guess you probably know if you're doing that or not - however if this is a project you picked up from another then you may not. I deal with other access developers apps which leave the compact on exit thing turned on in the FE. There is no reason for it other than they probably aren't aware they can turn it off. Not everyone there is as good as you AccessD-ers! (and I mean that in all sincerity) It was all just rambling thouths I had in an attempt to help out. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 10:44 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Well, there is no security on the application where I found this ... And there shouldn't be any compact on an MDE. Its still a mystery to me what this file is about. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 11:00 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Just a wild thought but given that it is almost the same size it sounds as if it is a failed compacting process. Could there be some glitch that causes this app to compact the security file? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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.Clark at niagaracounty.com Tue Feb 8 13:46:59 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Tue, 08 Feb 2005 14:46:59 -0500 Subject: [AccessD] masking question Message-ID: Yeah...I've actually been contimplating this myself. It would probably make sorting easier as well. >>> dwaters at usinternet.com 2/8/2005 2:36:23 PM >>> John, I would guess that as the numbers are entered, the IP address is being thought of as 4 different pieces of data. So, if you just used 4 textboxes with sequential tab order and put periods between them, would that work? On a report it could look better, or you could concatenate the 4 fields and three periods to be displayed in one textbox. Just my first thought . . . Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Tuesday, February 08, 2005 1:15 PM To: accessd at databaseadvisors.com Subject: [AccessD] masking question This is probably an Access 101 question, but I don't get it. I was trying to whip up a quick database to track all of our network equipment. I basically want to track our servers, switches, and routers. One of the fields is for the IP number of the item. I wanted to enter in the form of 255.255.255.255 but I am having some difficulty, which this...what I thought to be...simple task. I am using a mask of "009.009.009.009" but if I don't use up the spaces, I get "10 .10 .133. 3" and I want it to look like "10.10.133.3" What I think I have to do, and have proceeded that way, is to make the mask "CCCCCCCCCCCCCCC" and input the "."s myself. This isn't the end of the world...it is just something we'll be using in-house...but I was just curious as to a work around. Thanks John Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 8 14:10:17 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 08 Feb 2005 20:10:17 +0000 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: <20050208191458.XPLY2069.imf21aec.mail.bellsouth.net@SUSANONE> Message-ID: Susan, I tried using A97 and A2K and both said they were an unrecognized database format...I renamed them to *.mdb...tried the same...and got the same error. Thanks, Mark >From: "Susan Harkins" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >Date: Tue, 8 Feb 2005 14:14:58 -0500 > > >Have you tried changing the extension to mdb and trying to open it? > >Susan H. > >Hello All, > >I had never heard of an *.md1 before...but I searched my machine and found >something in a system folder...the machine is Win2k server with A97 and >A2K...the file is iischema-update.MD1 and there is also a >iischema-update.MD0 . The folder is d:\winnt\system32\inetsrv\metaback > >I have no idea what it is or where it came from...but it does look like it >was created during a service pack install. > >Just thought I'd through it out there in case it made sense to someone. > >Thanks, > >Mark > > > >From: "Steve Conklin (Developer at UltraDNT)" > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >File? > >Date: Tue, 8 Feb 2005 13:04:40 -0500 > > > >I know what you mean about the keybd, I have one from M$ and it does > >similar. > >What I meant was, while you can compact an mde,why would you, its > >redundant. (Well, as I write this , I am thinking if you use temp > >tables, you would want to ....) But, its my app,I'm not compactng > >anywhere in it, and I don't have an MDW. I'm just trying to paint a > >full picture to the original poster as well, but she seems not to be > >reading her thread today! > > > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > >Sent: Tuesday, February 08, 2005 12:38 PM > >To: 'Access Developers discussion and problem solving' > >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > >File? > > > > > >Sorry, should have been a paragraph in there. > > > >(I have a (expensive) Logitech wireless keyboard and yesterday it > >started giving me grief. Skips keystrokes, won't send keystrokes at all. > >I changed batteries and it still is acting up! Very frustrating!) > > > >The security I was referring to was the person who's mdw was shadowed > >by a md1. > > > >An MDE can be compacted, in version A97 or A2k3 anyway. I was > >suggesting that it was either happening as a bug or expressly via the > >user code. If for some reason it hangs up the compaction process leaves > >behind a copy used in the process. Now normally IIRC correctly the > >filename is db1 or something but I don't know how hard and fast that > >rule is. You can of course create a copy with another name in code but > >I would guess you probably know if you're doing that or not - however > >if this is a project you picked up from another then you may not. I > >deal with other access developers apps which leave the compact on exit > >thing turned on in the FE. There is no reason for it other than they > >probably aren't aware they can turn it off. Not everyone there is as > >good as you AccessD-ers! (and I mean that in all sincerity) > > > >It was all just rambling thouths I had in an attempt to help out. > > > >John B. > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > >Conklin > >(Developer at UltraDNT) > >Sent: Tuesday, February 08, 2005 10:44 AM > >To: 'Access Developers discussion and problem solving' > >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > >File? > > > >Well, there is no security on the application where I found this ... > >And there shouldn't be any compact on an MDE. Its still a mystery to me > >what this file is about. > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > >Sent: Tuesday, February 08, 2005 11:00 AM > >To: 'Access Developers discussion and problem solving' > >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > >File? > > > > > >Just a wild thought but given that it is almost the same size it sounds > >as if it is a failed compacting process. Could there be some glitch > >that causes this app to compact the security file? > > > > > >John B. > > > > > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > >Conklin > >(Developer at UltraDNT) > >Sent: Tuesday, February 08, 2005 9:49 AM > >To: 'Access Developers discussion and problem solving' > >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > >File? > > > >PS: It is too large to be a lock-file, it is ALMOST the same size as > >the application , but not exactly the same. > > > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > >Karen > >Sent: Friday, February 04, 2005 6:45 AM > >To: Access Developers discussion and problem solving > >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > >File? > > > > > >My loading of the database already refers to the mdw. I am doing a new > >upload of the database in about 10 minutes. That is when the md1 will > >appear, if it is going to. Here we go... > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > >Sent: Thursday, February 03, 2005 9:13 PM > >To: 'Access Developers discussion and problem solving' > >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > >File? > > > > > >Hi Karen: > > > >I have not been keeping up with the list but here is my comment. > > > >I think the md1 file is actually a mdw file that has been renamed and > >incorporated as some form of security. Why do you not leave or change > >it's extension to mdw and load your app in the standard way. > > > >'C:\progarm file\Office\11\msacccess.exe > >c:\MyDirectory\MyApplication.mdb /wrkgrp > >c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' > > > >HTH > >Jim > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > >Karen > >Sent: Thursday, February 03, 2005 8:19 AM > >To: Access Developers discussion and problem solving > >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > >File? > > > >No idea. I'll play the waiting game. > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > >Hindman > >Sent: Thursday, February 03, 2005 10:52 AM > >To: Access Developers discussion and problem solving > >Subject: Re: [AccessD] What is this .md1 That Is Locking My Security > >File? > > > > > >..wag of course, but could the db be using any temp dbs and naming them > >with the md1 extension when it creates them? > > > >William Hindman > > > > > >----- Original Message ----- > >From: "Nicholson, Karen" > >To: "Access Developers discussion and problem solving" > > > >Sent: Thursday, February 03, 2005 10:38 AM > >Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > >File? > > > > > > >I am not that dumb. I do admit to trusting the wrong people. Of > >course > > > I get the .ldb s on the databases. This is actually the number one. > > > Next time it happens, I will take a screen shot and announce that I > >have > > > *the evidence*. The *evidence* will surely float to the surface > > > again > > > > > in the next week. So let's wait until it happens again, maybe if I > >can > > > list all the files that are showing up it can be figured out. Thanks! > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > > GregSmith at starband.net > > > Sent: Thursday, February 03, 2005 10:24 AM > > > To: accessd at databaseadvisors.com > > > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > > > File? > > > > > > > > > Well, I can't figure out why you're not getting the corresponding > > > ldb file that's assocated with all of the MSAccess versions and > > > their db's. > >What > > > OS are you running on? What version of Access are you using? Can > > > you > > > > > make sure you ARE getting those ldb files on the databases? If not, > > > there's something really adrift here. > > > > > > I don't doubt you are getting what you say you are...you should know! > > > ;) > > > We need a few more puzzle pieces yet...but we'll get it put > >together... > > > > > > > > >> I swear that this is a one and not an L. It is not present when > >users > > >> have the database is opening, using the rb.mdw file and all is well. > > > It > > >> only locks occassionally. Next time it locks, I will put on my > >specs, > > >> but I am pretty darn sure it is a 1. > > >> > > >> -----Original Message----- > > >> From: accessd-bounces at databaseadvisors.com > > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin > >Craps > > > - > > >> IT Helps > > >> Sent: Thursday, February 03, 2005 1:44 AM > > >> To: Access Developers discussion and problem solving > > >> Subject: RE: [AccessD] What is this .md1 That Is Locking My > > >> Security File? > > >> > > >> > > >> Sorry my mistake > > >> > > >> You are correct, I just presumed the 1 was misread with a l and did > > > not > > >> think any further.... > > >> > > >> Erwin > > >> > > >> > > >> -----Oorspronkelijk bericht----- > > >> Van: accessd-bounces at databaseadvisors.com > > >> [mailto:accessd-bounces at databaseadvisors.com] Namens > > >> GregSmith at starband.net > > >> Verzonden: woensdag 2 februari 2005 16:20 > > >> Aan: accessd at databaseadvisors.com > > >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My > >Security > > >> File? > > >> > > >> I've always had and ldb (small "L") file present when someone logs > > > into > > >> a database...and for a split db, there is one for the FE, one for > > >> the > > > BE > > >> and one for the security file...but they're all ldb, not md"x" files. > > > > >> The security file, SecFile.mdw would have a corresponding > > >> SecFile.ldb > > > > >> associated with it when someone logs in. Same with the FE and BE > > >> files-a corresponding *.ldb file. I can't find any reference > >anywhere > > >> to mdl (small "L") on M$ or Google... > > >> > > >> If you login "Exclusively" to a db, then this ldb file does not > > >> open, > > > > >> letting Access know that nobody else can login because the file is > > >> 'locked' by an exclusive user. > > >> > > >> Greg > > >> > > >>> This is probably a mdl file (l not 1). > > >>> A mdl file is always present when somebody has opened the database > > >>> file, in this case the security file. In this file all locks are > > >>> kepded and is needed for Access to > > > operate. > > >>> > > >>> This does not cause any lockouts for users unless some bad > > > programming > > >> > > >>> or other (security?) issues. > > >>> > > >>> > > >>> Erwin > > >>> > > >>> > > >>> -----Original Message----- > > >>> From: accessd-bounces at databaseadvisors.com > > >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > >Nicholson, > > >>> Karen > > >>> Sent: Tuesday, February 01, 2005 5:26 PM > > >>> To: accessd at databaseadvisors.com > > >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > > > File? > > >>> > > >>> Now Access is being rude to me. I recently moved the security > > >>> file that controls my database from each person's own hard drive > > >>> to a centralized location on the network. Every couple of days, > > >>> the security file named rb.mdw has a friend, rb.md1, locking out > > >>> most of > > > > >>> the users. Does anyone know what this is and how to prevent it? > > >> Thanks. > > >>> -- > > >>> AccessD mailing list > > >>> AccessD at databaseadvisors.com > > >>> http://databaseadvisors.com/mailman/listinfo/accessd > > >>> Website: http://www.databaseadvisors.com > > >>> -- > > >>> AccessD mailing list > > >>> AccessD at databaseadvisors.com > > >>> http://databaseadvisors.com/mailman/listinfo/accessd > > >>> Website: http://www.databaseadvisors.com > > >> > > >> > > >> > > >> -- > > >> AccessD mailing list > > >> AccessD at databaseadvisors.com > > >> http://databaseadvisors.com/mailman/listinfo/accessd > > >> Website: http://www.databaseadvisors.com > > >> -- > > >> AccessD mailing list > > >> AccessD at databaseadvisors.com > > >> http://databaseadvisors.com/mailman/listinfo/accessd > > >> Website: http://www.databaseadvisors.com > > >> -- > > >> AccessD mailing list > > >> AccessD at databaseadvisors.com > > >> http://databaseadvisors.com/mailman/listinfo/accessd > > >> Website: http://www.databaseadvisors.com > > > > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From pedro at plex.nl Tue Feb 8 14:43:15 2005 From: pedro at plex.nl (Pedro Janssen) Date: Tue, 8 Feb 2005 21:43:15 +0100 Subject: [AccessD] linked table trouble References: <916187228923D311A6FE00A0CC3FAA30ABE799@ADGSERVER> Message-ID: <004501c50e1e$d1abeb80$f7c581d5@pedro> Hello Bobby, thanks for the code. Doesn't matter which or who's style. I am glad that you send it. Pedro Janssen ----- Original Message ----- From: "Bobby Heid" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 08, 2005 3:26 PM Subject: RE: [AccessD] linked table trouble > Pedro, > Here is our function. Mind you that while I have made modifications to the > code, I am not the original author of this, so the style does not match my > style. LOL. > > Bobby > > start of code ---------------------------- > > Public Function RelinkEnterpriseTables(lstrEnterprise As String) As Boolean > Dim strEnterpriseDB As String > Dim AString As String > > Dim tdf As TableDef > Dim strTdfName As String > Dim strTableDefName As String > Dim strEnterpriseConnect As String > Dim strDBConnect As String > Dim dbsCurrent As Database > Dim arrTableNames(83) As String > Dim i As Integer > Dim intresponse As Integer > Dim strMsg As String > > On Error GoTo Proc_Err > DoCmd.Hourglass True > > ' Static tables connection string > strDBConnect = ";Database=" & lstrEnterprise & ";pwd=" & SECUREPW > > Set dbsCurrent = CurrentDb() > > arrTableNames(0) = "CertIssuance" > arrTableNames(1) = "CertDefaults" > arrTableNames(2) = "SheaLots" > arrTableNames(3) = "SheaPlanElv" > arrTableNames(4) = "SheaConTemp" > ' > arrTableNames(82) = "DeleteLog" > > With dbsCurrent > For i = 0 To (UBound(arrTableNames) - 1) > strTableDefName = arrTableNames(i) > > If .TableDefs(strTableDefName).Connect <> strDBConnect Then > ' Change link > .TableDefs.Delete strTableDefName > Set tdf = .CreateTableDef(strTableDefName) > With tdf > .SourceTableName = strTableDefName > .Connect = strDBConnect > End With > .TableDefs.Append tdf > End If > Next > .TableDefs.REFRESH > End With > > On Error GoTo 0 > > RelinkEnterpriseTables = True > DoCmd.Hourglass False > > RelinkEnterpriseTables_exit: > On Error Resume Next > Set tdf = Nothing > dbsCurrent.Close > Set dbsCurrent = Nothing > Exit Function > > Proc_Err: > Select Case Err.Number > Case 3265 'Linked table not found. Re-establish link. > Resume Next > Case 3011 'Table not found in target database > Select Case strTableDefName > Case arrTableNames(0) > strMsg = "Enterprise [" & lstrEnterprise & "] is missing > the . " & _ > "Do you want to add these tables to this > enterprise?" > intresponse = MsgBox(strMsg, vbQuestion + vbYesNo) > If intresponse = vbYes Then > If AddCertIssuanceTable(strTableDefName, dbsCurrent, > lstrEnterprise) Then > Resume Next > End If > Else > RelinkEnterpriseTables = False > Resume RelinkEnterpriseTables_exit > End If > Case Else > > strMsg = "Table [" & strTableDefName & "] in database [" > & lstrEnterprise _ > & "] could not be found." > MsgBox strMsg, vbExclamation > RelinkEnterpriseTables = False > Resume RelinkEnterpriseTables_exit > End Select > Case Else > MsgBox "The following error occured: " & Err.Number & ": " & > Err.Description > RelinkEnterpriseTables = False > Resume RelinkEnterpriseTables_exit > End Select > > Resume Next > > End Function > > > 'end of code ------------------------------------------------------ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Pedro Janssen > Sent: Monday, February 07, 2005 4:23 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] linked table trouble > > > Hello Bobby, > > could you provide me the code, or do you use another methode. > > Pedro Janssen > > > > ----- Original Message ----- > From: "Bobby Heid" > To: "'Access Developers discussion and problem solving'" > > Sent: Thursday, February 03, 2005 9:05 PM > Subject: RE: [AccessD] linked table trouble > > > > Way back in ACC97, we had issues with links. So in our app, we just > > programmatically relink every time. > > > > Bobby > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > > Foust > > Sent: Thursday, February 03, 2005 2:39 PM > > To: Access Developers discussion and problem solving > > Subject: RE: [AccessD] linked table trouble > > > > > > I don't have an answer for you, but I've heard that complaint several > times > > in other forums too. > > > > Charlotte Foust > > > > > > -----Original Message----- > > From: Pedro Janssen [mailto:pedro at plex.nl] > > Sent: Thursday, February 03, 2005 11:08 AM > > To: AccessD at databaseadvisors.com > > Subject: [AccessD] linked table trouble > > > > > > Hello Group, > > > > in the past we never had any troubles with linked tables. Since whe > > are using A2003 the link between the databases and tables must > be > > renewed (with the linked Tabel manager) very often, in some computers > > each morning. How is this possible? Is there a solution? > > > > Pedro Janssen > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Tue Feb 8 15:13:01 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 8 Feb 2005 13:13:01 -0800 Subject: [AccessD] What is this .md1 That Is Locking My Security File? Message-ID: Compiling and compacting are two different things, John. Charlotte Foust -----Original Message----- From: John Bartow [mailto:john at winhaven.net] Sent: Tuesday, February 08, 2005 11:40 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Steve, I agree, generally I don't see the need for compiling an mde. I did it once that I can think of and that was for a work around which used temp tables in the mde. Eventually I found a better solution. But as I stated earlier: not every Access developer is as good as you AccessD-er gurus! (and I mean that in all sincerity) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 12:05 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? I know what you mean about the keybd, I have one from M$ and it does similar. What I meant was, while you can compact an mde,why would you, its redundant. (Well, as I write this , I am thinking if you use temp tables, you would want to ....) But, its my app,I'm not compactng anywhere in it, and I don't have an MDW. I'm just trying to paint a full picture to the original poster as well, but she seems not to be reading her thread today! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 12:38 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Sorry, should have been a paragraph in there. (I have a (expensive) Logitech wireless keyboard and yesterday it started giving me grief. Skips keystrokes, won't send keystrokes at all. I changed batteries and it still is acting up! Very frustrating!) The security I was referring to was the person who's mdw was shadowed by a md1. An MDE can be compacted, in version A97 or A2k3 anyway. I was suggesting that it was either happening as a bug or expressly via the user code. If for some reason it hangs up the compaction process leaves behind a copy used in the process. Now normally IIRC correctly the filename is db1 or something but I don't know how hard and fast that rule is. You can of course create a copy with another name in code but I would guess you probably know if you're doing that or not - however if this is a project you picked up from another then you may not. I deal with other access developers apps which leave the compact on exit thing turned on in the FE. There is no reason for it other than they probably aren't aware they can turn it off. Not everyone there is as good as you AccessD-ers! (and I mean that in all sincerity) It was all just rambling thouths I had in an attempt to help out. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 10:44 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Well, there is no security on the application where I found this ... And there shouldn't be any compact on an MDE. Its still a mystery to me what this file is about. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 11:00 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Just a wild thought but given that it is almost the same size it sounds as if it is a failed compacting process. Could there be some glitch that causes this app to compact the security file? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Tue Feb 8 16:21:10 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 09 Feb 2005 08:21:10 +1000 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: References: <000101c50e08$ac50c970$0700a8c0@COA3> Message-ID: <4209C7F6.27931.A5A165D@stuart.lexacorp.com.pg> On 8 Feb 2005 at 18:31, Mark A Matte wrote: > Hello All, > > I had never heard of an *.md1 before...but I searched my machine and found > something in a system folder...the machine is Win2k server with A97 and > A2K...the file is iischema-update.MD1 and there is also a > iischema-update.MD0 . The folder is d:\winnt\system32\inetsrv\metaback > > I have no idea what it is or where it came from...but it does look like it > was created during a service pack install. > As i said the other day, one possible source for a .md1 file is "the second sequential Metabase backup created by IIS". Given the name of the folder you found it in, I'd be fairly sure that was it :-) -- Stuart From stuart at lexacorp.com.pg Tue Feb 8 16:22:19 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 09 Feb 2005 08:22:19 +1000 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: References: <20050208191458.XPLY2069.imf21aec.mail.bellsouth.net@SUSANONE> Message-ID: <4209C83B.13465.A5B25D9@stuart.lexacorp.com.pg> On 8 Feb 2005 at 20:10, Mark A Matte wrote: > Susan, > > I tried using A97 and A2K and both said they were an unrecognized database > format...I renamed them to *.mdb...tried the same...and got the same error. > Try looking right through the file with a hexviewer and see whether the contents tell you anything. -- Stuart From stuart at lexacorp.com.pg Tue Feb 8 16:34:57 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 09 Feb 2005 08:34:57 +1000 Subject: [AccessD] masking question In-Reply-To: Message-ID: <4209CB31.5805.A66B5BF@stuart.lexacorp.com.pg> On 8 Feb 2005 at 14:46, John Clark wrote: >> I would guess that as the numbers are entered, the IP address is being >> thought of as 4 different pieces of data. So, if you just used 4 >> textboxes with sequential tab order and put periods between them, would that >> work? > Yeah...I've actually been contimplating this myself. It would probably > make sorting easier as well. > So would forcing the leading zeros with "000.000.000.000" -- Stuart From stuart at lexacorp.com.pg Tue Feb 8 16:39:12 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 09 Feb 2005 08:39:12 +1000 Subject: [AccessD] Guru.com In-Reply-To: <000001c50e08$0f2c5ce0$0b08a845@hargrove.internal> References: <004d01c50e05$b96c3930$677aa8c0@ColbyM6805> Message-ID: <4209CC30.22947.A6A99C7@stuart.lexacorp.com.pg> On 8 Feb 2005 at 13:00, Mike & Doris Manning wrote: >> 0) Has anyone on the list ever heard of the service? >> 1) Has anyone on the list ever used the service? >> 2) Has anyone on the list ever gotten a job on the service? > 0 yes > 1 no > 2 no > Please don't presume to speak for me! Now for my answers: 0) I have 1) Not me 2) Not me :-) -- Stuart From fhtapia at gmail.com Tue Feb 8 17:05:30 2005 From: fhtapia at gmail.com (Francisco Tapia) Date: Tue, 8 Feb 2005 15:05:30 -0800 Subject: [AccessD] Connection Problems Message-ID: we're having a network problem that has continued from yesterday... my users do not see that, all they see is that their email / my program is having connectivity errors. so what I need is to be able to restore the connection back to my adp... I have solved this by catching the error number in a particular procedure but as a database application i've programmed everything with CurrentProject.Connection... possibly the only way to fix this issue is to run through every procedure and append the new error handling case generally i write my error handling like this: ON error goto errorline Errorline: Select case err Case 1 do stuff here Case 2 do other stuff here Case else blatmail "send mail" End Select Resume Exit Resume 'for F9 handling. what do you guys think????? -- -Francisco http://pcthis.blogspot.com | PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... From accessd at shaw.ca Tue Feb 8 19:24:05 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 08 Feb 2005 17:24:05 -0800 Subject: [AccessD] A97. Report with printer and paper selectionpickswrongpaper when deployed on identica In-Reply-To: <20050208141620.2BE0C2BD77E@smtp.nildram.co.uk> Message-ID: <0IBM00E2ZENTLW@l-daemon> Hi All: A little late in this discussion but I remember having similar set of issues with a client's particular printer. The final solution, after virtually trying everything, was to VNC to the client's site and recompile the offending reports. It worked fine after that but every-time a new or updated report was required the same procedure took place. When they changed printers and went to a new version of Access (from A97) the problems went away. I was never sure whether it was printer or A97 or both that caused the problem. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, February 08, 2005 5:16 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] A97. Report with printer and paper selectionpickswrongpaper when deployed on identica Just a long shot Gustav, but they aren't on a different version of the printer driver are they? Don't immediately see why that should cause your problem anyway, but grasping at straws.... -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printer and paper selection pickswrongpaper when deployed on identica Date: 08/02/05 10:39 > > Hi Doris > > It is. It is called "Invoice" both here and at the client. > And the app "reads" that - otherwise it would complain that "This > report was previously .. etc." > > /gustav > > >>> mikedorism at adelphia.net 07-02-2005 19:44:53 >>> > Make sure the report is set up for Specific printer instead of Default > printer. > > Doris Manning > Database Administrator > Hargrove Inc. > www.hargroveinc.com > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > Brock > Sent: Monday, February 07, 2005 12:14 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] A97. Report with printer and paper selection picks > wrongpaper when deployed on identical Windows XP > > > Hi all > > The report is set up for printing to a custom printer (named Invoice) > using > a NEC Pinwriter P9XL driver, this matrix printer and endless forms. > This > prints fine with my machine with same Windows XP and Access as the > client. > > However, when the app is moved to the client, with the Invoice printer > set > up in exactly the same way, without doing any preview or print and no > messagebox "This report was previously .. would you like to etc." - > when I > open the report in design view - the paper format has been set to > Letter! > Margins are preserved. > > When I (re)select paper format to endless forms and saves the report, > it > prints fine and will not fall back to Letter. The Invoice printer is > set up > with all paper settings (default, advanced etc.) set to endless forms. > Still > Letter is picked initially for paper format. > > We've tried in the registry to remove all other paper formats than the > endless we need, but it seems that Windows when accessing the printer, > rebuilds the list of standard paper formats. > > Anyone having a cure for this? > > /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 > -- > 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 john at winhaven.net Tue Feb 8 20:56:23 2005 From: john at winhaven.net (John Bartow) Date: Tue, 8 Feb 2005 20:56:23 -0600 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: OOPS! ee-gads that looked pretty stupid! I'm blaming it on my wireless keyboard problems! (even if that is a stretch) :o) I meant "generally I don't see the need for compiling an mde". John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, February 08, 2005 3:13 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Compiling and compacting are two different things, John. Charlotte Foust -----Original Message----- From: John Bartow [mailto:john at winhaven.net] Sent: Tuesday, February 08, 2005 11:40 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Steve, I agree, generally I don't see the need for compiling an mde. I did it once that I can think of and that was for a work around which used temp tables in the mde. Eventually I found a better solution. But as I stated earlier: not every Access developer is as good as you AccessD-er gurus! (and I mean that in all sincerity) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 12:05 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? I know what you mean about the keybd, I have one from M$ and it does similar. What I meant was, while you can compact an mde,why would you, its redundant. (Well, as I write this , I am thinking if you use temp tables, you would want to ....) But, its my app,I'm not compactng anywhere in it, and I don't have an MDW. I'm just trying to paint a full picture to the original poster as well, but she seems not to be reading her thread today! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 12:38 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Sorry, should have been a paragraph in there. (I have a (expensive) Logitech wireless keyboard and yesterday it started giving me grief. Skips keystrokes, won't send keystrokes at all. I changed batteries and it still is acting up! Very frustrating!) The security I was referring to was the person who's mdw was shadowed by a md1. An MDE can be compacted, in version A97 or A2k3 anyway. I was suggesting that it was either happening as a bug or expressly via the user code. If for some reason it hangs up the compaction process leaves behind a copy used in the process. Now normally IIRC correctly the filename is db1 or something but I don't know how hard and fast that rule is. You can of course create a copy with another name in code but I would guess you probably know if you're doing that or not - however if this is a project you picked up from another then you may not. I deal with other access developers apps which leave the compact on exit thing turned on in the FE. There is no reason for it other than they probably aren't aware they can turn it off. Not everyone there is as good as you AccessD-ers! (and I mean that in all sincerity) It was all just rambling thouths I had in an attempt to help out. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 10:44 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Well, there is no security on the application where I found this ... And there shouldn't be any compact on an MDE. Its still a mystery to me what this file is about. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 08, 2005 11:00 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Just a wild thought but given that it is almost the same size it sounds as if it is a failed compacting process. Could there be some glitch that causes this app to compact the security file? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin (Developer at UltraDNT) Sent: Tuesday, February 08, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? PS: It is too large to be a lock-file, it is ALMOST the same size as the application , but not exactly the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, February 04, 2005 6:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? My loading of the database already refers to the mdw. I am doing a new upload of the database in about 10 minutes. That is when the md1 will appear, if it is going to. Here we go... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 03, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? Hi Karen: I have not been keeping up with the list but here is my comment. I think the md1 file is actually a mdw file that has been renamed and incorporated as some form of security. Why do you not leave or change it's extension to mdw and load your app in the standard way. 'C:\progarm file\Office\11\msacccess.exe c:\MyDirectory\MyApplication.mdb /wrkgrp c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 03, 2005 8:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? No idea. I'll play the waiting game. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 03, 2005 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..wag of course, but could the db be using any temp dbs and naming them with the md1 extension when it creates them? William Hindman ----- Original Message ----- From: "Nicholson, Karen" To: "Access Developers discussion and problem solving" Sent: Thursday, February 03, 2005 10:38 AM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? >I am not that dumb. I do admit to trusting the wrong people. Of course > I get the .ldb s on the databases. This is actually the number one. > Next time it happens, I will take a screen shot and announce that I have > *the evidence*. The *evidence* will surely float to the surface again > in the next week. So let's wait until it happens again, maybe if I can > list all the files that are showing up it can be figured out. Thanks! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > GregSmith at starband.net > Sent: Thursday, February 03, 2005 10:24 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Well, I can't figure out why you're not getting the corresponding ldb > file that's assocated with all of the MSAccess versions and their > db's. What > OS are you running on? What version of Access are you using? Can you > make sure you ARE getting those ldb files on the databases? If not, > there's something really adrift here. > > I don't doubt you are getting what you say you are...you should know! > ;) > We need a few more puzzle pieces yet...but we'll get it put together... > > >> I swear that this is a one and not an L. It is not present when users >> have the database is opening, using the rb.mdw file and all is well. > It >> only locks occassionally. Next time it locks, I will put on my specs, >> but I am pretty darn sure it is a 1. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps > - >> IT Helps >> Sent: Thursday, February 03, 2005 1:44 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Sorry my mistake >> >> You are correct, I just presumed the 1 was misread with a l and did > not >> think any further.... >> >> Erwin >> >> >> -----Oorspronkelijk bericht----- >> Van: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] Namens >> GregSmith at starband.net >> Verzonden: woensdag 2 februari 2005 16:20 >> Aan: accessd at databaseadvisors.com >> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> I've always had and ldb (small "L") file present when someone logs > into >> a database...and for a split db, there is one for the FE, one for the > BE >> and one for the security file...but they're all ldb, not md"x" files. >> The security file, SecFile.mdw would have a corresponding SecFile.ldb >> associated with it when someone logs in. Same with the FE and BE >> files-a corresponding *.ldb file. I can't find any reference anywhere >> to mdl (small "L") on M$ or Google... >> >> If you login "Exclusively" to a db, then this ldb file does not open, >> letting Access know that nobody else can login because the file is >> 'locked' by an exclusive user. >> >> Greg >> >>> This is probably a mdl file (l not 1). >>> A mdl file is always present when somebody has opened the database >>> file, in this case the security file. In this file all locks are >>> kepded and is needed for Access to > operate. >>> >>> This does not cause any lockouts for users unless some bad > programming >> >>> or other (security?) issues. >>> >>> >>> Erwin >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, >>> Karen >>> Sent: Tuesday, February 01, 2005 5:26 PM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] What is this .md1 That Is Locking My Security > File? >>> >>> Now Access is being rude to me. I recently moved the security file >>> that controls my database from each person's own hard drive to a >>> centralized location on the network. Every couple of days, the >>> security file named rb.mdw has a friend, rb.md1, locking out most of >>> the users. Does anyone know what this is and how to prevent it? >> Thanks. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dejpolsys at hotmail.com Tue Feb 8 21:01:09 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Tue, 8 Feb 2005 22:01:09 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? References: Message-ID: ..this just gets better and better :)))) William Hindman ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 08, 2005 9:56 PM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > OOPS! ee-gads that looked pretty stupid! > > I'm blaming it on my wireless keyboard problems! (even if that is a > stretch) > :o) > > I meant "generally I don't see the need for compiling an mde". > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Tuesday, February 08, 2005 3:13 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > > Compiling and compacting are two different things, John. > > Charlotte Foust > > > -----Original Message----- > From: John Bartow [mailto:john at winhaven.net] > Sent: Tuesday, February 08, 2005 11:40 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > > > Steve, > I agree, generally I don't see the need for compiling an mde. I did it > once that I can think of and that was for a work around which used temp > tables in the mde. Eventually I found a better solution. > > But as I stated earlier: not every Access developer is as good as you > AccessD-er gurus! (and I mean that in all sincerity) > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 12:05 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > I know what you mean about the keybd, I have one from M$ and it does > similar. What I meant was, while you can compact an mde,why would you, > its redundant. (Well, as I write this , I am thinking if you use temp > tables, you would want to ....) But, its my app,I'm not compactng > anywhere in it, and I don't have an MDW. I'm just trying to paint a > full picture to the original poster as well, but she seems not to be > reading her thread today! > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 12:38 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Sorry, should have been a paragraph in there. > > (I have a (expensive) Logitech wireless keyboard and yesterday it > started giving me grief. Skips keystrokes, won't send keystrokes at all. > I changed batteries and it still is acting up! Very frustrating!) > > The security I was referring to was the person who's mdw was shadowed by > a md1. > > An MDE can be compacted, in version A97 or A2k3 anyway. I was suggesting > that it was either happening as a bug or expressly via the user code. If > for some reason it hangs up the compaction process leaves behind a copy > used in the process. Now normally IIRC correctly the filename is db1 or > something but I don't know how hard and fast that rule is. You can of > course create a copy with another name in code but I would guess you > probably know if you're doing that or not - however if this is a project > you picked up from another then you may not. I deal with other access > developers apps which leave the compact on exit thing turned on in the > FE. There is no reason for it other than they probably aren't aware they > can turn it off. Not everyone there is as good as you AccessD-ers! (and > I mean that in all sincerity) > > It was all just rambling thouths I had in an attempt to help out. > > John B. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 10:44 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > Well, there is no security on the application where I found this ... And > there shouldn't be any compact on an MDE. Its still a mystery to me what > this file is about. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 11:00 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Just a wild thought but given that it is almost the same size it sounds > as if it is a failed compacting process. Could there be some glitch that > causes this app to compact the security file? > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 9:49 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > PS: It is too large to be a lock-file, it is ALMOST the same size as > the application , but not exactly the same. > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Friday, February 04, 2005 6:45 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > My loading of the database already refers to the mdw. I am doing a new > upload of the database in about 10 minutes. That is when the md1 will > appear, if it is going to. Here we go... > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Thursday, February 03, 2005 9:13 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Hi Karen: > > I have not been keeping up with the list but here is my comment. > > I think the md1 file is actually a mdw file that has been renamed and > incorporated as some form of security. Why do you not leave or change > it's extension to mdw and load your app in the standard way. > > 'C:\progarm file\Office\11\msacccess.exe > c:\MyDirectory\MyApplication.mdb /wrkgrp > c:\MyDirectory\MyApplication.mdw' or 'c:\MyDirectory\MyApplication.md1' > > HTH > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Thursday, February 03, 2005 8:19 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > No idea. I'll play the waiting game. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 03, 2005 10:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] What is this .md1 That Is Locking My Security > File? > > > ..wag of course, but could the db be using any temp dbs and naming them > with the md1 extension when it creates them? > > William Hindman > > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, February 03, 2005 10:38 AM > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > >>I am not that dumb. I do admit to trusting the wrong people. Of > course >> I get the .ldb s on the databases. This is actually the number one. >> Next time it happens, I will take a screen shot and announce that I > have >> *the evidence*. The *evidence* will surely float to the surface again > >> in the next week. So let's wait until it happens again, maybe if I > can >> list all the files that are showing up it can be figured out. Thanks! >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> GregSmith at starband.net >> Sent: Thursday, February 03, 2005 10:24 AM >> To: accessd at databaseadvisors.com >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Well, I can't figure out why you're not getting the corresponding ldb >> file that's assocated with all of the MSAccess versions and their >> db's. > What >> OS are you running on? What version of Access are you using? Can you > >> make sure you ARE getting those ldb files on the databases? If not, >> there's something really adrift here. >> >> I don't doubt you are getting what you say you are...you should know! >> ;) >> We need a few more puzzle pieces yet...but we'll get it put > together... >> >> >>> I swear that this is a one and not an L. It is not present when > users >>> have the database is opening, using the rb.mdw file and all is well. >> It >>> only locks occassionally. Next time it locks, I will put on my > specs, >>> but I am pretty darn sure it is a 1. >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin > Craps >> - >>> IT Helps >>> Sent: Thursday, February 03, 2005 1:44 AM >>> To: Access Developers discussion and problem solving >>> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >>> File? >>> >>> >>> Sorry my mistake >>> >>> You are correct, I just presumed the 1 was misread with a l and did >> not >>> think any further.... >>> >>> Erwin >>> >>> >>> -----Oorspronkelijk bericht----- >>> Van: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] Namens >>> GregSmith at starband.net >>> Verzonden: woensdag 2 februari 2005 16:20 >>> Aan: accessd at databaseadvisors.com >>> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My > Security >>> File? >>> >>> I've always had and ldb (small "L") file present when someone logs >> into >>> a database...and for a split db, there is one for the FE, one for the >> BE >>> and one for the security file...but they're all ldb, not md"x" files. > >>> The security file, SecFile.mdw would have a corresponding SecFile.ldb > >>> associated with it when someone logs in. Same with the FE and BE >>> files-a corresponding *.ldb file. I can't find any reference > anywhere >>> to mdl (small "L") on M$ or Google... >>> >>> If you login "Exclusively" to a db, then this ldb file does not open, > >>> letting Access know that nobody else can login because the file is >>> 'locked' by an exclusive user. >>> >>> Greg >>> >>>> This is probably a mdl file (l not 1). >>>> A mdl file is always present when somebody has opened the database >>>> file, in this case the security file. In this file all locks are >>>> kepded and is needed for Access to >> operate. >>>> >>>> This does not cause any lockouts for users unless some bad >> programming >>> >>>> or other (security?) issues. >>>> >>>> >>>> Erwin >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Nicholson, >>>> Karen >>>> Sent: Tuesday, February 01, 2005 5:26 PM >>>> To: accessd at databaseadvisors.com >>>> Subject: [AccessD] What is this .md1 That Is Locking My Security >> File? >>>> >>>> Now Access is being rude to me. I recently moved the security file >>>> that controls my database from each person's own hard drive to a >>>> centralized location on the network. Every couple of days, the >>>> security file named rb.mdw has a friend, rb.md1, locking out most of > >>>> the users. Does anyone know what this is and how to prevent it? >>> Thanks. >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 8 21:12:41 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 08 Feb 2005 22:12:41 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: Message-ID: <007901c50e55$378e9f70$677aa8c0@ColbyM6805> ROTFL. Yea, it never made much sense to me to compile an MDE either. ;-) It's a little known fact though that you can rename an MDB/A/E to any extension you want and it is still a database container. Thus you could rename your MDA to MDE, in which case you MIGHT find a reason to compact an MDE! LOL John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Tuesday, February 08, 2005 10:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..this just gets better and better :)))) William Hindman ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 08, 2005 9:56 PM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > OOPS! ee-gads that looked pretty stupid! > > I'm blaming it on my wireless keyboard problems! (even if that is a > stretch) > :o) > > I meant "generally I don't see the need for compiling an mde". > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Tuesday, February 08, 2005 3:13 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > > Compiling and compacting are two different things, John. > > Charlotte Foust > > > -----Original Message----- > From: John Bartow [mailto:john at winhaven.net] > Sent: Tuesday, February 08, 2005 11:40 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Steve, > I agree, generally I don't see the need for compiling an mde. I did it > once that I can think of and that was for a work around which used > temp tables in the mde. Eventually I found a better solution. > > But as I stated earlier: not every Access developer is as good as you > AccessD-er gurus! (and I mean that in all sincerity) > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 12:05 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > I know what you mean about the keybd, I have one from M$ and it does > similar. What I meant was, while you can compact an mde,why would you, > its redundant. (Well, as I write this , I am thinking if you use temp > tables, you would want to ....) But, its my app,I'm not compactng > anywhere in it, and I don't have an MDW. I'm just trying to paint a > full picture to the original poster as well, but she seems not to be > reading her thread today! > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 12:38 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Sorry, should have been a paragraph in there. > > (I have a (expensive) Logitech wireless keyboard and yesterday it > started giving me grief. Skips keystrokes, won't send keystrokes at > all. I changed batteries and it still is acting up! Very frustrating!) > > The security I was referring to was the person who's mdw was shadowed > by a md1. > > An MDE can be compacted, in version A97 or A2k3 anyway. I was > suggesting that it was either happening as a bug or expressly via the > user code. If for some reason it hangs up the compaction process > leaves behind a copy used in the process. Now normally IIRC correctly > the filename is db1 or something but I don't know how hard and fast > that rule is. You can of course create a copy with another name in > code but I would guess you probably know if you're doing that or not - > however if this is a project you picked up from another then you may > not. I deal with other access developers apps which leave the compact > on exit thing turned on in the FE. There is no reason for it other > than they probably aren't aware they can turn it off. Not everyone > there is as good as you AccessD-ers! (and I mean that in all > sincerity) > > It was all just rambling thouths I had in an attempt to help out. > > John B. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 10:44 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > Well, there is no security on the application where I found this ... > And there shouldn't be any compact on an MDE. Its still a mystery to > me what this file is about. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 11:00 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Just a wild thought but given that it is almost the same size it > sounds as if it is a failed compacting process. Could there be some > glitch that causes this app to compact the security file? > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 9:49 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > PS: It is too large to be a lock-file, it is ALMOST the same size as > the application , but not exactly the same. > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Friday, February 04, 2005 6:45 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > My loading of the database already refers to the mdw. I am doing a > new upload of the database in about 10 minutes. That is when the md1 > will appear, if it is going to. Here we go... > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim > Lawrence > Sent: Thursday, February 03, 2005 9:13 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Hi Karen: > > I have not been keeping up with the list but here is my comment. > > I think the md1 file is actually a mdw file that has been renamed and > incorporated as some form of security. Why do you not leave or change > it's extension to mdw and load your app in the standard way. > > 'C:\progarm file\Office\11\msacccess.exe > c:\MyDirectory\MyApplication.mdb /wrkgrp > c:\MyDirectory\MyApplication.mdw' or > 'c:\MyDirectory\MyApplication.md1' > > HTH > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Thursday, February 03, 2005 8:19 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > No idea. I'll play the waiting game. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 03, 2005 10:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] What is this .md1 That Is Locking My Security > File? > > > ..wag of course, but could the db be using any temp dbs and naming > them with the md1 extension when it creates them? > > William Hindman > > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, February 03, 2005 10:38 AM > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > >>I am not that dumb. I do admit to trusting the wrong people. Of > course >> I get the .ldb s on the databases. This is actually the number one. >> Next time it happens, I will take a screen shot and announce that I > have >> *the evidence*. The *evidence* will surely float to the surface >> again > >> in the next week. So let's wait until it happens again, maybe if I > can >> list all the files that are showing up it can be figured out. >> Thanks! >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> GregSmith at starband.net >> Sent: Thursday, February 03, 2005 10:24 AM >> To: accessd at databaseadvisors.com >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Well, I can't figure out why you're not getting the corresponding ldb >> file that's assocated with all of the MSAccess versions and their >> db's. > What >> OS are you running on? What version of Access are you using? Can >> you > >> make sure you ARE getting those ldb files on the databases? If not, >> there's something really adrift here. >> >> I don't doubt you are getting what you say you are...you should know! >> ;) >> We need a few more puzzle pieces yet...but we'll get it put > together... >> >> >>> I swear that this is a one and not an L. It is not present when > users >>> have the database is opening, using the rb.mdw file and all is well. >> It >>> only locks occassionally. Next time it locks, I will put on my > specs, >>> but I am pretty darn sure it is a 1. >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin > Craps >> - >>> IT Helps >>> Sent: Thursday, February 03, 2005 1:44 AM >>> To: Access Developers discussion and problem solving >>> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >>> File? >>> >>> >>> Sorry my mistake >>> >>> You are correct, I just presumed the 1 was misread with a l and did >> not >>> think any further.... >>> >>> Erwin >>> >>> >>> -----Oorspronkelijk bericht----- >>> Van: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] Namens >>> GregSmith at starband.net >>> Verzonden: woensdag 2 februari 2005 16:20 >>> Aan: accessd at databaseadvisors.com >>> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My > Security >>> File? >>> >>> I've always had and ldb (small "L") file present when someone logs >> into >>> a database...and for a split db, there is one for the FE, one for >>> the >> BE >>> and one for the security file...but they're all ldb, not md"x" >>> files. > >>> The security file, SecFile.mdw would have a corresponding >>> SecFile.ldb > >>> associated with it when someone logs in. Same with the FE and BE >>> files-a corresponding *.ldb file. I can't find any reference > anywhere >>> to mdl (small "L") on M$ or Google... >>> >>> If you login "Exclusively" to a db, then this ldb file does not >>> open, > >>> letting Access know that nobody else can login because the file is >>> 'locked' by an exclusive user. >>> >>> Greg >>> >>>> This is probably a mdl file (l not 1). >>>> A mdl file is always present when somebody has opened the database >>>> file, in this case the security file. In this file all locks are >>>> kepded and is needed for Access to >> operate. >>>> >>>> This does not cause any lockouts for users unless some bad >> programming >>> >>>> or other (security?) issues. >>>> >>>> >>>> Erwin >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Nicholson, >>>> Karen >>>> Sent: Tuesday, February 01, 2005 5:26 PM >>>> To: accessd at databaseadvisors.com >>>> Subject: [AccessD] What is this .md1 That Is Locking My Security >> File? >>>> >>>> Now Access is being rude to me. I recently moved the security file >>>> that controls my database from each person's own hard drive to a >>>> centralized location on the network. Every couple of days, the >>>> security file named rb.mdw has a friend, rb.md1, locking out most >>>> of > >>>> the users. Does anyone know what this is and how to prevent it? >>> Thanks. >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 8 21:30:30 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 08 Feb 2005 22:30:30 -0500 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: <007901c50e55$378e9f70$677aa8c0@ColbyM6805> Message-ID: <008101c50e57$b48b5160$677aa8c0@ColbyM6805> ROTFLMAOBTC. You MIGHT find a reason to COMPILE an MDE. And I don't even have one of these whizbang MS keyboards. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 08, 2005 10:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? ROTFL. Yea, it never made much sense to me to compile an MDE either. ;-) It's a little known fact though that you can rename an MDB/A/E to any extension you want and it is still a database container. Thus you could rename your MDA to MDE, in which case you MIGHT find a reason to compact an MDE! LOL John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Tuesday, February 08, 2005 10:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..this just gets better and better :)))) William Hindman ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 08, 2005 9:56 PM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > OOPS! ee-gads that looked pretty stupid! > > I'm blaming it on my wireless keyboard problems! (even if that is a > stretch) > :o) > > I meant "generally I don't see the need for compiling an mde". > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Tuesday, February 08, 2005 3:13 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > > Compiling and compacting are two different things, John. > > Charlotte Foust > > > -----Original Message----- > From: John Bartow [mailto:john at winhaven.net] > Sent: Tuesday, February 08, 2005 11:40 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Steve, > I agree, generally I don't see the need for compiling an mde. I did it > once that I can think of and that was for a work around which used > temp tables in the mde. Eventually I found a better solution. > > But as I stated earlier: not every Access developer is as good as you > AccessD-er gurus! (and I mean that in all sincerity) > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 12:05 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > I know what you mean about the keybd, I have one from M$ and it does > similar. What I meant was, while you can compact an mde,why would you, > its redundant. (Well, as I write this , I am thinking if you use temp > tables, you would want to ....) But, its my app,I'm not compactng > anywhere in it, and I don't have an MDW. I'm just trying to paint a > full picture to the original poster as well, but she seems not to be > reading her thread today! > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 12:38 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Sorry, should have been a paragraph in there. > > (I have a (expensive) Logitech wireless keyboard and yesterday it > started giving me grief. Skips keystrokes, won't send keystrokes at > all. I changed batteries and it still is acting up! Very frustrating!) > > The security I was referring to was the person who's mdw was shadowed > by a md1. > > An MDE can be compacted, in version A97 or A2k3 anyway. I was > suggesting that it was either happening as a bug or expressly via the > user code. If for some reason it hangs up the compaction process > leaves behind a copy used in the process. Now normally IIRC correctly > the filename is db1 or something but I don't know how hard and fast > that rule is. You can of course create a copy with another name in > code but I would guess you probably know if you're doing that or not - > however if this is a project you picked up from another then you may > not. I deal with other access developers apps which leave the compact > on exit thing turned on in the FE. There is no reason for it other > than they probably aren't aware they can turn it off. Not everyone > there is as good as you AccessD-ers! (and I mean that in all > sincerity) > > It was all just rambling thouths I had in an attempt to help out. > > John B. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 10:44 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > Well, there is no security on the application where I found this ... > And there shouldn't be any compact on an MDE. Its still a mystery to > me what this file is about. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 11:00 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Just a wild thought but given that it is almost the same size it > sounds as if it is a failed compacting process. Could there be some > glitch that causes this app to compact the security file? > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 9:49 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > PS: It is too large to be a lock-file, it is ALMOST the same size as > the application , but not exactly the same. > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Friday, February 04, 2005 6:45 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > My loading of the database already refers to the mdw. I am doing a > new upload of the database in about 10 minutes. That is when the md1 > will appear, if it is going to. Here we go... > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim > Lawrence > Sent: Thursday, February 03, 2005 9:13 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Hi Karen: > > I have not been keeping up with the list but here is my comment. > > I think the md1 file is actually a mdw file that has been renamed and > incorporated as some form of security. Why do you not leave or change > it's extension to mdw and load your app in the standard way. > > 'C:\progarm file\Office\11\msacccess.exe > c:\MyDirectory\MyApplication.mdb /wrkgrp > c:\MyDirectory\MyApplication.mdw' or > 'c:\MyDirectory\MyApplication.md1' > > HTH > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Thursday, February 03, 2005 8:19 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > No idea. I'll play the waiting game. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 03, 2005 10:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] What is this .md1 That Is Locking My Security > File? > > > ..wag of course, but could the db be using any temp dbs and naming > them with the md1 extension when it creates them? > > William Hindman > > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, February 03, 2005 10:38 AM > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > >>I am not that dumb. I do admit to trusting the wrong people. Of > course >> I get the .ldb s on the databases. This is actually the number one. >> Next time it happens, I will take a screen shot and announce that I > have >> *the evidence*. The *evidence* will surely float to the surface >> again > >> in the next week. So let's wait until it happens again, maybe if I > can >> list all the files that are showing up it can be figured out. >> Thanks! >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> GregSmith at starband.net >> Sent: Thursday, February 03, 2005 10:24 AM >> To: accessd at databaseadvisors.com >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Well, I can't figure out why you're not getting the corresponding ldb >> file that's assocated with all of the MSAccess versions and their >> db's. > What >> OS are you running on? What version of Access are you using? Can >> you > >> make sure you ARE getting those ldb files on the databases? If not, >> there's something really adrift here. >> >> I don't doubt you are getting what you say you are...you should know! >> ;) >> We need a few more puzzle pieces yet...but we'll get it put > together... >> >> >>> I swear that this is a one and not an L. It is not present when > users >>> have the database is opening, using the rb.mdw file and all is well. >> It >>> only locks occassionally. Next time it locks, I will put on my > specs, >>> but I am pretty darn sure it is a 1. >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin > Craps >> - >>> IT Helps >>> Sent: Thursday, February 03, 2005 1:44 AM >>> To: Access Developers discussion and problem solving >>> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >>> File? >>> >>> >>> Sorry my mistake >>> >>> You are correct, I just presumed the 1 was misread with a l and did >> not >>> think any further.... >>> >>> Erwin >>> >>> >>> -----Oorspronkelijk bericht----- >>> Van: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] Namens >>> GregSmith at starband.net >>> Verzonden: woensdag 2 februari 2005 16:20 >>> Aan: accessd at databaseadvisors.com >>> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My > Security >>> File? >>> >>> I've always had and ldb (small "L") file present when someone logs >> into >>> a database...and for a split db, there is one for the FE, one for >>> the >> BE >>> and one for the security file...but they're all ldb, not md"x" >>> files. > >>> The security file, SecFile.mdw would have a corresponding >>> SecFile.ldb > >>> associated with it when someone logs in. Same with the FE and BE >>> files-a corresponding *.ldb file. I can't find any reference > anywhere >>> to mdl (small "L") on M$ or Google... >>> >>> If you login "Exclusively" to a db, then this ldb file does not >>> open, > >>> letting Access know that nobody else can login because the file is >>> 'locked' by an exclusive user. >>> >>> Greg >>> >>>> This is probably a mdl file (l not 1). >>>> A mdl file is always present when somebody has opened the database >>>> file, in this case the security file. In this file all locks are >>>> kepded and is needed for Access to >> operate. >>>> >>>> This does not cause any lockouts for users unless some bad >> programming >>> >>>> or other (security?) issues. >>>> >>>> >>>> Erwin >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Nicholson, >>>> Karen >>>> Sent: Tuesday, February 01, 2005 5:26 PM >>>> To: accessd at databaseadvisors.com >>>> Subject: [AccessD] What is this .md1 That Is Locking My Security >> File? >>>> >>>> Now Access is being rude to me. I recently moved the security file >>>> that controls my database from each person's own hard drive to a >>>> centralized location on the network. Every couple of days, the >>>> security file named rb.mdw has a friend, rb.md1, locking out most >>>> of > >>>> the users. Does anyone know what this is and how to prevent it? >>> Thanks. >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Tue Feb 8 21:36:56 2005 From: john at winhaven.net (John Bartow) Date: Tue, 8 Feb 2005 21:36:56 -0600 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: <007901c50e55$378e9f70$677aa8c0@ColbyM6805> Message-ID: OK, I sit corrected :o)) Glad I could bring a little bit of laughter to people (even if it is at my expense :o) I remember doing that naming game for some reason or another a few years back. Renamed the .mdb to .jrb or something. Can't remember if I compiled or compacted it though! John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 08, 2005 9:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? ROTFL. Yea, it never made much sense to me to compile an MDE either. ;-) It's a little known fact though that you can rename an MDB/A/E to any extension you want and it is still a database container. Thus you could rename your MDA to MDE, in which case you MIGHT find a reason to compact an MDE! LOL John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Tuesday, February 08, 2005 10:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..this just gets better and better :)))) William Hindman ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 08, 2005 9:56 PM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > OOPS! ee-gads that looked pretty stupid! > > I'm blaming it on my wireless keyboard problems! (even if that is a > stretch) > :o) > > I meant "generally I don't see the need for compiling an mde". > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Tuesday, February 08, 2005 3:13 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > > Compiling and compacting are two different things, John. > > Charlotte Foust > > > -----Original Message----- > From: John Bartow [mailto:john at winhaven.net] > Sent: Tuesday, February 08, 2005 11:40 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Steve, > I agree, generally I don't see the need for compiling an mde. I did it > once that I can think of and that was for a work around which used > temp tables in the mde. Eventually I found a better solution. > > But as I stated earlier: not every Access developer is as good as you > AccessD-er gurus! (and I mean that in all sincerity) > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 12:05 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > I know what you mean about the keybd, I have one from M$ and it does > similar. What I meant was, while you can compact an mde,why would you, > its redundant. (Well, as I write this , I am thinking if you use temp > tables, you would want to ....) But, its my app,I'm not compactng > anywhere in it, and I don't have an MDW. I'm just trying to paint a > full picture to the original poster as well, but she seems not to be > reading her thread today! > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 12:38 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Sorry, should have been a paragraph in there. > > (I have a (expensive) Logitech wireless keyboard and yesterday it > started giving me grief. Skips keystrokes, won't send keystrokes at > all. I changed batteries and it still is acting up! Very frustrating!) > > The security I was referring to was the person who's mdw was shadowed > by a md1. > > An MDE can be compacted, in version A97 or A2k3 anyway. I was > suggesting that it was either happening as a bug or expressly via the > user code. If for some reason it hangs up the compaction process > leaves behind a copy used in the process. Now normally IIRC correctly > the filename is db1 or something but I don't know how hard and fast > that rule is. You can of course create a copy with another name in > code but I would guess you probably know if you're doing that or not - > however if this is a project you picked up from another then you may > not. I deal with other access developers apps which leave the compact > on exit thing turned on in the FE. There is no reason for it other > than they probably aren't aware they can turn it off. Not everyone > there is as good as you AccessD-ers! (and I mean that in all > sincerity) > > It was all just rambling thouths I had in an attempt to help out. > > John B. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 10:44 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > Well, there is no security on the application where I found this ... > And there shouldn't be any compact on an MDE. Its still a mystery to > me what this file is about. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 11:00 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Just a wild thought but given that it is almost the same size it > sounds as if it is a failed compacting process. Could there be some > glitch that causes this app to compact the security file? > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 9:49 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > PS: It is too large to be a lock-file, it is ALMOST the same size as > the application , but not exactly the same. > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Friday, February 04, 2005 6:45 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > My loading of the database already refers to the mdw. I am doing a > new upload of the database in about 10 minutes. That is when the md1 > will appear, if it is going to. Here we go... > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim > Lawrence > Sent: Thursday, February 03, 2005 9:13 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Hi Karen: > > I have not been keeping up with the list but here is my comment. > > I think the md1 file is actually a mdw file that has been renamed and > incorporated as some form of security. Why do you not leave or change > it's extension to mdw and load your app in the standard way. > > 'C:\progarm file\Office\11\msacccess.exe > c:\MyDirectory\MyApplication.mdb /wrkgrp > c:\MyDirectory\MyApplication.mdw' or > 'c:\MyDirectory\MyApplication.md1' > > HTH > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Thursday, February 03, 2005 8:19 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > No idea. I'll play the waiting game. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 03, 2005 10:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] What is this .md1 That Is Locking My Security > File? > > > ..wag of course, but could the db be using any temp dbs and naming > them with the md1 extension when it creates them? > > William Hindman > > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, February 03, 2005 10:38 AM > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > >>I am not that dumb. I do admit to trusting the wrong people. Of > course >> I get the .ldb s on the databases. This is actually the number one. >> Next time it happens, I will take a screen shot and announce that I > have >> *the evidence*. The *evidence* will surely float to the surface >> again > >> in the next week. So let's wait until it happens again, maybe if I > can >> list all the files that are showing up it can be figured out. >> Thanks! >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> GregSmith at starband.net >> Sent: Thursday, February 03, 2005 10:24 AM >> To: accessd at databaseadvisors.com >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Well, I can't figure out why you're not getting the corresponding ldb >> file that's assocated with all of the MSAccess versions and their >> db's. > What >> OS are you running on? What version of Access are you using? Can >> you > >> make sure you ARE getting those ldb files on the databases? If not, >> there's something really adrift here. >> >> I don't doubt you are getting what you say you are...you should know! >> ;) >> We need a few more puzzle pieces yet...but we'll get it put > together... >> >> >>> I swear that this is a one and not an L. It is not present when > users >>> have the database is opening, using the rb.mdw file and all is well. >> It >>> only locks occassionally. Next time it locks, I will put on my > specs, >>> but I am pretty darn sure it is a 1. >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin > Craps >> - >>> IT Helps >>> Sent: Thursday, February 03, 2005 1:44 AM >>> To: Access Developers discussion and problem solving >>> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >>> File? >>> >>> >>> Sorry my mistake >>> >>> You are correct, I just presumed the 1 was misread with a l and did >> not >>> think any further.... >>> >>> Erwin >>> >>> >>> -----Oorspronkelijk bericht----- >>> Van: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] Namens >>> GregSmith at starband.net >>> Verzonden: woensdag 2 februari 2005 16:20 >>> Aan: accessd at databaseadvisors.com >>> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My > Security >>> File? >>> >>> I've always had and ldb (small "L") file present when someone logs >> into >>> a database...and for a split db, there is one for the FE, one for >>> the >> BE >>> and one for the security file...but they're all ldb, not md"x" >>> files. > >>> The security file, SecFile.mdw would have a corresponding >>> SecFile.ldb > >>> associated with it when someone logs in. Same with the FE and BE >>> files-a corresponding *.ldb file. I can't find any reference > anywhere >>> to mdl (small "L") on M$ or Google... >>> >>> If you login "Exclusively" to a db, then this ldb file does not >>> open, > >>> letting Access know that nobody else can login because the file is >>> 'locked' by an exclusive user. >>> >>> Greg >>> >>>> This is probably a mdl file (l not 1). >>>> A mdl file is always present when somebody has opened the database >>>> file, in this case the security file. In this file all locks are >>>> kepded and is needed for Access to >> operate. >>>> >>>> This does not cause any lockouts for users unless some bad >> programming >>> >>>> or other (security?) issues. >>>> >>>> >>>> Erwin >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Nicholson, >>>> Karen >>>> Sent: Tuesday, February 01, 2005 5:26 PM >>>> To: accessd at databaseadvisors.com >>>> Subject: [AccessD] What is this .md1 That Is Locking My Security >> File? >>>> >>>> Now Access is being rude to me. I recently moved the security file >>>> that controls my database from each person's own hard drive to a >>>> centralized location on the network. Every couple of days, the >>>> security file named rb.mdw has a friend, rb.md1, locking out most >>>> of > >>>> the users. Does anyone know what this is and how to prevent it? >>> Thanks. >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 8 21:36:59 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 08 Feb 2005 22:36:59 -0500 Subject: [AccessD] Selecting a directory Message-ID: <008201c50e58$a0b58a10$677aa8c0@ColbyM6805> I have used the ADH FindFile module and function for ages. However I also need to select a directory (to copy a file to for example) and the ADH code only allows selecting a file, not a dir. Is there any way to cause that code to select a directory? Is there another module / function to use the fileFind dialog to select a directory? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From d.dick at uws.edu.au Tue Feb 8 21:44:49 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Wed, 9 Feb 2005 14:44:49 +1100 Subject: [AccessD] Selecting a directory In-Reply-To: <008201c50e58$a0b58a10$677aa8c0@ColbyM6805> Message-ID: <200502090344.j193ixwF011377@cooper.uws.edu.au> Hi John Try """""""""""""""""""""""""""""""""""""""""""""""""""""""""""" Option Compare Database Option Explicit Private Type BROWSEINFO hwndOwner As Long pidlRoot As Long pszDisplayName As Long lpszTitle As Long ulFlags As Long lpfnCallback As Long lParam As Long iImage As Long End Type Private Const BIF_RETURNONLYFSDIRS = 1 Private Const MAX_PATH = 260 Private Declare Sub CoTaskMemFree Lib "ole32.dll" (ByVal hMem As Long) Private Declare Function lstrcat Lib "kernel32" Alias "lstrcatA" _ (ByVal lpString1 As String, ByVal lpString2 As String) As Long Private Declare Function SHBrowseForFolder Lib "Shell32" _ (lpbi As BROWSEINFO) As Long Private Declare Function SHGetPathFromIDList Lib "Shell32" _ (ByVal pidList As Long, ByVal lpBuffer As String) As Long Public Function BrowseForFolder(hwndOwner As Long, sPrompt As String) As String Dim iNull As Integer Dim lpIDList As Long Dim lResult As Long Dim sPath As String Dim udtBI As BROWSEINFO With udtBI .hwndOwner = hwndOwner .lpszTitle = lstrcat(sPrompt, "") .ulFlags = BIF_RETURNONLYFSDIRS End With lpIDList = SHBrowseForFolder(udtBI) If lpIDList Then sPath = String$(MAX_PATH, 0) lResult = SHGetPathFromIDList(lpIDList, sPath) Call CoTaskMemFree(lpIDList) iNull = InStr(sPath, vbNullChar) If iNull Then sPath = Left$(sPath, iNull - 1) End If End If BrowseForFolder = sPath End Function """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""''' -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Wednesday, 9 February 2005 2:37 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Selecting a directory I have used the ADH FindFile module and function for ages. However I also need to select a directory (to copy a file to for example) and the ADH code only allows selecting a file, not a dir. Is there any way to cause that code to select a directory? Is there another module / function to use the fileFind dialog to select a directory? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Tue Feb 8 21:45:17 2005 From: john at winhaven.net (John Bartow) Date: Tue, 8 Feb 2005 21:45:17 -0600 Subject: [AccessD] What is this .md1 That Is Locking My Security File? In-Reply-To: <008101c50e57$b48b5160$677aa8c0@ColbyM6805> Message-ID: Don't get one - they suck. They tend to get you a lot of ribbing too :o) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 08, 2005 9:31 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? ROTFLMAOBTC. You MIGHT find a reason to COMPILE an MDE. And I don't even have one of these whizbang MS keyboards. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 08, 2005 10:13 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? ROTFL. Yea, it never made much sense to me to compile an MDE either. ;-) It's a little known fact though that you can rename an MDB/A/E to any extension you want and it is still a database container. Thus you could rename your MDA to MDE, in which case you MIGHT find a reason to compact an MDE! LOL John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Tuesday, February 08, 2005 10:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] What is this .md1 That Is Locking My Security File? ..this just gets better and better :)))) William Hindman ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 08, 2005 9:56 PM Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > OOPS! ee-gads that looked pretty stupid! > > I'm blaming it on my wireless keyboard problems! (even if that is a > stretch) > :o) > > I meant "generally I don't see the need for compiling an mde". > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Tuesday, February 08, 2005 3:13 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security File? > > Compiling and compacting are two different things, John. > > Charlotte Foust > > > -----Original Message----- > From: John Bartow [mailto:john at winhaven.net] > Sent: Tuesday, February 08, 2005 11:40 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Steve, > I agree, generally I don't see the need for compiling an mde. I did it > once that I can think of and that was for a work around which used > temp tables in the mde. Eventually I found a better solution. > > But as I stated earlier: not every Access developer is as good as you > AccessD-er gurus! (and I mean that in all sincerity) > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 12:05 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > I know what you mean about the keybd, I have one from M$ and it does > similar. What I meant was, while you can compact an mde,why would you, > its redundant. (Well, as I write this , I am thinking if you use temp > tables, you would want to ....) But, its my app,I'm not compactng > anywhere in it, and I don't have an MDW. I'm just trying to paint a > full picture to the original poster as well, but she seems not to be > reading her thread today! > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 12:38 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Sorry, should have been a paragraph in there. > > (I have a (expensive) Logitech wireless keyboard and yesterday it > started giving me grief. Skips keystrokes, won't send keystrokes at > all. I changed batteries and it still is acting up! Very frustrating!) > > The security I was referring to was the person who's mdw was shadowed > by a md1. > > An MDE can be compacted, in version A97 or A2k3 anyway. I was > suggesting that it was either happening as a bug or expressly via the > user code. If for some reason it hangs up the compaction process > leaves behind a copy used in the process. Now normally IIRC correctly > the filename is db1 or something but I don't know how hard and fast > that rule is. You can of course create a copy with another name in > code but I would guess you probably know if you're doing that or not - > however if this is a project you picked up from another then you may > not. I deal with other access developers apps which leave the compact > on exit thing turned on in the FE. There is no reason for it other > than they probably aren't aware they can turn it off. Not everyone > there is as good as you AccessD-ers! (and I mean that in all > sincerity) > > It was all just rambling thouths I had in an attempt to help out. > > John B. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 10:44 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > Well, there is no security on the application where I found this ... > And there shouldn't be any compact on an MDE. Its still a mystery to > me what this file is about. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Tuesday, February 08, 2005 11:00 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Just a wild thought but given that it is almost the same size it > sounds as if it is a failed compacting process. Could there be some > glitch that causes this app to compact the security file? > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Conklin > (Developer at UltraDNT) > Sent: Tuesday, February 08, 2005 9:49 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > PS: It is too large to be a lock-file, it is ALMOST the same size as > the application , but not exactly the same. > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Friday, February 04, 2005 6:45 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > My loading of the database already refers to the mdw. I am doing a > new upload of the database in about 10 minutes. That is when the md1 > will appear, if it is going to. Here we go... > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim > Lawrence > Sent: Thursday, February 03, 2005 9:13 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > > Hi Karen: > > I have not been keeping up with the list but here is my comment. > > I think the md1 file is actually a mdw file that has been renamed and > incorporated as some form of security. Why do you not leave or change > it's extension to mdw and load your app in the standard way. > > 'C:\progarm file\Office\11\msacccess.exe > c:\MyDirectory\MyApplication.mdb /wrkgrp > c:\MyDirectory\MyApplication.mdw' or > 'c:\MyDirectory\MyApplication.md1' > > HTH > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, > Karen > Sent: Thursday, February 03, 2005 8:19 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > No idea. I'll play the waiting game. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 03, 2005 10:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] What is this .md1 That Is Locking My Security > File? > > > ..wag of course, but could the db be using any temp dbs and naming > them with the md1 extension when it creates them? > > William Hindman > > > ----- Original Message ----- > From: "Nicholson, Karen" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, February 03, 2005 10:38 AM > Subject: RE: [AccessD] What is this .md1 That Is Locking My Security > File? > > >>I am not that dumb. I do admit to trusting the wrong people. Of > course >> I get the .ldb s on the databases. This is actually the number one. >> Next time it happens, I will take a screen shot and announce that I > have >> *the evidence*. The *evidence* will surely float to the surface >> again > >> in the next week. So let's wait until it happens again, maybe if I > can >> list all the files that are showing up it can be figured out. >> Thanks! >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> GregSmith at starband.net >> Sent: Thursday, February 03, 2005 10:24 AM >> To: accessd at databaseadvisors.com >> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >> File? >> >> >> Well, I can't figure out why you're not getting the corresponding ldb >> file that's assocated with all of the MSAccess versions and their >> db's. > What >> OS are you running on? What version of Access are you using? Can >> you > >> make sure you ARE getting those ldb files on the databases? If not, >> there's something really adrift here. >> >> I don't doubt you are getting what you say you are...you should know! >> ;) >> We need a few more puzzle pieces yet...but we'll get it put > together... >> >> >>> I swear that this is a one and not an L. It is not present when > users >>> have the database is opening, using the rb.mdw file and all is well. >> It >>> only locks occassionally. Next time it locks, I will put on my > specs, >>> but I am pretty darn sure it is a 1. >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin > Craps >> - >>> IT Helps >>> Sent: Thursday, February 03, 2005 1:44 AM >>> To: Access Developers discussion and problem solving >>> Subject: RE: [AccessD] What is this .md1 That Is Locking My Security >>> File? >>> >>> >>> Sorry my mistake >>> >>> You are correct, I just presumed the 1 was misread with a l and did >> not >>> think any further.... >>> >>> Erwin >>> >>> >>> -----Oorspronkelijk bericht----- >>> Van: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] Namens >>> GregSmith at starband.net >>> Verzonden: woensdag 2 februari 2005 16:20 >>> Aan: accessd at databaseadvisors.com >>> Onderwerp: RE: [AccessD] What is this .md1 That Is Locking My > Security >>> File? >>> >>> I've always had and ldb (small "L") file present when someone logs >> into >>> a database...and for a split db, there is one for the FE, one for >>> the >> BE >>> and one for the security file...but they're all ldb, not md"x" >>> files. > >>> The security file, SecFile.mdw would have a corresponding >>> SecFile.ldb > >>> associated with it when someone logs in. Same with the FE and BE >>> files-a corresponding *.ldb file. I can't find any reference > anywhere >>> to mdl (small "L") on M$ or Google... >>> >>> If you login "Exclusively" to a db, then this ldb file does not >>> open, > >>> letting Access know that nobody else can login because the file is >>> 'locked' by an exclusive user. >>> >>> Greg >>> >>>> This is probably a mdl file (l not 1). >>>> A mdl file is always present when somebody has opened the database >>>> file, in this case the security file. In this file all locks are >>>> kepded and is needed for Access to >> operate. >>>> >>>> This does not cause any lockouts for users unless some bad >> programming >>> >>>> or other (security?) issues. >>>> >>>> >>>> Erwin >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Nicholson, >>>> Karen >>>> Sent: Tuesday, February 01, 2005 5:26 PM >>>> To: accessd at databaseadvisors.com >>>> Subject: [AccessD] What is this .md1 That Is Locking My Security >> File? >>>> >>>> Now Access is being rude to me. I recently moved the security file >>>> that controls my database from each person's own hard drive to a >>>> centralized location on the network. Every couple of days, the >>>> security file named rb.mdw has a friend, rb.md1, locking out most >>>> of > >>>> the users. Does anyone know what this is and how to prevent it? >>> Thanks. >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Tue Feb 8 22:21:03 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 09 Feb 2005 14:21:03 +1000 Subject: [AccessD] Selecting a directory In-Reply-To: <008201c50e58$a0b58a10$677aa8c0@ColbyM6805> Message-ID: <420A1C4F.12256.BA3936C@stuart.lexacorp.com.pg> On 8 Feb 2005 at 22:36, John W. Colby wrote: > I have used the ADH FindFile module and function for ages. However I also > need to select a directory (to copy a file to for example) and the ADH code > only allows selecting a file, not a dir. Is there any way to cause that > code to select a directory? Is there another module / function to use the > fileFind dialog to select a directory? > Here's the necessary bits to use the SHBrowseForFolder API call: Public Declare Function SHBrowseForFolder Lib "shell32.dll" _ Alias "SHBrowseForFolderA" (lpBrowseInfo As BROWSEINFO) As Long Public Type BROWSEINFO 'BI hOwner As Long pidlRoot As Long pszDisplayName As String lpszTitle As String ulFlags As Long lpfn As Long lParam As Long iImage As Long End Type 'BROWSEINFO.ulFlags values: Public Const BIF_RETURNONLYFSDIRS = &H1 'Only file system directories Public Const BIF_DONTGOBELOWDOMAIN = &H2 'No network folders below domain level Public Const BIF_STATUSTEXT = &H4 'Includes status area in the dialog (for callback) Public Const BIF_RETURNFSANCESTORS = &H8 'Only returns file system ancestors Public Const BIF_EDITBOX = &H10 'Allows user to rename selection Public Const BIF_VALIDATE = &H20 'Insist on valid editbox result (or CANCEL) Public Const BIF_BROWSEFORCOMPUTER = &H1000 'Only returns computers. Public Const BIF_BROWSEFORPRINTER = &H2000 'Only returns printers. Public Const BIF_BROWSEINCLUDEFILES = &H4000 'Browse for everything Public Const MAX_PATH = 260 Private Sub btnBrowseForFolder_Click() Dim pidl As Long Dim BI As BROWSEINFO Dim sPath As String Dim pos As Integer 'Fill BROWSEINFO structure data With BI .hOwner = 0 .pidlRoot = 0 .lpszTitle = "Browsing" .ulFlags = 1 .pszDisplayName = Space$(260) End With 'show dialog returning pidl to selected item pidl = SHBrowseForFolder(BI) 'if pidl is valid, parse & return the user's selection sPath = Space$(260) If SHGetPathFromIDList(ByVal pidl, ByVal sPath) Then 'SHGetPathFromIDList returns the absolute 'path to the selected item. No path is returned for virtual folders. pos = InStr(sPath, Chr$(0)) If pos Then Text1 = Left(sPath, pos - 1) Else: Text1 = "Problem" End If 'free the pidl Call CoTaskMemFree(pidl) End Sub -- Stuart From john at winhaven.net Wed Feb 9 00:19:16 2005 From: john at winhaven.net (John Bartow) Date: Wed, 9 Feb 2005 00:19:16 -0600 Subject: [AccessD] PowerPoint VBA forum In-Reply-To: <4207260F.8090706@shaw.ca> Message-ID: Marty, Thanks a bunch! Some good leads. I've gotten to where I'm almost there with my project. I've posted a followp question over on DBA-Tech (if anyone is interested in a little PowerPoint VBA). John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Monday, February 07, 2005 2:26 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] PowerPoint VBA forum You could hunt here and the links http://skp.mvps.org/ http://skp.mvps.org/links.htm http://www.rdpslides.com/pptfaq/ John Bartow wrote: >Can anyone point me to a PowerPoint VBA forum? > >John B. > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Feb 9 02:22:26 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 09 Feb 2005 09:22:26 +0100 Subject: [AccessD] A97. Report withprinterandpaperselectionpickswrongpaper when deployed on identica Message-ID: Hi Steve Are the media/paper numbers real or hidden? If I look up the data for PrintMediaReady it contains not a number but a string with the actual name of the media, like Letter or A4. /gustav >>> Developer at UltraDNT.com 08-02-2005 18:13:13 >>> Right. Lets say invoice paper internally is 123 on your pc, but 149 on the user's. When you set yours, the application can't find the match at the user, so the user's pc sets it to 1 (letter). You can write the correct value to registry, or, I imagine get the right number out of the registry and just use that in the PRTDEVMODE API - but I havent used that API in years, I don't remember all the intricacies of it (Its much easier in Access XP+, with the Printer object). It could eventually fail though, because the value only lasts until the user deletes the printer, or deletes the custom paper. If they do that, you have to dig around for it again. Steve -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, February 08, 2005 11:40 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printerandpaperselectionpickswrongpaper when deployed on identica Hi Steve That sounds close. So what you are saying is, that PrintMediaReady at the client initially contains another media (paper format) than the one we wish to use? And - if once corrected, manually or by writing the registry - it will not fail later? /gustav >>> Developer at UltraDNT.com 08-02-2005 17:15:38 >>> The issue is in the way 2000/XP handles Custom paper. In Me/98, you only had one custom paper size per machine, represented by the constant 255. In 2000/XP, there is support for multiple custom paper sizes, therefore, it is some random number that Windows gives the custom paper sizes, that can differ from PC to PC, even with apparently identical setups. On your PC you are assigning a paper-size number that the client doesn't have, as the default paper, when you set your paper to Invoice. The client PC defaults to letter because it can't find the same paper size number as on your PC. You have to dig in Registry, under: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\<>\DsDriver The PrintMediaSupported key has multiple values. Find Invoice, then use that as the value for PrintMediaReady. Or - do what I did - give the user a "Setup" screen. Steve From Gustav at cactus.dk Wed Feb 9 02:31:16 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 09 Feb 2005 09:31:16 +0100 Subject: [AccessD] A97. Report with printer and paperselectionpickswrongpaper when deployed on identica Message-ID: Hi Jim That doesn't sound nice - we hoped not to have to fall back to something like that. If nothing else shows up, I guess we could use a simple routine which one by one opened the reports in question in design view, readjusted the paper selection and saved. Another option could perhaps be to read out the registry on my machine for this printer's meda, move these to the client and read them in - this printer icon is only used for our app. /gustav >>> accessd at shaw.ca 09-02-2005 02:24:05 >>> Hi All: A little late in this discussion but I remember having similar set of issues with a client's particular printer. The final solution, after virtually trying everything, was to VNC to the client's site and recompile the offending reports. It worked fine after that but every-time a new or updated report was required the same procedure took place. When they changed printers and went to a new version of Access (from A97) the problems went away. I was never sure whether it was printer or A97 or both that caused the problem. HTH Jim From Gustav at cactus.dk Wed Feb 9 03:29:18 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 09 Feb 2005 10:29:18 +0100 Subject: [AccessD] Selecting a directory Message-ID: Hi John This link might interest you: http://www.lebans.com/callbackbrowser.htm note the link there to vbnet. Also, a German guy, Karsten Pries, has a class module for this which we use here after a major brush up, but it might be what you are looking for: http://www.karstenpries.de/ Look for FileDialog. Most of it is in German, but I'm sure you can figure it out. /gustav >>> jwcolby at colbyconsulting.com 09-02-2005 04:36:59 >>> I have used the ADH FindFile module and function for ages. However I also need to select a directory (to copy a file to for example) and the ADH code only allows selecting a file, not a dir. Is there any way to cause that code to select a directory? Is there another module / function to use the fileFind dialog to select a directory? John W. Colby www.ColbyConsulting.com From jarus at amerinet-gpo.com Wed Feb 9 07:02:09 2005 From: jarus at amerinet-gpo.com (Terri Jarus) Date: Wed, 09 Feb 2005 07:02:09 -0600 Subject: [AccessD] OT - Oracle Discoverer OLE and Access Message-ID: I am attempting to get information from a Discoverer report exported to a CSV file and then pulled into Access - the data is complicated which is why I'm using this process. I have code setup in Access that opens/runs the applicable Discoverer report but I don't know the commands to export via code to a csv file. I have a link from Access to the csv file - but need to update the csv routinely. Anyone have any documentation that shows the commands for Discoverer?? I have a document entitled "Oracle Discoverer OLE Automation Developer's Guide", but it doesn't include any commands for exporting. I've also posted on the Oracle Metalink site, but thus far have no responses. Thanks for any help. I appreciate it. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 --------------------------------------------------------------------------- This email and any files transmitted with it are confidential and intended solely for the use of the individuals or entities to whom they are addressed. If you have received this email in error please return it to the sender, and erase any copies thereof. Copyright 2005 Amerinet 1nc. From John.Clark at niagaracounty.com Wed Feb 9 07:54:50 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Wed, 09 Feb 2005 08:54:50 -0500 Subject: [AccessD] masking question Message-ID: I don't want leading zeros though...this gives really odd results. If you were to type, "ping 010.011.196.017", you are not going to ping the intended address, but rather 8.9.196.15 I don't understand this myself...I'm trying to investigate what is actually happening on the network side of things, but either way, it means I can't store this way. Well, I could, but it would be confusing. >>> stuart at lexacorp.com.pg 2/8/2005 5:34:57 PM >>> On 8 Feb 2005 at 14:46, John Clark wrote: >> I would guess that as the numbers are entered, the IP address is being >> thought of as 4 different pieces of data. So, if you just used 4 >> textboxes with sequential tab order and put periods between them, would that >> work? > Yeah...I've actually been contimplating this myself. It would probably > make sorting easier as well. > So would forcing the leading zeros with "000.000.000.000" -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Developer at UltraDNT.com Wed Feb 9 08:26:12 2005 From: Developer at UltraDNT.com (Steve Conklin (Developer@UltraDNT)) Date: Wed, 9 Feb 2005 09:26:12 -0500 Subject: [AccessD] A97. Reportwithprinterandpaperselectionpickswrongpaper when deployed on identica In-Reply-To: Message-ID: <003a01c50eb3$5159ed70$0700a8c0@COA3> Hey, Gustav. I found the code I used, from msdn, but it doesn't use registry directly, it gets the paper numbers through an API call. The sub is "GetPaperList", but this code uses the Printer object, which is only good on AXP+. You'll have to work around that. hth Steve >>>> begin msdn code: Option Compare Database Option Explicit ' Declaration for the DeviceCapabilities function API call. Private Declare Function DeviceCapabilities Lib "winspool.drv" _ Alias "DeviceCapabilitiesA" (ByVal lpsDeviceName As String, _ ByVal lpPort As String, ByVal iIndex As Long, lpOutput As Any, _ ByVal lpDevMode As Long) As Long ' DeviceCapabilities function constants. Private Const DC_PAPERNAMES = 16 Private Const DC_PAPERS = 2 Private Const DC_BINNAMES = 12 Private Const DC_BINS = 6 Private Const DEFAULT_VALUES = 0 Sub ShowPrinters() Dim strCount As String Dim strMsg As String Dim prtLoop As Printer On Error GoTo ShowPrinters_Err If Printers.Count > 0 Then ' Get count of installed printers. strMsg = "Printers installed: " & Printers.Count & vbCrLf & vbCrLf ' Enumerate printer system properties. For Each prtLoop In Application.Printers With prtLoop strMsg = strMsg _ & "Device name: " & .DeviceName & vbCrLf _ & "Driver name: " & .DriverName & vbCrLf _ & "Port: " & .Port & vbCrLf & vbCrLf End With Next prtLoop Else strMsg = "No printers are installed." End If ' Display printer information MsgBox Prompt:=strMsg, Buttons:=vbOKOnly, Title:="Installed Printers" ShowPrinters_End: Exit Sub ShowPrinters_Err: MsgBox Prompt:=Err.Description, Buttons:=vbCritical & vbOKOnly, _ Title:="Error Number " & Err.Number & " Occurred" Resume ShowPrinters_End End Sub Sub ChangeBins() Dim strReportName As String Dim prt As Printer On Error GoTo ChangeBins_Err strReportName = "Alphabetical List Of Products" 'Open the report in print preview DoCmd.OpenReport ReportName:=strReportName, View:=acViewPreview ' Get the Printer object for the report. Set prt = Reports(strReportName).Printer ' Change the PaperBin property to print from the lower bin. prt.PaperBin = acPRBNLower ' Use the PrintOut method to print only the first page of the report. DoCmd.PrintOut PrintRange:=acPages, PageFrom:=1, PageTo:=1 ' Change the PaperBin property to print from the upper bin. prt.PaperBin = acPRBNUpper ' Use the PrintOut method to print the remainder of the report by ' specifying 2 for the PageFrom argument and 32767 for the PageTo ' argument. Because 32767 is the maximum number of pages that can be ' printed, all remaining pages will be printed. DoCmd.PrintOut PrintRange:=acPages, PageFrom:=2, PageTo:=32767 ' Close report without saving changes. DoCmd.Close ObjectType:=acReport, ObjectName:=strReportName, Save:=acSaveNo ChangeBins_End: Exit Sub ChangeBins_Err: MsgBox Prompt:=Err.Description, Buttons:=vbCritical & vbOKOnly, _ Title:="Error Number " & Err.Number & " Occurred" Resume ChangeBins_End End Sub Function GetPaperSize(frmName As Form) As AcPrintPaperSize ' Check the string in the cboPaperSize box, and ' pass back the corresponding AcPrintPaperSize ' constant. Select Case frmName!cboPaperSize Case "Letter" GetPaperSize = acPRPSLetter Case "Legal" GetPaperSize = acPRPSLegal Case "Statement" GetPaperSize = acPRPSStatement Case "Executive" GetPaperSize = acPRPSExecutive End Select End Function Function GetPaperBin(frmName As Form) As AcPrintPaperBin ' Check the string in the cboPaperBin box, and ' pass back the corresponding AcPrintPaperBin ' constant. Select Case frmName!cboPaperBin Case "Default" GetPaperBin = acPRBNAuto Case "Upper" GetPaperBin = acPRBNUpper Case "Middle" GetPaperBin = acPRBNMiddle Case "Lower" GetPaperBin = acPRBNLower End Select End Function Sub PrintReport(frmName As Form) Dim prtApp As Printer On Error GoTo PrintReport_Err ' Get selected printer and set user-specified settings Set prtApp = Application.Printers(frmName!cboPrinter.Value) With prtApp .PaperSize = modPrinters.GetPaperSize(frmName) .PaperBin = modPrinters.GetPaperBin(frmName) .Copies = frmName!txtCopies .Orientation = frmName!fraOrientation End With ' Set report's printer to selected printer. Reports(frmName!lstSelectReport).Printer = prtApp ' Check the value of the fraPrintRange option group ' frame to determine which option is selected. The ' OptionValue of the optAll option button is 1. If frmName!fraPrintRange = 1 Then DoCmd.PrintOut PrintRange:=acPrintAll Else DoCmd.PrintOut PrintRange:=acPages, PageFrom:=frmName!txtFrom, _ PageTo:=frmName!txtTo End If PrintReport_End: Exit Sub PrintReport_Err: MsgBox Err.Description, vbCritical & vbOKOnly, _ "Error Number " & Err.Number & " Occurred" Resume PrintReport_End End Sub Sub RestoreReportPrinter() Dim rpt As Report Dim prtOld As Printer Dim prtNew As Printer ' Open the Invoice report in Print Preview. DoCmd.OpenReport ReportName:="Invoice", View:=acViewPreview ' Initialize rpt variable. Set rpt = Reports!Invoice ' Save the report's current printer settings ' in the prtOld variable. Set prtOld = rpt.Printer ' Load the report's current printer settings ' into the prtNew variable. Set prtNew = rpt.Printer ' Change the report's Orientation property. prtNew.Orientation = acPRORLandscape ' Change other Printer properties, and then print ' or perform other operations here. ' If you comment out the following line of code, ' and a user interactively closes the report preview ' any changes made to properties of the report's Printer ' object are saved when the report is closed. Set rpt.Printer = prtOld ' Close report without saving. DoCmd.Close ObjectType:=acReport, ObjectName:="Invoice", Save:=acSaveNo End Sub Sub GetPaperList() ' Uses DeviceCapabilities API function to display a message box ' with the name of the default printer and a list of ' the papers it supports. Dim lngPaperCount As Long Dim lngCounter As Long Dim hPrinter As Long Dim strDeviceName As String Dim strDevicePort As String Dim strPaperNamesList As String Dim strPaperName As String Dim intLength As Integer Dim strMsg As String Dim aintNumPaper() As Integer On Error GoTo GetPaperList_Err ' Get the name and port of the default printer. strDeviceName = Application.Printer.DeviceName strDevicePort = Application.Printer.Port ' Get the count of paper names supported by printer. lngPaperCount = DeviceCapabilities(lpsDeviceName:=strDeviceName, _ lpPort:=strDevicePort, _ iIndex:=DC_PAPERNAMES, _ lpOutput:=ByVal vbNullString, _ lpDevMode:=DEFAULT_VALUES) ' Re-dimension the array to the count of paper names. ReDim aintNumPaper(1 To lngPaperCount) ' Pad the variable to accept 64 bytes for each paper name. strPaperNamesList = String(64 * lngPaperCount, 0) ' Get the string buffer of all paper names supported by the printer. lngPaperCount = DeviceCapabilities(lpsDeviceName:=strDeviceName, _ lpPort:=strDevicePort, _ iIndex:=DC_PAPERNAMES, _ lpOutput:=ByVal strPaperNamesList, _ lpDevMode:=DEFAULT_VALUES) ' Get the array of all paper numbers supported by the printer. lngPaperCount = DeviceCapabilities(lpsDeviceName:=strDeviceName, _ lpPort:=strDevicePort, _ iIndex:=DC_PAPERS, _ lpOutput:=aintNumPaper(1), _ lpDevMode:=DEFAULT_VALUES) ' List the available paper names. strMsg = "Papers available for " & strDeviceName & vbCrLf For lngCounter = 1 To lngPaperCount ' Parse a paper name from the string buffer. strPaperName = Mid(String:=strPaperNamesList, _ Start:=64 * (lngCounter - 1) + 1, Length:=64) intLength = VBA.InStr(Start:=1, String1:=strPaperName, String2:=Chr(0)) - 1 strPaperName = Left(String:=strPaperName, Length:=intLength) ' Add a paper number and name to text string for the message box. strMsg = strMsg & vbCrLf & aintNumPaper(lngCounter) _ & vbTab & strPaperName Next lngCounter ' Show the paper names in a message box. MsgBox Prompt:=strMsg GetPaperList_End: Exit Sub GetPaperList_Err: MsgBox Prompt:=Err.Description, Buttons:=vbCritical & vbOKOnly, _ Title:="Error Number " & Err.Number & " Occurred" Resume GetPaperList_End End Sub Sub GetBinList(strName As String) ' Uses the DeviceCapabilities API function to display a ' message box with the name of the default printer and a ' list of the paper bins it supports. Dim lngBinCount As Long Dim lngCounter As Long Dim hPrinter As Long Dim strDeviceName As String Dim strDevicePort As String Dim strBinNamesList As String Dim strBinName As String Dim intLength As Integer Dim strMsg As String Dim aintNumBin() As Integer On Error GoTo GetBinList_Err ' Get name and port of the default printer. strDeviceName = Application.Printers(strName).DeviceName strDevicePort = Application.Printers(strName).Port ' Get count of paper bin names supported by printer. lngBinCount = DeviceCapabilities(lpsDeviceName:=strDeviceName, _ lpPort:=strDevicePort, _ iIndex:=DC_BINNAMES, _ lpOutput:=ByVal vbNullString, _ lpDevMode:=DEFAULT_VALUES) ' Re-dimension array to count of paper bins. ReDim aintNumBin(1 To lngBinCount) ' Pad variable to accept 24 bytes for each bin name. strBinNamesList = String(Number:=24 * lngBinCount, Character:=0) ' Get string buffer of paper bin names supported by printer. lngBinCount = DeviceCapabilities(lpsDeviceName:=strDeviceName, _ lpPort:=strDevicePort, _ iIndex:=DC_BINNAMES, _ lpOutput:=ByVal strBinNamesList, _ lpDevMode:=DEFAULT_VALUES) ' Get array of paper bin numbers supported by printer lngBinCount = DeviceCapabilities(lpsDeviceName:=strDeviceName, _ lpPort:=strDevicePort, _ iIndex:=DC_BINS, _ lpOutput:=aintNumBin(1), _ lpDevMode:=0) ' List available paper bin names. strMsg = "Paper bins available for " & strDeviceName & vbCrLf For lngCounter = 1 To lngBinCount ' Parse a paper bin name from string buffer. strBinName = Mid(String:=strBinNamesList, _ Start:=24 * (lngCounter - 1) + 1, _ Length:=24) intLength = VBA.InStr(Start:=1, _ String1:=strBinName, String2:=Chr(0)) - 1 strBinName = Left(String:=strBinName, _ Length:=intLength) ' Add bin name and number to text string for message box. strMsg = strMsg & vbCrLf & aintNumBin(lngCounter) _ & vbTab & strBinName Next lngCounter ' Show paper bin numbers and names in message box. MsgBox Prompt:=strMsg GetBinList_End: Exit Sub GetBinList_Err: MsgBox Prompt:=Err.Description, Buttons:=vbCritical & vbOKOnly, _ Title:="Error Number " & Err.Number & " Occurred" Resume GetBinList_End End Sub Sub ClearReportSettings() Dim obj As AccessObject On Error GoTo ClearReportSettings_Err ' Open each report in the current project, and ' if the report is not using the default printer, ' reset its UseDefaultPrinter property to True. For Each obj In CurrentProject.AllReports DoCmd.OpenReport ReportName:=obj.Name, View:=acViewDesign If Not Reports(obj.Name).UseDefaultPrinter Then Reports(obj.Name).UseDefaultPrinter = True DoCmd.Save ObjectType:=acReport, ObjectName:=obj.Name End If DoCmd.Close DoEvents Next MsgBox Prompt:="Done!" ClearReportSettings_End: Exit Sub ClearReportSettings_Err: MsgBox Prompt:=Err.Description, Buttons:=vbCritical & vbOKOnly, _ Title:="Error Number " & Err.Number & " Occurred" Resume ClearReportSettings_End End Sub >>>>>>>>> end msdn code -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 09, 2005 3:22 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Reportwithprinterandpaperselectionpickswrongpaper when deployed on identica Hi Steve Are the media/paper numbers real or hidden? If I look up the data for PrintMediaReady it contains not a number but a string with the actual name of the media, like Letter or A4. /gustav >>> Developer at UltraDNT.com 08-02-2005 18:13:13 >>> Right. Lets say invoice paper internally is 123 on your pc, but 149 on the user's. When you set yours, the application can't find the match at the user, so the user's pc sets it to 1 (letter). You can write the correct value to registry, or, I imagine get the right number out of the registry and just use that in the PRTDEVMODE API - but I havent used that API in years, I don't remember all the intricacies of it (Its much easier in Access XP+, with the Printer object). It could eventually fail though, because the value only lasts until the user deletes the printer, or deletes the custom paper. If they do that, you have to dig around for it again. Steve -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, February 08, 2005 11:40 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] A97. Report with printerandpaperselectionpickswrongpaper when deployed on identica Hi Steve That sounds close. So what you are saying is, that PrintMediaReady at the client initially contains another media (paper format) than the one we wish to use? And - if once corrected, manually or by writing the registry - it will not fail later? /gustav >>> Developer at UltraDNT.com 08-02-2005 17:15:38 >>> The issue is in the way 2000/XP handles Custom paper. In Me/98, you only had one custom paper size per machine, represented by the constant 255. In 2000/XP, there is support for multiple custom paper sizes, therefore, it is some random number that Windows gives the custom paper sizes, that can differ from PC to PC, even with apparently identical setups. On your PC you are assigning a paper-size number that the client doesn't have, as the default paper, when you set your paper to Invoice. The client PC defaults to letter because it can't find the same paper size number as on your PC. You have to dig in Registry, under: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\<>\DsDriver The PrintMediaSupported key has multiple values. Find Invoice, then use that as the value for PrintMediaReady. Or - do what I did - give the user a "Setup" screen. Steve -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Chris.Foote at uk.thalesgroup.com Wed Feb 9 08:42:52 2005 From: Chris.Foote at uk.thalesgroup.com (Foote, Chris) Date: Wed, 9 Feb 2005 14:42:52 -0000 Subject: [AccessD] masking question Message-ID: <97CF276BD8C6D4119C4B00508BB18DE709E0C597@ntscxch1.int.rdel.co.uk> It looks like that if you ping with the leading zeros it turns it into octal. "010" to base eight is "8" to base ten "011" to base eight is "9" to base ten "017" to base eight is "15" to base ten Seem normal confusing network behaviour to me ;-) Chris F (CCNA - failed) > -----Original Message----- > From: John Clark [mailto:John.Clark at niagaracounty.com] > Sent: Wednesday, February 09, 2005 1:55 PM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] masking question > > > I don't want leading zeros though...this gives really odd results. If > you were to type, "ping 010.011.196.017", you are not going > to ping the > intended address, but rather 8.9.196.15 > > I don't understand this myself...I'm trying to investigate what is > actually happening on the network side of things, but either way, it > means I can't store this way. Well, I could, but it would be > confusing. > > >>> stuart at lexacorp.com.pg 2/8/2005 5:34:57 PM >>> > On 8 Feb 2005 at 14:46, John Clark wrote: > > >> I would guess that as the numbers are entered, the IP address is > being > >> thought of as 4 different pieces of data. So, if you just used 4 > >> textboxes with sequential tab order and put periods between them, > would that > >> work? > > > Yeah...I've actually been contimplating this myself. It would > probably > > make sorting easier as well. > > > So would forcing the leading zeros with "000.000.000.000" > > -- > Stuart From Lambert.Heenan at AIG.com Wed Feb 9 08:48:16 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 9 Feb 2005 09:48:16 -0500 Subject: [AccessD] masking question Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2BF1@xlivmbx21.aig.com> Well that's a 'feature' of ping that I never knew about. It appears that if the individual octets of an IP address are assumed to be in decimal if they begin with any digit other than zero, but when they start with a zero ping is treating them as Octal (BASE 8) numbers. 010 (base 8) = 8 (base 10), 011 (base 8) = 9 (base 10), and 017 (base 8) = 15 (base 10). Weird behavior and nothing to do with the 'octets' as such - which are so named because they consist of 8 bits each. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > Sent: Wednesday, February 09, 2005 8:55 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] masking question > > I don't want leading zeros though...this gives really odd results. If > you were to type, "ping 010.011.196.017", you are not going to ping the > intended address, but rather 8.9.196.15 > > I don't understand this myself...I'm trying to investigate what is > actually happening on the network side of things, but either way, it > means I can't store this way. Well, I could, but it would be confusing. > > >>> stuart at lexacorp.com.pg 2/8/2005 5:34:57 PM >>> > On 8 Feb 2005 at 14:46, John Clark wrote: > > >> I would guess that as the numbers are entered, the IP address is > being > >> thought of as 4 different pieces of data. So, if you just used 4 > >> textboxes with sequential tab order and put periods between them, > would that > >> work? > > > Yeah...I've actually been contimplating this myself. It would > probably > > make sorting easier as well. > > > So would forcing the leading zeros with "000.000.000.000" > > -- > Stuart > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Wed Feb 9 08:54:45 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 09 Feb 2005 15:54:45 +0100 Subject: [AccessD] A97. Reportwithprinterandpaperselectionpickswrongpaperwhen deployed on identica Message-ID: Hi Steve Thanks a lot! However, as A97 doesn't have the printer object - neither am prepared for a major API walk - I guess I'll have to find out what can be done with PrtDevMode, PrtDevNames and PrtMip. /gustav >>> Developer at UltraDNT.com 09-02-2005 15:26:12 >>> Hey, Gustav. I found the code I used, from msdn, but it doesn't use registry directly, it gets the paper numbers through an API call. The sub is "GetPaperList", but this code uses the Printer object, which is only good on AXP+. You'll have to work around that. From Lambert.Heenan at AIG.com Wed Feb 9 08:57:20 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 9 Feb 2005 09:57:20 -0500 Subject: [AccessD] masking question Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2BF2@xlivmbx21.aig.com> I see a couple of us have spotted the Octal thing. Someone suggested yesterday that you have four textboxes for each octet of the IP address. If you did that then you could have "###" as the mask for each box and then run a simple function like Function StripZeros(ByVal TextIn As String) As String While left(TextIn, 1) = "0" TextIn = Mid(TextIn, 2) Wend If TextIn = "" Then TextIn = "0" StripZeros = TextIn End Function in each textbox's LostFocus event, or simply when you hit the button to run Ping. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > Sent: Wednesday, February 09, 2005 8:55 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] masking question > > I don't want leading zeros though...this gives really odd results. If > you were to type, "ping 010.011.196.017", you are not going to ping the > intended address, but rather 8.9.196.15 > > I don't understand this myself...I'm trying to investigate what is > actually happening on the network side of things, but either way, it > means I can't store this way. Well, I could, but it would be confusing. > > >>> stuart at lexacorp.com.pg 2/8/2005 5:34:57 PM >>> > On 8 Feb 2005 at 14:46, John Clark wrote: > > >> I would guess that as the numbers are entered, the IP address is > being > >> thought of as 4 different pieces of data. So, if you just used 4 > >> textboxes with sequential tab order and put periods between them, > would that > >> work? > > > Yeah...I've actually been contimplating this myself. It would > probably > > make sorting easier as well. > > > So would forcing the leading zeros with "000.000.000.000" > > -- > Stuart > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > 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 Feb 9 09:07:08 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Wed, 9 Feb 2005 09:07:08 -0600 Subject: [AccessD] Selecting a directory Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB67723373E9@corp-es01.fleetpride.com> I can't get it to compile. It doesn't like SHGetPathFromIDList. Am I missing a reference? TIA Jim Hale -----Original Message----- From: Stuart McLachlan [mailto:stuart at lexacorp.com.pg] Sent: Tuesday, February 08, 2005 10:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting a directory On 8 Feb 2005 at 22:36, John W. Colby wrote: > I have used the ADH FindFile module and function for ages. However I also > need to select a directory (to copy a file to for example) and the ADH code > only allows selecting a file, not a dir. Is there any way to cause that > code to select a directory? Is there another module / function to use the > fileFind dialog to select a directory? > Here's the necessary bits to use the SHBrowseForFolder API call: Public Declare Function SHBrowseForFolder Lib "shell32.dll" _ Alias "SHBrowseForFolderA" (lpBrowseInfo As BROWSEINFO) As Long Public Type BROWSEINFO 'BI hOwner As Long pidlRoot As Long pszDisplayName As String lpszTitle As String ulFlags As Long lpfn As Long lParam As Long iImage As Long End Type 'BROWSEINFO.ulFlags values: Public Const BIF_RETURNONLYFSDIRS = &H1 'Only file system directories Public Const BIF_DONTGOBELOWDOMAIN = &H2 'No network folders below domain level Public Const BIF_STATUSTEXT = &H4 'Includes status area in the dialog (for callback) Public Const BIF_RETURNFSANCESTORS = &H8 'Only returns file system ancestors Public Const BIF_EDITBOX = &H10 'Allows user to rename selection Public Const BIF_VALIDATE = &H20 'Insist on valid editbox result (or CANCEL) Public Const BIF_BROWSEFORCOMPUTER = &H1000 'Only returns computers. Public Const BIF_BROWSEFORPRINTER = &H2000 'Only returns printers. Public Const BIF_BROWSEINCLUDEFILES = &H4000 'Browse for everything Public Const MAX_PATH = 260 Private Sub btnBrowseForFolder_Click() Dim pidl As Long Dim BI As BROWSEINFO Dim sPath As String Dim pos As Integer 'Fill BROWSEINFO structure data With BI .hOwner = 0 .pidlRoot = 0 .lpszTitle = "Browsing" .ulFlags = 1 .pszDisplayName = Space$(260) End With 'show dialog returning pidl to selected item pidl = SHBrowseForFolder(BI) 'if pidl is valid, parse & return the user's selection sPath = Space$(260) If SHGetPathFromIDList(ByVal pidl, ByVal sPath) Then 'SHGetPathFromIDList returns the absolute 'path to the selected item. No path is returned for virtual folders. pos = InStr(sPath, Chr$(0)) If pos Then Text1 = Left(sPath, pos - 1) Else: Text1 = "Problem" End If 'free the pidl Call CoTaskMemFree(pidl) End Sub -- Stuart -- 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 cfoust at infostatsystems.com Wed Feb 9 10:44:44 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 9 Feb 2005 08:44:44 -0800 Subject: [AccessD] OT - Oracle Discoverer OLE and Access Message-ID: I'm lost. Are you trying to find code to export from Access or from Oracle Discoverer? And where would you be updating the csv file from? Ordinarily, you overwrite csv files, not update them. Charlotte Foust -----Original Message----- From: Terri Jarus [mailto:jarus at amerinet-gpo.com] Sent: Wednesday, February 09, 2005 5:02 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Oracle Discoverer OLE and Access I am attempting to get information from a Discoverer report exported to a CSV file and then pulled into Access - the data is complicated which is why I'm using this process. I have code setup in Access that opens/runs the applicable Discoverer report but I don't know the commands to export via code to a csv file. I have a link from Access to the csv file - but need to update the csv routinely. Anyone have any documentation that shows the commands for Discoverer?? I have a document entitled "Oracle Discoverer OLE Automation Developer's Guide", but it doesn't include any commands for exporting. I've also posted on the Oracle Metalink site, but thus far have no responses. Thanks for any help. I appreciate it. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 ------------------------------------------------------------------------ --- This email and any files transmitted with it are confidential and intended solely for the use of the individuals or entities to whom they are addressed. If you have received this email in error please return it to the sender, and erase any copies thereof. Copyright 2005 Amerinet 1nc. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Feb 9 10:52:38 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 09 Feb 2005 16:52:38 +0000 Subject: [AccessD] Code forgets error handlers? In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB67723373E9@corp-es01.fleetpride.com> Message-ID: Hello All, The recent thread about selecting directories made me break out a tool I used to find all folders and subfolders on a drive...and then find all files of a certain type in those folders. The problem I ran into as the code was looping through was when it used the Dir() function to determine if it was a directory...and it turned out to be protected or I didn't have access to it. I would get an error that the path did not exist. So I put in error handlers...On Error GOTO "skip"...just something to goto the next record. This works fine...but after a couple hundred loops...the code 'forgets' about the GOTO and just gives me the error. This is A97 on a NT machine. I thought I might be missing something because it was a loop...I even put the GOTO at the beginning and end of loop and function...Any ideas? Thanks, Mark From Lambert.Heenan at AIG.com Wed Feb 9 11:12:33 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 9 Feb 2005 12:12:33 -0500 Subject: [AccessD] Code forgets error handlers? Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2BF9@xlivmbx21.aig.com> Without seeing the code it's hard to be sure what's going on. But one small suggestion, would On Error Resume Next work any better? Of course it depends on what comes after the Dir() line. BTW, here is my "is it a directory" function... Function isDirectory(sDir As String) As Boolean On Error Resume Next isDirectory = (GetAttr(sDir) And vbDirectory) <> 0 If Err.Number <> 0 Then isDirectory = False On Error GoTo 0 End Function This does not error out when looking at a folder to which I have no access. Instead it just returns True. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, February 09, 2005 11:53 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Code forgets error handlers? > > Hello All, > > The recent thread about selecting directories made me break out a tool I > used to find all folders and subfolders on a drive...and then find all > files > of a certain type in those folders. The problem I ran into as the code > was > looping through was when it used the Dir() function to determine if it was > a > directory...and it turned out to be protected or I didn't have access to > it. > I would get an error that the path did not exist. So I put in error > handlers...On Error GOTO "skip"...just something to goto the next record. > > This works fine...but after a couple hundred loops...the code 'forgets' > about the GOTO and just gives me the error. This is A97 on a NT machine. > I > thought I might be missing something because it was a loop...I even put > the > GOTO at the beginning and end of loop and function...Any ideas? > > Thanks, > > Mark > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jarus at amerinet-gpo.com Wed Feb 9 11:21:55 2005 From: jarus at amerinet-gpo.com (Terri Jarus) Date: Wed, 09 Feb 2005 11:21:55 -0600 Subject: [AccessD] OT - Oracle Discoverer OLE and Access Message-ID: It does sound confusing. I'm overwriting the csv file with the new one - but the link I've setup from Access to the csv remains intact - that's what I meant by updating. I want to export from Discoverer to the csv that is linked to my Access db. It's a roundabout way of doing things, I know. Here are my issues - could not use an ODBC connection directly to Oracle for several reasons but the most compelling was the inability to view any CLOB fields. I can create reports in Discoverer but the CLOB fields I need are rows in Oracle but need to be columns for my end report - so I'm using Access to do that. Plus I need to add additional fields of data that are not stored on Oracle, but are in Access (for the time being). As clumsy as it sounds, this seems to be my best solution. I can get my coding to run the Discoverer report, but I don't know what code to use to have the report exported to the csv file. Hope that all makes sense. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 >>> cfoust at infostatsystems.com 2/9/2005 10:44:44 AM >>> I'm lost. Are you trying to find code to export from Access or from Oracle Discoverer? And where would you be updating the csv file from? Ordinarily, you overwrite csv files, not update them. Charlotte Foust -----Original Message----- From: Terri Jarus [mailto:jarus at amerinet-gpo.com] Sent: Wednesday, February 09, 2005 5:02 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Oracle Discoverer OLE and Access I am attempting to get information from a Discoverer report exported to a CSV file and then pulled into Access - the data is complicated which is why I'm using this process. I have code setup in Access that opens/runs the applicable Discoverer report but I don't know the commands to export via code to a csv file. I have a link from Access to the csv file - but need to update the csv routinely. Anyone have any documentation that shows the commands for Discoverer?? I have a document entitled "Oracle Discoverer OLE Automation Developer's Guide", but it doesn't include any commands for exporting. I've also posted on the Oracle Metalink site, but thus far have no responses. Thanks for any help. I appreciate it. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 ------------------------------------------------------------------------ --- This email and any files transmitted with it are confidential and intended solely for the use of the individuals or entities to whom they are addressed. If you have received this email in error please return it to the sender, and erase any copies thereof. Copyright 2005 Amerinet 1nc. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 9 11:43:32 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 09 Feb 2005 17:43:32 +0000 Subject: [AccessD] Code forgets error handlers? In-Reply-To: <1D7828CDB8350747AFE9D69E0E90DA1F073A2BF9@xlivmbx21.aig.com> Message-ID: Lambert, The 'Resume Next' seemed to take care of it. The code didn't have a problem getting the name of the protected folder...it was when it tried to get the subfolders from the protected folder that the problem occurred. I'm not going to kill my brain trying to figure out why it ignored the error handler...I'll just move on and accept the mystery. Thanks, Mark >From: "Heenan, Lambert" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'", "'Mark A Matte'" > >Subject: RE: [AccessD] Code forgets error handlers? >Date: Wed, 9 Feb 2005 12:12:33 -0500 > >Without seeing the code it's hard to be sure what's going on. But one small >suggestion, would > >On Error Resume Next > >work any better? Of course it depends on what comes after the Dir() line. > >BTW, here is my "is it a directory" function... > >Function isDirectory(sDir As String) As Boolean > On Error Resume Next > isDirectory = (GetAttr(sDir) And vbDirectory) <> 0 > If Err.Number <> 0 Then isDirectory = False > On Error GoTo 0 >End Function > >This does not error out when looking at a folder to which I have no access. >Instead it just returns True. > >Lambert > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > > Sent: Wednesday, February 09, 2005 11:53 AM > > To: accessd at databaseadvisors.com > > Subject: [AccessD] Code forgets error handlers? > > > > Hello All, > > > > The recent thread about selecting directories made me break out a tool I > > used to find all folders and subfolders on a drive...and then find all > > files > > of a certain type in those folders. The problem I ran into as the code > > was > > looping through was when it used the Dir() function to determine if it >was > > a > > directory...and it turned out to be protected or I didn't have access to > > it. > > I would get an error that the path did not exist. So I put in error > > handlers...On Error GOTO "skip"...just something to goto the next >record. > > > > This works fine...but after a couple hundred loops...the code 'forgets' > > about the GOTO and just gives me the error. This is A97 on a NT >machine. > > I > > thought I might be missing something because it was a loop...I even put > > the > > GOTO at the beginning and end of loop and function...Any ideas? > > > > Thanks, > > > > Mark > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From adtp at touchtelindia.net Wed Feb 9 11:57:34 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Wed, 9 Feb 2005 23:27:34 +0530 Subject: [AccessD] Selecting a directory References: <6A6AA9DF57E4F046BDA1E273BDDB67723373E9@corp-es01.fleetpride.com > Message-ID: <015f01c50ed1$05e8be20$481865cb@winxp> Selecting Folders --------------------- For Access XP onwards, FileDialog object is very convenient. For earlier versions, API calls need to be used. Both methods are demonstrated in my sample db named BackUpManager, available at Rogers Access Library (other developers library). Link - http://www.rogersaccesslibrary.com A.D.Tejpal -------------- ----- Original Message ----- From: Hale, Jim To: 'Access Developers discussion and problem solving' Sent: Wednesday, February 09, 2005 20:37 Subject: RE: [AccessD] Selecting a directory I can't get it to compile. It doesn't like SHGetPathFromIDList. Am I missing a reference? TIA Jim Hale -----Original Message----- From: Stuart McLachlan [mailto:stuart at lexacorp.com.pg] Sent: Tuesday, February 08, 2005 10:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting a directory On 8 Feb 2005 at 22:36, John W. Colby wrote: > I have used the ADH FindFile module and function for ages. However I also > need to select a directory (to copy a file to for example) and the ADH code > only allows selecting a file, not a dir. Is there any way to cause that > code to select a directory? Is there another module / function to use the > fileFind dialog to select a directory? > Here's the necessary bits to use the SHBrowseForFolder API call: Public Declare Function SHBrowseForFolder Lib "shell32.dll" _ Alias "SHBrowseForFolderA" (lpBrowseInfo As BROWSEINFO) As Long Public Type BROWSEINFO 'BI hOwner As Long pidlRoot As Long pszDisplayName As String lpszTitle As String ulFlags As Long lpfn As Long lParam As Long iImage As Long End Type 'BROWSEINFO.ulFlags values: Public Const BIF_RETURNONLYFSDIRS = &H1 'Only file system directories Public Const BIF_DONTGOBELOWDOMAIN = &H2 'No network folders below domain level Public Const BIF_STATUSTEXT = &H4 'Includes status area in the dialog (for callback) Public Const BIF_RETURNFSANCESTORS = &H8 'Only returns file system ancestors Public Const BIF_EDITBOX = &H10 'Allows user to rename selection Public Const BIF_VALIDATE = &H20 'Insist on valid editbox result (or CANCEL) Public Const BIF_BROWSEFORCOMPUTER = &H1000 'Only returns computers. Public Const BIF_BROWSEFORPRINTER = &H2000 'Only returns printers. Public Const BIF_BROWSEINCLUDEFILES = &H4000 'Browse for everything Public Const MAX_PATH = 260 Private Sub btnBrowseForFolder_Click() Dim pidl As Long Dim BI As BROWSEINFO Dim sPath As String Dim pos As Integer 'Fill BROWSEINFO structure data With BI .hOwner = 0 .pidlRoot = 0 .lpszTitle = "Browsing" .ulFlags = 1 .pszDisplayName = Space$(260) End With 'show dialog returning pidl to selected item pidl = SHBrowseForFolder(BI) 'if pidl is valid, parse & return the user's selection sPath = Space$(260) If SHGetPathFromIDList(ByVal pidl, ByVal sPath) Then 'SHGetPathFromIDList returns the absolute 'path to the selected item. No path is returned for virtual folders. pos = InStr(sPath, Chr$(0)) If pos Then Text1 = Left(sPath, pos - 1) Else: Text1 = "Problem" End If 'free the pidl Call CoTaskMemFree(pidl) End Sub -- Stuart From erbachs at gmail.com Wed Feb 9 12:00:08 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 9 Feb 2005 12:00:08 -0600 Subject: [AccessD] Going to vb.net? In-Reply-To: <000001c50b96$51e095c0$0b08a845@hargrove.internal> References: <000001c50b96$51e095c0$0b08a845@hargrove.internal> Message-ID: <39cb22f305020910007e519286@mail.gmail.com> Doris, Could you elaborate on your (apparent) disenchantment with Crystal Reports? I'm curious about the trials and tribulations you've had. I've spoken to another .NET developer who has suggested using the Office links to feed data to MS Word documents. Steve Erbach Neenah, WI On Sat, 5 Feb 2005 10:21:06 -0500, Mike & Doris Manning wrote: > We are using Janus for our datagrid needs. We chose them because their UI > control suite included some really nice scheduling controls. > > For reports, we have been using Crystal 10 but are looking into switching > over to SQL Reporting Services. > > Doris Manning From erbachs at gmail.com Wed Feb 9 12:06:56 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 9 Feb 2005 12:06:56 -0600 Subject: [AccessD] A2000: Subreport in Group footer (swe) Message-ID: <39cb22f305020910068af8cf4@mail.gmail.com> Dear Group, I'm converting a Paradox for Windows app to Access 2000. One of the Paradox reports I'm converting is pretty complex. It not only has a couple of subreports in the Report footer, but it even has one in a Group footer. That is, there's a one-to-many relationship between the data in the subreport and the grouping. That is, there are multiple records that display in the subreport for each group footer. I believe that I've structured the subreport properly. The ones in the report footer work as expected. But when I position the subreport in the group footer and run the report nothing appears in the group footer other than the standard subtotals that were already there. Is this something that Access doesn't handle well? The link Child and Master fields worked all right. The subreport works all right when it runs on its own. It's just when it's placed in a group footer that it's a no-show. Any ideas? -- Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From John.Clark at niagaracounty.com Wed Feb 9 12:12:01 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Wed, 09 Feb 2005 13:12:01 -0500 Subject: [AccessD] masking question Message-ID: Yeah...I didn't know this either. I spotted the octet thing this morning, but I had hex stuck in my head, so I kept screwing up my proofs. I have discovered...sorry if this isn't news for anyone else, but I think it is cool...that I can make the 3-digit nums into 4-digits with a leading zero and do the same thing. Anyhow, this was just a spur of the moment project...something I planned to whip out and enhance, as I have the time. Our shop has been really tardy at wire mapping and/or documenting anything, and yesterday I just jumped into this. I am actually suppose to be working on another project, but this one appealed to me at the time. I have went with the four text boxes idea, but I combine them into one field in the table: ( txtIPNum.value = txtIP1.value & "." txtIP2.value & "." txtIP3.value & "." txtIP4.value) I don't have to worry about any zeros and I think that this will suit my purpose...for now anyhow. Thanks! >>> Lambert.Heenan at aig.com 2/9/2005 9:57:20 AM >>> I see a couple of us have spotted the Octal thing. Someone suggested yesterday that you have four textboxes for each octet of the IP address. If you did that then you could have "###" as the mask for each box and then run a simple function like Function StripZeros(ByVal TextIn As String) As String While left(TextIn, 1) = "0" TextIn = Mid(TextIn, 2) Wend If TextIn = "" Then TextIn = "0" StripZeros = TextIn End Function in each textbox's LostFocus event, or simply when you hit the button to run Ping. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > Sent: Wednesday, February 09, 2005 8:55 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] masking question > > I don't want leading zeros though...this gives really odd results. If > you were to type, "ping 010.011.196.017", you are not going to ping the > intended address, but rather 8.9.196.15 > > I don't understand this myself...I'm trying to investigate what is > actually happening on the network side of things, but either way, it > means I can't store this way. Well, I could, but it would be confusing. > > >>> stuart at lexacorp.com.pg 2/8/2005 5:34:57 PM >>> > On 8 Feb 2005 at 14:46, John Clark wrote: > > >> I would guess that as the numbers are entered, the IP address is > being > >> thought of as 4 different pieces of data. So, if you just used 4 > >> textboxes with sequential tab order and put periods between them, > would that > >> work? > > > Yeah...I've actually been contimplating this myself. It would > probably > > make sorting easier as well. > > > So would forcing the leading zeros with "000.000.000.000" > > -- > Stuart > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mikedorism at adelphia.net Wed Feb 9 12:14:15 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Wed, 9 Feb 2005 13:14:15 -0500 Subject: [AccessD] Selecting a directory In-Reply-To: <015f01c50ed1$05e8be20$481865cb@winxp> Message-ID: <000001c50ed3$2ca5aa30$0b08a845@hargrove.internal> But please note that you cannot use FileDialog in an Access runtime application. In that situation you are stuck with CommonDialog control. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Wednesday, February 09, 2005 12:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting a directory Selecting Folders --------------------- For Access XP onwards, FileDialog object is very convenient. For earlier versions, API calls need to be used. Both methods are demonstrated in my sample db named BackUpManager, available at Rogers Access Library (other developers library). Link - http://www.rogersaccesslibrary.com A.D.Tejpal -------------- ----- Original Message ----- From: Hale, Jim To: 'Access Developers discussion and problem solving' Sent: Wednesday, February 09, 2005 20:37 Subject: RE: [AccessD] Selecting a directory I can't get it to compile. It doesn't like SHGetPathFromIDList. Am I missing a reference? TIA Jim Hale -----Original Message----- From: Stuart McLachlan [mailto:stuart at lexacorp.com.pg] Sent: Tuesday, February 08, 2005 10:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting a directory On 8 Feb 2005 at 22:36, John W. Colby wrote: > I have used the ADH FindFile module and function for ages. However I also > need to select a directory (to copy a file to for example) and the ADH code > only allows selecting a file, not a dir. Is there any way to cause that > code to select a directory? Is there another module / function to use the > fileFind dialog to select a directory? > Here's the necessary bits to use the SHBrowseForFolder API call: Public Declare Function SHBrowseForFolder Lib "shell32.dll" _ Alias "SHBrowseForFolderA" (lpBrowseInfo As BROWSEINFO) As Long Public Type BROWSEINFO 'BI hOwner As Long pidlRoot As Long pszDisplayName As String lpszTitle As String ulFlags As Long lpfn As Long lParam As Long iImage As Long End Type 'BROWSEINFO.ulFlags values: Public Const BIF_RETURNONLYFSDIRS = &H1 'Only file system directories Public Const BIF_DONTGOBELOWDOMAIN = &H2 'No network folders below domain level Public Const BIF_STATUSTEXT = &H4 'Includes status area in the dialog (for callback) Public Const BIF_RETURNFSANCESTORS = &H8 'Only returns file system ancestors Public Const BIF_EDITBOX = &H10 'Allows user to rename selection Public Const BIF_VALIDATE = &H20 'Insist on valid editbox result (or CANCEL) Public Const BIF_BROWSEFORCOMPUTER = &H1000 'Only returns computers. Public Const BIF_BROWSEFORPRINTER = &H2000 'Only returns printers. Public Const BIF_BROWSEINCLUDEFILES = &H4000 'Browse for everything Public Const MAX_PATH = 260 Private Sub btnBrowseForFolder_Click() Dim pidl As Long Dim BI As BROWSEINFO Dim sPath As String Dim pos As Integer 'Fill BROWSEINFO structure data With BI .hOwner = 0 .pidlRoot = 0 .lpszTitle = "Browsing" .ulFlags = 1 .pszDisplayName = Space$(260) End With 'show dialog returning pidl to selected item pidl = SHBrowseForFolder(BI) 'if pidl is valid, parse & return the user's selection sPath = Space$(260) If SHGetPathFromIDList(ByVal pidl, ByVal sPath) Then 'SHGetPathFromIDList returns the absolute 'path to the selected item. No path is returned for virtual folders. pos = InStr(sPath, Chr$(0)) If pos Then Text1 = Left(sPath, pos - 1) Else: Text1 = "Problem" End If 'free the pidl Call CoTaskMemFree(pidl) End Sub -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From John.Clark at niagaracounty.com Wed Feb 9 12:51:03 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Wed, 09 Feb 2005 13:51:03 -0500 Subject: [AccessD] Question on Reference (DAO) Message-ID: I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark From dba.email at gmail.com Wed Feb 9 12:57:02 2005 From: dba.email at gmail.com (Admin Sparky) Date: Wed, 9 Feb 2005 13:57:02 -0500 Subject: [AccessD] Totals Query: Top Predicate In-Reply-To: References: <5f2de2420502071046c732fe8@mail.gmail.com> Message-ID: <5f2de24205020910577e3acd9e@mail.gmail.com> Jim, group, I'm having difficulties correlating M$'s subquery example... *************** Add the following fields to the query grid: Field: CategoryName Sort: Ascending Field: ProductName Field: UnitsInStock Sort: Descending Criteria: In (Select Top 3 [UnitsInStock] From Products Where _ [CategoryID]=[Categories].[CategoryID] Order By [UnitsInStock] Desc) *************** ...to my original query. The goal is to return only the top 5 [Sum([qry1].Errors) AS SumOfNumberOfErrors] for each [InputYear] / [InputMonth] combination. The below query returns all of the necessary records, I just need to limit the results. Am I having difficulties because I'm attempting this with a totals query? SELECT [qry1].InputYear, [qry1].InputMonth, [qry1].fkChecklistItem, Sum([qry1].Errors) AS SumOfNumberOfErrors, [qry1].ByMonthYear, [qry1].[CODE DESCRIPTION] FROM [qry1] GROUP BY [qry1].InputYear, [qry1].InputMonth, [qry1].fkChecklistItem, [qry1].ByMonthYear, [qry1].[CODE DESCRIPTION] ORDER BY [qry1].InputYear, [qry1].InputMonth, Sum([qry1].NumberOfErrors) DESC; Methinks I need a bit of hand-holding on this one:( I could achieve this via temp tables as suggested, but I would really prefer to learn from this. Many TIA, Mark On Mon, 7 Feb 2005 14:40:16 -0500, Jim Dettman wrote: > See: > > http://support.microsoft.com/default.aspx?scid=kb;en-us;210039 > > Jim > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Admin Sparky > Sent: Monday, February 07, 2005 1:47 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] Totals Query: Top Predicate > > Group, > > I have a totals query grouped by year, then month. I would like to > return the top 5 records for each year/month combination. What are my > options? At the moment, the top predicate merely returns the top 5 > records for the first year/month combination. > > Mark Mitsules > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 appdevgrp.com Wed Feb 9 13:27:23 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Wed, 9 Feb 2005 14:27:23 -0500 Subject: [AccessD] Question on Reference (DAO) In-Reply-To: <916187228923D311A6FE00A0CC3FAA30AD8BE9@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE7B2@ADGSERVER> It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 9 13:27:36 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 9 Feb 2005 11:27:36 -0800 Subject: [AccessD] Question on Reference (DAO) Message-ID: It's really up to you. In many cases, DAO is faster and when you're dealing with Access UI objects, like forms, controls, etc., you pretty much have to use DAO. Later versions of ADO (and Access) handle ADO better and make it a very practical method for handling data. Just make sure that if you mix them or even if you don't, you get into the habit of specifying the object model in your declarations, like Dim rst As DAO.Recordset. That will keep you out of trouble down the road. Charlotte Foust -----Original Message----- From: John Clark [mailto:John.Clark at niagaracounty.com] Sent: Wednesday, February 09, 2005 10:51 AM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 9 13:28:40 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 9 Feb 2005 11:28:40 -0800 Subject: [AccessD] Selecting a directory Message-ID: No, you can still use the API calls, which is what I've always used instead of the control. Charlotte Foust -----Original Message----- From: Mike & Doris Manning [mailto:mikedorism at adelphia.net] Sent: Wednesday, February 09, 2005 10:14 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Selecting a directory But please note that you cannot use FileDialog in an Access runtime application. In that situation you are stuck with CommonDialog control. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Wednesday, February 09, 2005 12:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting a directory Selecting Folders --------------------- For Access XP onwards, FileDialog object is very convenient. For earlier versions, API calls need to be used. Both methods are demonstrated in my sample db named BackUpManager, available at Rogers Access Library (other developers library). Link - http://www.rogersaccesslibrary.com A.D.Tejpal -------------- ----- Original Message ----- From: Hale, Jim To: 'Access Developers discussion and problem solving' Sent: Wednesday, February 09, 2005 20:37 Subject: RE: [AccessD] Selecting a directory I can't get it to compile. It doesn't like SHGetPathFromIDList. Am I missing a reference? TIA Jim Hale -----Original Message----- From: Stuart McLachlan [mailto:stuart at lexacorp.com.pg] Sent: Tuesday, February 08, 2005 10:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting a directory On 8 Feb 2005 at 22:36, John W. Colby wrote: > I have used the ADH FindFile module and function for ages. However I also > need to select a directory (to copy a file to for example) and the ADH code > only allows selecting a file, not a dir. Is there any way to cause that > code to select a directory? Is there another module / function to use the > fileFind dialog to select a directory? > Here's the necessary bits to use the SHBrowseForFolder API call: Public Declare Function SHBrowseForFolder Lib "shell32.dll" _ Alias "SHBrowseForFolderA" (lpBrowseInfo As BROWSEINFO) As Long Public Type BROWSEINFO 'BI hOwner As Long pidlRoot As Long pszDisplayName As String lpszTitle As String ulFlags As Long lpfn As Long lParam As Long iImage As Long End Type 'BROWSEINFO.ulFlags values: Public Const BIF_RETURNONLYFSDIRS = &H1 'Only file system directories Public Const BIF_DONTGOBELOWDOMAIN = &H2 'No network folders below domain level Public Const BIF_STATUSTEXT = &H4 'Includes status area in the dialog (for callback) Public Const BIF_RETURNFSANCESTORS = &H8 'Only returns file system ancestors Public Const BIF_EDITBOX = &H10 'Allows user to rename selection Public Const BIF_VALIDATE = &H20 'Insist on valid editbox result (or CANCEL) Public Const BIF_BROWSEFORCOMPUTER = &H1000 'Only returns computers. Public Const BIF_BROWSEFORPRINTER = &H2000 'Only returns printers. Public Const BIF_BROWSEINCLUDEFILES = &H4000 'Browse for everything Public Const MAX_PATH = 260 Private Sub btnBrowseForFolder_Click() Dim pidl As Long Dim BI As BROWSEINFO Dim sPath As String Dim pos As Integer 'Fill BROWSEINFO structure data With BI .hOwner = 0 .pidlRoot = 0 .lpszTitle = "Browsing" .ulFlags = 1 .pszDisplayName = Space$(260) End With 'show dialog returning pidl to selected item pidl = SHBrowseForFolder(BI) 'if pidl is valid, parse & return the user's selection sPath = Space$(260) If SHGetPathFromIDList(ByVal pidl, ByVal sPath) Then 'SHGetPathFromIDList returns the absolute 'path to the selected item. No path is returned for virtual folders. pos = InStr(sPath, Chr$(0)) If pos Then Text1 = Left(sPath, pos - 1) Else: Text1 = "Problem" End If 'free the pidl Call CoTaskMemFree(pidl) End Sub -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 9 13:30:59 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 9 Feb 2005 11:30:59 -0800 Subject: [AccessD] A2000: Subreport in Group footer (swe) Message-ID: You should be able to do it in Access as well. If it runs on its own, that means that something isn't right with the data, the code, or the links. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Wednesday, February 09, 2005 10:07 AM To: Access Developers discussion and problem solving Subject: [AccessD] A2000: Subreport in Group footer (swe) Dear Group, I'm converting a Paradox for Windows app to Access 2000. One of the Paradox reports I'm converting is pretty complex. It not only has a couple of subreports in the Report footer, but it even has one in a Group footer. That is, there's a one-to-many relationship between the data in the subreport and the grouping. That is, there are multiple records that display in the subreport for each group footer. I believe that I've structured the subreport properly. The ones in the report footer work as expected. But when I position the subreport in the group footer and run the report nothing appears in the group footer other than the standard subtotals that were already there. Is this something that Access doesn't handle well? The link Child and Master fields worked all right. The subreport works all right when it runs on its own. It's just when it's placed in a group footer that it's a no-show. Any ideas? -- Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 9 13:31:45 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 9 Feb 2005 11:31:45 -0800 Subject: [AccessD] OT - Oracle Discoverer OLE and Access Message-ID: Drop the link and create a new one. That's the simplest method. Charlotte Foust -----Original Message----- From: Terri Jarus [mailto:jarus at amerinet-gpo.com] Sent: Wednesday, February 09, 2005 9:22 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT - Oracle Discoverer OLE and Access It does sound confusing. I'm overwriting the csv file with the new one - but the link I've setup from Access to the csv remains intact - that's what I meant by updating. I want to export from Discoverer to the csv that is linked to my Access db. It's a roundabout way of doing things, I know. Here are my issues - could not use an ODBC connection directly to Oracle for several reasons but the most compelling was the inability to view any CLOB fields. I can create reports in Discoverer but the CLOB fields I need are rows in Oracle but need to be columns for my end report - so I'm using Access to do that. Plus I need to add additional fields of data that are not stored on Oracle, but are in Access (for the time being). As clumsy as it sounds, this seems to be my best solution. I can get my coding to run the Discoverer report, but I don't know what code to use to have the report exported to the csv file. Hope that all makes sense. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 >>> cfoust at infostatsystems.com 2/9/2005 10:44:44 AM >>> I'm lost. Are you trying to find code to export from Access or from Oracle Discoverer? And where would you be updating the csv file from? Ordinarily, you overwrite csv files, not update them. Charlotte Foust -----Original Message----- From: Terri Jarus [mailto:jarus at amerinet-gpo.com] Sent: Wednesday, February 09, 2005 5:02 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Oracle Discoverer OLE and Access I am attempting to get information from a Discoverer report exported to a CSV file and then pulled into Access - the data is complicated which is why I'm using this process. I have code setup in Access that opens/runs the applicable Discoverer report but I don't know the commands to export via code to a csv file. I have a link from Access to the csv file - but need to update the csv routinely. Anyone have any documentation that shows the commands for Discoverer?? I have a document entitled "Oracle Discoverer OLE Automation Developer's Guide", but it doesn't include any commands for exporting. I've also posted on the Oracle Metalink site, but thus far have no responses. Thanks for any help. I appreciate it. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 ------------------------------------------------------------------------ --- This email and any files transmitted with it are confidential and intended solely for the use of the individuals or entities to whom they are addressed. If you have received this email in error please return it to the sender, and erase any copies thereof. Copyright 2005 Amerinet 1nc. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 9 13:39:49 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Wed, 09 Feb 2005 14:39:49 -0500 Subject: [AccessD] Selecting a directory In-Reply-To: Message-ID: <000001c50edf$227165c0$677aa8c0@ColbyM6805> And are we sharing our code? ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, February 09, 2005 2:29 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Selecting a directory No, you can still use the API calls, which is what I've always used instead of the control. Charlotte Foust -----Original Message----- From: Mike & Doris Manning [mailto:mikedorism at adelphia.net] Sent: Wednesday, February 09, 2005 10:14 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Selecting a directory But please note that you cannot use FileDialog in an Access runtime application. In that situation you are stuck with CommonDialog control. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Wednesday, February 09, 2005 12:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting a directory Selecting Folders --------------------- For Access XP onwards, FileDialog object is very convenient. For earlier versions, API calls need to be used. Both methods are demonstrated in my sample db named BackUpManager, available at Rogers Access Library (other developers library). Link - http://www.rogersaccesslibrary.com A.D.Tejpal -------------- ----- Original Message ----- From: Hale, Jim To: 'Access Developers discussion and problem solving' Sent: Wednesday, February 09, 2005 20:37 Subject: RE: [AccessD] Selecting a directory I can't get it to compile. It doesn't like SHGetPathFromIDList. Am I missing a reference? TIA Jim Hale -----Original Message----- From: Stuart McLachlan [mailto:stuart at lexacorp.com.pg] Sent: Tuesday, February 08, 2005 10:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting a directory On 8 Feb 2005 at 22:36, John W. Colby wrote: > I have used the ADH FindFile module and function for ages. However I also > need to select a directory (to copy a file to for example) and the ADH code > only allows selecting a file, not a dir. Is there any way to cause that > code to select a directory? Is there another module / function to use the > fileFind dialog to select a directory? > Here's the necessary bits to use the SHBrowseForFolder API call: Public Declare Function SHBrowseForFolder Lib "shell32.dll" _ Alias "SHBrowseForFolderA" (lpBrowseInfo As BROWSEINFO) As Long Public Type BROWSEINFO 'BI hOwner As Long pidlRoot As Long pszDisplayName As String lpszTitle As String ulFlags As Long lpfn As Long lParam As Long iImage As Long End Type 'BROWSEINFO.ulFlags values: Public Const BIF_RETURNONLYFSDIRS = &H1 'Only file system directories Public Const BIF_DONTGOBELOWDOMAIN = &H2 'No network folders below domain level Public Const BIF_STATUSTEXT = &H4 'Includes status area in the dialog (for callback) Public Const BIF_RETURNFSANCESTORS = &H8 'Only returns file system ancestors Public Const BIF_EDITBOX = &H10 'Allows user to rename selection Public Const BIF_VALIDATE = &H20 'Insist on valid editbox result (or CANCEL) Public Const BIF_BROWSEFORCOMPUTER = &H1000 'Only returns computers. Public Const BIF_BROWSEFORPRINTER = &H2000 'Only returns printers. Public Const BIF_BROWSEINCLUDEFILES = &H4000 'Browse for everything Public Const MAX_PATH = 260 Private Sub btnBrowseForFolder_Click() Dim pidl As Long Dim BI As BROWSEINFO Dim sPath As String Dim pos As Integer 'Fill BROWSEINFO structure data With BI .hOwner = 0 .pidlRoot = 0 .lpszTitle = "Browsing" .ulFlags = 1 .pszDisplayName = Space$(260) End With 'show dialog returning pidl to selected item pidl = SHBrowseForFolder(BI) 'if pidl is valid, parse & return the user's selection sPath = Space$(260) If SHGetPathFromIDList(ByVal pidl, ByVal sPath) Then 'SHGetPathFromIDList returns the absolute 'path to the selected item. No path is returned for virtual folders. pos = InStr(sPath, Chr$(0)) If pos Then Text1 = Left(sPath, pos - 1) Else: Text1 = "Problem" End If 'free the pidl Call CoTaskMemFree(pidl) End Sub -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Wed Feb 9 14:14:53 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 09 Feb 2005 12:14:53 -0800 Subject: [AccessD] Data from Informix to Access - dirty reads? References: Message-ID: <420A6F3D.3010206@shaw.ca> Here is a function that reads an external ado source and then writes its records and fields to an access table via DAO Asumes table already created in Access Function CopytoTable() Dim db As Database Dim NewRes As DAO.Recordset Dim ErrMsg1 As String Dim RecCount As Long Dim sSQL As String Dim oConnection As ADODB.Connection Dim oRecordset As ADODB.Recordset Dim rstSchema As ADODB.Recordset Dim sConnStr As String 'sConnStr = "Provider=SQLOLEDB;Data Source=MySrvr;" & _ ' "Initial Catalog=Northwind;User Id=MyId;Password=123aBc;" 'Access XP Jet 4 sConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=C:\Program Files\Microsoft Office\Office\Samples\Northwind.mdb;" & _ "User Id=admin;" & "Password=" On Error GoTo GetDataError ' Create and Open the Connection object. Set oConnection = New ADODB.Connection oConnection.CursorLocation = adUseClient oConnection.Open sConnStr sSQL = "SELECT ProductID, ProductName, CategoryID, UnitPrice " & _ "FROM Products" ' Create and Open the Recordset object. Set oRecordset = New ADODB.Recordset oRecordset.Open sSQL, oConnection, adOpenStatic, _ adLockBatchOptimistic, adCmdText '---- Open up Access table to be added to Set db = CurrentDb() Set NewRes = db.OpenRecordset("tbl_New") 'read through input records RecCount = 0 oRecordset.MoveFirst ' Do While Not oRecordset.EOF Addit: NewRes.AddNew ' copy relevant fields NewRes![ProductID] = oRecordset![ProductID] NewRes![ProductName] = oRecordset![ProductName] 'CONTINUE COPYING ALL ROWS FROM OLD TBL TO NEW NewRes.Update RecCount = RecCount + 1 DoEvents If RecCount Mod 10000 = 0 Then MsgBox RecCount 'Show progress every 10,000 rows End If oRecordset.MoveNext Loop MsgBox RecCount 'Show total successful record count oRecordset.Close NewRes.Close oConnection.Close Proc_Exit: Exit Function GetDataError: MsgBox "" & Error$ If oConnection Is Nothing Then HandleErrs "GetData", oRecordset.ActiveConnection Else HandleErrs "GetData", oConnection End If oRecordset.MoveNext 'Skip this corrupt row Resume Addit 'Continue at Addit End Function Sub HandleErrs(sSource As String, ByRef oConnection1 As ADODB.Connection) Dim sDisplayMsg As String sDisplayMsg = sDisplayMsg & "ADO (OLE) ERROR IN " & sSource sDisplayMsg = sDisplayMsg & vbCrLf & "Error: " & Err.Number sDisplayMsg = sDisplayMsg & vbCrLf & "Description: " & Err.Description sDisplayMsg = sDisplayMsg & vbCrLf & "Source: " & Err.Source If Not oConnection1 Is Nothing Then If oConnection1.Errors.Count <> 0 Then sDisplayMsg = sDisplayMsg & vbCrLf & "PROVIDER ERROR" Dim oError1 As ADODB.Error For Each oError1 In oConnection1.Errors sDisplayMsg = sDisplayMsg & vbCrLf & "Error: " & oError1.Number sDisplayMsg = sDisplayMsg & vbCrLf & "Description: " & oError1.Description sDisplayMsg = sDisplayMsg & vbCrLf & "Source: " & oError1.Source sDisplayMsg = sDisplayMsg & vbCrLf & "Native Error:" & oError1.NativeError sDisplayMsg = sDisplayMsg & vbCrLf & "SQL State: " & oError1.SQLState Next oError1 oConnection1.Errors.Clear Set oError1 = Nothing End If End If MsgBox "Error(s) occurred. See sDisplayMsg for specific information.", , _ "Hello Data" MsgBox sDisplayMsg Err.Clear End Sub Mark A Matte wrote: > Marty, > > Thanks for the feedback. The substr() was the solution...not the > problem. Substr() was what made the error go away on machine1... and > allowed machine2 to interpret 100 as 100 and not as 1 . Below this > email is the current situation...followed by the code used. > > Also, you stated "I don't know of any faster way than standard read > through the ado fields and do an update to an access table "...This is > my first attempt at importing records in this method...Using the > Substr() I've gotten the code to loop through the recordset...but > how/what function do I use to get that recordset into a table? > > Thanks, > > Mark > -- Marty Connelly Victoria, B.C. Canada From erbachs at gmail.com Wed Feb 9 14:30:53 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 9 Feb 2005 14:30:53 -0600 Subject: [AccessD] A2000: Subreport in Group footer (swe) In-Reply-To: References: Message-ID: <39cb22f305020912301459057a@mail.gmail.com> Charlotte, Thank you for the reply. I've been messing around with it. The subreport, indeed, does show up only if I UNLINK the subreport from the main report. However, I get all the data instead of just the records for the group. Then, when I do the Link Child Fields / Link Master Fields thing, the subreport is invisible again. Does this suggest anything to you? Steve Erbach Neenah, WI On Wed, 9 Feb 2005 11:30:59 -0800, Charlotte Foust wrote: > You should be able to do it in Access as well. If it runs on its own, > that means that something isn't right with the data, the code, or the > links. > > Charlotte Foust > > > -----Original Message----- > From: Steve Erbach [mailto:erbachs at gmail.com] > Sent: Wednesday, February 09, 2005 10:07 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] A2000: Subreport in Group footer (swe) > > Dear Group, > > I'm converting a Paradox for Windows app to Access 2000. One of the > Paradox reports I'm converting is pretty complex. It not only has a > couple of subreports in the Report footer, but it even has one in a > Group footer. That is, there's a one-to-many relationship between the > data in the subreport and the grouping. That is, there are multiple > records that display in the subreport for each group footer. > > I believe that I've structured the subreport properly. The ones in the > report footer work as expected. But when I position the subreport in the > group footer and run the report nothing appears in the group footer > other than the standard subtotals that were already there. > > Is this something that Access doesn't handle well? The link Child and > Master fields worked all right. The subreport works all right when it > runs on its own. It's just when it's placed in a group footer that it's > a no-show. > > Any ideas? > > -- > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From jwcolby at colbyconsulting.com Wed Feb 9 14:43:31 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Wed, 09 Feb 2005 15:43:31 -0500 Subject: [AccessD] A2000: Subreport in Group footer (swe) In-Reply-To: <39cb22f305020912301459057a@mail.gmail.com> Message-ID: <000401c50ee8$0460ee30$677aa8c0@ColbyM6805> It suggests you are not pulling any data for the subreport. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Wednesday, February 09, 2005 3:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2000: Subreport in Group footer (swe) Charlotte, Thank you for the reply. I've been messing around with it. The subreport, indeed, does show up only if I UNLINK the subreport from the main report. However, I get all the data instead of just the records for the group. Then, when I do the Link Child Fields / Link Master Fields thing, the subreport is invisible again. Does this suggest anything to you? Steve Erbach Neenah, WI On Wed, 9 Feb 2005 11:30:59 -0800, Charlotte Foust wrote: > You should be able to do it in Access as well. If it runs on its own, > that means that something isn't right with the data, the code, or the > links. > > Charlotte Foust > > > -----Original Message----- > From: Steve Erbach [mailto:erbachs at gmail.com] > Sent: Wednesday, February 09, 2005 10:07 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] A2000: Subreport in Group footer (swe) > > Dear Group, > > I'm converting a Paradox for Windows app to Access 2000. One of the > Paradox reports I'm converting is pretty complex. It not only has a > couple of subreports in the Report footer, but it even has one in a > Group footer. That is, there's a one-to-many relationship between the > data in the subreport and the grouping. That is, there are multiple > records that display in the subreport for each group footer. > > I believe that I've structured the subreport properly. The ones in the > report footer work as expected. But when I position the subreport in > the group footer and run the report nothing appears in the group > footer other than the standard subtotals that were already there. > > Is this something that Access doesn't handle well? The link Child and > Master fields worked all right. The subreport works all right when it > runs on its own. It's just when it's placed in a group footer that > it's a no-show. > > Any ideas? > > -- > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 9 15:20:47 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 9 Feb 2005 13:20:47 -0800 Subject: [AccessD] A2000: Subreport in Group footer (swe) Message-ID: Then it sounds as if the links are not correct. What value are you grouping on and how are you linking to that value? Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Wednesday, February 09, 2005 12:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2000: Subreport in Group footer (swe) Charlotte, Thank you for the reply. I've been messing around with it. The subreport, indeed, does show up only if I UNLINK the subreport from the main report. However, I get all the data instead of just the records for the group. Then, when I do the Link Child Fields / Link Master Fields thing, the subreport is invisible again. Does this suggest anything to you? Steve Erbach Neenah, WI On Wed, 9 Feb 2005 11:30:59 -0800, Charlotte Foust wrote: > You should be able to do it in Access as well. If it runs on its own, > that means that something isn't right with the data, the code, or the > links. > > Charlotte Foust > > > -----Original Message----- > From: Steve Erbach [mailto:erbachs at gmail.com] > Sent: Wednesday, February 09, 2005 10:07 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] A2000: Subreport in Group footer (swe) > > Dear Group, > > I'm converting a Paradox for Windows app to Access 2000. One of the > Paradox reports I'm converting is pretty complex. It not only has a > couple of subreports in the Report footer, but it even has one in a > Group footer. That is, there's a one-to-many relationship between the > data in the subreport and the grouping. That is, there are multiple > records that display in the subreport for each group footer. > > I believe that I've structured the subreport properly. The ones in the > report footer work as expected. But when I position the subreport in > the group footer and run the report nothing appears in the group > footer other than the standard subtotals that were already there. > > Is this something that Access doesn't handle well? The link Child and > Master fields worked all right. The subreport works all right when it > runs on its own. It's just when it's placed in a group footer that > it's a no-show. > > Any ideas? > > -- > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Wed Feb 9 15:57:22 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 9 Feb 2005 15:57:22 -0600 Subject: [AccessD] A2000: Subreport in Group footer (swe) In-Reply-To: References: Message-ID: <39cb22f305020913575da22df3@mail.gmail.com> Charlotte, The report has an outer Group based on [Source Number] (Text). There is an inner group, too, on [Facility Part #] (also Text). The subreport's data source includes all the fields from one table. The first field of that table is [Source Number], however that field doesn't appear in the subreport; just four other fields. I did place the [Source Number] field on the report, though, hidden behind the other fields just in case that was the problem. But the subreport still won't show up. So, on the main report: Source Object: Report.rptSubStateCAS Link Child Fields: Source Number Link Master Fields: Source Number I've tried surrounding the Source Number field name with square brackets, too, but no go. For what it's worth, if I set subreport's Can Shrink property to No then space is allowed for the (invisible) subreport...but only as much space as the subreport takes up on my report design. If I set Can Shrink to Yes then the amount of space taken up by the subreport disappears, too. I've tried moving the subreport to the Group header instead of the footer. Same result. Steve Erbach On Wed, 9 Feb 2005 13:20:47 -0800, Charlotte Foust wrote: > Then it sounds as if the links are not correct. What value are you > grouping on and how are you linking to that value? > > Charlotte Foust From stuart at lexacorp.com.pg Wed Feb 9 16:03:42 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 10 Feb 2005 08:03:42 +1000 Subject: [AccessD] Selecting a directory In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB67723373E9@corp-es01.fleetpride.com> Message-ID: <420B155E.31669.3523B0E@stuart.lexacorp.com.pg> On 9 Feb 2005 at 9:07, Hale, Jim wrote: > I can't get it to compile. It doesn't like SHGetPathFromIDList. Am I missing > a reference? TIA > Jim Hale Sorry, I left two declarations out (I make it a habit to keep all my API declarations and Types in a single module) Public Declare Function SHGetPathFromIDList Lib "shell32.dll" _ Alias "SHGetPathFromIDListA" _ (ByVal pidl As Long, _ ByVal pszPath As String) As Long Public Declare Sub CoTaskMemFree Lib "ole32.dll" (ByVal pv As Long) -- Stuart From stuart at lexacorp.com.pg Wed Feb 9 16:18:11 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 10 Feb 2005 08:18:11 +1000 Subject: [AccessD] A2000: Subreport in Group footer (swe) In-Reply-To: <39cb22f305020913575da22df3@mail.gmail.com> References: Message-ID: <420B18C3.25265.35F7AB8@stuart.lexacorp.com.pg> On 9 Feb 2005 at 15:57, Steve Erbach wrote: > Charlotte, > > The report has an outer Group based on [Source Number] (Text). There > is an inner group, too, on [Facility Part #] (also Text). > > The subreport's data source includes all the fields from one table. > The first field of that table is [Source Number], however that field > doesn't appear in the subreport; just four other fields. I did place > the [Source Number] field on the report, though, hidden behind the > other fields just in case that was the problem. But the subreport > still won't show up. You do need the field as a hidden field in the sub report. Keep it there. > > So, on the main report: > > Source Object: Report.rptSubStateCAS > Link Child Fields: Source Number > Link Master Fields: Source Number > > I've tried surrounding the Source Number field name with square > brackets, too, but no go. > You should do that too. FWIW, you should avoid spaces in fieldnames -they can turn around and bite you in so many ways :-( > For what it's worth, if I set subreport's Can Shrink property to No > then space is allowed for the (invisible) subreport...but only as much > space as the subreport takes up on my report design. If I set Can > Shrink to Yes then the amount of space taken up by the subreport > disappears, too. > > I've tried moving the subreport to the Group header instead of the > footer. Same result. > Try setting a text box in the footer (txtSourceNumber) with with a source of [Source Number] and set the Link Master Field to txtSourceNumber. Keep txtSourceNumber visible until you see what it is displaying, you can hide it for the final version. -- Stuart From Jim.Hale at FleetPride.com Wed Feb 9 16:24:38 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Wed, 9 Feb 2005 16:24:38 -0600 Subject: [AccessD] Selecting a directory Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB67723373EB@corp-es01.fleetpride.com> Nice! That worked, thanks Jim Hale -----Original Message----- From: Stuart McLachlan [mailto:stuart at lexacorp.com.pg] Sent: Wednesday, February 09, 2005 4:04 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Selecting a directory On 9 Feb 2005 at 9:07, Hale, Jim wrote: > I can't get it to compile. It doesn't like SHGetPathFromIDList. Am I missing > a reference? TIA > Jim Hale Sorry, I left two declarations out (I make it a habit to keep all my API declarations and Types in a single module) Public Declare Function SHGetPathFromIDList Lib "shell32.dll" _ Alias "SHGetPathFromIDListA" _ (ByVal pidl As Long, _ ByVal pszPath As String) As Long Public Declare Sub CoTaskMemFree Lib "ole32.dll" (ByVal pv As Long) -- Stuart -- 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 stuart at lexacorp.com.pg Wed Feb 9 16:30:42 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 10 Feb 2005 08:30:42 +1000 Subject: [AccessD] masking question In-Reply-To: Message-ID: <420B1BB2.2949.36AF14A@stuart.lexacorp.com.pg> On 9 Feb 2005 at 8:54, John Clark wrote: > I don't want leading zeros though...this gives really odd results. If > you were to type, "ping 010.011.196.017", you are not going to ping the > intended address, but rather 8.9.196.15 > > I don't understand this myself...I'm trying to investigate what is > actually happening on the network side of things, but either way, it > means I can't store this way. Well, I could, but it would be confusing. > I'll be damned. So it does. Turns out it's a *long* standing "feature" Here's why: http://support.microsoft.com/?kbid=115388 Windows for Workgroups with TCP/IP-32 and Windows NT utilities can accept Internet Protocol (IP) addresses comprised of decimal, octal, or hexadecimal numbers. This can cause confusion if you unintentionally use a leading zero in a decimal octet. With a leading zero, the number is resolved by these utilities as an octal number, thus specifying the wrong IP address. ........ APPLIES TO ? Microsoft Windows 2000 Server ? Microsoft Windows 2000 Advanced Server ? Microsoft Windows 2000 Professional Edition ? Microsoft Windows NT Advanced Server 3.1 ? Microsoft Windows NT Workstation 3.1 ? Microsoft Windows NT Advanced Server 3.1 ? Microsoft Windows NT Workstation 3.5 ? Microsoft Windows NT Workstation 4.0 Developer Edition ? Microsoft Windows NT Server 3.5 ? Microsoft Windows NT Server 4.0 Standard Edition ? Microsoft TCP/IP-32 for Windows for Workgroups 1.0 ? Microsoft Windows for Workgroups 3.2 ? Microsoft Windows NT Server 4.0 Enterprise Edition ? Microsoft Cluster Server 1.1 -- Stuart From artful at rogers.com Wed Feb 9 16:30:56 2005 From: artful at rogers.com (Arthur Fuller) Date: Wed, 09 Feb 2005 17:30:56 -0500 Subject: [AccessD] Currency display issue In-Reply-To: References: Message-ID: <420A8F20.20302@rogers.com> I've got a form and a subform (LOL). Actually I don't, I just thought I'd say that. I have a different problem, and suspect that our Euro members may have the solution I need. There's a Currencies table, a Products table, and Sales and SalesDetails tables. Suppose you live in New Orleans, but you want to buy a product whose price is expressed in Euros. Fine so far. Next sale, customer is in Quebec, product expressed in Yen. I need the form to respond intelligently with its Currency columns. We have mandated that only one currency can exist per sale (and all its details), but said form must be able to switch from the $ sign to the Euro sign to the Yen sign etc., based on the value of the CurrencyID column. I have no idea how to do this. At the moment every amount has a $ sign in front of it, even if the currency is Euros. Not only does it look stupid, it confuses the users. Any suggestions? TIA, Arthur >> -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.6 - Release Date: 2/7/2005 From erbachs at gmail.com Wed Feb 9 16:35:50 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 9 Feb 2005 16:35:50 -0600 Subject: [AccessD] A2000: Subreport in Group footer (swe) In-Reply-To: <420B18C3.25265.35F7AB8@stuart.lexacorp.com.pg> References: <39cb22f305020913575da22df3@mail.gmail.com> <420B18C3.25265.35F7AB8@stuart.lexacorp.com.pg> Message-ID: <39cb22f305020914357e9926a8@mail.gmail.com> Stuart, The spaces in the field name was the problem! I changed the Record Sources for both the main report and the subreport so that the [Source Number] field became SourceNumber, re-linked, and voila! She works! Thank you. Steve Erbach Neenah, WI On Thu, 10 Feb 2005 08:18:11 +1000, Stuart McLachlan wrote: > On 9 Feb 2005 at 15:57, Steve Erbach wrote: > > > Charlotte, > > > > The report has an outer Group based on [Source Number] (Text). There > > is an inner group, too, on [Facility Part #] (also Text). > > > > The subreport's data source includes all the fields from one table. > > The first field of that table is [Source Number], however that field > > doesn't appear in the subreport; just four other fields. I did place > > the [Source Number] field on the report, though, hidden behind the > > other fields just in case that was the problem. But the subreport > > still won't show up. > > You do need the field as a hidden field in the sub report. Keep it there. > > > > > So, on the main report: > > > > Source Object: Report.rptSubStateCAS > > Link Child Fields: Source Number > > Link Master Fields: Source Number > > > > I've tried surrounding the Source Number field name with square > > brackets, too, but no go. > > > > You should do that too. FWIW, you should avoid spaces in fieldnames -they > can turn around and bite you in so many ways :-( From stuart at lexacorp.com.pg Wed Feb 9 16:50:28 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 10 Feb 2005 08:50:28 +1000 Subject: [AccessD] Currency display issue In-Reply-To: <420A8F20.20302@rogers.com> References: Message-ID: <420B2054.23457.37D0A1A@stuart.lexacorp.com.pg> On 9 Feb 2005 at 17:30, Arthur Fuller wrote: > > I need the form to respond intelligently with its Currency columns. We > have mandated that only one currency can exist per sale (and all its > details), but said form must be able to switch from the $ sign to the > Euro sign to the Yen sign etc., based on the value of the CurrencyID > column. > > I have no idea how to do this. At the moment every amount has a $ sign > in front of it, even if the currency is Euros. Not only does it look > stupid, it confuses the users. > Use a form/subform approach with the currency definitions in the subform? Two alternatives: 1. The simple way - don't use currency formatting, use a numeric formatted display with a separate textbox for showing the currency. FWIW, in these situations I try to avoid currency symbols because of problems with code pages/character sets. In multiple currency applications I use the ISO4127 codes: EUR, USD, AUD, GBP, YEN, PGK etc. (see http://www.xe.com/iso4217.htm) 2. The more complex but also more accurate way, which takes into account that not all currencies use K0,000.00 formats (take a look at the number of options under Regional Settings - Currency) Set up a lookup table of currencies and their appropriate formats. Use a control naming scheme which identifies all currency fields (txtCurrXxxxxxxxxx?). In the on_current event and the currency field on_change event loop through the fields on the form and reset the Format property for these fields based on the lookup table. -- Stuart From martyconnelly at shaw.ca Wed Feb 9 17:54:12 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 09 Feb 2005 15:54:12 -0800 Subject: [AccessD] Selecting a directory References: Message-ID: <420AA2A4.8090901@shaw.ca> Here is one I use but if you want to go up a directory you can't, one reason being to stop users going to places like network neighbourhood Needs IE installed. You can also use this to grab filnames from a directory. 'http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/objects/shell/browseforfolder.asp 'SHDOC401.DLL for IE5 '?fnShellBrowseForFolder("c:\access files") Function fnShellBrowseForFolder(strRootPath) Dim objShell Dim objFolder Set objShell = CreateObject("Shell.Application") Set objFolder = objShell.BrowseForFolder(0, "Example Select Folder", 0, strRootPath) If (Not objFolder Is Nothing) Then 'Add code here. Debug.Print objFolder.Title Debug.Print objFolder.ParentFolder.ParseName(objFolder.Title).Path End If Set objFolder = Nothing Set objShell = Nothing End Function or 'http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/objects/shell/browseforfolder.asp 'SHDOC401.DLL for IE5 Function fnShellBrowseForFolderWindows() Dim objShell Dim ssfWINDOWS Dim objFolder ssfWINDOWS = 36 Set objShell = CreateObject("Shell.Application") Set objFolder = objShell.BrowseForFolder(0, "Example Select Folder", 0, ssfWINDOWS) If (Not objFolder Is Nothing) Then 'Add code here. Debug.Print objFolder.Title Debug.Print objFolder.ParentFolder.ParseName(objFolder.Title).Path End If Set objFolder = Nothing Set objShell = Nothing End Function Gustav Brock wrote: >Hi John > >This link might interest you: > >http://www.lebans.com/callbackbrowser.htm > >note the link there to vbnet. > >Also, a German guy, Karsten Pries, has a class module for this which we >use here after a major brush up, but it might be what you are looking >for: > >http://www.karstenpries.de/ > >Look for FileDialog. Most of it is in German, but I'm sure you can >figure it out. > >/gustav > > > >>>>jwcolby at colbyconsulting.com 09-02-2005 04:36:59 >>> >>>> >>>> >I have used the ADH FindFile module and function for ages. However I >also >need to select a directory (to copy a file to for example) and the ADH >code >only allows selecting a file, not a dir. Is there any way to cause >that >code to select a directory? Is there another module / function to use >the >fileFind dialog to select a directory? > >John W. Colby >www.ColbyConsulting.com > > > -- Marty Connelly Victoria, B.C. Canada From jwcolby at colbyconsulting.com Wed Feb 9 20:32:04 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Wed, 09 Feb 2005 21:32:04 -0500 Subject: [AccessD] Network booting Windows XP Message-ID: <001101c50f18$b9c5d8f0$677aa8c0@ColbyM6805> Does anyone have any experience in using XP in a diskless environment? Booting into Xp over the lan and using a shared disk for storage? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From jwcolby at colbyconsulting.com Wed Feb 9 23:30:49 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 00:30:49 -0500 Subject: [AccessD] Article for DBA newsletter / website Message-ID: <000401c50f31$b1480b30$677aa8c0@ColbyM6805> I am writing an article for DBA's new website content (and maybe a newsletter, not sure exactly). May I suggest that anyone out there interested in being published do the same. Contact Jim Lawrence if you would like to contribute code or articles. At any rate, as you might imagine I am going to do a class demo, a timer. If you've been around the group long you have seen the class. It is a variant of old ADH code and looks like: Option Compare Database Option Explicit ' 'This class is so simple that I will not use the normal class framework interface. 'This class never loads children, never does anything that should cause problems 'so the framework interface is generally unneeded. ' Private Declare Function apiGetTime Lib "winmm.dll" _ Alias "timeGetTime" () As Long Private lngStartTime As Long 'THESE FUNCTIONS / SUBS ARE USED TO IMPLEMENT CLASS FUNCTIONALITY '*+Class function / sub declaration Function EndTimer() EndTimer = apiGetTime() - lngStartTime End Function Sub StartTimer() lngStartTime = apiGetTime() End Sub '*-Class function / sub declaration This class allows me to create instances on demand to time things. One of the things I timed awhile back is how long it takes to do a bunch of different vb code things. For example: How long to call a function, passing no parameters. How long to call a function passing a parameter. How long to call a function returning a value from the function. How long to do a left$() Etc. A couple of examples of these tests follow: Function TestLeftStr() Dim lclsTimer As clsTimer Dim lngCnt As Long Dim str As String Set lclsTimer = New clsTimer lclsTimer.StartTimer For lngCnt = 1 To 100000 str = Left$("johncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohnco lbyjohncolby", 10) Next lngCnt Debug.Print lclsTimer.EndTimer End Function Function RetStr() As String RetStr = "johncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjoh ncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncol byjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolby" End Function Function PassStr() End Function Function TestPassParam() Dim lclsTimer As clsTimer Dim lngCnt As Long Dim str As String Dim str2 As String Set lclsTimer = New clsTimer str = "johncolby" str2 = "marycolby" lclsTimer.StartTimer For lngCnt = 1 To 100000 PassStr Next lngCnt Debug.Print lclsTimer.EndTimer End Function Function TestRetParam() Dim lclsTimer As clsTimer Dim lngCnt As Long Dim str As String Set lclsTimer = New clsTimer lclsTimer.StartTimer For lngCnt = 1 To 100000 str = RetStr() Next lngCnt Debug.Print lclsTimer.EndTimer End Function Etc. Etc. I thought for my first article I would build up a little database where we (as a group) could request timings of specific functionality that we are interested in seeing run. I will be building a table and adding code to store the timing results to the table. Anyone interested in having something timed and showing the results to the group can email me working code and I will include it in the project. As you can see you can do your own timing on your own systems, however if you want to compare apples to apples the timing has to be done on a single system. I will place the code in modules and run the timings, storing the results to a table and upload the database to the new dba website where my article will be posted. The timing class is just the beginning of course. It is rather the perfect "introductory" class to demonstrate encapsulation of data and functionality, instancing etc. I use this class all the time to time execution of queries, code etc. Anyway, if you would like to see some thing timed and included in a database of "how long it takes to..." get me working code (not TOO complex please) and I will put it in the demo database with the code executed (timed) and the timings stored in a table. Also think about what you could contribute to the web site. Thanks, John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From dejpolsys at hotmail.com Thu Feb 10 01:09:01 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Thu, 10 Feb 2005 02:09:01 -0500 Subject: [AccessD] Network booting Windows XP References: <001101c50f18$b9c5d8f0$677aa8c0@ColbyM6805> Message-ID: ..you're describing Terminal Server. William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, February 09, 2005 9:32 PM Subject: [AccessD] Network booting Windows XP > Does anyone have any experience in using XP in a diskless environment? > Booting into Xp over the lan and using a shared disk for storage? > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From tom.bolton at donnslaw.co.uk Thu Feb 10 02:58:26 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Thu, 10 Feb 2005 08:58:26 -0000 Subject: [AccessD] Question on Reference (DAO) Message-ID: <61F915314798D311A2F800A0C9C831880731C9AD@dibble.observatory.donnslaw.co.uk> Hear hear! I've found this too - not having used DAO for years I shied away from it when returning to an Access project but it's noticeably quicker when using it for native Access objects. Access was after all designed around DAO/Jet. I can't stress enough what Charlotte said: if you use a mixture of DAO and ADO, REFERENCE THEM EXPLICITLY! (ADODB.Recordset, DAO.Database etc.) You'll be in a whole world of pain otherwise. Cheers Tom -----Original Message----- From: Bobby Heid [mailto:bheid at appdevgrp.com] Sent: 09 February 2005 19:27 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From accessd at shaw.ca Thu Feb 10 03:07:55 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 10 Feb 2005 01:07:55 -0800 Subject: [AccessD] OT - Oracle Discoverer OLE and Access In-Reply-To: Message-ID: <0IBO00M4UUP4D8@l-daemon> Hi Terri: CSV files are basic spreadsheet data. It can be read by Excel and Access. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Terri Jarus Sent: Wednesday, February 09, 2005 5:02 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Oracle Discoverer OLE and Access I am attempting to get information from a Discoverer report exported to a CSV file and then pulled into Access - the data is complicated which is why I'm using this process. I have code setup in Access that opens/runs the applicable Discoverer report but I don't know the commands to export via code to a csv file. I have a link from Access to the csv file - but need to update the csv routinely. Anyone have any documentation that shows the commands for Discoverer?? I have a document entitled "Oracle Discoverer OLE Automation Developer's Guide", but it doesn't include any commands for exporting. I've also posted on the Oracle Metalink site, but thus far have no responses. Thanks for any help. I appreciate it. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 --------------------------------------------------------------------------- This email and any files transmitted with it are confidential and intended solely for the use of the individuals or entities to whom they are addressed. If you have received this email in error please return it to the sender, and erase any copies thereof. Copyright 2005 Amerinet 1nc. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From adtp at touchtelindia.net Thu Feb 10 07:49:44 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Thu, 10 Feb 2005 19:19:44 +0530 Subject: [AccessD] Totals Query: Top Predicate References: <5f2de2420502071046c732fe8@mail.gmail.com> <5f2de24205020910577e3acd9e@mail.gmail.com> Message-ID: <002001c50f77$b46a5700$781865cb@winxp> Mark, You wish to get top 5 values per group in a totals query. Subquery based solution, using In clause, as given in the knowledgebase article, appears to work only with normal select queries. If applied to a totals query, it fails to return any record. Sample SQL given below, should be able to cater to your needs. It uses a subquery to rank the records in each group, as per comparative total values. This method suits both types of queries, i.e totals query (involving group by clause), as well as normal select query. With best wishes, A.D.Tejpal -------------- Note - Q_Sales is the name of Totals query, fetching TotSales (Sum of sales) grouped by Year (PYear) and month (PMonth). Sample SQL below, gets top 5 values of TotSales for each year. ================================= SELECT Q_Sales.* FROM Q_Sales WHERE ((((Select Count(*) From Q_Sales As Q1 Where Q1.PYear = Q_Sales.PYear And (Q1.TotSales > Q_Sales.TotSales Or (Q1.TotSales = Q_Sales.TotSales And Q1.PMonth <= Q_Sales.PMonth)))) <= 5)) ORDER BY Q_Sales.PYear, Q_Sales.TotSales DESC; ================================= ----- Original Message ----- From: Admin Sparky To: Access Developers discussion and problem solving Sent: Thursday, February 10, 2005 00:27 Subject: Re: [AccessD] Totals Query: Top Predicate Jim, group, I'm having difficulties correlating M$'s subquery example... *************** Add the following fields to the query grid: Field: CategoryName Sort: Ascending Field: ProductName Field: UnitsInStock Sort: Descending Criteria: In (Select Top 3 [UnitsInStock] From Products Where _ [CategoryID]=[Categories].[CategoryID] Order By [UnitsInStock] Desc) *************** ...to my original query. The goal is to return only the top 5 [Sum([qry1].Errors) AS SumOfNumberOfErrors] for each [InputYear] / [InputMonth] combination. The below query returns all of the necessary records, I just need to limit the results. Am I having difficulties because I'm attempting this with a totals query? SELECT [qry1].InputYear, [qry1].InputMonth, [qry1].fkChecklistItem, Sum([qry1].Errors) AS SumOfNumberOfErrors, [qry1].ByMonthYear, [qry1].[CODE DESCRIPTION] FROM [qry1] GROUP BY [qry1].InputYear, [qry1].InputMonth, [qry1].fkChecklistItem, [qry1].ByMonthYear, [qry1].[CODE DESCRIPTION] ORDER BY [qry1].InputYear, [qry1].InputMonth, Sum([qry1].NumberOfErrors) DESC; Methinks I need a bit of hand-holding on this one:( I could achieve this via temp tables as suggested, but I would really prefer to learn from this. Many TIA, Mark On Mon, 7 Feb 2005 14:40:16 -0500, Jim Dettman wrote: > See: > > http://support.microsoft.com/default.aspx?scid=kb;en-us;210039 > > Jim > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Admin Sparky > Sent: Monday, February 07, 2005 1:47 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] Totals Query: Top Predicate > > Group, > > I have a totals query grouped by year, then month. I would like to > return the top 5 records for each year/month combination. What are my > options? At the moment, the top predicate merely returns the top 5 records for the first year/month combination. > > Mark Mitsules From artful at rogers.com Thu Feb 10 10:13:34 2005 From: artful at rogers.com (Arthur Fuller) Date: Thu, 10 Feb 2005 11:13:34 -0500 Subject: [AccessD] Currency display issue In-Reply-To: <420B2054.23457.37D0A1A@stuart.lexacorp.com.pg> References: <420B2054.23457.37D0A1A@stuart.lexacorp.com.pg> Message-ID: <420B882E.5080605@rogers.com> Good info. As far as a form is concerned, the code-method would work. Real problems emerge though when we sell a product in multiple currencies. Lots of reports to tweak now! I guess that means a few more months' employment. Darn! LOL. Arthur Stuart McLachlan wrote: >On 9 Feb 2005 at 17:30, Arthur Fuller wrote: > > > >>I need the form to respond intelligently with its Currency columns. We >>have mandated that only one currency can exist per sale (and all its >>details), but said form must be able to switch from the $ sign to the >>Euro sign to the Yen sign etc., based on the value of the CurrencyID >>column. >> >>I have no idea how to do this. At the moment every amount has a $ sign >>in front of it, even if the currency is Euros. Not only does it look >>stupid, it confuses the users. >> >> >> > >Use a form/subform approach with the currency definitions in the subform? > >Two alternatives: > >1. The simple way - don't use currency formatting, use a numeric formatted >display with a separate textbox for showing the currency. FWIW, in these >situations I try to avoid currency symbols because of problems with code >pages/character sets. In multiple currency applications I use the ISO4127 >codes: EUR, USD, AUD, GBP, YEN, PGK etc. (see >http://www.xe.com/iso4217.htm) > >2. The more complex but also more accurate way, which takes into account >that not all currencies use K0,000.00 formats (take a look at the number >of options under Regional Settings - Currency) > >Set up a lookup table of currencies and their appropriate formats. >Use a control naming scheme which identifies all currency fields >(txtCurrXxxxxxxxxx?). > >In the on_current event and the currency field on_change event loop through >the fields on the form and reset the Format property for these fields based >on the lookup table. > > > > > > > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.6 - Release Date: 2/7/2005 From Gustav at cactus.dk Thu Feb 10 11:37:24 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 10 Feb 2005 18:37:24 +0100 Subject: [AccessD] Currency display issue Message-ID: Hi Arthur You could simply set the format property to ?0.00 or ?0.00 etc. or use the same format string in Format(). For those currencies without a symbol, you could spell out the ISO currency code and wrap it in Chr(34) like "SEK "0.00 Thus, as Stuart suggests, the general solution would be to have the ISO 4217 table and add a field with the format string of your choice. /gustav >>> artful at rogers.com 09-02-2005 23:30:56 >>> I've got a form and a subform (LOL). Actually I don't, I just thought I'd say that. I have a different problem, and suspect that our Euro members may have the solution I need. There's a Currencies table, a Products table, and Sales and SalesDetails tables. Suppose you live in New Orleans, but you want to buy a product whose price is expressed in Euros. Fine so far. Next sale, customer is in Quebec, product expressed in Yen. I need the form to respond intelligently with its Currency columns. We have mandated that only one currency can exist per sale (and all its details), but said form must be able to switch from the $ sign to the Euro sign to the Yen sign etc., based on the value of the CurrencyID column. I have no idea how to do this. At the moment every amount has a $ sign in front of it, even if the currency is Euros. Not only does it look stupid, it confuses the users. Any suggestions? TIA, Arthur From jwcolby at colbyconsulting.com Thu Feb 10 11:57:41 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 12:57:41 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: Message-ID: <000001c50f9a$0870fd50$677aa8c0@ColbyM6805> No I'm not. I would like to build a handful of cheap computers with no floppy, no cd, no hard disk but I need the processing power of the PC. IOW the PC needs to power up. Load windows from a server, load a program from the server and go to work. Terminal server is generally a full on pc that boots off its own hard disk and then loads TS client (from its own hard disk). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 10, 2005 2:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP ..you're describing Terminal Server. William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, February 09, 2005 9:32 PM Subject: [AccessD] Network booting Windows XP > Does anyone have any experience in using XP in a diskless environment? > Booting into Xp over the lan and using a shared disk for storage? > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 10 11:57:41 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 12:57:41 -0500 Subject: [AccessD] OT - Oracle Discoverer OLE and Access In-Reply-To: <0IBO00M4UUP4D8@l-daemon> Message-ID: <000301c50f9a$0b8d5880$677aa8c0@ColbyM6805> Yes, but CSV files are just comma delimited files and cannot be updated (which the email said was needed). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 10, 2005 4:08 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT - Oracle Discoverer OLE and Access Hi Terri: CSV files are basic spreadsheet data. It can be read by Excel and Access. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Terri Jarus Sent: Wednesday, February 09, 2005 5:02 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Oracle Discoverer OLE and Access I am attempting to get information from a Discoverer report exported to a CSV file and then pulled into Access - the data is complicated which is why I'm using this process. I have code setup in Access that opens/runs the applicable Discoverer report but I don't know the commands to export via code to a csv file. I have a link from Access to the csv file - but need to update the csv routinely. Anyone have any documentation that shows the commands for Discoverer?? I have a document entitled "Oracle Discoverer OLE Automation Developer's Guide", but it doesn't include any commands for exporting. I've also posted on the Oracle Metalink site, but thus far have no responses. Thanks for any help. I appreciate it. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 --------------------------------------------------------------------------- This email and any files transmitted with it are confidential and intended solely for the use of the individuals or entities to whom they are addressed. If you have received this email in error please return it to the sender, and erase any copies thereof. Copyright 2005 Amerinet 1nc. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From clh at christopherhawkins.com Thu Feb 10 12:05:11 2005 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Thu, 10 Feb 2005 11:05:11 -0700 Subject: [AccessD] Article for DBA newsletter / website Message-ID: Just FYI...does this time class of your avoid the "flicker" the typically accompanies the resetting of a Form object's TimerInterval property?? If so, I will use your code until the end of my days!? ;) -Christopher- ---------------------------------------- From: "John W. Colby" Sent: Wednesday, February 09, 2005 10:36 PM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] Article for DBA newsletter / website I am writing an article for DBA's new website content (and maybe a newsletter, not sure exactly). May I suggest that anyone out there interested in being published do the same. Contact Jim Lawrence if you would like to contribute code or articles. At any rate, as you might imagine I am going to do a class demo, a timer. If you've been around the group long you have seen the class. It is a variant of old ADH code and looks like: Option Compare Database Option Explicit ' 'This class is so simple that I will not use the normal class framework interface. 'This class never loads children, never does anything that should cause problems 'so the framework interface is generally unneeded. ' Private Declare Function apiGetTime Lib "winmm.dll" _ Alias "timeGetTime" () As Long Private lngStartTime As Long 'THESE FUNCTIONS / SUBS ARE USED TO IMPLEMENT CLASS FUNCTIONALITY '*+Class function / sub declaration Function EndTimer() EndTimer = apiGetTime() - lngStartTime End Function Sub StartTimer() lngStartTime = apiGetTime() End Sub '*-Class function / sub declaration This class allows me to create instances on demand to time things. One of the things I timed awhile back is how long it takes to do a bunch of different vb code things. For example: How long to call a function, passing no parameters. How long to call a function passing a parameter. How long to call a function returning a value from the function. How long to do a left$() Etc. A couple of examples of these tests follow: Function TestLeftStr() Dim lclsTimer As clsTimer Dim lngCnt As Long Dim str As String Set lclsTimer = New clsTimer lclsTimer.StartTimer For lngCnt = 1 To 100000 str = Left$("johncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohnco lbyjohncolby", 10) Next lngCnt Debug.Print lclsTimer.EndTimer End Function Function RetStr() As String RetStr = "johncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjoh ncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncol byjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolby" End Function Function PassStr() End Function Function TestPassParam() Dim lclsTimer As clsTimer Dim lngCnt As Long Dim str As String Dim str2 As String Set lclsTimer = New clsTimer str = "johncolby" str2 = "marycolby" lclsTimer.StartTimer For lngCnt = 1 To 100000 PassStr Next lngCnt Debug.Print lclsTimer.EndTimer End Function Function TestRetParam() Dim lclsTimer As clsTimer Dim lngCnt As Long Dim str As String Set lclsTimer = New clsTimer lclsTimer.StartTimer For lngCnt = 1 To 100000 str = RetStr() Next lngCnt Debug.Print lclsTimer.EndTimer End Function Etc. Etc. I thought for my first article I would build up a little database where we (as a group) could request timings of specific functionality that we are interested in seeing run. I will be building a table and adding code to store the timing results to the table. Anyone interested in having something timed and showing the results to the group can email me working code and I will include it in the project. As you can see you can do your own timing on your own systems, however if you want to compare apples to apples the timing has to be done on a single system. I will place the code in modules and run the timings, storing the results to a table and upload the database to the new dba website where my article will be posted. The timing class is just the beginning of course. It is rather the perfect "introductory" class to demonstrate encapsulation of data and functionality, instancing etc. I use this class all the time to time execution of queries, code etc. Anyway, if you would like to see some thing timed and included in a database of "how long it takes to..." get me working code (not TOO complex please) and I will put it in the demo database with the code executed (timed) and the timings stored in a table. Also think about what you could contribute to the web site. Thanks, John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Feb 10 12:14:10 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 10 Feb 2005 19:14:10 +0100 Subject: [AccessD] OT - Oracle Discoverer OLE and Access Message-ID: Hi John and Terri In the normal sense they cannot be updated. However, as long as the file is not opened by, say, a query in Access, they can be regenerated (by VBA code or TransferText) and simply copied over the old file. When opened next time by Access, the revised data will be present - even if they are linked. Not very fancy but it works. /gustav >>> jwcolby at colbyconsulting.com 10-02-2005 18:57:41 >>> Yes, but CSV files are just comma delimited files and cannot be updated (which the email said was needed). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 10, 2005 4:08 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT - Oracle Discoverer OLE and Access Hi Terri: CSV files are basic spreadsheet data. It can be read by Excel and Access. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Terri Jarus Sent: Wednesday, February 09, 2005 5:02 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Oracle Discoverer OLE and Access I am attempting to get information from a Discoverer report exported to a CSV file and then pulled into Access - the data is complicated which is why I'm using this process. I have code setup in Access that opens/runs the applicable Discoverer report but I don't know the commands to export via code to a csv file. I have a link from Access to the csv file - but need to update the csv routinely. Anyone have any documentation that shows the commands for Discoverer?? I have a document entitled "Oracle Discoverer OLE Automation Developer's Guide", but it doesn't include any commands for exporting. I've also posted on the Oracle Metalink site, but thus far have no responses. Thanks for any help. I appreciate it. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 From martyconnelly at shaw.ca Thu Feb 10 12:14:03 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 10 Feb 2005 10:14:03 -0800 Subject: [AccessD] Selecting a directory References: <420AA2A4.8090901@shaw.ca> Message-ID: <420BA46B.9090404@shaw.ca> Or this method 'This code is a new feature in Access 2002. Sub testdialog() 'It allows you to browse for a file and then store the selected file in '2 Text boxes: Me![txtLocalDir] , Me![txtLocalFileName] '1 = DialogOpen, 2= SaveAs, 3=FilePicker, 4 = FolderPicker 'Cannot be used in Access 2000! With Application.FileDialog(3) .AllowMultiSelect = False If .Show = True Then ' Me![lblEdit].Visible = True ' Me![txtLocalDir] = Left$(.SelectedItems(1), InStrRev(.SelectedItems(1), "\")) ' Me![txtLocalFileName] = Right$(.SelectedItems(1), Len(.SelectedItems(1)) - InStrRev(.SelectedItems(1), "\")) ' Me![txtLocalFileName].SetFocus Debug.Print Left$(.SelectedItems(1), InStrRev(.SelectedItems(1), "\")) Debug.Print .SelectedItems(1) End If End With End Sub MartyConnelly wrote: > Here is one I use but if you want to go up a directory you can't, one > reason being to stop users going to places like network neighbourhood > Needs IE installed. You can also use this to grab filnames from a > directory. > > 'http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/objects/shell/browseforfolder.asp > > 'SHDOC401.DLL for IE5 > '?fnShellBrowseForFolder("c:\access files") > Function fnShellBrowseForFolder(strRootPath) > Dim objShell > Dim objFolder > > Set objShell = CreateObject("Shell.Application") > Set objFolder = objShell.BrowseForFolder(0, "Example Select > Folder", 0, strRootPath) > If (Not objFolder Is Nothing) Then > 'Add code here. > Debug.Print objFolder.Title > Debug.Print > objFolder.ParentFolder.ParseName(objFolder.Title).Path > End If > Set objFolder = Nothing > Set objShell = Nothing > End Function > or > > 'http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/objects/shell/browseforfolder.asp > > 'SHDOC401.DLL for IE5 > Function fnShellBrowseForFolderWindows() > Dim objShell > Dim ssfWINDOWS > Dim objFolder > ssfWINDOWS = 36 > Set objShell = CreateObject("Shell.Application") > Set objFolder = objShell.BrowseForFolder(0, "Example Select > Folder", 0, ssfWINDOWS) > If (Not objFolder Is Nothing) Then > 'Add code here. > Debug.Print objFolder.Title > Debug.Print > objFolder.ParentFolder.ParseName(objFolder.Title).Path > End If > Set objFolder = Nothing > Set objShell = Nothing > End Function > > Gustav Brock wrote: > >> Hi John >> >> This link might interest you: >> >> http://www.lebans.com/callbackbrowser.htm >> note the link there to vbnet. >> >> Also, a German guy, Karsten Pries, has a class module for this which we >> use here after a major brush up, but it might be what you are looking >> for: >> >> http://www.karstenpries.de/ >> >> Look for FileDialog. Most of it is in German, but I'm sure you can >> figure it out. >> >> /gustav >> >> >> >>>>> jwcolby at colbyconsulting.com 09-02-2005 04:36:59 >>> >>>>> >>>> >> I have used the ADH FindFile module and function for ages. However I >> also >> need to select a directory (to copy a file to for example) and the ADH >> code >> only allows selecting a file, not a dir. Is there any way to cause >> that >> code to select a directory? Is there another module / function to use >> the >> fileFind dialog to select a directory? >> >> John W. Colby >> www.ColbyConsulting.com >> >> > -- Marty Connelly Victoria, B.C. Canada From Gustav at cactus.dk Thu Feb 10 12:16:02 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 10 Feb 2005 19:16:02 +0100 Subject: [AccessD] Network booting Windows XP Message-ID: Hi John One of the features of Terminal Server is that you can use dumb diskless network stations as clients. /gustav >>> jwcolby at colbyconsulting.com 10-02-2005 18:57:41 >>> No I'm not. I would like to build a handful of cheap computers with no floppy, no cd, no hard disk but I need the processing power of the PC. IOW the PC needs to power up. Load windows from a server, load a program from the server and go to work. Terminal server is generally a full on pc that boots off its own hard disk and then loads TS client (from its own hard disk). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 10, 2005 2:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP ..you're describing Terminal Server. William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, February 09, 2005 9:32 PM Subject: [AccessD] Network booting Windows XP > Does anyone have any experience in using XP in a diskless environment? > Booting into Xp over the lan and using a shared disk for storage? > > John W. Colby > www.ColbyConsulting.com From dba.email at gmail.com Thu Feb 10 12:22:27 2005 From: dba.email at gmail.com (Admin Sparky) Date: Thu, 10 Feb 2005 13:22:27 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: <000001c50f9a$0870fd50$677aa8c0@ColbyM6805> References: <000001c50f9a$0870fd50$677aa8c0@ColbyM6805> Message-ID: <5f2de242050210102219576ecf@mail.gmail.com> You can't fool us...you really want to raise that folding score don't you? Mark On Thu, 10 Feb 2005 12:57:41 -0500, John W. Colby wrote: > No I'm not. I would like to build a handful of cheap computers with no > floppy, no cd, no hard disk but I need the processing power of the PC. IOW > the PC needs to power up. Load windows from a server, load a program from > the server and go to work. > > Terminal server is generally a full on pc that boots off its own hard disk > and then loads TS client (from its own hard disk). > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Thursday, February 10, 2005 2:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Network booting Windows XP > > ..you're describing Terminal Server. > > William Hindman > ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig > > ----- Original Message ----- > From: "John W. Colby" > To: "'Access Developers discussion and problem solving'" > > Sent: Wednesday, February 09, 2005 9:32 PM > Subject: [AccessD] Network booting Windows XP > > > Does anyone have any experience in using XP in a diskless environment? > > Booting into Xp over the lan and using a shared disk for storage? > > > > John W. Colby > > www.ColbyConsulting.com > > > > Contribute your unused CPU cycles to a good cause: > > http://folding.stanford.edu/ > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From martyconnelly at shaw.ca Thu Feb 10 12:22:27 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 10 Feb 2005 10:22:27 -0800 Subject: [AccessD] Network booting Windows XP References: <001101c50f18$b9c5d8f0$677aa8c0@ColbyM6805> Message-ID: <420BA663.10909@shaw.ca> There is also a product called "PC Blades" not "blade server" essentially a screen, keyboard and local memory hooked via an optic cable I have seen used in Hospitals, I know HP produces a version. William Hindman wrote: > ..you're describing Terminal Server. > > William Hindman > ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig > > > ----- Original Message ----- From: "John W. Colby" > > To: "'Access Developers discussion and problem solving'" > > Sent: Wednesday, February 09, 2005 9:32 PM > Subject: [AccessD] Network booting Windows XP > > >> Does anyone have any experience in using XP in a diskless environment? >> Booting into Xp over the lan and using a shared disk for storage? >> >> John W. Colby >> www.ColbyConsulting.com >> >> Contribute your unused CPU cycles to a good cause: >> http://folding.stanford.edu/ >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- Marty Connelly Victoria, B.C. Canada From nkling at co.montgomery.ny.us Thu Feb 10 12:33:33 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Thu, 10 Feb 2005 13:33:33 -0500 Subject: [AccessD] Network booting Windows XP Message-ID: <30BC111F638EB54082001A7E7282FE4107F0FE@elmo.co.montgomery.ny.us> Yup, We've deployed quite a few Neoware thin clients which are essentially dumb terminals. They work as web browsers and terminal services clients. Our users have access to Access, among other things. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Thursday, February 10, 2005 1:16 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Network booting Windows XP Hi John One of the features of Terminal Server is that you can use dumb diskless network stations as clients. /gustav >>> jwcolby at colbyconsulting.com 10-02-2005 18:57:41 >>> No I'm not. I would like to build a handful of cheap computers with no floppy, no cd, no hard disk but I need the processing power of the PC. IOW the PC needs to power up. Load windows from a server, load a program from the server and go to work. Terminal server is generally a full on pc that boots off its own hard disk and then loads TS client (from its own hard disk). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 10, 2005 2:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP ..you're describing Terminal Server. William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, February 09, 2005 9:32 PM Subject: [AccessD] Network booting Windows XP > Does anyone have any experience in using XP in a diskless environment? > Booting into Xp over the lan and using a shared disk for storage? > > John W. Colby > www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Feb 10 12:45:37 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 13:45:37 -0500 Subject: [AccessD] Article for DBA newsletter / website In-Reply-To: Message-ID: <001301c50fa0$b6060900$677aa8c0@ColbyM6805> This is not a TIMER, i.e. it does not cause something to run, rather it times how long it takes something to run. So it does not cause any flickering. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, February 10, 2005 1:05 PM To: accessd at databaseadvisors.com Subject: re: [AccessD] Article for DBA newsletter / website Just FYI...does this time class of your avoid the "flicker" the typically accompanies the resetting of a Form object's TimerInterval property?? If so, I will use your code until the end of my days!? ;) -Christopher- ---------------------------------------- From: "John W. Colby" Sent: Wednesday, February 09, 2005 10:36 PM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] Article for DBA newsletter / website I am writing an article for DBA's new website content (and maybe a newsletter, not sure exactly). May I suggest that anyone out there interested in being published do the same. Contact Jim Lawrence if you would like to contribute code or articles. At any rate, as you might imagine I am going to do a class demo, a timer. If you've been around the group long you have seen the class. It is a variant of old ADH code and looks like: Option Compare Database Option Explicit ' 'This class is so simple that I will not use the normal class framework interface. 'This class never loads children, never does anything that should cause problems 'so the framework interface is generally unneeded. ' Private Declare Function apiGetTime Lib "winmm.dll" _ Alias "timeGetTime" () As Long Private lngStartTime As Long 'THESE FUNCTIONS / SUBS ARE USED TO IMPLEMENT CLASS FUNCTIONALITY '*+Class function / sub declaration Function EndTimer() EndTimer = apiGetTime() - lngStartTime End Function Sub StartTimer() lngStartTime = apiGetTime() End Sub '*-Class function / sub declaration This class allows me to create instances on demand to time things. One of the things I timed awhile back is how long it takes to do a bunch of different vb code things. For example: How long to call a function, passing no parameters. How long to call a function passing a parameter. How long to call a function returning a value from the function. How long to do a left$() Etc. A couple of examples of these tests follow: Function TestLeftStr() Dim lclsTimer As clsTimer Dim lngCnt As Long Dim str As String Set lclsTimer = New clsTimer lclsTimer.StartTimer For lngCnt = 1 To 100000 str = Left$("johncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohnco lbyjohncolby", 10) Next lngCnt Debug.Print lclsTimer.EndTimer End Function Function RetStr() As String RetStr = "johncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjoh ncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncol byjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolbyjohncolby" End Function Function PassStr() End Function Function TestPassParam() Dim lclsTimer As clsTimer Dim lngCnt As Long Dim str As String Dim str2 As String Set lclsTimer = New clsTimer str = "johncolby" str2 = "marycolby" lclsTimer.StartTimer For lngCnt = 1 To 100000 PassStr Next lngCnt Debug.Print lclsTimer.EndTimer End Function Function TestRetParam() Dim lclsTimer As clsTimer Dim lngCnt As Long Dim str As String Set lclsTimer = New clsTimer lclsTimer.StartTimer For lngCnt = 1 To 100000 str = RetStr() Next lngCnt Debug.Print lclsTimer.EndTimer End Function Etc. Etc. I thought for my first article I would build up a little database where we (as a group) could request timings of specific functionality that we are interested in seeing run. I will be building a table and adding code to store the timing results to the table. Anyone interested in having something timed and showing the results to the group can email me working code and I will include it in the project. As you can see you can do your own timing on your own systems, however if you want to compare apples to apples the timing has to be done on a single system. I will place the code in modules and run the timings, storing the results to a table and upload the database to the new dba website where my article will be posted. The timing class is just the beginning of course. It is rather the perfect "introductory" class to demonstrate encapsulation of data and functionality, instancing etc. I use this class all the time to time execution of queries, code etc. Anyway, if you would like to see some thing timed and included in a database of "how long it takes to..." get me working code (not TOO complex please) and I will put it in the demo database with the code executed (timed) and the timings stored in a table. Also think about what you could contribute to the web site. Thanks, John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 10 12:52:09 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 13:52:09 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: <5f2de242050210102219576ecf@mail.gmail.com> Message-ID: <001401c50fa1$a31c4f60$677aa8c0@ColbyM6805> ROTFL. In fact that is EXACTLY what I want to do. I fold for the MSI Red Rocket team and there is a user there just barely inching me out. I am currently number one on the team but this other user will be overtaking me in a few months. If I could throw a very cheap machine at it I could hold him off (or even gain perhaps). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky Sent: Thursday, February 10, 2005 1:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP You can't fool us...you really want to raise that folding score don't you? Mark On Thu, 10 Feb 2005 12:57:41 -0500, John W. Colby wrote: > No I'm not. I would like to build a handful of cheap computers with > no floppy, no cd, no hard disk but I need the processing power of the > PC. IOW the PC needs to power up. Load windows from a server, load a > program from the server and go to work. > > Terminal server is generally a full on pc that boots off its own hard > disk and then loads TS client (from its own hard disk). > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 10, 2005 2:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Network booting Windows XP > > ..you're describing Terminal Server. > > William Hindman > ""Freedom of speech makes it much easier to spot the idiots." Jay > Lessig > > ----- Original Message ----- > From: "John W. Colby" > To: "'Access Developers discussion and problem solving'" > > Sent: Wednesday, February 09, 2005 9:32 PM > Subject: [AccessD] Network booting Windows XP > > > Does anyone have any experience in using XP in a diskless > > environment? Booting into Xp over the lan and using a shared disk > > for storage? > > > > John W. Colby > > www.ColbyConsulting.com > > > > Contribute your unused CPU cycles to a good cause: > > http://folding.stanford.edu/ > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 10 12:56:30 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 13:56:30 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: <30BC111F638EB54082001A7E7282FE4107F0FE@elmo.co.montgomery.ny.us> Message-ID: <001501c50fa2$3b668420$677aa8c0@ColbyM6805> Well that's fine but I don't want to replace the cost of the hard disk with the cost of a license for Terminal Server. I have an action pack that gives me 10 licenses for XP (6 used currently) so I have 4 legal licenses for XP. I could go with Linux and do this (I think) but then I have to get into Linux and I would really like to avoid that. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Neal Kling Sent: Thursday, February 10, 2005 1:34 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Network booting Windows XP Yup, We've deployed quite a few Neoware thin clients which are essentially dumb terminals. They work as web browsers and terminal services clients. Our users have access to Access, among other things. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Thursday, February 10, 2005 1:16 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Network booting Windows XP Hi John One of the features of Terminal Server is that you can use dumb diskless network stations as clients. /gustav >>> jwcolby at colbyconsulting.com 10-02-2005 18:57:41 >>> No I'm not. I would like to build a handful of cheap computers with no floppy, no cd, no hard disk but I need the processing power of the PC. IOW the PC needs to power up. Load windows from a server, load a program from the server and go to work. Terminal server is generally a full on pc that boots off its own hard disk and then loads TS client (from its own hard disk). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 10, 2005 2:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP ..you're describing Terminal Server. William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, February 09, 2005 9:32 PM Subject: [AccessD] Network booting Windows XP > Does anyone have any experience in using XP in a diskless environment? > Booting into Xp over the lan and using a shared disk for storage? > > John W. Colby > www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From nkling at co.montgomery.ny.us Thu Feb 10 12:58:58 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Thu, 10 Feb 2005 13:58:58 -0500 Subject: [AccessD] Network booting Windows XP Message-ID: <30BC111F638EB54082001A7E7282FE4107F0FF@elmo.co.montgomery.ny.us> Yes, and I see that what you want to do would not benefit from terminal services anyway, as the processing takes place on the terminal server. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John W. Colby Sent: Thursday, February 10, 2005 1:57 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Network booting Windows XP Well that's fine but I don't want to replace the cost of the hard disk with the cost of a license for Terminal Server. I have an action pack that gives me 10 licenses for XP (6 used currently) so I have 4 legal licenses for XP. I could go with Linux and do this (I think) but then I have to get into Linux and I would really like to avoid that. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Neal Kling Sent: Thursday, February 10, 2005 1:34 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Network booting Windows XP Yup, We've deployed quite a few Neoware thin clients which are essentially dumb terminals. They work as web browsers and terminal services clients. Our users have access to Access, among other things. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Thursday, February 10, 2005 1:16 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Network booting Windows XP Hi John One of the features of Terminal Server is that you can use dumb diskless network stations as clients. /gustav >>> jwcolby at colbyconsulting.com 10-02-2005 18:57:41 >>> No I'm not. I would like to build a handful of cheap computers with no floppy, no cd, no hard disk but I need the processing power of the PC. IOW the PC needs to power up. Load windows from a server, load a program from the server and go to work. Terminal server is generally a full on pc that boots off its own hard disk and then loads TS client (from its own hard disk). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 10, 2005 2:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP ..you're describing Terminal Server. William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, February 09, 2005 9:32 PM Subject: [AccessD] Network booting Windows XP > Does anyone have any experience in using XP in a diskless environment? > Booting into Xp over the lan and using a shared disk for storage? > > John W. Colby > www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Feb 10 13:06:23 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 14:06:23 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: <5f2de242050210102219576ecf@mail.gmail.com> Message-ID: <001601c50fa3$a0fdca40$677aa8c0@ColbyM6805> BTW, I just went over 100k points (in 6 months), and I am world rank 2936 of 425050 folders. Not bad eh? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky Sent: Thursday, February 10, 2005 1:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP You can't fool us...you really want to raise that folding score don't you? Mark On Thu, 10 Feb 2005 12:57:41 -0500, John W. Colby wrote: > No I'm not. I would like to build a handful of cheap computers with > no floppy, no cd, no hard disk but I need the processing power of the > PC. IOW the PC needs to power up. Load windows from a server, load a > program from the server and go to work. > > Terminal server is generally a full on pc that boots off its own hard > disk and then loads TS client (from its own hard disk). > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 10, 2005 2:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Network booting Windows XP > > ..you're describing Terminal Server. > > William Hindman > ""Freedom of speech makes it much easier to spot the idiots." Jay > Lessig > > ----- Original Message ----- > From: "John W. Colby" > To: "'Access Developers discussion and problem solving'" > > Sent: Wednesday, February 09, 2005 9:32 PM > Subject: [AccessD] Network booting Windows XP > > > Does anyone have any experience in using XP in a diskless > > environment? Booting into Xp over the lan and using a shared disk > > for storage? > > > > John W. Colby > > www.ColbyConsulting.com > > > > Contribute your unused CPU cycles to a good cause: > > http://folding.stanford.edu/ > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 10 13:09:01 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 14:09:01 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: <30BC111F638EB54082001A7E7282FE4107F0FF@elmo.co.montgomery.ny.us> Message-ID: <001901c50fa3$feb35a60$677aa8c0@ColbyM6805> Precisely. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Neal Kling Sent: Thursday, February 10, 2005 1:59 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Network booting Windows XP Yes, and I see that what you want to do would not benefit from terminal services anyway, as the processing takes place on the terminal server. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John W. Colby Sent: Thursday, February 10, 2005 1:57 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Network booting Windows XP Well that's fine but I don't want to replace the cost of the hard disk with the cost of a license for Terminal Server. I have an action pack that gives me 10 licenses for XP (6 used currently) so I have 4 legal licenses for XP. I could go with Linux and do this (I think) but then I have to get into Linux and I would really like to avoid that. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Neal Kling Sent: Thursday, February 10, 2005 1:34 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Network booting Windows XP Yup, We've deployed quite a few Neoware thin clients which are essentially dumb terminals. They work as web browsers and terminal services clients. Our users have access to Access, among other things. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Thursday, February 10, 2005 1:16 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Network booting Windows XP Hi John One of the features of Terminal Server is that you can use dumb diskless network stations as clients. /gustav >>> jwcolby at colbyconsulting.com 10-02-2005 18:57:41 >>> No I'm not. I would like to build a handful of cheap computers with no floppy, no cd, no hard disk but I need the processing power of the PC. IOW the PC needs to power up. Load windows from a server, load a program from the server and go to work. Terminal server is generally a full on pc that boots off its own hard disk and then loads TS client (from its own hard disk). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 10, 2005 2:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP ..you're describing Terminal Server. William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, February 09, 2005 9:32 PM Subject: [AccessD] Network booting Windows XP > Does anyone have any experience in using XP in a diskless environment? > Booting into Xp over the lan and using a shared disk for storage? > > John W. Colby > www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From KIsmert at TexasSystems.com Thu Feb 10 13:20:31 2005 From: KIsmert at TexasSystems.com (Ken Ismert) Date: Thu, 10 Feb 2005 13:20:31 -0600 Subject: [AccessD] OT - VistaDB In-Reply-To: <000301c50f9a$0b8d5880$677aa8c0@ColbyM6805> Message-ID: <004d01c50fa5$97256d00$2a3ca8c0@TEXASSYSTEMS.COM> Last night, I stumbled across this site for VistaDB: http://www.vistadb.net/default.asp It is a .NET enabled db with a lightweight footprint. It supports SQL 92. Features that stood out to me: * Xcopy install - only 2MB is needed for everything - db engine and all data providers * Free runtime distribution * Automatic Storage Recycling - reclaims space from deleted records - no Compact & Repair required * The complete suite (db, .NET, COM and Delphi data providers) costs $550 - unlimited users * Much more scalable than Jet in size and number of users They really are committed to .NET, so their primary support is .NET-centric - WinForms and ASP.NET. They support Mono and SharpDevelop, so you could potentially make apps that run on Linux and Windows. Downsides: * No ODBC support - and none is planned * No Stored Procs (promised in next version, in the form of CLR hosting, which will allow you to write native .NET extensions to the db) * No Views (promised) The thing that really got me was, for around $500 (VistaDB .NET edition ($350) + VB.NET Standard Edition ($100)) you get a full-featured .NET db development suite. Shave off $100 if you want to go with SharpDevelop/Mono. Beats the pants off of a Visual Studio subscription. -Ken From donald.a.Mcgillivray at mail.sprint.com Thu Feb 10 13:22:30 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Thu, 10 Feb 2005 13:22:30 -0600 Subject: [AccessD] Network booting Windows XP Message-ID: <988E2AC88CCB54459286C4077DB662F503D9EFF0@PDAWB03C.ad.sprint.com> At the risk of sending this WAY OT . . . What the #@$% are you guys talking about? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 10, 2005 11:06 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Network booting Windows XP BTW, I just went over 100k points (in 6 months), and I am world rank 2936 of 425050 folders. Not bad eh? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky Sent: Thursday, February 10, 2005 1:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP You can't fool us...you really want to raise that folding score don't you? Mark On Thu, 10 Feb 2005 12:57:41 -0500, John W. Colby wrote: > No I'm not. I would like to build a handful of cheap computers with > no floppy, no cd, no hard disk but I need the processing power of the > PC. IOW the PC needs to power up. Load windows from a server, load a > program from the server and go to work. > > Terminal server is generally a full on pc that boots off its own hard > disk and then loads TS client (from its own hard disk). > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 10, 2005 2:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Network booting Windows XP > > ..you're describing Terminal Server. > > William Hindman > ""Freedom of speech makes it much easier to spot the idiots." Jay > Lessig > > ----- Original Message ----- > From: "John W. Colby" > To: "'Access Developers discussion and problem solving'" > > Sent: Wednesday, February 09, 2005 9:32 PM > Subject: [AccessD] Network booting Windows XP > > > Does anyone have any experience in using XP in a diskless > > environment? Booting into Xp over the lan and using a shared disk > > for storage? > > > > John W. Colby > > www.ColbyConsulting.com > > > > Contribute your unused CPU cycles to a good cause: > > http://folding.stanford.edu/ > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 10 13:30:57 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 10 Feb 2005 11:30:57 -0800 Subject: [AccessD] Network booting Windows XP Message-ID: OK, obviously I haven't been paying attention, so I'm not shy about admitting my ignorance. What the blazes are you guys talking about?? Charlotte Foust -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Thursday, February 10, 2005 11:06 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Network booting Windows XP BTW, I just went over 100k points (in 6 months), and I am world rank 2936 of 425050 folders. Not bad eh? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky Sent: Thursday, February 10, 2005 1:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP You can't fool us...you really want to raise that folding score don't you? Mark On Thu, 10 Feb 2005 12:57:41 -0500, John W. Colby wrote: > No I'm not. I would like to build a handful of cheap computers with > no floppy, no cd, no hard disk but I need the processing power of the > PC. IOW the PC needs to power up. Load windows from a server, load a > program from the server and go to work. > > Terminal server is generally a full on pc that boots off its own hard > disk and then loads TS client (from its own hard disk). > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 10, 2005 2:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Network booting Windows XP > > ..you're describing Terminal Server. > > William Hindman > ""Freedom of speech makes it much easier to spot the idiots." Jay > Lessig > > ----- Original Message ----- > From: "John W. Colby" > To: "'Access Developers discussion and problem solving'" > > Sent: Wednesday, February 09, 2005 9:32 PM > Subject: [AccessD] Network booting Windows XP > > > Does anyone have any experience in using XP in a diskless > > environment? Booting into Xp over the lan and using a shared disk > > for storage? > > > > John W. Colby > > www.ColbyConsulting.com > > > > Contribute your unused CPU cycles to a good cause: > > http://folding.stanford.edu/ > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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.Clark at niagaracounty.com Thu Feb 10 13:57:22 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Thu, 10 Feb 2005 14:57:22 -0500 Subject: [AccessD] Question on Reference (DAO) Message-ID: Do I reference them via code, or on each PC that runs the program? Or, does it follow through after I set the reference while programming it? >>> tom.bolton at donnslaw.co.uk 2/10/2005 3:58 AM >>> Hear hear! I've found this too - not having used DAO for years I shied away from it when returning to an Access project but it's noticeably quicker when using it for native Access objects. Access was after all designed around DAO/Jet. I can't stress enough what Charlotte said: if you use a mixture of DAO and ADO, REFERENCE THEM EXPLICITLY! (ADODB.Recordset, DAO.Database etc.) You'll be in a whole world of pain otherwise. Cheers Tom -----Original Message----- From: Bobby Heid [mailto:bheid at appdevgrp.com] Sent: 09 February 2005 19:27 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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.Clark at niagaracounty.com Thu Feb 10 14:03:35 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Thu, 10 Feb 2005 15:03:35 -0500 Subject: [AccessD] Inserting a set amount of records into a table Message-ID: I have been whipping up a db to track our routers and switchs, and where they are wired to...eventually, I'd like to print a report that would be a wire map for a given piece of equipment. I've got it working pretty well, but I'd like to add one more thing before unveiling it. I have a form where each record is a separate piece of equipment, and a subform on this form, that will list all ports and where they go. Currently I have to enter 24 records for a 24 port switch and 48 records if it is a 48 port switch. I would like for it to automatically add 24 or 48 records, depending on the value in the numPorts field. I have never done anything like this before, but I am thinking that I will need some sort of FOR or DO WHILE loop that cycles through and INSERTS a record until it reaches the value of numPorts. Is this the gist of it? I really haven't worked with inserting records at all, so if there is anything I should know here, I'd appreciate it. Thanks John W Clark From jwcolby at colbyconsulting.com Thu Feb 10 14:11:11 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 15:11:11 -0500 Subject: [AccessD] Question on Reference (DAO) In-Reply-To: Message-ID: <001c01c50fac$ae5d2a60$677aa8c0@ColbyM6805> John, What he is saying is that you explicitly reference the lib in the dim statement. Dim db as DAO.Database Dim rst as DAO.Recordset ADO has a recordset method that returns a recordset object Dim rst as ADO.Recordset If you just say Dim rst as Recordset And you have referenced both the ADO and DAO libraries, then the object returned will be an ADO recordset if that is higher in the list of referenced objects, and a DAO object if that is higher in the list of referenced objects. By specifically stating: Dim rst as DAO.Recordset You are unambiguously telling the compiler to get a DAO recordset object. Likewise: Dim rst as ADO.Recordset tells the compiler to get an ADO recordset object. If you reference both the DAO and ADO libs, you always SHOULD specify which object you are after. You don't literally have to, but what you get back will depend on reference order and thus could change if someone changed the order that the libs are referenced. NOT a good thing! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Thursday, February 10, 2005 2:57 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) Do I reference them via code, or on each PC that runs the program? Or, does it follow through after I set the reference while programming it? >>> tom.bolton at donnslaw.co.uk 2/10/2005 3:58 AM >>> Hear hear! I've found this too - not having used DAO for years I shied away from it when returning to an Access project but it's noticeably quicker when using it for native Access objects. Access was after all designed around DAO/Jet. I can't stress enough what Charlotte said: if you use a mixture of DAO and ADO, REFERENCE THEM EXPLICITLY! (ADODB.Recordset, DAO.Database etc.) You'll be in a whole world of pain otherwise. Cheers Tom -----Original Message----- From: Bobby Heid [mailto:bheid at appdevgrp.com] Sent: 09 February 2005 19:27 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 10 14:12:59 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 15:12:59 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: Message-ID: <001d01c50fac$eea72490$677aa8c0@ColbyM6805> Notice my sig: http://folding.stanford.edu/ One of the things we (AccessD) as a group could do is to gather our users into a team to do this. Folding at Home is one of many distributed computing projects and one that is particularly worthwhile IMHO. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 10, 2005 2:31 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Network booting Windows XP OK, obviously I haven't been paying attention, so I'm not shy about admitting my ignorance. What the blazes are you guys talking about?? Charlotte Foust -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Thursday, February 10, 2005 11:06 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Network booting Windows XP BTW, I just went over 100k points (in 6 months), and I am world rank 2936 of 425050 folders. Not bad eh? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky Sent: Thursday, February 10, 2005 1:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP You can't fool us...you really want to raise that folding score don't you? Mark On Thu, 10 Feb 2005 12:57:41 -0500, John W. Colby wrote: > No I'm not. I would like to build a handful of cheap computers with > no floppy, no cd, no hard disk but I need the processing power of the > PC. IOW the PC needs to power up. Load windows from a server, load a > program from the server and go to work. > > Terminal server is generally a full on pc that boots off its own hard > disk and then loads TS client (from its own hard disk). > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, February 10, 2005 2:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Network booting Windows XP > > ..you're describing Terminal Server. > > William Hindman > ""Freedom of speech makes it much easier to spot the idiots." Jay > Lessig > > ----- Original Message ----- > From: "John W. Colby" > To: "'Access Developers discussion and problem solving'" > > Sent: Wednesday, February 09, 2005 9:32 PM > Subject: [AccessD] Network booting Windows XP > > > Does anyone have any experience in using XP in a diskless > > environment? Booting into Xp over the lan and using a shared disk > > for storage? > > > > John W. Colby > > www.ColbyConsulting.com > > > > Contribute your unused CPU cycles to a good cause: > > http://folding.stanford.edu/ > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Thu Feb 10 14:40:24 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 10 Feb 2005 20:40:24 +0000 Subject: [AccessD] Inserting a set amount of records into a table In-Reply-To: Message-ID: John, Could you build a table that has 2 columns...[switchtype] and [portnumber]...and basically has 24 records for the 24port switchtype...and 48 records for the 48port...and then use an append query with that table and the table that says what switch type each machine is...filtered by the machine id or name...and append to the table where you want the 24 or 48 ports to be listed. I believe it is called a "Cartesian product". Something like: SELECT zz_tblSwitchPortsList.Port FROM zz_tblSwitches, zz_tblSwitchPortsList WHERE (((zz_tblSwitches.SwitchID)=1) AND ((zz_tblSwitchPortsList.SwitchType)="48port")); Since there are 48 records with a switchtype of '48port'...the results would be 48 records for switchID 1. Hope it helps... Thanks, Mark >From: "John Clark" >Reply-To: Access Developers discussion and problem >solving >To: >Subject: [AccessD] Inserting a set amount of records into a table >Date: Thu, 10 Feb 2005 15:03:35 -0500 > >I have been whipping up a db to track our routers and switchs, and where >they are wired to...eventually, I'd like to print a report that would be >a wire map for a given piece of equipment. > >I've got it working pretty well, but I'd like to add one more thing >before unveiling it. I have a form where each record is a separate piece >of equipment, and a subform on this form, that will list all ports and >where they go. Currently I have to enter 24 records for a 24 port switch >and 48 records if it is a 48 port switch. I would like for it to >automatically add 24 or 48 records, depending on the value in the >numPorts field. > >I have never done anything like this before, but I am thinking that I >will need some sort of FOR or DO WHILE loop that cycles through and >INSERTS a record until it reaches the value of numPorts. Is this the >gist of it? I really haven't worked with inserting records at all, so if >there is anything I should know here, I'd appreciate it. > >Thanks > >John W Clark >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From markamatte at hotmail.com Thu Feb 10 14:43:17 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 10 Feb 2005 20:43:17 +0000 Subject: [AccessD] Network booting Windows XP In-Reply-To: <001d01c50fac$eea72490$677aa8c0@ColbyM6805> Message-ID: I guess its officially OT now...but my favorite was SETI at home... >From: "John W. Colby" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Network booting Windows XP >Date: Thu, 10 Feb 2005 15:12:59 -0500 > >Notice my sig: http://folding.stanford.edu/ > >One of the things we (AccessD) as a group could do is to gather our users >into a team to do this. Folding at Home is one of many distributed computing >projects and one that is particularly worthwhile IMHO. > >John W. Colby >www.ColbyConsulting.com > >Contribute your unused CPU cycles to a good cause: >http://folding.stanford.edu/ > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust >Sent: Thursday, February 10, 2005 2:31 PM >To: Access Developers discussion and problem solving >Subject: RE: [AccessD] Network booting Windows XP > > >OK, obviously I haven't been paying attention, so I'm not shy about >admitting my ignorance. What the blazes are you guys talking about?? > >Charlotte Foust > > >-----Original Message----- >From: John W. Colby [mailto:jwcolby at colbyconsulting.com] >Sent: Thursday, February 10, 2005 11:06 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] Network booting Windows XP > > >BTW, I just went over 100k points (in 6 months), and I am world rank 2936 >of >425050 folders. > >Not bad eh? > >John W. Colby >www.ColbyConsulting.com > >Contribute your unused CPU cycles to a good cause: >http://folding.stanford.edu/ > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky >Sent: Thursday, February 10, 2005 1:22 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Network booting Windows XP > > >You can't fool us...you really want to raise that folding score don't you? > > >Mark > > >On Thu, 10 Feb 2005 12:57:41 -0500, John W. Colby > wrote: > > No I'm not. I would like to build a handful of cheap computers with > > no floppy, no cd, no hard disk but I need the processing power of the > > PC. IOW the PC needs to power up. Load windows from a server, load a > > program from the server and go to work. > > > > Terminal server is generally a full on pc that boots off its own hard > > disk and then loads TS client (from its own hard disk). > > > > John W. Colby > > www.ColbyConsulting.com > > > > Contribute your unused CPU cycles to a good cause: > > http://folding.stanford.edu/ > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > > Hindman > > Sent: Thursday, February 10, 2005 2:09 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Network booting Windows XP > > > > ..you're describing Terminal Server. > > > > William Hindman > > ""Freedom of speech makes it much easier to spot the idiots." Jay > > Lessig > > > > ----- Original Message ----- > > From: "John W. Colby" > > To: "'Access Developers discussion and problem solving'" > > > > Sent: Wednesday, February 09, 2005 9:32 PM > > Subject: [AccessD] Network booting Windows XP > > > > > Does anyone have any experience in using XP in a diskless > > > environment? Booting into Xp over the lan and using a shared disk > > > for storage? > > > > > > John W. Colby > > > www.ColbyConsulting.com > > > > > > Contribute your unused CPU cycles to a good cause: > > > http://folding.stanford.edu/ > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Thu Feb 10 15:03:56 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Thu, 10 Feb 2005 15:03:56 -0600 Subject: [AccessD] Inserting a set amount of records into a table Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB67723373F3@corp-es01.fleetpride.com> It is possible to create the 24 records using SQL by doing a non Cartesian join. Create a table with one field. Create 48 one field records (this assumes that 48 is the max number you will be dealing with), the first record has the number 1, the second 2, etc. Create a query with this table where the criteria is set to <= the value of numports. Now create a query with the table (or query) that has your equipment record and the query you created above. Do not join the two tables/queries. When you run this query the result set will be 24 records because without a join every record in table/query A is "joined" to every record in table/query B. This result set can then be inserted into whatever table is desired. I have used this technique successfully to create event records for selected dates. Obviously it is only really viable for small tables (like yours) since joining every record in one table to every record in another table can quickly create a monster. A technique with perhaps limited use but it does have its place in the toolbox IMHO. Jim Hale -----Original Message----- From: John Clark [mailto:John.Clark at niagaracounty.com] Sent: Thursday, February 10, 2005 2:04 PM To: accessd at databaseadvisors.com Subject: [AccessD] Inserting a set amount of records into a table I have been whipping up a db to track our routers and switchs, and where they are wired to...eventually, I'd like to print a report that would be a wire map for a given piece of equipment. I've got it working pretty well, but I'd like to add one more thing before unveiling it. I have a form where each record is a separate piece of equipment, and a subform on this form, that will list all ports and where they go. Currently I have to enter 24 records for a 24 port switch and 48 records if it is a 48 port switch. I would like for it to automatically add 24 or 48 records, depending on the value in the numPorts field. I have never done anything like this before, but I am thinking that I will need some sort of FOR or DO WHILE loop that cycles through and INSERTS a record until it reaches the value of numPorts. Is this the gist of it? I really haven't worked with inserting records at all, so if there is anything I should know here, I'd appreciate it. Thanks John W Clark -- 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 cfoust at infostatsystems.com Thu Feb 10 15:20:57 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 10 Feb 2005 13:20:57 -0800 Subject: [AccessD] Question on Reference (DAO) Message-ID: The only correction I'll suggest to that, John, is that the reference is to an ADODB.Recordset, etc. Charlotte Foust -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Thursday, February 10, 2005 12:11 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) John, What he is saying is that you explicitly reference the lib in the dim statement. Dim db as DAO.Database Dim rst as DAO.Recordset ADO has a recordset method that returns a recordset object Dim rst as ADO.Recordset If you just say Dim rst as Recordset And you have referenced both the ADO and DAO libraries, then the object returned will be an ADO recordset if that is higher in the list of referenced objects, and a DAO object if that is higher in the list of referenced objects. By specifically stating: Dim rst as DAO.Recordset You are unambiguously telling the compiler to get a DAO recordset object. Likewise: Dim rst as ADO.Recordset tells the compiler to get an ADO recordset object. If you reference both the DAO and ADO libs, you always SHOULD specify which object you are after. You don't literally have to, but what you get back will depend on reference order and thus could change if someone changed the order that the libs are referenced. NOT a good thing! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Thursday, February 10, 2005 2:57 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) Do I reference them via code, or on each PC that runs the program? Or, does it follow through after I set the reference while programming it? >>> tom.bolton at donnslaw.co.uk 2/10/2005 3:58 AM >>> Hear hear! I've found this too - not having used DAO for years I shied away from it when returning to an Access project but it's noticeably quicker when using it for native Access objects. Access was after all designed around DAO/Jet. I can't stress enough what Charlotte said: if you use a mixture of DAO and ADO, REFERENCE THEM EXPLICITLY! (ADODB.Recordset, DAO.Database etc.) You'll be in a whole world of pain otherwise. Cheers Tom -----Original Message----- From: Bobby Heid [mailto:bheid at appdevgrp.com] Sent: 09 February 2005 19:27 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 10 15:41:18 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 16:41:18 -0500 Subject: [AccessD] Question on Reference (DAO) In-Reply-To: Message-ID: <002701c50fb9$41204f10$677aa8c0@ColbyM6805> Lol, of course. JGTS that I am more fluent in DAO than ADO. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 10, 2005 4:21 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Question on Reference (DAO) The only correction I'll suggest to that, John, is that the reference is to an ADODB.Recordset, etc. Charlotte Foust -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Thursday, February 10, 2005 12:11 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) John, What he is saying is that you explicitly reference the lib in the dim statement. Dim db as DAO.Database Dim rst as DAO.Recordset ADO has a recordset method that returns a recordset object Dim rst as ADO.Recordset If you just say Dim rst as Recordset And you have referenced both the ADO and DAO libraries, then the object returned will be an ADO recordset if that is higher in the list of referenced objects, and a DAO object if that is higher in the list of referenced objects. By specifically stating: Dim rst as DAO.Recordset You are unambiguously telling the compiler to get a DAO recordset object. Likewise: Dim rst as ADO.Recordset tells the compiler to get an ADO recordset object. If you reference both the DAO and ADO libs, you always SHOULD specify which object you are after. You don't literally have to, but what you get back will depend on reference order and thus could change if someone changed the order that the libs are referenced. NOT a good thing! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Thursday, February 10, 2005 2:57 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) Do I reference them via code, or on each PC that runs the program? Or, does it follow through after I set the reference while programming it? >>> tom.bolton at donnslaw.co.uk 2/10/2005 3:58 AM >>> Hear hear! I've found this too - not having used DAO for years I shied away from it when returning to an Access project but it's noticeably quicker when using it for native Access objects. Access was after all designed around DAO/Jet. I can't stress enough what Charlotte said: if you use a mixture of DAO and ADO, REFERENCE THEM EXPLICITLY! (ADODB.Recordset, DAO.Database etc.) You'll be in a whole world of pain otherwise. Cheers Tom -----Original Message----- From: Bobby Heid [mailto:bheid at appdevgrp.com] Sent: 09 February 2005 19:27 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 10 15:41:58 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 16:41:58 -0500 Subject: [AccessD] Inserting a set amount of records into a table In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB67723373F3@corp-es01.fleetpride.com> Message-ID: <002801c50fb9$5bf9ef80$677aa8c0@ColbyM6805> A great trick that is very useful in situations like this. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Thursday, February 10, 2005 4:04 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Inserting a set amount of records into a table It is possible to create the 24 records using SQL by doing a non Cartesian join. Create a table with one field. Create 48 one field records (this assumes that 48 is the max number you will be dealing with), the first record has the number 1, the second 2, etc. Create a query with this table where the criteria is set to <= the value of numports. Now create a query with the table (or query) that has your equipment record and the query you created above. Do not join the two tables/queries. When you run this query the result set will be 24 records because without a join every record in table/query A is "joined" to every record in table/query B. This result set can then be inserted into whatever table is desired. I have used this technique successfully to create event records for selected dates. Obviously it is only really viable for small tables (like yours) since joining every record in one table to every record in another table can quickly create a monster. A technique with perhaps limited use but it does have its place in the toolbox IMHO. Jim Hale -----Original Message----- From: John Clark [mailto:John.Clark at niagaracounty.com] Sent: Thursday, February 10, 2005 2:04 PM To: accessd at databaseadvisors.com Subject: [AccessD] Inserting a set amount of records into a table I have been whipping up a db to track our routers and switchs, and where they are wired to...eventually, I'd like to print a report that would be a wire map for a given piece of equipment. I've got it working pretty well, but I'd like to add one more thing before unveiling it. I have a form where each record is a separate piece of equipment, and a subform on this form, that will list all ports and where they go. Currently I have to enter 24 records for a 24 port switch and 48 records if it is a 48 port switch. I would like for it to automatically add 24 or 48 records, depending on the value in the numPorts field. I have never done anything like this before, but I am thinking that I will need some sort of FOR or DO WHILE loop that cycles through and INSERTS a record until it reaches the value of numPorts. Is this the gist of it? I really haven't worked with inserting records at all, so if there is anything I should know here, I'd appreciate it. Thanks John W Clark -- 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 erbachs at gmail.com Thu Feb 10 19:09:02 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 10 Feb 2005 19:09:02 -0600 Subject: [AccessD] A2000: And now, a graphing question (swe) Message-ID: <39cb22f305021017096be4c876@mail.gmail.com> Dear Group, Now I've got an issue with graphing in a report in the project I'm converting to Access from Paradox. The Paradox application allowed a graph to print in a group header or footer that sumamrized data appropriate to that group. Then an overall graph would print in the report footer. Here's what the raw data looks like: SourceID | Type | Amount 5 | Used | 15000 5 | Waste | 3000 6 | Used | 20000 6 | Waste | 5500 7 | Used | 18000 7 | Waste | 2100 etc. The graphs are pie charts showing the pair of values for each SourceID as percentages in the pie. Just two slices per SourceID. Then, of course, the overall total pie chart at the end of the report. I tried inserting a pie chart into the group footer (I even tried in the group header) on my Access report. Using the wizard I picked the two data fields, Type and Amount, picked the chart type, and then got to the part where the wizard suggested the Link fields. The wizard automagically picked SourceID for both Master and Child links, so I went on, gave the chart a title and finished the wizard. But when I go to preview the report, I see the box for the graph as well as the title, but no pie chart. Back in Design mode I clicked on the Data tab in the Graph properties box and clicked on the Link Child Fields button ( ... ). I then got an error message: Subreport Field Linker Can't build a link between unbound forms. If I erase the SourceID from both the Link Child Fields and Link Master Fields, then I get a graph...but it's the same as the summary graph in the report footer. I can't seem to get the graph to show only data appropriate to the group in the report. Any ideas? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From erbachs at gmail.com Thu Feb 10 19:09:02 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 10 Feb 2005 19:09:02 -0600 Subject: [AccessD] A2000: And now, a graphing question (swe) Message-ID: <39cb22f305021017096be4c876@mail.gmail.com> Dear Group, Now I've got an issue with graphing in a report in the project I'm converting to Access from Paradox. The Paradox application allowed a graph to print in a group header or footer that sumamrized data appropriate to that group. Then an overall graph would print in the report footer. Here's what the raw data looks like: SourceID | Type | Amount 5 | Used | 15000 5 | Waste | 3000 6 | Used | 20000 6 | Waste | 5500 7 | Used | 18000 7 | Waste | 2100 etc. The graphs are pie charts showing the pair of values for each SourceID as percentages in the pie. Just two slices per SourceID. Then, of course, the overall total pie chart at the end of the report. I tried inserting a pie chart into the group footer (I even tried in the group header) on my Access report. Using the wizard I picked the two data fields, Type and Amount, picked the chart type, and then got to the part where the wizard suggested the Link fields. The wizard automagically picked SourceID for both Master and Child links, so I went on, gave the chart a title and finished the wizard. But when I go to preview the report, I see the box for the graph as well as the title, but no pie chart. Back in Design mode I clicked on the Data tab in the Graph properties box and clicked on the Link Child Fields button ( ... ). I then got an error message: Subreport Field Linker Can't build a link between unbound forms. If I erase the SourceID from both the Link Child Fields and Link Master Fields, then I get a graph...but it's the same as the summary graph in the report footer. I can't seem to get the graph to show only data appropriate to the group in the report. Any ideas? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From erbachs at gmail.com Thu Feb 10 20:00:35 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 10 Feb 2005 20:00:35 -0600 Subject: [AccessD] Re: A2000: And now, a graphing question (swe) In-Reply-To: <39cb22f305021017096be4c876@mail.gmail.com> References: <39cb22f305021017096be4c876@mail.gmail.com> Message-ID: <39cb22f305021018003c288827@mail.gmail.com> Dear Group, I found my own answer. I placed a text box into the Group footer and named it txtSourceID and bound it to the SourceID field. I then removed the graph from the Group footer, created a subreport and created a graph in its report footer. The subreport Record Source and the graph's Record Source are identical. They both contain WHERE clauses like this: WHERE SourceID = [Reports]![rptWaste]![txtSourceID] So now the proper graph prints in the Group footer for each SourceID. Steve Erbach Neenah, WI On Thu, 10 Feb 2005 19:09:02 -0600, Steve Erbach wrote: > Dear Group, > > Now I've got an issue with graphing in a report in the project I'm > converting to Access from Paradox. > > The Paradox application allowed a graph to print in a group header or > footer that sumamrized data appropriate to that group. Then an overall > graph would print in the report footer. Here's what the raw data looks > like: From accessd at shaw.ca Thu Feb 10 20:25:40 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 10 Feb 2005 18:25:40 -0800 Subject: [AccessD] Network booting Windows XP In-Reply-To: <001501c50fa2$3b668420$677aa8c0@ColbyM6805> Message-ID: <0IBQ00J506QQ17@l-daemon> Hi John: There is always VNC. It is a cheap (free) virtual network. I am not sure of the size of a client but I would suspect it will render down to 1.44 MB. It was an open source product for a few years but it may be migrating. http://www.uk.research.att.com/archive/vnc/ Check it out. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 10, 2005 10:57 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Network booting Windows XP Well that's fine but I don't want to replace the cost of the hard disk with the cost of a license for Terminal Server. I have an action pack that gives me 10 licenses for XP (6 used currently) so I have 4 legal licenses for XP. I could go with Linux and do this (I think) but then I have to get into Linux and I would really like to avoid that. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Neal Kling Sent: Thursday, February 10, 2005 1:34 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Network booting Windows XP Yup, We've deployed quite a few Neoware thin clients which are essentially dumb terminals. They work as web browsers and terminal services clients. Our users have access to Access, among other things. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Thursday, February 10, 2005 1:16 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Network booting Windows XP Hi John One of the features of Terminal Server is that you can use dumb diskless network stations as clients. /gustav >>> jwcolby at colbyconsulting.com 10-02-2005 18:57:41 >>> No I'm not. I would like to build a handful of cheap computers with no floppy, no cd, no hard disk but I need the processing power of the PC. IOW the PC needs to power up. Load windows from a server, load a program from the server and go to work. Terminal server is generally a full on pc that boots off its own hard disk and then loads TS client (from its own hard disk). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, February 10, 2005 2:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Network booting Windows XP ..you're describing Terminal Server. William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, February 09, 2005 9:32 PM Subject: [AccessD] Network booting Windows XP > Does anyone have any experience in using XP in a diskless environment? > Booting into Xp over the lan and using a shared disk for storage? > > John W. Colby > www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Feb 10 20:42:14 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 10 Feb 2005 21:42:14 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: <0IBQ00J506QQ17@l-daemon> Message-ID: <002b01c50fe3$5274db30$677aa8c0@ColbyM6805> No, I am looking to BOOT my computer from a copy of Windows stored on a server. I want a diskless workstation, full on machine, everything except disks, which, when powered up, goes out to the network and boots off the network, then runs a folding program (specifically, or anything else I might want to run for that matter). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 10, 2005 9:26 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Network booting Windows XP Hi John: There is always VNC. It is a cheap (free) virtual network. I am not sure of the size of a client but I would suspect it will render down to 1.44 MB. It was an open source product for a few years but it may be migrating. http://www.uk.research.att.com/archive/vnc/ Check it out. Jim ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, February 09, 2005 9:32 PM Subject: [AccessD] Network booting Windows XP > Does anyone have any experience in using XP in a diskless environment? > Booting into Xp over the lan and using a shared disk for storage? > > John W. Colby > www.ColbyConsulting.com From dejpolsys at hotmail.com Thu Feb 10 21:57:46 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Thu, 10 Feb 2005 22:57:46 -0500 Subject: [AccessD] Network booting Windows XP References: <002b01c50fe3$5274db30$677aa8c0@ColbyM6805> Message-ID: http://www.vci.com/downloads/files/Ardence_ThinClient.pdf William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Thursday, February 10, 2005 9:42 PM Subject: RE: [AccessD] Network booting Windows XP > No, I am looking to BOOT my computer from a copy of Windows stored on a > server. I want a diskless workstation, full on machine, everything except > disks, which, when powered up, goes out to the network and boots off the > network, then runs a folding program (specifically, or anything else I > might > want to run for that matter). > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Thursday, February 10, 2005 9:26 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Network booting Windows XP > > > Hi John: > > There is always VNC. It is a cheap (free) virtual network. I am not sure > of > the size of a client but I would suspect it will render down to 1.44 MB. > It > was an open source product for a few years but it may be migrating. > > http://www.uk.research.att.com/archive/vnc/ > > Check it out. > > Jim > > > ----- Original Message ----- > From: "John W. Colby" > To: "'Access Developers discussion and problem solving'" > > Sent: Wednesday, February 09, 2005 9:32 PM > Subject: [AccessD] Network booting Windows XP > > >> Does anyone have any experience in using XP in a diskless > environment? >> Booting into Xp over the lan and using a shared disk for storage? >> >> John W. Colby >> www.ColbyConsulting.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From tom.bolton at donnslaw.co.uk Fri Feb 11 03:21:14 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Fri, 11 Feb 2005 09:21:14 -0000 Subject: [AccessD] Question on Reference (DAO) Message-ID: <61F915314798D311A2F800A0C9C831880731C9BD@dibble.observatory.donnslaw.co.uk> My apologies, I should've made myself clearer there. Didn't have the chance to either, as a lot of you guys are in the US and don't get up until lunchtime!! ;-) (our lunchtime anyway) I just remember the pain when I took on a VB project that referenced both DAO and ADO (set the references initially in Tools > References on a per-project basis) and didn't know anything about DIMing the objects as ADODB.Recordset etc. I'm told one's code also runs faster with unambiguous declarations... -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: 10 February 2005 21:41 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) Lol, of course. JGTS that I am more fluent in DAO than ADO. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 10, 2005 4:21 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Question on Reference (DAO) The only correction I'll suggest to that, John, is that the reference is to an ADODB.Recordset, etc. Charlotte Foust -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Thursday, February 10, 2005 12:11 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) John, What he is saying is that you explicitly reference the lib in the dim statement. Dim db as DAO.Database Dim rst as DAO.Recordset ADO has a recordset method that returns a recordset object Dim rst as ADO.Recordset If you just say Dim rst as Recordset And you have referenced both the ADO and DAO libraries, then the object returned will be an ADO recordset if that is higher in the list of referenced objects, and a DAO object if that is higher in the list of referenced objects. By specifically stating: Dim rst as DAO.Recordset You are unambiguously telling the compiler to get a DAO recordset object. Likewise: Dim rst as ADO.Recordset tells the compiler to get an ADO recordset object. If you reference both the DAO and ADO libs, you always SHOULD specify which object you are after. You don't literally have to, but what you get back will depend on reference order and thus could change if someone changed the order that the libs are referenced. NOT a good thing! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Thursday, February 10, 2005 2:57 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) Do I reference them via code, or on each PC that runs the program? Or, does it follow through after I set the reference while programming it? >>> tom.bolton at donnslaw.co.uk 2/10/2005 3:58 AM >>> Hear hear! I've found this too - not having used DAO for years I shied away from it when returning to an Access project but it's noticeably quicker when using it for native Access objects. Access was after all designed around DAO/Jet. I can't stress enough what Charlotte said: if you use a mixture of DAO and ADO, REFERENCE THEM EXPLICITLY! (ADODB.Recordset, DAO.Database etc.) You'll be in a whole world of pain otherwise. Cheers Tom -----Original Message----- From: Bobby Heid [mailto:bheid at appdevgrp.com] Sent: 09 February 2005 19:27 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From Gustav at cactus.dk Fri Feb 11 05:21:43 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 11 Feb 2005 12:21:43 +0100 Subject: [AccessD] Network booting Windows XP Message-ID: Hi john Well, then have a look at WinConnect Server XP here: http://www.thinsoftinc.com/ /gustav >>> jwcolby at colbyconsulting.com 10-02-2005 19:56:30 >>> Well that's fine but I don't want to replace the cost of the hard disk with the cost of a license for Terminal Server. From Gustav at cactus.dk Fri Feb 11 05:21:46 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 11 Feb 2005 12:21:46 +0100 Subject: [AccessD] Network booting Windows XP Message-ID: Hi John This sounds what you were asking for. But I wonder if it is what you want; loading an image via a LAN must last "forever" and hardware must match the image exactly. /gustav >>> dejpolsys at hotmail.com 11-02-2005 04:57:46 >>> http://www.vci.com/downloads/files/Ardence_ThinClient.pdf William Hindman From paul.hartland at fsmail.net Fri Feb 11 06:16:40 2005 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Fri, 11 Feb 2005 13:16:40 +0100 (CET) Subject: [AccessD] Access Combo Box - Stop Text Entry Message-ID: <30241953.1108124200718.JavaMail.www@wwinf3102> To all, I have a combo box on a form with a list of five entries, I want to be able to make the user select from the list, but not be able to type in the box is there anyway of doing this Thanks in advance for any help on this. Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm From jwcolby at colbyconsulting.com Fri Feb 11 06:33:54 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 11 Feb 2005 07:33:54 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: Message-ID: <000a01c51035$f6e91a30$677aa8c0@ColbyM6805> Well the whole point is to buy a very low cost MB with everything on it - video, usb, serial, hard disk controller, net, etc. Nothing is going to change. The lowest cost CD and hard drive I can find taken together run about $70-$80, hard drive by itself about $45-$50. All the other components taken together (MB / Athlon64 CPU / 512 mb RAM / Case) run about $280. So the hard disk by itself makes up some 16% of the system, not to mention setting it all up etc. If I could set it all up then save the image to a LAN location, then have 1 or 100 systems use that boot image... I could swear that large companies do this. And I know for a fact that ALL motherboards these days have a "boot from LAN" option built into the BIOS. There is an entire standard designed to allow this. It appears that no one here knows how to do it, I know I don't, and I haven't found anything (free) on the web to allow it for Windows, though I have for Linux. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 11, 2005 6:22 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Network booting Windows XP Hi John This sounds what you were asking for. But I wonder if it is what you want; loading an image via a LAN must last "forever" and hardware must match the image exactly. /gustav >>> dejpolsys at hotmail.com 11-02-2005 04:57:46 >>> http://www.vci.com/downloads/files/Ardence_ThinClient.pdf William Hindman -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Feb 11 06:55:46 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 11 Feb 2005 13:55:46 +0100 Subject: [AccessD] Network booting Windows XP Message-ID: Hi John All newer machines for business use can boot from LAN. But the purpose nowadays is to boot dos or a tiny Linux, read in the image to the harddisk and reboot. From then on the machine boots from its harddisk. /gustav >>> jwcolby at colbyconsulting.com 11-02-2005 13:33:54 >>> Well the whole point is to buy a very low cost MB with everything on it - video, usb, serial, hard disk controller, net, etc. Nothing is going to change. The lowest cost CD and hard drive I can find taken together run about $70-$80, hard drive by itself about $45-$50. All the other components taken together (MB / Athlon64 CPU / 512 mb RAM / Case) run about $280. So the hard disk by itself makes up some 16% of the system, not to mention setting it all up etc. If I could set it all up then save the image to a LAN location, then have 1 or 100 systems use that boot image... I could swear that large companies do this. And I know for a fact that ALL motherboards these days have a "boot from LAN" option built into the BIOS. There is an entire standard designed to allow this. It appears that no one here knows how to do it, I know I don't, and I haven't found anything (free) on the web to allow it for Windows, though I have for Linux. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 11, 2005 6:22 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Network booting Windows XP Hi John This sounds what you were asking for. But I wonder if it is what you want; loading an image via a LAN must last "forever" and hardware must match the image exactly. /gustav >>> dejpolsys at hotmail.com 11-02-2005 04:57:46 >>> http://www.vci.com/downloads/files/Ardence_ThinClient.pdf William Hindman From John.Clark at niagaracounty.com Fri Feb 11 07:03:24 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Fri, 11 Feb 2005 08:03:24 -0500 Subject: [AccessD] Question on Reference (DAO) Message-ID: So, where I already had: Dim db As DAO.Database Dim rs As DAO.Recordset I would put: Dim db As ADODB.Database Dim rs As ADODB.Recordset ????? It is working now, because I went into Tools/References and clicked on the, "Microsoft DAO 3.6 Reference Library." I was just wondering if this would follow through to the client PC. >>> cfoust at infostatsystems.com 2/10/2005 4:20 PM >>> The only correction I'll suggest to that, John, is that the reference is to an ADODB.Recordset, etc. Charlotte Foust -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Thursday, February 10, 2005 12:11 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) John, What he is saying is that you explicitly reference the lib in the dim statement. Dim db as DAO.Database Dim rst as DAO.Recordset ADO has a recordset method that returns a recordset object Dim rst as ADO.Recordset If you just say Dim rst as Recordset And you have referenced both the ADO and DAO libraries, then the object returned will be an ADO recordset if that is higher in the list of referenced objects, and a DAO object if that is higher in the list of referenced objects. By specifically stating: Dim rst as DAO.Recordset You are unambiguously telling the compiler to get a DAO recordset object. Likewise: Dim rst as ADO.Recordset tells the compiler to get an ADO recordset object. If you reference both the DAO and ADO libs, you always SHOULD specify which object you are after. You don't literally have to, but what you get back will depend on reference order and thus could change if someone changed the order that the libs are referenced. NOT a good thing! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Thursday, February 10, 2005 2:57 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) Do I reference them via code, or on each PC that runs the program? Or, does it follow through after I set the reference while programming it? >>> tom.bolton at donnslaw.co.uk 2/10/2005 3:58 AM >>> Hear hear! I've found this too - not having used DAO for years I shied away from it when returning to an Access project but it's noticeably quicker when using it for native Access objects. Access was after all designed around DAO/Jet. I can't stress enough what Charlotte said: if you use a mixture of DAO and ADO, REFERENCE THEM EXPLICITLY! (ADODB.Recordset, DAO.Database etc.) You'll be in a whole world of pain otherwise. Cheers Tom -----Original Message----- From: Bobby Heid [mailto:bheid at appdevgrp.com] Sent: 09 February 2005 19:27 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Fri Feb 11 07:12:28 2005 From: pcs at azizaz.com (Borge Hansen) Date: Fri, 11 Feb 2005 23:12:28 +1000 Subject: [AccessD] Access Combo Box - Stop Text Entry References: <30241953.1108124200718.JavaMail.www@wwinf3102> Message-ID: <0a1201c5103b$568f8b90$fa10a8c0@Albatross> Paul, I would create two controls: txtControl : enabled and locked cboBox : hide the text 'pane' of the combo box so only the grey box is visible and place the combo box next to the txtControl . On the afterupdate event of the combo box throw the selected item into the txtControl .....be mindful of the tab stop setting, you probably want to set one of the tab stops to 'No' .... Regards Borge ----- Original Message ----- From: To: "accessd" Sent: Friday, February 11, 2005 10:16 PM Subject: [AccessD] Access Combo Box - Stop Text Entry > To all, > > I have a combo box on a form with a list of five entries, I want to be able to make the user select from the list, but not be able to type in the box is there anyway of doing this > > Thanks in advance for any help on this. > > Paul Hartland > > -- > > Whatever you Wanadoo: > http://www.wanadoo.co.uk/time/ > > This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From tom.bolton at donnslaw.co.uk Fri Feb 11 07:18:39 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Fri, 11 Feb 2005 13:18:39 -0000 Subject: [AccessD] Question on Reference (DAO) Message-ID: <61F915314798D311A2F800A0C9C831880731C9C3@dibble.observatory.donnslaw.co.uk> Not necessarily. You can't just replace DAO objects with ADO ones, as they have different properties and methods and some just plain don't exist - e.g. there is no ADODB.Database. Quick example to open an ADO recordset from an Access table: ' ----------------- ' START CODE EXAMPLE Dim conn as ADODB.Connection Dim rs As New ADODB.Recordset Dim strSQL As String ' grabs local Access database, similar to DAO.Database Set conn = CurrentProject.Connection strSQL = "SELECT etc..." rs.Open conn, strSQL, adOpenKeyset, adLockPessimistic ' ----------------- ' END CODE EXAMPLE When you set your references in your project (Tools > References), take a look to see where the project is picking up the DLL's, TLB's etc. from. For example, the ADO files will come from c:\program files\common files\system\ado more often than not. Now bear in mind that your application, when deployed, will go looking for these files in the same place on the client machine. IF they are not there you will get a fatal error and your VBA will halt in its tracks. HTT Cheers Tom -----Original Message----- From: John Clark [mailto:John.Clark at niagaracounty.com] Sent: 11 February 2005 13:03 To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) So, where I already had: Dim db As DAO.Database Dim rs As DAO.Recordset I would put: Dim db As ADODB.Database Dim rs As ADODB.Recordset ????? It is working now, because I went into Tools/References and clicked on the, "Microsoft DAO 3.6 Reference Library." I was just wondering if this would follow through to the client PC. -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From Gustav at cactus.dk Fri Feb 11 07:18:46 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 11 Feb 2005 14:18:46 +0100 Subject: [AccessD] Access Combo Box - Stop Text Entry Message-ID: Hi Paul You can use this - which also blocks Alt+ArrowDown and Ctrl-V, thus no selecting or paste by keypress while mouseclicks still works. Private Sub cboTestCombo_KeyDown(KeyCode As Integer, Shift As Integer) KeyCode = 0 End Sub To block mouse right-clicks too: Private Sub cboTestCombo_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button And acRightButton = acRightButton Then Button = 0 End If End Sub /gustav >>> paul.hartland at fsmail.net 11-02-2005 13:16:40 >>> To all, I have a combo box on a form with a list of five entries, I want to be able to make the user select from the list, but not be able to type in the box is there anyway of doing this Thanks in advance for any help on this. Paul Hartland Website: http://www.databaseadvisors.com From paul.hartland at fsmail.net Fri Feb 11 07:23:57 2005 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Fri, 11 Feb 2005 14:23:57 +0100 (CET) Subject: [AccessD] Access Combo Box - Stop Text Entry Message-ID: <2663176.1108128237743.JavaMail.www@wwinf3102> Thanks for everyone's help, went with Gustav's idea Thanks again Paul Hartland Message date : Feb 11 2005, 01:20 PM >From : "Gustav Brock" To : accessd at databaseadvisors.com Copy to : Subject : Re: [AccessD] Access Combo Box - Stop Text Entry Hi Paul You can use this - which also blocks Alt+ArrowDown and Ctrl-V, thus no selecting or paste by keypress while mouseclicks still works. Private Sub cboTestCombo_KeyDown(KeyCode As Integer, Shift As Integer) KeyCode = 0 End Sub To block mouse right-clicks too: Private Sub cboTestCombo_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button And acRightButton = acRightButton Then Button = 0 End If End Sub /gustav >>> paul.hartland at fsmail.net 11-02-2005 13:16:40 >>> To all, I have a combo box on a form with a list of five entries, I want to be able to make the user select from the list, but not be able to type in the box is there anyway of doing this Thanks in advance for any help on this. Paul Hartland Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm From dba.email at gmail.com Fri Feb 11 07:26:23 2005 From: dba.email at gmail.com (Admin Sparky) Date: Fri, 11 Feb 2005 08:26:23 -0500 Subject: [AccessD] Network booting Windows XP In-Reply-To: <000a01c51035$f6e91a30$677aa8c0@ColbyM6805> References: <000a01c51035$f6e91a30$677aa8c0@ColbyM6805> Message-ID: <5f2de24205021105261f8d92bc@mail.gmail.com> John, Since you have the legal licenses, have you considered a boot from CD? You could create a Bart's Preinstall Environment disc (BartPE Disc). There is a method developed by Bart Lagerweij that allows you to create a stripped down version of XP complete with all driver and application support all on a bootable CD. This is accomplished legally, as long as you are not using the source copy of XP and the created copy simultaneously. A free copy of PE Builder can be found here: www.nu2.nu A tutorial on the process can be found here: http://www.maximumpc.com/how_to/reprint_2005-01-27.html The only caveat in this route is that in order to thwart any attempt to utilize this method as an illegal OS, you are limited to 6 processes and the machine reboots every 24 hours. But if the CD is in the drive, and your folding routine is in the startup folder...? I'm guessing that this approach to your problem might work...I've never tested it. Mark On Fri, 11 Feb 2005 07:33:54 -0500, John W. Colby wrote: > Well the whole point is to buy a very low cost MB with everything on it - > video, usb, serial, hard disk controller, net, etc. Nothing is going to > change. The lowest cost CD and hard drive I can find taken together run > about $70-$80, hard drive by itself about $45-$50. All the other components > taken together (MB / Athlon64 CPU / 512 mb RAM / Case) run about $280. So > the hard disk by itself makes up some 16% of the system, not to mention > setting it all up etc. If I could set it all up then save the image to a > LAN location, then have 1 or 100 systems use that boot image... > > I could swear that large companies do this. And I know for a fact that ALL > motherboards these days have a "boot from LAN" option built into the BIOS. > There is an entire standard designed to allow this. > > It appears that no one here knows how to do it, I know I don't, and I > haven't found anything (free) on the web to allow it for Windows, though I > have for Linux. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Friday, February 11, 2005 6:22 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Network booting Windows XP > > Hi John > > This sounds what you were asking for. > But I wonder if it is what you want; loading an image via a LAN must last > "forever" and hardware must match the image exactly. > > /gustav > > >>> dejpolsys at hotmail.com 11-02-2005 04:57:46 >>> > http://www.vci.com/downloads/files/Ardence_ThinClient.pdf > > William Hindman > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Fri Feb 11 07:52:23 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 11 Feb 2005 14:52:23 +0100 Subject: [AccessD] CAcert: Code signing certificates. Digital Certificates Message-ID: Hi all I'm not that much into certificates, but will those from CAcert: https://www.cacert.org/ Code signing certificates do as Digital Certificates for Access 2003? /gustav From boogieloogie at gmail.com Fri Feb 11 08:56:47 2005 From: boogieloogie at gmail.com (Boogie Loogie) Date: Fri, 11 Feb 2005 10:56:47 -0400 Subject: [AccessD] Going to vb.net? In-Reply-To: References: Message-ID: <3bf43ee9050211065643d5392c@mail.gmail.com> On Fri, 4 Feb 2005 17:59:41 -0800, Phil Jewett wrote: > Charlotte Foust wrote.... > > You could distribute royalty free with the developer edition of Office > too. It's the same thing except they've taken it out of Office entirely. > The runtime package for an Access 2003 app is HUGE. We're switching to > VB.Net for future versions. > > ---------------- > I would be interested to know the various 3rd party components you will > be using to replace the functionality of Access (printing reports, data > grids, etc.). So much of what we take for granted in Access just isn't > built in to vb.net. Or are you planning on doing it from scratch? > > Phil Jewett > Phil Jewett Consulting > pjewett at bayplace.com > (619 318-4899 With Access if you want to wring the doorbell you just tell access to ring the doorbell. In VB.Net you have to explain what a doorbell is, how it works, where it is, oh it is attached to a house you say? Hmmm what is a house VB.Net will ask. Powerful yes, shortcomings Oh yeah but it is a necessary tool of the trade. From markamatte at hotmail.com Fri Feb 11 09:04:25 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 11 Feb 2005 15:04:25 +0000 Subject: [AccessD] Access Combo Box - Stop Text Entry In-Reply-To: Message-ID: Hello All, I must be misunderstanding the request...couldn't you just use the 'LimitToList' property? Thanks, Mark >From: "Gustav Brock" >Reply-To: Access Developers discussion and problem >solving >To: >Subject: Re: [AccessD] Access Combo Box - Stop Text Entry >Date: Fri, 11 Feb 2005 14:18:46 +0100 > >Hi Paul > >You can use this - which also blocks Alt+ArrowDown and Ctrl-V, thus no >selecting or paste by keypress while mouseclicks still works. > >Private Sub cboTestCombo_KeyDown(KeyCode As Integer, Shift As Integer) > > KeyCode = 0 > >End Sub > >To block mouse right-clicks too: > >Private Sub cboTestCombo_MouseDown(Button As Integer, Shift As Integer, >X As Single, Y As Single) > > If Button And acRightButton = acRightButton Then > Button = 0 > End If > >End Sub > >/gustav > > >>> paul.hartland at fsmail.net 11-02-2005 13:16:40 >>> >To all, > >I have a combo box on a form with a list of five entries, I want to be >able to make the user select from the list, but not be able to type in >the box is there anyway of doing this > >Thanks in advance for any help on this. > >Paul Hartland >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 appdevgrp.com Fri Feb 11 09:13:18 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Fri, 11 Feb 2005 10:13:18 -0500 Subject: [AccessD] Semi OT - Word automation question. In-Reply-To: <916187228923D311A6FE00A0CC3FAA30AD8FE5@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE7BD@ADGSERVER> Hi all, I am trying out different ways to let the users design a document and using bookmarks and flag fields have access add data to it. In my particular situation, there are about 10 fields that I am using bookmarks for. If this were all, then I'd just automate a mail merge and be done with it. The problem is, there are two tables that I need that can have from zero to many items in it. What I have done is this: 1) Start Word (hidden, no updates) 2) Create two blank documents, one is a temp document, the other is the output document. 3) For each record in the master recordset: a) Clear the temp document b) Copy the master document to the temp document c) Change all of the bookmarks to their correct value with code like: .Bookmarks("Period").Range.Text = Format$(Nz(rs![Period], ""), "MMM, yyyy") d) Search for my first table place holder, "[[WCTable]]". If it is found, I select it and replace it with "". e) Insert a table with the proper number of rows (which is 3 for header and total rows plus the number of detail rows for this contract). f) Merge the 1st row to one cell and insert the title. g) Insert the column headers into the 2nd row. h) Insert the "Total" text on the last row. i) Loop through a recordset and insert text from the current record into the correct row in the table. j) Perform steps d-i except that we will be working with the second table. k) Copy the temp document, l) Append the copied temp document to the end of the output document. 4) Save the output document. 5) Close word without saving any changes. It all works ok. The problem is that it takes approximately 2 seconds per document. Does anyone have any ideas on how to speed this up? I have a feeling it is how I am processing the tables. I have read that inserting all the text for the tables as text into the document then converting text to a table is much faster, but I'm not quite sure how to do that with what I have to deal with. Another method that I read about was to iterate through the cells collection and insert the text that way. Anyone know what the best way to do this is? Sorry about the long post. Thanks, Bobby From jwcolby at colbyconsulting.com Fri Feb 11 09:12:32 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 11 Feb 2005 10:12:32 -0500 Subject: [AccessD] Access Combo Box - Stop Text Entry In-Reply-To: <0a1201c5103b$568f8b90$fa10a8c0@Albatross> Message-ID: <001401c5104c$1f585a10$677aa8c0@ColbyM6805> Uhhh... This is just a property of the combo box. Open the form in design view Click on the combo Open the properties box Click the data tab Set LimitToList to true Now the user can TYPE in the box but only items in the box can be selected - which appears to be the intent here. IOW, the user cannot add new items to the box or the underlying table. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Borge Hansen Sent: Friday, February 11, 2005 8:12 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access Combo Box - Stop Text Entry Paul, I would create two controls: txtControl : enabled and locked cboBox : hide the text 'pane' of the combo box so only the grey box is visible and place the combo box next to the txtControl . On the afterupdate event of the combo box throw the selected item into the txtControl .....be mindful of the tab stop setting, you probably want to set one of the tab stops to 'No' .... Regards Borge ----- Original Message ----- From: To: "accessd" Sent: Friday, February 11, 2005 10:16 PM Subject: [AccessD] Access Combo Box - Stop Text Entry > To all, > > I have a combo box on a form with a list of five entries, I want to be able to make the user select from the list, but not be able to type in the box is there anyway of doing this > > Thanks in advance for any help on this. > > Paul Hartland > > -- > > Whatever you Wanadoo: > http://www.wanadoo.co.uk/time/ > > This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 11 09:14:01 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 11 Feb 2005 10:14:01 -0500 Subject: [AccessD] Question on Reference (DAO) In-Reply-To: Message-ID: <001501c5104c$512e12a0$677aa8c0@ColbyM6805> Nope, you can't just switch from DAO to ADO in that manner. The syntax, properties and methods just aren't interchangeable. If you are already using DAO.Recordset you are doing what you need to do. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Friday, February 11, 2005 8:03 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) So, where I already had: Dim db As DAO.Database Dim rs As DAO.Recordset I would put: Dim db As ADODB.Database Dim rs As ADODB.Recordset ????? It is working now, because I went into Tools/References and clicked on the, "Microsoft DAO 3.6 Reference Library." I was just wondering if this would follow through to the client PC. >>> cfoust at infostatsystems.com 2/10/2005 4:20 PM >>> The only correction I'll suggest to that, John, is that the reference is to an ADODB.Recordset, etc. Charlotte Foust -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Thursday, February 10, 2005 12:11 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) John, What he is saying is that you explicitly reference the lib in the dim statement. Dim db as DAO.Database Dim rst as DAO.Recordset ADO has a recordset method that returns a recordset object Dim rst as ADO.Recordset If you just say Dim rst as Recordset And you have referenced both the ADO and DAO libraries, then the object returned will be an ADO recordset if that is higher in the list of referenced objects, and a DAO object if that is higher in the list of referenced objects. By specifically stating: Dim rst as DAO.Recordset You are unambiguously telling the compiler to get a DAO recordset object. Likewise: Dim rst as ADO.Recordset tells the compiler to get an ADO recordset object. If you reference both the DAO and ADO libs, you always SHOULD specify which object you are after. You don't literally have to, but what you get back will depend on reference order and thus could change if someone changed the order that the libs are referenced. NOT a good thing! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Thursday, February 10, 2005 2:57 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) Do I reference them via code, or on each PC that runs the program? Or, does it follow through after I set the reference while programming it? >>> tom.bolton at donnslaw.co.uk 2/10/2005 3:58 AM >>> Hear hear! I've found this too - not having used DAO for years I shied away from it when returning to an Access project but it's noticeably quicker when using it for native Access objects. Access was after all designed around DAO/Jet. I can't stress enough what Charlotte said: if you use a mixture of DAO and ADO, REFERENCE THEM EXPLICITLY! (ADODB.Recordset, DAO.Database etc.) You'll be in a whole world of pain otherwise. Cheers Tom -----Original Message----- From: Bobby Heid [mailto:bheid at appdevgrp.com] Sent: 09 February 2005 19:27 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Feb 11 09:47:14 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 11 Feb 2005 16:47:14 +0100 Subject: [AccessD] Semi OT - Word automation question. Message-ID: Hi Bobby To me two seconds sounds pretty fine for this; automation isn't that fast. However, if it is a simple document, you can write the rtf code directly to a text file which is blazingly fast. I created a routine for writing a catalogue file of 2.500 pages. It needs less than 45 seconds to write these and the file is only about 8 MB due to the very compact rtf code. /gustav >>> bheid at appdevgrp.com 11-02-2005 16:13:18 >>> Hi all, I am trying out different ways to let the users design a document and using bookmarks and flag fields have access add data to it. In my particular situation, there are about 10 fields that I am using bookmarks for. If this were all, then I'd just automate a mail merge and be done with it. The problem is, there are two tables that I need that can have from zero to many items in it. What I have done is this: 1) Start Word (hidden, no updates) 2) Create two blank documents, one is a temp document, the other is the output document. 3) For each record in the master recordset: a) Clear the temp document b) Copy the master document to the temp document c) Change all of the bookmarks to their correct value with code like: .Bookmarks("Period").Range.Text = Format$(Nz(rs![Period], ""), "MMM, yyyy") d) Search for my first table place holder, "[[WCTable]]". If it is found, I select it and replace it with "". e) Insert a table with the proper number of rows (which is 3 for header and total rows plus the number of detail rows for this contract). f) Merge the 1st row to one cell and insert the title. g) Insert the column headers into the 2nd row. h) Insert the "Total" text on the last row. i) Loop through a recordset and insert text from the current record into the correct row in the table. j) Perform steps d-i except that we will be working with the second table. k) Copy the temp document, l) Append the copied temp document to the end of the output document. 4) Save the output document. 5) Close word without saving any changes. It all works ok. The problem is that it takes approximately 2 seconds per document. Does anyone have any ideas on how to speed this up? I have a feeling it is how I am processing the tables. I have read that inserting all the text for the tables as text into the document then converting text to a table is much faster, but I'm not quite sure how to do that with what I have to deal with. Another method that I read about was to iterate through the cells collection and insert the text that way. Anyone know what the best way to do this is? Sorry about the long post. Thanks, Bobby From Lambert.Heenan at AIG.com Fri Feb 11 09:48:41 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 11 Feb 2005 10:48:41 -0500 Subject: [AccessD] Network booting Windows XP Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C21@xlivmbx21.aig.com> Googled "windows boot from LAN" and came up with these possibilities http://www.nu2.nu/bootdisk/network/ http://www.qualystem.com/en/howtobuy.html http://straylight.cso.niu.edu/win95/win95boo.htm Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby > Sent: Friday, February 11, 2005 7:34 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Network booting Windows XP > > Well the whole point is to buy a very low cost MB with everything on it - > video, usb, serial, hard disk controller, net, etc. Nothing is going to > change. The lowest cost CD and hard drive I can find taken together run > about $70-$80, hard drive by itself about $45-$50. All the other > components > taken together (MB / Athlon64 CPU / 512 mb RAM / Case) run about $280. So > the hard disk by itself makes up some 16% of the system, not to mention > setting it all up etc. If I could set it all up then save the image to a > LAN location, then have 1 or 100 systems use that boot image... > > I could swear that large companies do this. And I know for a fact that > ALL > motherboards these days have a "boot from LAN" option built into the BIOS. > There is an entire standard designed to allow this. > > It appears that no one here knows how to do it, I know I don't, and I > haven't found anything (free) on the web to allow it for Windows, though I > have for Linux. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Friday, February 11, 2005 6:22 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Network booting Windows XP > > > Hi John > > This sounds what you were asking for. > But I wonder if it is what you want; loading an image via a LAN must last > "forever" and hardware must match the image exactly. > > /gustav > > >>> dejpolsys at hotmail.com 11-02-2005 04:57:46 >>> > http://www.vci.com/downloads/files/Ardence_ThinClient.pdf > > William Hindman > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 appdevgrp.com Fri Feb 11 10:03:17 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Fri, 11 Feb 2005 11:03:17 -0500 Subject: [AccessD] Semi OT - Word automation question. In-Reply-To: <916187228923D311A6FE00A0CC3FAA30AD904D@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE7C1@ADGSERVER> Gustav, I hadn't thought about that. I might look into that. Do you use a rich text box in access, then cut and paste? Or do you just build a string and paste? Thanks, Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 11, 2005 10:47 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Semi OT - Word automation question. Hi Bobby To me two seconds sounds pretty fine for this; automation isn't that fast. However, if it is a simple document, you can write the rtf code directly to a text file which is blazingly fast. I created a routine for writing a catalogue file of 2.500 pages. It needs less than 45 seconds to write these and the file is only about 8 MB due to the very compact rtf code. /gustav From erbachs at gmail.com Fri Feb 11 10:08:21 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 11 Feb 2005 10:08:21 -0600 Subject: [AccessD] Going to vb.net? In-Reply-To: <3bf43ee9050211065643d5392c@mail.gmail.com> References: <3bf43ee9050211065643d5392c@mail.gmail.com> Message-ID: <39cb22f3050211080856b5d6ca@mail.gmail.com> Boogie Loogie, You've put it quite well, I think. What types of things are you doing with VB.NET and ASP.NET and ADO.NET and HAIR.NET? I got an on-line data entry application created including storage of GIFs in a SQL Server database. The project was taken over, however, by a larger firm that has more extensive .NET experience. Steve Erbach Neenah, WI On Fri, 11 Feb 2005 10:56:47 -0400, Boogie Loogie wrote: > With Access if you want to wring the doorbell you just tell access to > ring the doorbell. In VB.Net you have to explain what a doorbell is, > how it works, where it is, oh it is attached to a house you say? Hmmm > what is a house VB.Net will ask. > > Powerful yes, shortcomings Oh yeah but it is a necessary tool of the trade. > On Fri, 4 Feb 2005 17:59:41 -0800, Phil Jewett wrote: > > Charlotte Foust wrote.... > > > > You could distribute royalty free with the developer edition of Office > > too. It's the same thing except they've taken it out of Office entirely. > > The runtime package for an Access 2003 app is HUGE. We're switching to > > VB.Net for future versions. > > > > ---------------- > > I would be interested to know the various 3rd party components you will > > be using to replace the functionality of Access (printing reports, data > > grids, etc.). So much of what we take for granted in Access just isn't > > built in to vb.net. Or are you planning on doing it from scratch? > > > > Phil Jewett > > Phil Jewett Consulting > > pjewett at bayplace.com > > (619 318-4899 > From Gustav at cactus.dk Fri Feb 11 10:33:34 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 11 Feb 2005 17:33:34 +0100 Subject: [AccessD] Semi OT - Word automation question. Message-ID: Hi Bobby I use code, but the OCX control can be used as well - it is much easier too, and still way faster than the Word deroute. /gustav >>> bheid at appdevgrp.com 11-02-2005 17:03:17 >>> Gustav, I hadn't thought about that. I might look into that. Do you use a rich text box in access, then cut and paste? Or do you just build a string and paste? Thanks, Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 11, 2005 10:47 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Semi OT - Word automation question. Hi Bobby To me two seconds sounds pretty fine for this; automation isn't that fast. However, if it is a simple document, you can write the rtf code directly to a text file which is blazingly fast. I created a routine for writing a catalogue file of 2.500 pages. It needs less than 45 seconds to write these and the file is only about 8 MB due to the very compact rtf code. /gustav -- From paul.hartland at fsmail.net Fri Feb 11 10:44:58 2005 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Fri, 11 Feb 2005 17:44:58 +0100 (CET) Subject: [AccessD] Text Boxes, Combo Boxes In Form Header Message-ID: <12265126.1108140298307.JavaMail.www@wwinf3103> To all, Is there any reason why I can't edit text or select from a Combo box in a form header, all are enabled and not locked ? Anyone any ideas on this or am I just having a Friday moment ? Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm From jwcolby at colbyconsulting.com Fri Feb 11 10:49:43 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 11 Feb 2005 11:49:43 -0500 Subject: [AccessD] Text Boxes, Combo Boxes In Form Header In-Reply-To: <12265126.1108140298307.JavaMail.www@wwinf3103> Message-ID: <001d01c51059$b3d9db20$677aa8c0@ColbyM6805> Is AllowEdits on for the form itself? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Friday, February 11, 2005 11:45 AM To: accessd Subject: [AccessD] Text Boxes, Combo Boxes In Form Header To all, Is there any reason why I can't edit text or select from a Combo box in a form header, all are enabled and not locked ? Anyone any ideas on this or am I just having a Friday moment ? Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JRojas at tnco-inc.com Fri Feb 11 11:18:33 2005 From: JRojas at tnco-inc.com (Joe Rojas) Date: Fri, 11 Feb 2005 12:18:33 -0500 Subject: [AccessD] Access 2000 to QuickBooks 2004 Message-ID: <0CC84C9461AE6445AD5A602001C41C4B05A137@mercury.tnco-inc.com> Hi All, I created an expense reporting database with Access 2000. I am trying to import this data to QuickBooks 2004 so that when we download our transactions from American Express to QuickBooks the expenses are already recorded and are ready to be reconciled. Does anyone have experience on getting data from Access to QuickBooks? Thanks! JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. From boogieloogie at gmail.com Fri Feb 11 11:28:37 2005 From: boogieloogie at gmail.com (Boogie Loogie) Date: Fri, 11 Feb 2005 13:28:37 -0400 Subject: [AccessD] Going to vb.net? In-Reply-To: <39cb22f3050211080856b5d6ca@mail.gmail.com> References: <3bf43ee9050211065643d5392c@mail.gmail.com> <39cb22f3050211080856b5d6ca@mail.gmail.com> Message-ID: <3bf43ee905021109282d1766f3@mail.gmail.com> On Fri, 11 Feb 2005 10:08:21 -0600, Steve Erbach wrote: > Boogie Loogie, > > You've put it quite well, I think. What types of things are you doing > with VB.NET and ASP.NET and ADO.NET and HAIR.NET? I got an on-line > data entry application created including storage of GIFs in a SQL > Server database. The project was taken over, however, by a larger firm > that has more extensive .NET experience. > > Steve Erbach > Neenah, WI I use VB.Net for developing stand alone Windows apps. I enjoy developing an Access app more though as it is much easier. Visual studio is a plot against devlopers ;op BL From martyconnelly at shaw.ca Fri Feb 11 11:45:05 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 11 Feb 2005 09:45:05 -0800 Subject: [AccessD] Semi OT - Word automation question. References: <916187228923D311A6FE00A0CC3FAA30ABE7BD@ADGSERVER> Message-ID: <420CEF21.5090708@shaw.ca> You might want to look into Word doing a complete redraw of the page after every insertion I remember running into something like this this with large documents say 40 pages where there was graphical columns It took a couple of minutes just to preview. I think there is a way to turn off. Maybe look here http://www.mvps.org/word Bobby Heid wrote: >Hi all, > >I am trying out different ways to let the users design a document and using >bookmarks and flag fields have access add data to it. > >In my particular situation, there are about 10 fields that I am using >bookmarks for. If this were all, then I'd just automate a mail merge and be >done with it. The problem is, there are two tables that I need that can >have from zero to many items in it. > >What I have done is this: >1) Start Word (hidden, no updates) >2) Create two blank documents, one is a temp document, the other is the >output document. >3) For each record in the master recordset: > a) Clear the temp document > b) Copy the master document to the temp document > c) Change all of the bookmarks to their correct value with code >like: > .Bookmarks("Period").Range.Text = Format$(Nz(rs![Period], ""), >"MMM, yyyy") > d) Search for my first table place holder, "[[WCTable]]". If it is >found, I select > it and replace it with "". > e) Insert a table with the proper number of rows (which is 3 for >header and total > rows plus the number of detail rows for this contract). > f) Merge the 1st row to one cell and insert the title. > g) Insert the column headers into the 2nd row. > h) Insert the "Total" text on the last row. > i) Loop through a recordset and insert text from the current record >into the > correct row in the table. > j) Perform steps d-i except that we will be working with the second >table. > k) Copy the temp document, > l) Append the copied temp document to the end of the output >document. >4) Save the output document. >5) Close word without saving any changes. > >It all works ok. The problem is that it takes approximately 2 seconds per >document. Does anyone have any ideas on how to speed this up? I have a >feeling it is how I am processing the tables. I have read that inserting >all the text for the tables as text into the document then converting text >to a table is much faster, but I'm not quite sure how to do that with what I >have to deal with. > >Another method that I read about was to iterate through the cells collection >and insert the text that way. > >Anyone know what the best way to do this is? > >Sorry about the long post. > >Thanks, >Bobby > > > > -- Marty Connelly Victoria, B.C. Canada From cfoust at infostatsystems.com Fri Feb 11 12:08:43 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 11 Feb 2005 10:08:43 -0800 Subject: [AccessD] Going to vb.net? Message-ID: But VB programmers have grumbled about Access for years, because of the pre-built functionality. I like Access, but it's becoming harder and harder to build industrial strength applications in it, as Microsoft aims it more and more at power users instead of developers. Charlotte Foust -----Original Message----- From: Boogie Loogie [mailto:boogieloogie at gmail.com] Sent: Friday, February 11, 2005 6:57 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Going to vb.net? On Fri, 4 Feb 2005 17:59:41 -0800, Phil Jewett wrote: > Charlotte Foust wrote.... > > You could distribute royalty free with the developer edition of Office > too. It's the same thing except they've taken it out of Office > entirely. The runtime package for an Access 2003 app is HUGE. We're > switching to VB.Net for future versions. > > ---------------- > I would be interested to know the various 3rd party components you > will be using to replace the functionality of Access (printing > reports, data grids, etc.). So much of what we take for granted in > Access just isn't built in to vb.net. Or are you planning on doing it > from scratch? > > Phil Jewett > Phil Jewett Consulting > pjewett at bayplace.com > (619 318-4899 With Access if you want to wring the doorbell you just tell access to ring the doorbell. In VB.Net you have to explain what a doorbell is, how it works, where it is, oh it is attached to a house you say? Hmmm what is a house VB.Net will ask. Powerful yes, shortcomings Oh yeah but it is a necessary tool of the trade. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Feb 11 12:10:51 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 11 Feb 2005 10:10:51 -0800 Subject: [AccessD] Question on Reference (DAO) Message-ID: No, because the objects in the two models are different, and there's no such thing as an ADODB.Database. If you intend to use ADO, you have to become familiar with its objects and syntax and keep it quite distinct in your mind (and your code) from DAO. Charlotte Foust -----Original Message----- From: John Clark [mailto:John.Clark at niagaracounty.com] Sent: Friday, February 11, 2005 5:03 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) So, where I already had: Dim db As DAO.Database Dim rs As DAO.Recordset I would put: Dim db As ADODB.Database Dim rs As ADODB.Recordset ????? It is working now, because I went into Tools/References and clicked on the, "Microsoft DAO 3.6 Reference Library." I was just wondering if this would follow through to the client PC. >>> cfoust at infostatsystems.com 2/10/2005 4:20 PM >>> The only correction I'll suggest to that, John, is that the reference is to an ADODB.Recordset, etc. Charlotte Foust -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Thursday, February 10, 2005 12:11 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) John, What he is saying is that you explicitly reference the lib in the dim statement. Dim db as DAO.Database Dim rst as DAO.Recordset ADO has a recordset method that returns a recordset object Dim rst as ADO.Recordset If you just say Dim rst as Recordset And you have referenced both the ADO and DAO libraries, then the object returned will be an ADO recordset if that is higher in the list of referenced objects, and a DAO object if that is higher in the list of referenced objects. By specifically stating: Dim rst as DAO.Recordset You are unambiguously telling the compiler to get a DAO recordset object. Likewise: Dim rst as ADO.Recordset tells the compiler to get an ADO recordset object. If you reference both the DAO and ADO libs, you always SHOULD specify which object you are after. You don't literally have to, but what you get back will depend on reference order and thus could change if someone changed the order that the libs are referenced. NOT a good thing! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Thursday, February 10, 2005 2:57 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Question on Reference (DAO) Do I reference them via code, or on each PC that runs the program? Or, does it follow through after I set the reference while programming it? >>> tom.bolton at donnslaw.co.uk 2/10/2005 3:58 AM >>> Hear hear! I've found this too - not having used DAO for years I shied away from it when returning to an Access project but it's noticeably quicker when using it for native Access objects. Access was after all designed around DAO/Jet. I can't stress enough what Charlotte said: if you use a mixture of DAO and ADO, REFERENCE THEM EXPLICITLY! (ADODB.Recordset, DAO.Database etc.) You'll be in a whole world of pain otherwise. Cheers Tom -----Original Message----- From: Bobby Heid [mailto:bheid at appdevgrp.com] Sent: 09 February 2005 19:27 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Question on Reference (DAO) It is my understanding that when accessing native Access databases, that DAO is the best performer. If you will be accessing SQL Server or other OLE databases, use ADO. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, February 09, 2005 1:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] Question on Reference (DAO) I am working on a new program in A2K. Most of my older existing stuff is A97, and I just used some old code which had a problem. Basically, I took some code I was using, from an A97 db, to add items to a combo on NotInList...I think the code was originally written by Dev Ashish. I got a "reference" error, so I went into the references and added Microsoft DAO 3.6 object library, and it is working now. My question is this; is this alright, or should I have adapted the code to fit 2K? Is there any penalty that I risk (i.e. speed, etc.) by keeping it this way? Thanks, John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Susan.Klos at fldoe.org Fri Feb 11 12:12:41 2005 From: Susan.Klos at fldoe.org (Klos, Susan) Date: Fri, 11 Feb 2005 13:12:41 -0500 Subject: [AccessD] Backup Back End on exit Message-ID: <01B619CB8F6C8C478EDAC39191AEC51E04151351@doesefpeml02.eus.fldoe.int> My client just copied an old backend over the current backend on her hard drive. She has lost 6 months of data. She is OK with reentering the data, but I was wondering if I could add some code to the exit button that would automatically back up the backend to say a CD. She has Windows XP. From martyconnelly at shaw.ca Fri Feb 11 12:19:45 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 11 Feb 2005 10:19:45 -0800 Subject: [AccessD] CAcert: Code signing certificates. Digital Certificates References: Message-ID: <420CF741.5090502@shaw.ca> Are you doing this just to get around macro security or do you really want to sign them. SageKey installs have a method of removing macro security. There are a lot of if, but's and and's to this Cause you will have to get around locked down users getting the certificates into their own personal certificate store Certificates expire, some in 12 months. for Medium and High Access 2003 security, if you add the author to the list of Trusted Publishers. It turns out thought that you cannot add a self-signed certificate to the list of Trusted Publishers on any machine other than the one where it was created. So this is hardly an option for application deployment, after all. Does CAcert produce a level 2 or 3 certificate. I think Verisign only produces level 3? If the mdb file will be used within an organization, use Windows Certificate Services from server? So you don't need a 3'd party certificate in above case http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odeopg/html/deovrsigningvbaproject.asp http://office.microsoft.com/en-us/assistance/HA011225981033.aspx http://office.microsoft.com/en-us/assistance/HP010397921033.aspx What I have been doing is using a vbs script file in the opening shortcut to the mdb Const cDatabaseToOpen = "C:\.mdb" On Error Resume Next Dim AcApp Set AcApp = CreateObject("Access.Application") If AcApp.Version >= 11 Then AcApp.AutomationSecurity = 1 ' msoAutomationSecurityLow End If AcApp.Visible = True AcApp.OpenCurrentDatabase cDatabaseToOpen If AcApp.CurrentProject.FullName <> "" Then AcApp.UserControl = True Else AcApp.Quit MsgBox "Failed to open '" & cDatabaseToOpen & "'." End If Gustav Brock wrote: >Hi all > >I'm not that much into certificates, but will those from CAcert: > > https://www.cacert.org/ > Code signing certificates > >do as Digital Certificates for Access 2003? > >/gustav > > -- Marty Connelly Victoria, B.C. Canada From dmcafee at pacbell.net Fri Feb 11 12:36:01 2005 From: dmcafee at pacbell.net (David Mcafee) Date: Fri, 11 Feb 2005 10:36:01 -0800 (PST) Subject: [AccessD] User cannot save table column widths in ADP (Cross posted) Message-ID: <20050211183601.34617.qmail@web80804.mail.yahoo.com> Before I get chastised for letting a user into a table, it was something that had to happen to get him to stop using an older access MDB, and over with the rest of the company which uses an Access 2003 ADP FE and SQL 2K BE. This user has Select, Insert, Update and Delete rights to this table. He views the table through Access. He adjusts the column widths to his liking and can change the data in the table, but when he closes the table, he gets a message stating that he cant change the column layout because he doesnt have rights. Does anyone know what might be causing this? TIA, David From dmcafee at pacbell.net Fri Feb 11 12:32:56 2005 From: dmcafee at pacbell.net (David Mcafee) Date: Fri, 11 Feb 2005 10:32:56 -0800 (PST) Subject: [AccessD] Backup Back End on exit In-Reply-To: <01B619CB8F6C8C478EDAC39191AEC51E04151351@doesefpeml02.eus.fldoe.int> Message-ID: <20050211183256.21065.qmail@web80805.mail.yahoo.com> You could make up something in VB that you could run as a scheduled task each night that can basically copy the BE over and/or zip it up. If you do it through the FE, your BE MDB will still be open, which may cause other problems. D --- "Klos, Susan" wrote: > My client just copied an old backend over the > current backend on her hard > drive. She has lost 6 months of data. She is OK > with reentering the data, > but I was wondering if I could add some code to the > exit button that would > automatically back up the backend to say a CD. She > has Windows XP. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bheid at appdevgrp.com Fri Feb 11 12:41:00 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Fri, 11 Feb 2005 13:41:00 -0500 Subject: [AccessD] Semi OT - Word automation question. In-Reply-To: <916187228923D311A6FE00A0CC3FAA30AD90AC@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE7C2@ADGSERVER> Marty, Thanks for the reply. I have Word not visible, pagination turned off, updates turned off, and spell check and grammar check as you type turned off. I think, but am not sure, that these changes should stop what you are talking about from happening. Thanks, Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Friday, February 11, 2005 12:45 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Semi OT - Word automation question. You might want to look into Word doing a complete redraw of the page after every insertion I remember running into something like this this with large documents say 40 pages where there was graphical columns It took a couple of minutes just to preview. I think there is a way to turn off. Maybe look here http://www.mvps.org/word From jwcolby at colbyconsulting.com Fri Feb 11 12:23:51 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 11 Feb 2005 13:23:51 -0500 Subject: [AccessD] Backup Back End on exit In-Reply-To: <01B619CB8F6C8C478EDAC39191AEC51E04151351@doesefpeml02.eus.fldoe.int> Message-ID: <002501c51066$da7163e0$677aa8c0@ColbyM6805> Rotfl. I do so love stories like that, makes me feel young again. HERE'S YOUR SIGN! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Klos, Susan Sent: Friday, February 11, 2005 1:13 PM To: 'accessd at databaseadvisors.com' Subject: [AccessD] Backup Back End on exit My client just copied an old backend over the current backend on her hard drive. She has lost 6 months of data. She is OK with reentering the data, but I was wondering if I could add some code to the exit button that would automatically back up the backend to say a CD. She has Windows XP. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Fri Feb 11 12:41:29 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 11 Feb 2005 10:41:29 -0800 Subject: [AccessD] Access 2000 to QuickBooks 2004 References: <0CC84C9461AE6445AD5A602001C41C4B05A137@mercury.tnco-inc.com> Message-ID: <420CFC59.5090002@shaw.ca> I haven't looked at this in a couple of years, There was an old ODBC back in the mid 90's but was dropped or original writer went out of business. I guess these guys have rewritten the ODBC. $200 for read write $100 for read only from QB. It may not address all the fields you are interested in, so check the trial before buying http://qodbc.com/support.htm http://www.qodbc.com/qodbcaccess.htm If you don't want to pay. It may take you a couple of weeks with XML and the SDK QuickBooks Software Development Kit (SDK). It is directed more towards .net and web access At one point you had to pay $1000 for the SDK, I think that has been dropped. http://developer.intuit.com/QuickBooksSDK/Briefing/?id=111 Joe Rojas wrote: >Hi All, > >I created an expense reporting database with Access 2000. >I am trying to import this data to QuickBooks 2004 so that when we download >our transactions from American Express to QuickBooks the expenses are >already recorded and are ready to be reconciled. > >Does anyone have experience on getting data from Access to QuickBooks? > >Thanks! > >JR > > > > > -- Marty Connelly Victoria, B.C. Canada From bheid at appdevgrp.com Fri Feb 11 12:46:45 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Fri, 11 Feb 2005 13:46:45 -0500 Subject: [AccessD] Backup Back End on exit In-Reply-To: <916187228923D311A6FE00A0CC3FAA30AD90C9@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE7C3@ADGSERVER> Hi Susan, I don't have an answer to your question, but I do have another possible solution. I use Karen's Power Tools utility called Replicator. http://www.karenware.com/powertools/ptreplicator.asp It allows you to replicate (adds, changes, deletions) a directory or directories to another directory. It also allows you to choose the directory for output based upon, say the day of the week. I use this at home to replicate important directories 7 days a week. This way I have copies of the last 7 days of a folder. It is smart enough to not copy files that have not changed. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Klos, Susan Sent: Friday, February 11, 2005 1:13 PM To: 'accessd at databaseadvisors.com' Subject: [AccessD] Backup Back End on exit My client just copied an old backend over the current backend on her hard drive. She has lost 6 months of data. She is OK with reentering the data, but I was wondering if I could add some code to the exit button that would automatically back up the backend to say a CD. She has Windows XP. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Feb 11 12:47:15 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 11 Feb 2005 13:47:15 -0500 Subject: [AccessD] User cannot save table column widths in ADP (Cross posted) In-Reply-To: <20050211183601.34617.qmail@web80804.mail.yahoo.com> Message-ID: <002601c5106a$1b2a9340$677aa8c0@ColbyM6805> The database gods protesting a user editing data in a table? ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Mcafee Sent: Friday, February 11, 2005 1:36 PM To: Access List; accessd at databaseadvisors.com Subject: [AccessD] User cannot save table column widths in ADP (Cross posted) Before I get chastised for letting a user into a table, it was something that had to happen to get him to stop using an older access MDB, and over with the rest of the company which uses an Access 2003 ADP FE and SQL 2K BE. This user has Select, Insert, Update and Delete rights to this table. He views the table through Access. He adjusts the column widths to his liking and can change the data in the table, but when he closes the table, he gets a message stating that he cant change the column layout because he doesnt have rights. Does anyone know what might be causing this? TIA, David -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Feb 11 12:49:25 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 11 Feb 2005 13:49:25 -0500 Subject: [AccessD] User cannot save table column widths in ADP (Cross posted) In-Reply-To: <20050211183601.34617.qmail@web80804.mail.yahoo.com> Message-ID: <002701c5106a$688f0b70$677aa8c0@ColbyM6805> I actually quit a company one time because one specific person with a lot of power decided she just didn't want to use forms and was going to do all of her data entry in the tables. I couldn't prevent her doing so and I knew it was eventually going to be my head when she screwed things up so I left. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Mcafee Sent: Friday, February 11, 2005 1:36 PM To: Access List; accessd at databaseadvisors.com Subject: [AccessD] User cannot save table column widths in ADP (Cross posted) Before I get chastised for letting a user into a table, it was something that had to happen to get him to stop using an older access MDB, and over with the rest of the company which uses an Access 2003 ADP FE and SQL 2K BE. This user has Select, Insert, Update and Delete rights to this table. He views the table through Access. He adjusts the column widths to his liking and can change the data in the table, but when he closes the table, he gets a message stating that he cant change the column layout because he doesnt have rights. Does anyone know what might be causing this? TIA, David -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Fri Feb 11 12:50:59 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Fri, 11 Feb 2005 13:50:59 -0500 Subject: [AccessD] User cannot save table column widths in ADP (Crossposted) In-Reply-To: <002601c5106a$1b2a9340$677aa8c0@ColbyM6805> Message-ID: <20050211185058.HVQN1983.imf16aec.mail.bellsouth.net@SUSANONE> He has permission to alter data, not the design. Susan H. This user has Select, Insert, Update and Delete rights to this table. He views the table through Access. He adjusts the column widths to his liking and can change the data in the table, but when he closes the table, he gets a message stating that he cant change the column layout because he doesnt have rights. Does anyone know what might be causing this? From greggs at msn.com Fri Feb 11 13:09:18 2005 From: greggs at msn.com (Gregg) Date: Fri, 11 Feb 2005 13:09:18 -0600 Subject: [AccessD] Backup Back End on exit References: <01B619CB8F6C8C478EDAC39191AEC51E04151351@doesefpeml02.eus.fldoe.int> Message-ID: We developed a Backup/compact/Reboot routine you are welcome to use. http://www.highimpactsolutions.com/shareware/Default.htm ----- Original Message ----- From: Klos, Susan To: 'accessd at databaseadvisors.com' Sent: Friday, February 11, 2005 12:12 PM Subject: [AccessD] Backup Back End on exit My client just copied an old backend over the current backend on her hard drive. She has lost 6 months of data. She is OK with reentering the data, but I was wondering if I could add some code to the exit button that would automatically back up the backend to say a CD. She has Windows XP. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jeffrey.demulling at usbank.com Fri Feb 11 13:09:00 2005 From: jeffrey.demulling at usbank.com (jeffrey.demulling at usbank.com) Date: Fri, 11 Feb 2005 13:09:00 -0600 Subject: [AccessD] User cannot save table column widths in ADP ( Crossposted) In-Reply-To: <20050211185058.HVQN1983.imf16aec.mail.bellsouth.net@SUSANONE> Message-ID: I think John is right in it is the db gods:) but yes Susan is right and I would not give him the design rights on a production database, that is a very, very, very bad thing. Where I work only and only the db admin has rights to change the design on a production database, even I as the developer cannot do this. I can only do changes on the test db. To get updates in the design I must write the appropriate SQL scripts, have them tested (fully) on the IT server db, then on the UAT server db and then only if both rounds of testing are passed does the design get updated on the production db using the scripts provided. A little bit of a hassle, but it keeps users and me from doing something that we might regret latter on. Do NOT give the user design ability on the db. "Susan Harkins" To Sent by: "'Access Developers discussion and accessd-bounces at d problem solving'" atabaseadvisors.c om cc Subject 02/11/2005 12:50 RE: [AccessD] User cannot save PM table column widths in ADP ( Crossposted) Please respond to "Access Developers discussion and problem solving" He has permission to alter data, not the design. Susan H. This user has Select, Insert, Update and Delete rights to this table. He views the table through Access. He adjusts the column widths to his liking and can change the data in the table, but when he closes the table, he gets a message stating that he cant change the column layout because he doesnt have rights. Does anyone know what might be causing this? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ------------------------------------------------------------------------------ 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 boogieloogie at gmail.com Fri Feb 11 13:20:26 2005 From: boogieloogie at gmail.com (Boogie Loogie) Date: Fri, 11 Feb 2005 15:20:26 -0400 Subject: [AccessD] Going to vb.net? In-Reply-To: References: Message-ID: <3bf43ee905021111201ed623a@mail.gmail.com> On Fri, 11 Feb 2005 10:08:43 -0800, Charlotte Foust wrote: > But VB programmers have grumbled about Access for years, because of the > pre-built functionality. I like Access, but it's becoming harder and > harder to build industrial strength applications in it, as Microsoft > aims it more and more at power users instead of developers. > > Charlotte Foust > > Not to mention making eVB obsolete for programming pocket PC's. Sure they will offer cab's that add necessary runtime files to the Windows Mobile 2003 OS but it is buggy and can cause an app to crash. As far as the Windows Mobile 2005 OS puported to be released this year, all support for eVB will be discontinued. They have forced my hand and forced me to change and spend huge dollars to keep current. I am not a conspiracy theorist but..... BL From John.Clark at niagaracounty.com Fri Feb 11 13:28:20 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Fri, 11 Feb 2005 14:28:20 -0500 Subject: [AccessD] ping from access Message-ID: I want the ability to ping an IP address from access, and from there I'll see what I can do with it. I figured I could do something like: dim IPAddress as String IPAddress = "ping " & txtIP.value Shell(IPAddress) Am I on the right track? I am juggling about 20 things, and doing this in between, so my brain power to project ratio is depleted a bit. From dmcafee at pacbell.net Fri Feb 11 14:01:03 2005 From: dmcafee at pacbell.net (David Mcafee) Date: Fri, 11 Feb 2005 12:01:03 -0800 (PST) Subject: [AccessD] ping from access In-Reply-To: Message-ID: <20050211200103.93233.qmail@web80810.mail.yahoo.com> That worked for me. I created a function and called it from the debug window as Ping("Computer2") and PING("192.168.0.1"). Both worked for me Function Ping(IP As String) Dim IPAddress As String IPAddress = "ping " & IP Shell (IPAddress) End Function --- John Clark wrote: > I want the ability to ping an IP address from > access, and from there > I'll see what I can do with it. I figured I could do > something like: > > > dim IPAddress as String > > IPAddress = "ping " & txtIP.value > Shell(IPAddress) > > Am I on the right track? > > I am juggling about 20 things, and doing this in > between, so my brain > power to project ratio is depleted a bit. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From martyconnelly at shaw.ca Fri Feb 11 14:04:57 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 11 Feb 2005 12:04:57 -0800 Subject: [AccessD] ping from access References: Message-ID: <420D0FE9.2010902@shaw.ca> You might want to direct to a file for output although there maybe a 15 second delay if unreachable like so ping 207.46.245.230 > "c:\temp2\pingtest.txt" It depends on what info you need returned. John Clark wrote: >I want the ability to ping an IP address from access, and from there >I'll see what I can do with it. I figured I could do something like: > > >dim IPAddress as String > >IPAddress = "ping " & txtIP.value >Shell(IPAddress) > >Am I on the right track? > >I am juggling about 20 things, and doing this in between, so my brain >power to project ratio is depleted a bit. > > -- Marty Connelly Victoria, B.C. Canada From Jim.Hale at FleetPride.com Fri Feb 11 14:22:01 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Fri, 11 Feb 2005 14:22:01 -0600 Subject: [AccessD] Going to vb.net? Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB67723373F7@corp-es01.fleetpride.com> I was interested to hear you say this because I've always thought of Access power users as the long suffering, underserved, misunderstood Silent Majority. IMHO Microsoft historically has not paid enough attention to this group who I believe are probably the largest Access constituency. We've all moaned about inheriting DBs that have grown out of control. The truth in many cases is if Microsoft included more help/tools/addins/wizards/whatever it takes to enable power users to build databases that could be handed off to developers at the right point in their life cycle, life would be better for everyone all around. I shudder to think, for example, how many users total exposure to Access design has been the Norhtwind database. I know when I started that was my first source. Hell, what is needed is not a few wizards-in-training but an army of industrial strength Gandalfs. Jim Hale -----Original Message----- From: Charlotte Foust [mailto:cfoust at infostatsystems.com] Sent: Friday, February 11, 2005 12:09 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Going to vb.net? But VB programmers have grumbled about Access for years, because of the pre-built functionality. I like Access, but it's becoming harder and harder to build industrial strength applications in it, as Microsoft aims it more and more at power users instead of developers. Charlotte Foust -----Original Message----- From: Boogie Loogie [mailto:boogieloogie at gmail.com] Sent: Friday, February 11, 2005 6:57 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Going to vb.net? On Fri, 4 Feb 2005 17:59:41 -0800, Phil Jewett wrote: > Charlotte Foust wrote.... > > You could distribute royalty free with the developer edition of Office > too. It's the same thing except they've taken it out of Office > entirely. The runtime package for an Access 2003 app is HUGE. We're > switching to VB.Net for future versions. > > ---------------- > I would be interested to know the various 3rd party components you > will be using to replace the functionality of Access (printing > reports, data grids, etc.). So much of what we take for granted in > Access just isn't built in to vb.net. Or are you planning on doing it > from scratch? > > Phil Jewett > Phil Jewett Consulting > pjewett at bayplace.com > (619 318-4899 With Access if you want to wring the doorbell you just tell access to ring the doorbell. In VB.Net you have to explain what a doorbell is, how it works, where it is, oh it is attached to a house you say? Hmmm what is a house VB.Net will ask. Powerful yes, shortcomings Oh yeah but it is a necessary tool of the trade. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Gustav at cactus.dk Fri Feb 11 14:22:11 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 11 Feb 2005 21:22:11 +0100 Subject: [AccessD] Backup Back End on exit Message-ID: Hi Susan and John Yeah, the same old story. Why do these people not make a backup in six months? It is unbelievable. Today you have tape stations, cd/dvd-burners for USD 100, USB keys, harddisk single-button external backup, Send-To-Zip in Windows XP ... I never learn to figure this it-doesn't-happen-to-me attitude out. /gustav >>> jwcolby at colbyconsulting.com 11-02-2005 19:23:51 >>> Rotfl. I do so love stories like that, makes me feel young again. HERE'S YOUR SIGN! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Klos, Susan Sent: Friday, February 11, 2005 1:13 PM To: 'accessd at databaseadvisors.com' Subject: [AccessD] Backup Back End on exit My client just copied an old backend over the current backend on her hard drive. She has lost 6 months of data. She is OK with reentering the data, but I was wondering if I could add some code to the exit button that would automatically back up the backend to say a CD. She has Windows XP. From john at winhaven.net Fri Feb 11 14:47:09 2005 From: john at winhaven.net (John Bartow) Date: Fri, 11 Feb 2005 14:47:09 -0600 Subject: [AccessD] Backup Back End on exit In-Reply-To: Message-ID: I have client who have recenlty been stung by the inability to perfrom this simple ritual and two weeks later when I go in after hours I find that day's backup disk sitting next to the backup drive. Its hard to script that into the backup routine "write data to disk next to drive" :o) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 11, 2005 2:22 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Backup Back End on exit Hi Susan and John Yeah, the same old story. Why do these people not make a backup in six months? It is unbelievable. Today you have tape stations, cd/dvd-burners for USD 100, USB keys, harddisk single-button external backup, Send-To-Zip in Windows XP ... I never learn to figure this it-doesn't-happen-to-me attitude out. /gustav >>> jwcolby at colbyconsulting.com 11-02-2005 19:23:51 >>> Rotfl. I do so love stories like that, makes me feel young again. HERE'S YOUR SIGN! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Klos, Susan Sent: Friday, February 11, 2005 1:13 PM To: 'accessd at databaseadvisors.com' Subject: [AccessD] Backup Back End on exit My client just copied an old backend over the current backend on her hard drive. She has lost 6 months of data. She is OK with reentering the data, but I was wondering if I could add some code to the exit button that would automatically back up the backend to say a CD. She has Windows XP. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From reuben at gfconsultants.com Fri Feb 11 14:53:14 2005 From: reuben at gfconsultants.com (Reuben Cummings) Date: Fri, 11 Feb 2005 15:53:14 -0500 Subject: [AccessD] Backup Back End on exit In-Reply-To: <01B619CB8F6C8C478EDAC39191AEC51E04151351@doesefpeml02.eus.fldoe.int> Message-ID: I just created a procedure (thanks to John Colby) that zip's the BE. You could create and zip to any folder you wish. And if you do this upon closing a back up would be created often. You're welcome to it. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Klos, Susan Sent: Friday, February 11, 2005 1:13 PM To: 'accessd at databaseadvisors.com' Subject: [AccessD] Backup Back End on exit My client just copied an old backend over the current backend on her hard drive. She has lost 6 months of data. She is OK with reentering the data, but I was wondering if I could add some code to the exit button that would automatically back up the backend to say a CD. She has Windows XP. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Feb 11 15:00:14 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 11 Feb 2005 22:00:14 +0100 Subject: [AccessD] CAcert: Code signing certificates. Digital Certificates Message-ID: Hi Marty I thought such certificates were available at a cost only. If you can get them for free, it opens new opportunities. Also, if you run Novell eDirectory, Novell offers a free certificate server service: http://www.novell.com/products/groupwise/certified.html Could this be used for copy protection? Or can the user bypass a missing certificate just be setting security warnings to minimum? /gustav >>> martyconnelly at shaw.ca 11-02-2005 19:19:45 >>> Are you doing this just to get around macro security or do you really want to sign them. SageKey installs have a method of removing macro security. There are a lot of if, but's and and's to this Cause you will have to get around locked down users getting the certificates into their own personal certificate store Certificates expire, some in 12 months. for Medium and High Access 2003 security, if you add the author to the list of Trusted Publishers. It turns out thought that you cannot add a self-signed certificate to the list of Trusted Publishers on any machine other than the one where it was created. So this is hardly an option for application deployment, after all. Does CAcert produce a level 2 or 3 certificate. I think Verisign only produces level 3? If the mdb file will be used within an organization, use Windows Certificate Services from server? So you don't need a 3'd party certificate in above case http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odeopg/html/deovrsigningvbaproject.asp http://office.microsoft.com/en-us/assistance/HA011225981033.aspx http://office.microsoft.com/en-us/assistance/HP010397921033.aspx What I have been doing is using a vbs script file in the opening shortcut to the mdb Const cDatabaseToOpen = "C:\.mdb" On Error Resume Next Dim AcApp Set AcApp = CreateObject("Access.Application") If AcApp.Version >= 11 Then AcApp.AutomationSecurity = 1 ' msoAutomationSecurityLow End If AcApp.Visible = True AcApp.OpenCurrentDatabase cDatabaseToOpen If AcApp.CurrentProject.FullName <> "" Then AcApp.UserControl = True Else AcApp.Quit MsgBox "Failed to open '" & cDatabaseToOpen & "'." End If Gustav Brock wrote: >Hi all > >I'm not that much into certificates, but will those from CAcert: > > https://www.cacert.org/ > Code signing certificates > >do as Digital Certificates for Access 2003? > >/gustav > > -- Marty Connelly Victoria, B.C. Canada From jwcolby at colbyconsulting.com Fri Feb 11 18:14:48 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 11 Feb 2005 19:14:48 -0500 Subject: [AccessD] Going to vb.net? In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB67723373F7@corp-es01.fleetpride.com> Message-ID: <003001c51097$dd73ff40$677aa8c0@ColbyM6805> LOL yea, good old Northwind. Northwind is a great teaching tool for interface tricks, and an utter abortion when it comes to BE design, naming conventions and the like. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Friday, February 11, 2005 3:22 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Going to vb.net? I was interested to hear you say this because I've always thought of Access power users as the long suffering, underserved, misunderstood Silent Majority. IMHO Microsoft historically has not paid enough attention to this group who I believe are probably the largest Access constituency. We've all moaned about inheriting DBs that have grown out of control. The truth in many cases is if Microsoft included more help/tools/addins/wizards/whatever it takes to enable power users to build databases that could be handed off to developers at the right point in their life cycle, life would be better for everyone all around. I shudder to think, for example, how many users total exposure to Access design has been the Norhtwind database. I know when I started that was my first source. Hell, what is needed is not a few wizards-in-training but an army of industrial strength Gandalfs. Jim Hale -----Original Message----- From: Charlotte Foust [mailto:cfoust at infostatsystems.com] Sent: Friday, February 11, 2005 12:09 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Going to vb.net? But VB programmers have grumbled about Access for years, because of the pre-built functionality. I like Access, but it's becoming harder and harder to build industrial strength applications in it, as Microsoft aims it more and more at power users instead of developers. Charlotte Foust -----Original Message----- From: Boogie Loogie [mailto:boogieloogie at gmail.com] Sent: Friday, February 11, 2005 6:57 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Going to vb.net? On Fri, 4 Feb 2005 17:59:41 -0800, Phil Jewett wrote: > Charlotte Foust wrote.... > > You could distribute royalty free with the developer edition of Office > too. It's the same thing except they've taken it out of Office > entirely. The runtime package for an Access 2003 app is HUGE. We're > switching to VB.Net for future versions. > > ---------------- > I would be interested to know the various 3rd party components you > will be using to replace the functionality of Access (printing > reports, data grids, etc.). So much of what we take for granted in > Access just isn't built in to vb.net. Or are you planning on doing it > from scratch? > > Phil Jewett > Phil Jewett Consulting > pjewett at bayplace.com > (619 318-4899 With Access if you want to wring the doorbell you just tell access to ring the doorbell. In VB.Net you have to explain what a doorbell is, how it works, where it is, oh it is attached to a house you say? Hmmm what is a house VB.Net will ask. Powerful yes, shortcomings Oh yeah but it is a necessary tool of the trade. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 pcs at azizaz.com Sat Feb 12 03:06:36 2005 From: pcs at azizaz.com (Borge Hansen) Date: Sat, 12 Feb 2005 19:06:36 +1000 Subject: [AccessD] Property Apptitle References: Message-ID: <001401c510e2$27a204f0$fa10a8c0@Albatross> For those of you toiling on the weekend: This is something that has annoyed me for a while. I've set the database property Apptitle. Both in the startup dialog window and in code on startup This is the code for setting the Apptitle: *************** Sub ChangeTitle() Dim Obj As Object Dim dbs As DAO.Database Dim strAppTitle As String Const conPropNotFoundError = 3270 strAppTitle = DLookup("AppTitle", "USystblsysvar") On Error GoTo ErrorHandler Set dbs = CurrentDb dbs.Properties!AppTitle = strAppTitle Application.RefreshTitleBar Exit Sub ErrorHandler: If Err.Number = conPropNotFoundError Then Set Obj = dbs.CreateProperty("AppTitle", dbText, strAppTitle) dbs.Properties.Append Obj Else MsgBox "Error: " & Err.Number & vbCrLf & Err.Description End If Resume Next End Sub *********************** The Application Name appears in the database window. In Access97 the Application Name would also appear on the title bar of all the message dialog boxes, instead of "Microsoft Access" This doesn't happen in AccessXP WHY NOT??? In the Help section for Msgbox it says: Syntax MsgBox(prompt[, buttons] [, title] [, helpfile, context]) bla bla ... and then title Optional. String expression displayed in the title bar of the dialog box. If you omit title, the application name is placed in the title bar. Help on Apptitle says in the remarks section: Remarks If this property isn't set, the string "Microsoft Access" appears in the title bar. This property's setting takes effect immediately after setting the property in code (as long as the code includes the RefreshTitleBar method) or closing the Startup dialog box. What am I missing here? Borge From Gustav at cactus.dk Sat Feb 12 06:02:14 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 12 Feb 2005 13:02:14 +0100 Subject: [AccessD] CAcert: Code signing certificates. Digital Certificates Message-ID: Hi Marty et all As a comment, I can recommend those interested in this topic to read up the links to Microsoft provided by Marty. /gustav >>> martyconnelly at shaw.ca 11-02-2005 19:19:45 >>> Are you doing this just to get around macro security or do you really want to sign them. SageKey installs have a method of removing macro security. There are a lot of if, but's and and's to this Cause you will have to get around locked down users getting the certificates into their own personal certificate store Certificates expire, some in 12 months. for Medium and High Access 2003 security, if you add the author to the list of Trusted Publishers. It turns out thought that you cannot add a self-signed certificate to the list of Trusted Publishers on any machine other than the one where it was created. So this is hardly an option for application deployment, after all. Does CAcert produce a level 2 or 3 certificate. I think Verisign only produces level 3? If the mdb file will be used within an organization, use Windows Certificate Services from server? So you don't need a 3'd party certificate in above case http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odeopg/html/deovrsigningvbaproject.asp http://office.microsoft.com/en-us/assistance/HA011225981033.aspx http://office.microsoft.com/en-us/assistance/HP010397921033.aspx What I have been doing is using a vbs script file in the opening shortcut to the mdb Const cDatabaseToOpen = "C:\.mdb" On Error Resume Next Dim AcApp Set AcApp = CreateObject("Access.Application") If AcApp.Version >= 11 Then AcApp.AutomationSecurity = 1 ' msoAutomationSecurityLow End If AcApp.Visible = True AcApp.OpenCurrentDatabase cDatabaseToOpen If AcApp.CurrentProject.FullName <> "" Then AcApp.UserControl = True Else AcApp.Quit MsgBox "Failed to open '" & cDatabaseToOpen & "'." End If Gustav Brock wrote: >Hi all > >I'm not that much into certificates, but will those from CAcert: > > https://www.cacert.org/ > Code signing certificates > >do as Digital Certificates for Access 2003? > >/gustav > > -- Marty Connelly Victoria, B.C. Canada From erbachs at gmail.com Sat Feb 12 06:26:03 2005 From: erbachs at gmail.com (Steve Erbach) Date: Sat, 12 Feb 2005 06:26:03 -0600 Subject: [AccessD] Going to vb.net? In-Reply-To: <3bf43ee905021109282d1766f3@mail.gmail.com> References: <3bf43ee9050211065643d5392c@mail.gmail.com> <39cb22f3050211080856b5d6ca@mail.gmail.com> <3bf43ee905021109282d1766f3@mail.gmail.com> Message-ID: <39cb22f305021204267374817f@mail.gmail.com> BL, >> Visual studio is a plot against devlopers ;op << I have definitely been spoiled by Access (and Paradox for Windows and Paradox for DOS and dBASE II & III years ago) in that they're all database products. When I began to get into my one ASP.NET application using VB.NET, I was grateful that I'd taken the trouble to write at least one unbound form app in Access. That helped me over the hump of, "Well, why the heck doesn't it update the data automatically?" I was bemused by the bucket brigade of the SQLConnection string feeds the SQLConnection so that you can open a SQLAdapter or SQLReader with a SQLCommand and then Fill a DataSet which has DataRows that you can actually work with. Going back upstream lets you work with even more buckets. Sheesh! Steve Erbach From erbachs at gmail.com Sat Feb 12 06:34:43 2005 From: erbachs at gmail.com (Steve Erbach) Date: Sat, 12 Feb 2005 06:34:43 -0600 Subject: [AccessD] A2000: Am I blind? (swe) Message-ID: <39cb22f3050212043466886471@mail.gmail.com> Dear Group, Of course, I can do this with TWO queries. I'm just wondering if there's something vital I'm missing that can cause it to be done in one. I have address data in a table. Many different states. I want to COUNT the number of unique states. That is, if I have 5,000 addresses I want to see how many states they come from. If I do something like this: SELECT Count(State) AS CountOfState FROM Addresses I get the number 5,000. Making it SELECT DISTINCT doesn't work. If I do this: SELECT State, Count(State) AS CountOfState FROM Addresses GROUP BY State I get a list of the states with how many occurrences there are for each. But can I not use one query to get me the count of all the different states there are? Simon says, you may laugh. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From Gustav at cactus.dk Sat Feb 12 07:23:04 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 12 Feb 2005 14:23:04 +0100 Subject: [AccessD] A2000: Am I blind? (swe) Message-ID: Hi Steve You can use a subquery as a subtable: SELECT DISTINCT State FROM Addresses Then: SELECT COUNT(*) As StateCount FROM [SELECT DISTINCT State FROM Addresses]. AS T; /gustav >>> erbachs at gmail.com 12-02-2005 13:34:43 >>> Dear Group, Of course, I can do this with TWO queries. I'm just wondering if there's something vital I'm missing that can cause it to be done in one. I have address data in a table. Many different states. I want to COUNT the number of unique states. That is, if I have 5,000 addresses I want to see how many states they come from. If I do something like this: SELECT Count(State) AS CountOfState FROM Addresses I get the number 5,000. Making it SELECT DISTINCT doesn't work. If I do this: SELECT State, Count(State) AS CountOfState FROM Addresses GROUP BY State I get a list of the states with how many occurrences there are for each. But can I not use one query to get me the count of all the different states there are? Simon says, you may laugh. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com From jwcolby at colbyconsulting.com Sat Feb 12 07:27:30 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Sat, 12 Feb 2005 08:27:30 -0500 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: <39cb22f3050212043466886471@mail.gmail.com> Message-ID: <003101c51106$9ec231d0$677aa8c0@ColbyM6805> SELECT DISTINCT State from tblXXXX John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Saturday, February 12, 2005 7:35 AM To: Access Developers discussion and problem solving Subject: [AccessD] A2000: Am I blind? (swe) Dear Group, Of course, I can do this with TWO queries. I'm just wondering if there's something vital I'm missing that can cause it to be done in one. I have address data in a table. Many different states. I want to COUNT the number of unique states. That is, if I have 5,000 addresses I want to see how many states they come from. If I do something like this: SELECT Count(State) AS CountOfState FROM Addresses I get the number 5,000. Making it SELECT DISTINCT doesn't work. If I do this: SELECT State, Count(State) AS CountOfState FROM Addresses GROUP BY State I get a list of the states with how many occurrences there are for each. But can I not use one query to get me the count of all the different states there are? Simon says, you may laugh. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From listmaster at databaseadvisors.com Sat Feb 12 07:53:43 2005 From: listmaster at databaseadvisors.com (Bryan Carbonnell) Date: Sat, 12 Feb 2005 08:53:43 -0500 Subject: [AccessD] Administrivia - List Down Temporarily Message-ID: <420DC417.16251.564D22@localhost> Sorry for the short notice folks, but the lists are going down at approx. 9am ET for an upgrade. There was a security vulnerability found late this week in the software that runs our lists. This upgrade will take care of that. We should be down for a couple of hours. Sorry for the inconvenience. Bryan -- Bryan Carbonnell - listmaster at databaseadvisors.com Be who you are and say what you feel because those who mind don't matter and those who matter don't mind - Dr.Seuss From carbonnb at sympatico.ca Sat Feb 12 09:17:28 2005 From: carbonnb at sympatico.ca (Bryan Carbonnell) Date: Sat, 12 Feb 2005 10:17:28 -0500 Subject: [AccessD] Test Message-ID: <420DD7B8.3835.A2FAF6@localhost> -- Bryan Carbonnell - carbonnb at sympatico.ca It may be that your sole purpose in life is simply to serve as a warning to others. From listmaster at databaseadvisors.com Sat Feb 12 09:12:07 2005 From: listmaster at databaseadvisors.com (Bryan Carbonnell) Date: Sat, 12 Feb 2005 10:12:07 -0500 Subject: [AccessD] Administrivia - Lists Back Up Message-ID: <420DD677.6783.9E167F@localhost> The lists are back up and now patched. We are no longer vulnerable. I hope this didn't cause too much inconvinience. If you notice *ANYTHING* unusual in the next few days with the list(s), please let me know right away. Thanks for your patience. -- Bryan Carbonnell - listmaster at databaseadvisors.com Ability is what you're capable of doing. Motivation determines what you do. Attitude determines how well you do it. From andy at minstersystems.co.uk Sat Feb 12 10:59:14 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Sat, 12 Feb 2005 16:59:14 -0000 Subject: [AccessD] Administrivia - Lists Back Up In-Reply-To: <420DD677.6783.9E167F@localhost> Message-ID: <009c01c51124$2ecd79c0$b274d0d5@minster33c3r25> Thanks Bryan, and for all of your work keeping the lists up and running well. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Bryan Carbonnell > Sent: 12 February 2005 15:12 > To: administrivia at databaseadvisors.com > Subject: [AccessD] Administrivia - Lists Back Up > > > The lists are back up and now patched. We are no longer vulnerable. > > I hope this didn't cause too much inconvinience. > > If you notice *ANYTHING* unusual in the next few days with the > list(s), please let me know right away. > > Thanks for your patience. > -- > Bryan Carbonnell - listmaster at databaseadvisors.com > Ability is what you're capable of doing. > Motivation determines what you do. > Attitude determines how well you do it. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From carbonnb at sympatico.ca Sat Feb 12 11:51:19 2005 From: carbonnb at sympatico.ca (Bryan Carbonnell) Date: Sat, 12 Feb 2005 12:51:19 -0500 Subject: [AccessD] Administrivia - Lists Back Up In-Reply-To: <009c01c51124$2ecd79c0$b274d0d5@minster33c3r25> References: <420DD677.6783.9E167F@localhost> Message-ID: <420DFBC7.28749.12FD3ED@localhost> On 12 Feb 2005 at 16:59, Andy Lacey wrote: > Thanks Bryan, and for all of your work keeping the lists up and > running well. Glad to help. It's definitely a learning experience :) -- Bryan Carbonnell - carbonnb at sympatico.ca Birthdays are good for you; the more you have, the longer you live. From martyconnelly at shaw.ca Sat Feb 12 14:29:20 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 12 Feb 2005 12:29:20 -0800 Subject: [AccessD] Property Apptitle References: <001401c510e2$27a204f0$fa10a8c0@Albatross> Message-ID: <420E6720.6070802@shaw.ca> I know of two workarounds, it does this in Access 2003 too Your own msgbox wrapper function as below or this way ?Eval("msgbox(""Hello"")") Problem is described and explained by Dev Ashish http://www.mvps.org/access/bugs/bugs0035.htm Public Function MyMsgBox(ByVal strPrompt As String, ByVal lngButtons As Long, Optional ByVal varTitle As Variant) As Long Static strAppTitle As String If IsMissing(varTitle) Then If Len(strAppTitle) = 0 Then strAppTitle = CurrentDb().Properties("AppTitle") varTitle = strAppTitle End If MyMsgBox = MsgBox(strPrompt, lngButtons, varTitle) End Function Borge Hansen wrote: >For those of you toiling on the weekend: > >This is something that has annoyed me for a while. > >I've set the database property Apptitle. >Both in the startup dialog window and in code on startup >This is the code for setting the Apptitle: > >*************** >Sub ChangeTitle() > Dim Obj As Object > Dim dbs As DAO.Database > Dim strAppTitle As String > > Const conPropNotFoundError = 3270 > strAppTitle = DLookup("AppTitle", "USystblsysvar") > > On Error GoTo ErrorHandler > Set dbs = CurrentDb > dbs.Properties!AppTitle = strAppTitle > Application.RefreshTitleBar > Exit Sub > >ErrorHandler: > If Err.Number = conPropNotFoundError Then > Set Obj = dbs.CreateProperty("AppTitle", dbText, strAppTitle) > dbs.Properties.Append Obj > Else > MsgBox "Error: " & Err.Number & vbCrLf & Err.Description > End If > Resume Next >End Sub >*********************** > >The Application Name appears in the database window. > >In Access97 the Application Name would also appear on the title bar of all the message dialog boxes, instead of "Microsoft Access" > >This doesn't happen in AccessXP > >WHY NOT??? > >In the Help section for Msgbox it says: > >Syntax >MsgBox(prompt[, buttons] [, title] [, helpfile, context]) > >bla bla ... and then > > title Optional. String expression displayed in the title bar of the dialog box. If you omit title, the application name is placed in the title bar. > > >Help on Apptitle says in the remarks section: > >Remarks >If this property isn't set, the string "Microsoft Access" appears in the title bar. > >This property's setting takes effect immediately after setting the property in code (as long as the code includes the RefreshTitleBar method) or closing the Startup dialog box. > >What am I missing here? > >Borge > > > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Sat Feb 12 15:14:53 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 12 Feb 2005 13:14:53 -0800 Subject: [AccessD] CAcert: Code signing certificates. Digital Certificates References: Message-ID: <420E71CD.8050802@shaw.ca> Here are some of my notes from about 6 months ago when I putzed about with this. What made me throw up my hands on certificates for signing code for now, (note not the same as digital signature certicate signing for electronic documents or email this can be handled by a net admin install of server software or signcode.exe wizard from url below) is the deployment of certificates, It quickly becomes OS and network specific as how to handle certificate stores across a domain. Maybe someone has come across an article as to how to do this from a birds eye view. I have seen bits and pieces of code that can read certificate stores via vba or vbs but require access to ADSI, LDAP or domains. Maybe SageKey has a generic handler. It also seems each new OS has different methods of handling and building certificates. IE Win 2003 Server has an installable type of certificate server. Also you may need new certificates in as little time as 12 months. ---------------------------- Assuming you are not going to spring $ 400 for a version Veritas 2 year certificate. and 'Class 2' certificates for individual developers, are unobtainable, as no CA Certificate Authority currently sells them. I never got as far as network deployment. Selfcert won't work you need makecert Don't know if you can get a makecert certificate into a list of trusted publishers. This was done on WinXP home. I got it working standalone with this makecert call Since I have a standalone version of Access2003, I had to download makecert from here, standalone version of 2003 doesn't have makecert installed. http://support.microsoft.com/default.aspx?scid=kb;en-us;828407 I created certificates with these parameters in Start-->Run C:\Security\Makecert\codesigningx86\makecert -sk SelfSignedCerts -n "CN=MyCert" -b 01/01/2003 -e 01/01/2009 -ss My -r -eku 1.3.6.1.5.5.7.3.3 or : Use makecert.exe with the "-pe" option to create and store the certificate with an exportable private key: This maybe necessary for network deployment but "pe" only available with makecert.exe version 5.131 or higher. makecert -r -pe -n "CN=Your Name" -b 01/01/2000 -e 01/01/2099 -eku 1.3.6.1.5.5.7.3.3 -ss My Then you can export the certificate from the certificate store, including the private key. after install of certificate; see it listed on the Trusted Root Certification Authorities tab in Certificates window (CntrlPanel-- > Users --> Advanced). Forgotten how to attach to mdb but it should be here in the url below To set the security level. It's under tools --> macro --> security Here is description of how to sign vba project with certificate http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odeopg/html/deovrsigningvbaproject.asp and http://msdn.microsoft.com/library/default.asp?url=/library/en-us/security/security/makecert.asp Two caveats You need Jet 8 SP installed to stop squawking messages about unsafe SQL expressions. Setting security to Low and then running the macro does not register the certificate in the trusted sources list. Security must be set to Medium or High before any certificates are posted to the trusted Trust Publishers list. In cases where security is set to High on all computers, a Selfcert.exe-signed macro can be deployed, but it does not have a secure enough certificate level for use by other users who are running with the High security level. Only a certificate issued by a certificate authority can be used to provide a distributable certificate and signature to others and still pass through Medium and High security levels in Office. Theoretically, you could tell your clients to use selfcert to create a certificate on each workstation, but even if they were willing to do this, your db security may prevent them from opening the VBA project to add digital certificate. If you are developing in-house applications, talk to your network administrator. Using Certificate Server on Windows 2000/2003 Server, an administrator can create a certificate that will be valid across the domain. Also to see if personal certificate is installed properly run certmgr.exe This is supposed to work but I never got this far. Since I couldn't find out how to network deploy a makecert certificate. This assumes Jet SP8 installed 2. Before you create the MDE file, go to modules open one and in VB assign a digital certificte to it. 3. Make the MDE 4. Open the app on users pc, when it asks if you want to Block unsafe expressions answer yes. 5. The next window should tell you that there is a Digital Certificate. Click on Advanced and install the Certificate. 6. Open the database 7. Close the database and reopen it. You should now have the option of checking the box to always trust apps with this digital certificate. Check that and open the database. 8. Close the database and reopen it. It should open without any prompts, at least mine do now. -------------------------------------------------------------- A couple of other ways around this. Get your network guy to change the following registry settings of the following key, should help you change the security level of the macro in Access 2003. He should be able to change this globally across the network for each client PC, there is even a way to do this from Access VBA code using WMI with proper network permissions. HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Access\Security\Level If the value is 1, then the macro security of Access 2003 is set to low. If the value is 2, then the macro security of Access 2003 is set to medium. If the value is 3, then the macro security of Access 2003 is set to high. WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk. Gustav Brock wrote: >Hi Marty et all > >As a comment, I can recommend those interested in this topic to read up >the links to Microsoft provided by >Marty. > >/gustav > > > >>>>martyconnelly at shaw.ca 11-02-2005 19:19:45 >>> >>>> >>>> >Are you doing this just to get around macro security or do you really >want to sign them. >SageKey installs have a method of removing macro security. > >There are a lot of if, but's and and's to this > >Cause you will have to get around locked down users getting the >certificates into their own personal certificate store >Certificates expire, some in 12 months. > > for Medium and High Access 2003 security, if you add the author to >the >list of Trusted Publishers. It turns out thought that you cannot add a >self-signed certificate to the list of Trusted Publishers on any >machine >other than the one where it was created. So this is hardly an option >for >application deployment, after all. > >Does CAcert produce a level 2 or 3 certificate. I think Verisign only >produces level 3? > >If the mdb file will be used within an organization, use Windows >Certificate Services from server? >So you don't need a 3'd party certificate in above case > >http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odeopg/html/deovrsigningvbaproject.asp > >http://office.microsoft.com/en-us/assistance/HA011225981033.aspx >http://office.microsoft.com/en-us/assistance/HP010397921033.aspx > >What I have been doing is using a vbs script file in the opening >shortcut to the mdb > >Const cDatabaseToOpen = "C:\.mdb" > >On Error Resume Next >Dim AcApp >Set AcApp = CreateObject("Access.Application") >If AcApp.Version >= 11 Then > AcApp.AutomationSecurity = 1 ' msoAutomationSecurityLow >End If >AcApp.Visible = True >AcApp.OpenCurrentDatabase cDatabaseToOpen >If AcApp.CurrentProject.FullName <> "" Then > AcApp.UserControl = True >Else > AcApp.Quit > MsgBox "Failed to open '" & cDatabaseToOpen & "'." >End If > > > >Gustav Brock wrote: > > > >>Hi all >> >>I'm not that much into certificates, but will those from CAcert: >> >> https://www.cacert.org/ >> Code signing certificates >> >>do as Digital Certificates for Access 2003? >> >>/gustav >> >> >> >> > > > -- Marty Connelly Victoria, B.C. Canada From bchacc at san.rr.com Sat Feb 12 16:18:23 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sat, 12 Feb 2005 14:18:23 -0800 Subject: [AccessD] The Sleep Doctor - Beta Test Subjects Needed Message-ID: <004101c51150$c4552f20$6901a8c0@HAL9002> As some of you are aware I am developing, in partnership with an expert is sleep disorders, a program to diagnose sleep disorders and give remedies and recommendations fro better sleep health. The program is intended for consumer use. It will (hopefully) diagnose apnea, insomnia, hypersomnia, narcolepsy, restless leg, and a variety of other disorders, as well as sleep health risk factors such as the use of caffeine, nicotine, alcohol and medications. It has been in development for more years than I'd care to admit and is now in a second round of beta testing. As soon as we get a few dozen betas in a row with no changes we'll probably bring it to market. In the meantime we need as many betas as we can get. If you do not think you have a sleep problem, that's okay. We need controls as well. The current version is in Access 2000 and is not run-time. But that shouldn't be a problem for anyone on this list. The assessment takes 20-30 minutes and generates a detail report of anywhere from 20 to 50 pages of diagnoses and remedies and recommendations. Several folks on the OT list have already volunteered for this. Some have even done it and returned their results (hint, hint). If you would like to be a beta test subject for The Sleep Doctor, please reply off line: bchacc at san.rr.com Many thanks in advance, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 From jmhla at earthlink.net Sun Feb 13 00:17:07 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Sat, 12 Feb 2005 22:17:07 -0800 Subject: [AccessD] What is XML Message-ID: <000001c51193$a5ab5160$6701a8c0@laptop1> And why do I care as an Access developer? From stuart at lexacorp.com.pg Sun Feb 13 00:58:45 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 13 Feb 2005 16:58:45 +1000 Subject: [AccessD] What is XML In-Reply-To: <000001c51193$a5ab5160$6701a8c0@laptop1> Message-ID: <420F8745.16315.182FF2A@stuart.lexacorp.com.pg> On 12 Feb 2005 at 22:17, Joe Hecht wrote: (but only in the subject - bad!) > What is XML The first paragraph of http://www.w3.org/XML/ "Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879). Originally designed to meet the challenges of large-scale electronic publishing, XML is also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere." > And why do I care as an Access developer? It is a standard for exchanging data between different applications/operating systems. If you need to share your data with non- Access applications, it provides a common interface. -- Stuart From martyconnelly at shaw.ca Sun Feb 13 01:00:05 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 12 Feb 2005 23:00:05 -0800 Subject: [AccessD] What is XML References: <000001c51193$a5ab5160$6701a8c0@laptop1> Message-ID: <420EFAF5.4090905@shaw.ca> Well it is the backbone of Web Services and SOA. You can also use even Access 97 to call SOAP based web services but you have to write a lot of your own code to handle deserializing the returned xml strings. It is lot easier in Access 2003 and duck soup in VB.net since it creates reader classes on the fly from the endpoint wsdl file. The hardest part of learning XML is no one teaches what are the basic defaults and what is unstated, assumed and un ...derdocumented For example when you display an XML file in IE it is automatically transformed by default through XSLT by an XSL file. to give you a pretty display in html. If you use the WebBrowser control there is a hidden XSL file applied by IE to the XML file that allows the expansion and contraction of the XML tree by pointing at the "+" and "-" images. The default XSL stylesheet is a resource in MSXML.DLL or MSXML3.DLL depending on the MS release version of XML you are using. If you want to see what it does, it can be retrieved in IE5 or 6 using the URL: res://msxml.dll/defaultss.xsl here is a vb based site that has some basic xml tutorials You can think of XPath language as similar to SQL queries. http://www.vbxml.com Joe Hecht wrote: >And why do I care as an Access developer? > > -- Marty Connelly Victoria, B.C. Canada From dejpolsys at hotmail.com Sun Feb 13 01:29:59 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Sun, 13 Feb 2005 02:29:59 -0500 Subject: [AccessD] What is XML References: <000001c51193$a5ab5160$6701a8c0@laptop1> Message-ID: ..why you care is that it is becoming the default for data exchange ...for instance, getting data into and out of QuickBooks proprietary db format has always been a major hassle ...but the latest versions expose most of the data via xml and make it much simpler to exchange data with it ...a major bummer for me because the justification for custom accounting software just became a lot harder sell to IT aware clients. William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "Joe Hecht" To: "AccessD" Sent: Sunday, February 13, 2005 1:17 AM Subject: [AccessD] What is XML > And why do I care as an Access developer? > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From martyconnelly at shaw.ca Sun Feb 13 02:10:22 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 13 Feb 2005 00:10:22 -0800 Subject: [AccessD] What is XML References: <000001c51193$a5ab5160$6701a8c0@laptop1> Message-ID: <420F0B6E.1010100@shaw.ca> I was looking at this the other day an ODBC interface to Quickbooks, somebody revived it in the last couple of years ago after a 10 year hiatus $200 R/W version $ 100 read only http://qodbc.com/support.htm William Hindman wrote: > ..why you care is that it is becoming the default for data exchange > ...for instance, getting data into and out of QuickBooks proprietary > db format has always been a major hassle ...but the latest versions > expose most of the data via xml and make it much simpler to exchange > data with it ...a major bummer for me because the justification for > custom accounting software just became a lot harder sell to IT aware > clients. > > William Hindman > ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig > > > ----- Original Message ----- From: "Joe Hecht" > To: "AccessD" > Sent: Sunday, February 13, 2005 1:17 AM > Subject: [AccessD] What is XML > > >> And why do I care as an Access developer? >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- Marty Connelly Victoria, B.C. Canada From Gustav at cactus.dk Sun Feb 13 04:30:37 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 13 Feb 2005 11:30:37 +0100 Subject: [AccessD] CAcert: Code signing certificates. Digital Certificates Message-ID: Hi Marty et all Just received this from CAcert support list: *- We only issue class 3 code signing certificates... You need 100 assurance points and to file a copy of your photo ID with support@ before you can issue them... *- So it seems like this is the way to save USD x00 per year if you need this stuff. /gustav >>> martyconnelly at shaw.ca 11-02-2005 19:19:45 >>> Does CAcert produce a level 2 or 3 certificate. I think Verisign only produces level 3? From ssharkins at bellsouth.net Sun Feb 13 06:26:49 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sun, 13 Feb 2005 07:26:49 -0500 Subject: [AccessD] What is XML In-Reply-To: <000001c51193$a5ab5160$6701a8c0@laptop1> Message-ID: <20050213122647.TUN1992.imf17aec.mail.bellsouth.net@SUSANONE> If you're not sharing data files or working with a web application, you probably don't need to care. http://www.elementkjournals.com/premier/showArticle.asp?origSearchTerm=XML&a id=16781 Shamil shared this technique with me. Unfortunately, ElementK is a subscriber only site, so if you don't have a sub, let me know and I'll send it to you privately. I've written a number of intro type articles about XML, but this one's a real technique, not just tutorial. http://techrepublic.com.com/5100-6329_11-5035228.html?tag=search There are a few others -- just wrote one with Mike G. on the basics in Access for Access Advisor. My browser's on the blitz now -- can't find it online and it may not be online. I haven't checked for it at their site. I have a trojan I can't get rid of and a couple of times a day I lose my browser. :( It's a real pia. Susan H. And why do I care as an Access developer? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Sun Feb 13 08:25:46 2005 From: erbachs at gmail.com (Steve Erbach) Date: Sun, 13 Feb 2005 08:25:46 -0600 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: References: Message-ID: <39cb22f305021306256942ba88@mail.gmail.com> Gustav, Interesting. I've used subqueries many times as Criteria, but never in the FROM clause. It works. My curiosity is aroused by what I found in the MSDN help files. Namely that T-SQL has a COUNT DISTINCT command. Of course, that doesn't translate to Access except that one does the kind of thing you suggested. Thank you. Steve Erbach Neenah, WI On Sat, 12 Feb 2005 14:23:04 +0100, Gustav Brock wrote: > Hi Steve > > You can use a subquery as a subtable: > > SELECT DISTINCT > State > FROM > Addresses > > Then: > > SELECT > COUNT(*) As StateCount > FROM > [SELECT DISTINCT > State > FROM > Addresses]. AS > T; > > /gustav From erbachs at gmail.com Sun Feb 13 08:30:34 2005 From: erbachs at gmail.com (Steve Erbach) Date: Sun, 13 Feb 2005 08:30:34 -0600 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: <003101c51106$9ec231d0$677aa8c0@ColbyM6805> References: <39cb22f3050212043466886471@mail.gmail.com> <003101c51106$9ec231d0$677aa8c0@ColbyM6805> Message-ID: <39cb22f3050213063026a1db51@mail.gmail.com> John, Well, yah! Like, I did that, eh? Thought you'd get away with an easy answer, didn't ya? Seriously, I wasn't aware until Gustav mentioned it that I can use a subquery in the FROM clause. T-SQL has a COUNT DISTINCT, but nothing like that in Access. Thanks, John. Steve Erbach Neenah, WI On Sat, 12 Feb 2005 08:27:30 -0500, John W. Colby wrote: > SELECT DISTINCT State from tblXXXX > > John W. Colby > www.ColbyConsulting.com From Gustav at cactus.dk Sun Feb 13 08:30:39 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 13 Feb 2005 15:30:39 +0100 Subject: [AccessD] A2000: Am I blind? (swe) Message-ID: Hi Steve Yes, T-SQL is another animal. /gustav >>> erbachs at gmail.com 13-02-2005 15:25:46 >>> Gustav, Interesting. I've used subqueries many times as Criteria, but never in the FROM clause. It works. My curiosity is aroused by what I found in the MSDN help files. Namely that T-SQL has a COUNT DISTINCT command. Of course, that doesn't translate to Access except that one does the kind of thing you suggested. From erbachs at gmail.com Sun Feb 13 08:46:04 2005 From: erbachs at gmail.com (Steve Erbach) Date: Sun, 13 Feb 2005 08:46:04 -0600 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: References: Message-ID: <39cb22f305021306465e8e7d0f@mail.gmail.com> Gustav, My curiosity was also piqued by the fact that the query function COUNT in Paradox for DOS and Windows has always given the same kind of result as T-SQL's COUNT DISTINCT. The get an Access-like COUNT in a query you had to designate COUNT ALL in Paradox. That COUNT capability of Paradox was one of the few things about its queries that I found more capable than in Access. The ability to do a symmetrical outer join in the query designer rather than having to create a UNION query as in Access, and the ability to make calculations using "shorthand" field references instead of spelling out [TableName].[FieldName] as in Access were the two main things I liked better about Paradox queries. Otherwise, Access queries have proven to be an order of magnitude more powerful. I can't tell you how many times I've thanked the stars that Access queries are able to do the things they do when compared to Paradox. Being able to use functions in queries is the single biggest advantage. Functions and subqueries are the biggies. Thanks, again. Steve Erbach Neenah, WI USA On Sun, 13 Feb 2005 15:30:39 +0100, Gustav Brock wrote: > Hi Steve > > Yes, T-SQL is another animal. > > /gustav From Gustav at cactus.dk Sun Feb 13 09:19:43 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 13 Feb 2005 16:19:43 +0100 Subject: [AccessD] A2000: Am I blind? (swe) Message-ID: Hi Steve Once upon a time a played with Paradox 1 - the original from Ansa Soft. I never did much with it but its manual was quite good, and it was there I saw the light and learned the power of a relational database - in one moment all the flat file things like RapidFile became obsolete and totally outdated to me. I kept it for many years but a couple of years ago I gave my copy to a local computer museum including the original runtime I happened to receive from Ansa by request. I have never worked seriously with Paradox for Windows but I guess you are right; it had some nice features but Access seemed more capable to me so I never bothered. /gustav >>> erbachs at gmail.com 13-02-2005 15:46:04 >>> Gustav, My curiosity was also piqued by the fact that the query function COUNT in Paradox for DOS and Windows has always given the same kind of result as T-SQL's COUNT DISTINCT. The get an Access-like COUNT in a query you had to designate COUNT ALL in Paradox. That COUNT capability of Paradox was one of the few things about its queries that I found more capable than in Access. The ability to do a symmetrical outer join in the query designer rather than having to create a UNION query as in Access, and the ability to make calculations using "shorthand" field references instead of spelling out [TableName].[FieldName] as in Access were the two main things I liked better about Paradox queries. Otherwise, Access queries have proven to be an order of magnitude more powerful. I can't tell you how many times I've thanked the stars that Access queries are able to do the things they do when compared to Paradox. Being able to use functions in queries is the single biggest advantage. Functions and subqueries are the biggies. Thanks, again. Steve Erbach Neenah, WI USA On Sun, 13 Feb 2005 15:30:39 +0100, Gustav Brock wrote: > Hi Steve > > Yes, T-SQL is another animal. > > /gustav From bchacc at san.rr.com Sun Feb 13 10:09:03 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sun, 13 Feb 2005 08:09:03 -0800 Subject: [AccessD] Access 2000 to QuickBooks 2004 References: <0CC84C9461AE6445AD5A602001C41C4B05A137@mercury.tnco-inc.com> Message-ID: <009001c511e6$56947f90$6901a8c0@HAL9002> Joe: I've written a couple of export routines from Access to create the format the QuickBooks likes for import. It was a real PITA. But I've got the code if you want it. It will get you started, give you the template. But it's the two-step approach export-import. The direct insertion of Access data into QuickBooks involved their SDK and C. So I didn't even look at that. Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Joe Rojas" To: "'Access Developers discussion and problem solving'" Sent: Friday, February 11, 2005 9:18 AM Subject: [AccessD] Access 2000 to QuickBooks 2004 > Hi All, > > I created an expense reporting database with Access 2000. > I am trying to import this data to QuickBooks 2004 so that when we > download > our transactions from American Express to QuickBooks the expenses are > already recorded and are ready to be reconciled. > > Does anyone have experience on getting data from Access to QuickBooks? > > Thanks! > > JR > > > > > This electronic transmission is strictly confidential to TNCO, Inc. and > intended solely for the addressee. It may contain information which is > covered by legal, professional, or other privileges. If you are not the > intended addressee, or someone authorized by the intended addressee to > receive transmissions on behalf of the addressee, you must not retain, > disclose in any form, copy, or take any action in reliance on this > transmission. If you have received this transmission in error, please > notify > the sender as soon as possible and destroy this message. While TNCO, Inc. > uses virus protection, the recipient should check this email and any > attachments for the presence of viruses. TNCO, Inc. accepts no liability > for > any damage 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 erbachs at gmail.com Sun Feb 13 10:12:02 2005 From: erbachs at gmail.com (Steve Erbach) Date: Sun, 13 Feb 2005 10:12:02 -0600 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: References: Message-ID: <39cb22f305021308127d2fdb6c@mail.gmail.com> Gustav, Thanks for that Ansa story. When I still worked for a computer reseller I had a 6-foot poster on my wall given to us by an Ansa sales/training rep who trainied us on v. 1.0. I was electrified by the Query By Example interface. The queries looked just like the examples from a Chris Date book. I used to keep a list of pluses and minuses, Access vs. Paradox. I gave it up because there wasn't any point anymore. I have only a few Paradox clients left, for one or two of whom I'm translating the apps into Access. Steve Erbach Neenah, WI On Sun, 13 Feb 2005 16:19:43 +0100, Gustav Brock wrote: > Hi Steve > > Once upon a time a played with Paradox 1 - the original from Ansa Soft. > I never did much with it but its manual was quite good, and it was there > I saw the light and learned the power of a relational database - in one > moment all the flat file things like RapidFile became obsolete and > totally outdated to me. > > I kept it for many years but a couple of years ago I gave my copy to a > local computer museum including the original runtime I happened to > receive from Ansa by request. > > I have never worked seriously with Paradox for Windows but I guess you > are right; it had some nice features but Access seemed more capable to > me so I never bothered. > > /gustav From Subscriptions at servicexp.com Sun Feb 13 12:31:58 2005 From: Subscriptions at servicexp.com (Robert Gracie) Date: Sun, 13 Feb 2005 13:31:58 -0500 Subject: [AccessD] Access 2000 to QuickBooks 2004 In-Reply-To: <009001c511e6$56947f90$6901a8c0@HAL9002> Message-ID: Rocky, You can use QBFC and VB(A) to communicate directly with QuickBooks Pro. I guess the bottom line is that you really should not be using the Import/Export system in QB, as it can lead to data corruption, because it completely bypasses QB data & business control logic.... Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Sunday, February 13, 2005 11:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2000 to QuickBooks 2004 Joe: I've written a couple of export routines from Access to create the format the QuickBooks likes for import. It was a real PITA. But I've got the code if you want it. It will get you started, give you the template. But it's the two-step approach export-import. The direct insertion of Access data into QuickBooks involved their SDK and C. So I didn't even look at that. Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Joe Rojas" To: "'Access Developers discussion and problem solving'" Sent: Friday, February 11, 2005 9:18 AM Subject: [AccessD] Access 2000 to QuickBooks 2004 > Hi All, > > I created an expense reporting database with Access 2000. > I am trying to import this data to QuickBooks 2004 so that when we > download > our transactions from American Express to QuickBooks the expenses are > already recorded and are ready to be reconciled. > > Does anyone have experience on getting data from Access to QuickBooks? > > Thanks! > > JR > > > > > This electronic transmission is strictly confidential to TNCO, Inc. and > intended solely for the addressee. It may contain information which is > covered by legal, professional, or other privileges. If you are not the > intended addressee, or someone authorized by the intended addressee to > receive transmissions on behalf of the addressee, you must not retain, > disclose in any form, copy, or take any action in reliance on this > transmission. If you have received this transmission in error, please > notify > the sender as soon as possible and destroy this message. While TNCO, Inc. > uses virus protection, the recipient should check this email and any > attachments for the presence of viruses. TNCO, Inc. accepts no liability > for > any damage 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 Subscriptions at servicexp.com Sun Feb 13 12:55:24 2005 From: Subscriptions at servicexp.com (Robert Gracie) Date: Sun, 13 Feb 2005 13:55:24 -0500 Subject: [AccessD] The QuickBooks Project Redux In-Reply-To: <009001c511e6$56947f90$6901a8c0@HAL9002> Message-ID: Speaking of QuickBooks.... I'm bringing this up again, as I want to summit my quick (and somewhat dirty and incomplete) QB project for developer consumption here. I would basically like to submit it for "peer enhancement" so that we can collectively make it better (as I'm sure there is MUCH room for improvement as this is my first try at "Class Programming"), and allow the consumption of such to all that need it... In order to do this effectively I need to know who is in need of such, and who would be willing to help create the communication system for such "peer enhancement" and consumption. I have been using this work successfully at my place of employment for that last 6-8 months. Which includes creating customers, Employees, Invoices, Sales Receipts, Inventory Items, and Accounts in QuickBooks 2002-04 on the fly. The projects takes care of setting up all the connection and session communication, and most of the detail work in adding a Sales Receipt, or an Invoices to QB. It's bases on QBFC Version 3.0. It will take me a few weeks to get the "demo" together. Anyone Interested...? Robert From bchacc at san.rr.com Sun Feb 13 12:59:53 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sun, 13 Feb 2005 10:59:53 -0800 Subject: [AccessD] Access 2000 to QuickBooks 2004 References: Message-ID: <019b01c511fe$33ef66e0$6901a8c0@HAL9002> QBFC - is that new? I didn't see it when I looked into this a couple of years ago, but could have missed it. Do they have an exposed object model? You're right about the import/export though I'm not worried as much about data integrity issues as I am about the awkwardness of it for the user. Regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Robert Gracie" To: "'Access Developers discussion and problem solving'" Sent: Sunday, February 13, 2005 10:31 AM Subject: RE: [AccessD] Access 2000 to QuickBooks 2004 > Rocky, > You can use QBFC and VB(A) to communicate directly with QuickBooks Pro. > > I guess the bottom line is that you really should not be using the > Import/Export system in QB, as it can lead to data corruption, because it > completely bypasses QB data & business control logic.... > > Robert > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Sunday, February 13, 2005 11:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access 2000 to QuickBooks 2004 > > Joe: > > I've written a couple of export routines from Access to create the format > the QuickBooks likes for import. It was a real PITA. But I've got the > code > if you want it. It will get you started, give you the template. But it's > the two-step approach export-import. The direct insertion of Access data > into QuickBooks involved their SDK and C. So I didn't even look at that. > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Joe Rojas" > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, February 11, 2005 9:18 AM > Subject: [AccessD] Access 2000 to QuickBooks 2004 > > >> Hi All, >> >> I created an expense reporting database with Access 2000. >> I am trying to import this data to QuickBooks 2004 so that when we >> download >> our transactions from American Express to QuickBooks the expenses are >> already recorded and are ready to be reconciled. >> >> Does anyone have experience on getting data from Access to QuickBooks? >> >> Thanks! >> >> JR >> >> >> >> >> This electronic transmission is strictly confidential to TNCO, Inc. and >> intended solely for the addressee. It may contain information which is >> covered by legal, professional, or other privileges. If you are not the >> intended addressee, or someone authorized by the intended addressee to >> receive transmissions on behalf of the addressee, you must not retain, >> disclose in any form, copy, or take any action in reliance on this >> transmission. If you have received this transmission in error, please >> notify >> the sender as soon as possible and destroy this message. While TNCO, Inc. >> uses virus protection, the recipient should check this email and any >> attachments for the presence of viruses. TNCO, Inc. accepts no liability >> for >> any damage 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 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Subscriptions at servicexp.com Sun Feb 13 13:25:14 2005 From: Subscriptions at servicexp.com (Robert Gracie) Date: Sun, 13 Feb 2005 14:25:14 -0500 Subject: [AccessD] Access 2000 to QuickBooks 2004 In-Reply-To: <019b01c511fe$33ef66e0$6901a8c0@HAL9002> Message-ID: Rocky, I'm not sure how new but I would guess it's been around a few years. They are at version 4 now... You can communication with QB in two ways, qbXML or the use of the QBFC .dll. The QuickBooks Foundation Classes shield you from the XML. QB has an excellent SDK. Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Sunday, February 13, 2005 2:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2000 to QuickBooks 2004 QBFC - is that new? I didn't see it when I looked into this a couple of years ago, but could have missed it. Do they have an exposed object model? You're right about the import/export though I'm not worried as much about data integrity issues as I am about the awkwardness of it for the user. Regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Robert Gracie" To: "'Access Developers discussion and problem solving'" Sent: Sunday, February 13, 2005 10:31 AM Subject: RE: [AccessD] Access 2000 to QuickBooks 2004 > Rocky, > You can use QBFC and VB(A) to communicate directly with QuickBooks Pro. > > I guess the bottom line is that you really should not be using the > Import/Export system in QB, as it can lead to data corruption, because it > completely bypasses QB data & business control logic.... > > Robert > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Sunday, February 13, 2005 11:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access 2000 to QuickBooks 2004 > > Joe: > > I've written a couple of export routines from Access to create the format > the QuickBooks likes for import. It was a real PITA. But I've got the > code > if you want it. It will get you started, give you the template. But it's > the two-step approach export-import. The direct insertion of Access data > into QuickBooks involved their SDK and C. So I didn't even look at that. > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Joe Rojas" > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, February 11, 2005 9:18 AM > Subject: [AccessD] Access 2000 to QuickBooks 2004 > > >> Hi All, >> >> I created an expense reporting database with Access 2000. >> I am trying to import this data to QuickBooks 2004 so that when we >> download >> our transactions from American Express to QuickBooks the expenses are >> already recorded and are ready to be reconciled. >> >> Does anyone have experience on getting data from Access to QuickBooks? >> >> Thanks! >> >> JR >> >> >> >> >> This electronic transmission is strictly confidential to TNCO, Inc. and >> intended solely for the addressee. It may contain information which is >> covered by legal, professional, or other privileges. If you are not the >> intended addressee, or someone authorized by the intended addressee to >> receive transmissions on behalf of the addressee, you must not retain, >> disclose in any form, copy, or take any action in reliance on this >> transmission. If you have received this transmission in error, please >> notify >> the sender as soon as possible and destroy this message. While TNCO, Inc. >> uses virus protection, the recipient should check this email and any >> attachments for the presence of viruses. TNCO, Inc. accepts no liability >> for >> any damage 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 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Sun Feb 13 13:26:55 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sun, 13 Feb 2005 11:26:55 -0800 Subject: [AccessD] The QuickBooks Project Redux References: Message-ID: <01f701c51201$fae8b870$6901a8c0@HAL9002> Robert: I'm in. Rocky ----- Original Message ----- From: "Robert Gracie" To: "'Access Developers discussion and problem solving'" Sent: Sunday, February 13, 2005 10:55 AM Subject: [AccessD] The QuickBooks Project Redux > Speaking of QuickBooks.... > > I'm bringing this up again, as I want to summit my quick (and somewhat > dirty and incomplete) QB project for developer consumption here. I would > basically like to submit it for "peer enhancement" so that we can > collectively make it better (as I'm sure there is MUCH room for > improvement > as this is my first try at "Class Programming"), and allow the consumption > of such to all that need it... > > In order to do this effectively I need to know who is in need of such, and > who would be willing to help create the communication system for such > "peer > enhancement" and consumption. > > I have been using this work successfully at my place of employment for > that > last 6-8 months. Which includes creating customers, Employees, Invoices, > Sales Receipts, Inventory Items, and Accounts in QuickBooks 2002-04 on the > fly. The projects takes care of setting up all the connection and session > communication, and most of the detail work in adding a Sales Receipt, or > an > Invoices to QB. > > It's bases on QBFC Version 3.0. It will take me a few weeks to get the > "demo" together. > > Anyone Interested...? > > Robert > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From accessd at shaw.ca Sun Feb 13 13:54:15 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 13 Feb 2005 11:54:15 -0800 Subject: [AccessD] What is XML In-Reply-To: <20050213122647.TUN1992.imf17aec.mail.bellsouth.net@SUSANONE> Message-ID: <0IBV0000T8ME6A@l-daemon> Hi Susan: My goodness but you have been busy. Excellent work as always. Need any help with removing the Trojan? If so just drop a line... Done this for my self (...have two very busy daughters and a potential son-in-law who are working full-time off my servers so I take no responsibility for any Trojans that have visited.) and client's more than I wish to admit. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, February 13, 2005 4:27 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] What is XML If you're not sharing data files or working with a web application, you probably don't need to care. http://www.elementkjournals.com/premier/showArticle.asp?origSearchTerm=XML&a id=16781 Shamil shared this technique with me. Unfortunately, ElementK is a subscriber only site, so if you don't have a sub, let me know and I'll send it to you privately. I've written a number of intro type articles about XML, but this one's a real technique, not just tutorial. http://techrepublic.com.com/5100-6329_11-5035228.html?tag=search There are a few others -- just wrote one with Mike G. on the basics in Access for Access Advisor. My browser's on the blitz now -- can't find it online and it may not be online. I haven't checked for it at their site. I have a trojan I can't get rid of and a couple of times a day I lose my browser. :( It's a real pia. Susan H. And why do I care as an Access developer? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sun Feb 13 14:12:48 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 13 Feb 2005 12:12:48 -0800 Subject: [AccessD] What is XML References: <000001c51193$a5ab5160$6701a8c0@laptop1> <420F0B6E.1010100@shaw.ca> Message-ID: <420FB4C0.2090206@shaw.ca> Here is a cute little demo of one type of xml use. It reads an RSS xml news feed site from BBC technology daily news. It transforms the returned xml news feed into an html file or string via XSLT and displays in an IE window. So you can click through to the news feed links. This will work for Access 97 with no references assuming at least IE 5.1 loaded which has an early version XML parser. You may have to change to use Msxml2.DOMDocument rather than Msxml.DOMDOCUMENT if you have an odd install of a later version of MS XML parser. I have kept this as simple as possible no error checks, the xsl transform file is found on one my test websites, but you could download to a local disk file instead of using the net access. The xsl file is fairly generic. RSS feeds are simple xml files. But you may want to modify xsl to display dates and times. I know there a lots of freebie RSS viewers out there but this shows what goes on under the covers. And how basic it really is. Oh and the IE window method might be useful if you want to display large amounts of continuous text. You could also use this method to save url news feed links in a daily searchable access table. RSS What is it? (Really Simple Syndication) A format for notifying new content at a website; the initials originally stood for Rich Site Summary. RSS defines rules for listing information about new content added to a website, such as the title, link and a short description (or in some cases the full body of the content), which the site publishes as an XML file at a specific URL -- in effect, a web service. This file, often called a newsfeed, can then be read and combined with feeds from other sites by news aggregators, which display the consolidated information either on a user's desktop or on a website. RSS is widely used both by news sites and by weblogs. There are four versions in widespread use: 0.91, developed by Netscape; 0.92, a modification popularized by Userland Software; 1.0, a variation based on RDF (Resource Description Framework); and 2.0, formalized in September 2002 by Userland's Dave Winer. Sub BBCRSSFeed() Dim srcTree As Object Dim xsltTree As Object Dim strHTML As String Set srcTree = CreateObject("Msxml.DOMDocument") srcTree.async = False srcTree.Load ("http://news.bbc.co.uk/rss/newsonline_uk_edition/technology/rss091.xml") Set xsltTree = CreateObject("Msxml.DOMDOCUMENT") xsltTree.async = False 'this xsl transform file can also be loaded via a local disk file xsltTree.Load ("http://www5.brinkster.com/mconnelly/newsfeed.xsl") strHTML = srcTree.transformNode(xsltTree) 'Debug.Print strHTML ' Display transformed xml rss news feed in html via IE 6.0 window testIE (strHTML) End Sub Sub testIE(strpassHTML As String) '------------------ ' Display html string in IE window Dim objExplorer As Object Dim objDocument As Object Dim strComputer As String Dim strReturn As String Set objExplorer = CreateObject("InternetExplorer.Application") objExplorer.Navigate "about:blank" objExplorer.Toolbar = 0 objExplorer.StatusBar = 0 objExplorer.Width = 800 objExplorer.Height = 570 objExplorer.Left = 0 objExplorer.Top = 0 objExplorer.Visible = 1 'dont't need this to navigate to file or http site 'just drop html string in document object 'objExplorer.Navigate "file://c:\temp\test.html" 'objExplorer.Navigate "http://checkip.dyndns.org/" Do While (objExplorer.Busy) Loop Dim webtx As String Dim strHTML As String Set objDocument = objExplorer.Document objDocument.Open objDocument.Writeln "My BBC Technology RSS Feed" objDocument.Writeln "" objDocument.Writeln "" objDocument.Writeln "" objDocument.Writeln "" objDocument.Writeln "" objDocument.Writeln "
BBC Feed
" objDocument.Writeln strpassHTML objDocument.Writeln "" 'objDocument.Write() objDocument.Close 'MsgBox "finished" Set objExplorer = Nothing Set objDocument = Nothing End Sub -- Marty Connelly Victoria, B.C. Canada From ksklos at comcast.net Sun Feb 13 14:49:27 2005 From: ksklos at comcast.net (ksklos at comcast.net) Date: Sun, 13 Feb 2005 20:49:27 +0000 Subject: [AccessD] Wanted: Hotel-like database Message-ID: <021320052049.11798.420FBD5700077AB300002E1622007481849C0104059C05@comcast.net> I have been working with our church's camp and conference center, developing an accounting database. It is just about complete. The director of the center asked me yesterday if I would recommend a piece of software that they could use at the front desk that would link with the accounting application. This would automate a good bit of their operations. I am sure there are several proprietary apps out there, but I am not sure how well they would meet their needs. I thought I would ask anyone in the group if they have developed anything in Access that could be adapted to their use. He would of course pay for this. I would do it, but just don't have the time right now and can not get it done as quickly as he would like. If you want more information on what the operation is like and if what you have will meet his needs, email me at this address. From d.dick at uws.edu.au Sun Feb 13 20:05:51 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Mon, 14 Feb 2005 13:05:51 +1100 Subject: [AccessD] Administrivia - Lists Back Up In-Reply-To: <009c01c51124$2ecd79c0$b274d0d5@minster33c3r25> Message-ID: <200502140205.j1E25uwF017358@cooper.uws.edu.au> I'm with Andy - Here here! Well done Love you guys and all the stress and drama you absorb as 'volunteers' Well done DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Sunday, 13 February 2005 3:59 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Administrivia - Lists Back Up Thanks Bryan, and for all of your work keeping the lists up and running well. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan > Carbonnell > Sent: 12 February 2005 15:12 > To: administrivia at databaseadvisors.com > Subject: [AccessD] Administrivia - Lists Back Up > > > The lists are back up and now patched. We are no longer vulnerable. > > I hope this didn't cause too much inconvinience. > > If you notice *ANYTHING* unusual in the next few days with the > list(s), please let me know right away. > > Thanks for your patience. > -- > Bryan Carbonnell - listmaster at databaseadvisors.com Ability is what > you're capable of doing. > Motivation determines what you do. > Attitude determines how well you do it. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From adtp at touchtelindia.net Sun Feb 13 22:27:23 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Mon, 14 Feb 2005 09:57:23 +0530 Subject: [AccessD] Backup Back End on exit References: <01B619CB8F6C8C478EDAC39191AEC51E04151351@doesefpeml02.eus.fldoe .int> Message-ID: <008f01c5124e$36d1b7f0$f21865cb@winxp> Susan, Two of my sample db's mentioned below could be of interest to you. (a) SelfSaveAddIn (b) BackUpManager These are available at Rogers Access Library (other developers library) - http://www.rogersaccesslibrary.com Note - Before making the backup, it should be ensured that there are no other users simultaneously working upon the same db. A.D.Tejpal -------------- ----- Original Message ----- From: Klos, Susan To: 'accessd at databaseadvisors.com' Sent: Friday, February 11, 2005 23:42 Subject: [AccessD] Backup Back End on exit My client just copied an old backend over the current backend on her hard drive. She has lost 6 months of data. She is OK with reentering the data, but I was wondering if I could add some code to the exit button that would automatically back up the backend to say a CD. She has Windows XP. From paul.hartland at isharp.co.uk Mon Feb 14 02:04:07 2005 From: paul.hartland at isharp.co.uk (Paul Hartland (ISHARP)) Date: Mon, 14 Feb 2005 08:04:07 -0000 Subject: [AccessD] Text Boxes, Combo Boxes In Form Header In-Reply-To: <668C5C868606C641857281147C4689366375A3@primary.orridge.co.uk> Message-ID: <668C5C868606C641857281147C468936552B0E@primary.orridge.co.uk> That was it, thanks I was having a Friday moment after all... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: 11 February 2005 16:50 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Text Boxes, Combo Boxes In Form Header Is AllowEdits on for the form itself? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Friday, February 11, 2005 11:45 AM To: accessd Subject: [AccessD] Text Boxes, Combo Boxes In Form Header To all, Is there any reason why I can't edit text or select from a Combo box in a form header, all are enabled and not locked ? Anyone any ideas on this or am I just having a Friday moment ? Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marklbreen at gmail.com Mon Feb 14 05:24:49 2005 From: marklbreen at gmail.com (Mark Breen) Date: Mon, 14 Feb 2005 11:24:49 +0000 Subject: [AccessD] Text Boxes, Combo Boxes In Form Header In-Reply-To: <668C5C868606C641857281147C468936552B0E@primary.orridge.co.uk> References: <668C5C868606C641857281147C4689366375A3@primary.orridge.co.uk> <668C5C868606C641857281147C468936552B0E@primary.orridge.co.uk> Message-ID: Nice one John, And withing five minutes, Mr Hardland must have been thrilled. Mark On Mon, 14 Feb 2005 08:04:07 -0000, Paul Hartland (ISHARP) wrote: > That was it, thanks I was having a Friday moment after all... > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby > Sent: 11 February 2005 16:50 > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Text Boxes, Combo Boxes In Form Header > > Is AllowEdits on for the form itself? > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > paul.hartland at fsmail.net > Sent: Friday, February 11, 2005 11:45 AM > To: accessd > Subject: [AccessD] Text Boxes, Combo Boxes In Form Header > > To all, > > Is there any reason why I can't edit text or select from a Combo box in a > form header, all are enabled and not locked ? > > Anyone any ideas on this or am I just having a Friday moment ? > > Paul Hartland > > -- > > Whatever you Wanadoo: > http://www.wanadoo.co.uk/time/ > > This email has been checked for most known viruses - find out more at: > http://www.wanadoo.co.uk/help/id/7098.htm > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From marklbreen at gmail.com Mon Feb 14 05:37:55 2005 From: marklbreen at gmail.com (Mark Breen) Date: Mon, 14 Feb 2005 11:37:55 +0000 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: <39cb22f305021306256942ba88@mail.gmail.com> References: <39cb22f305021306256942ba88@mail.gmail.com> Message-ID: Hello Steve, I first discovered this a few years ago. Because the SQL window in Access is not a great text editor, we tend not to do much SQL editing in there, is is also very easy to embed an existing query into an Access QBE window. However in the MS SQL environment, I have tended to nest my queries like this without thinking about it. I do not think that it makes the query run much faster, but it does wrap it all in one package. Another aspect of laying out the queries in SQL is that the editor encourages me to comment as I build the SQL string, this makes it easier for me to later on figure out what I was doing. Once you get used to embedding them, they can sometimes make us a little lazy, i.e., we want some data, we just grab it in a nested query and tie it in. It may be that sometimes there is a more efficient way to achieve that data! Going back to your original question though, you mentioned that you wished to avoid two queries. Was the two queries you were referring to the Count and the Group By? I am presuming that you were asking the question as a best practice / idiological aspect rather than a pure performance point. What I am curious about now is, which format do you think is more efficient, Count and Group By in one query, or Select Distinct in one and count in another? Thanks for the interesting question. Mark On Sun, 13 Feb 2005 08:25:46 -0600, Steve Erbach wrote: > Gustav, > > Interesting. I've used subqueries many times as Criteria, but never in > the FROM clause. It works. > > My curiosity is aroused by what I found in the MSDN help files. Namely > that T-SQL has a COUNT DISTINCT command. Of course, that doesn't > translate to Access except that one does the kind of thing you > suggested. > > Thank you. > > Steve Erbach > Neenah, WI > > > On Sat, 12 Feb 2005 14:23:04 +0100, Gustav Brock wrote: > > Hi Steve > > > > You can use a subquery as a subtable: > > > > SELECT DISTINCT > > State > > FROM > > Addresses > > > > Then: > > > > SELECT > > COUNT(*) As StateCount > > FROM > > [SELECT DISTINCT > > State > > FROM > > Addresses]. AS > > T; > > > > /gustav > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jarus at amerinet-gpo.com Mon Feb 14 06:38:55 2005 From: jarus at amerinet-gpo.com (Terri Jarus) Date: Mon, 14 Feb 2005 06:38:55 -0600 Subject: [AccessD] OT - Oracle Discoverer OLE and Access Message-ID: I don't think I'm communicating correctly - the csv file is not the issue. The issue I'm trying to resolve is communicating with Discoverer to perform the EXPORT - those are the commands I can't seem to find. What I did find, and what seems to work OK - is running from the command line, such as: C:\DevSuiteHome\bin\dis51usr.exe /connect USERNAME/Password at ConnectionName /open "U:\Suppliers\Oracle\Oracle Reports\Ext_Exp_Other.dis" /export CSV "U:\Suppliers\Oracle\Oracle Reports\Ext_Exp_other.csv" /batch I can call this from within Access and it works - just didn't seem to be the optimal solution. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 >>> Gustav at cactus.dk 2/10/2005 12:14:10 PM >>> Hi John and Terri In the normal sense they cannot be updated. However, as long as the file is not opened by, say, a query in Access, they can be regenerated (by VBA code or TransferText) and simply copied over the old file. When opened next time by Access, the revised data will be present - even if they are linked. Not very fancy but it works. /gustav >>> jwcolby at colbyconsulting.com 10-02-2005 18:57:41 >>> Yes, but CSV files are just comma delimited files and cannot be updated (which the email said was needed). John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, February 10, 2005 4:08 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT - Oracle Discoverer OLE and Access Hi Terri: CSV files are basic spreadsheet data. It can be read by Excel and Access. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Terri Jarus Sent: Wednesday, February 09, 2005 5:02 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT - Oracle Discoverer OLE and Access I am attempting to get information from a Discoverer report exported to a CSV file and then pulled into Access - the data is complicated which is why I'm using this process. I have code setup in Access that opens/runs the applicable Discoverer report but I don't know the commands to export via code to a csv file. I have a link from Access to the csv file - but need to update the csv routinely. Anyone have any documentation that shows the commands for Discoverer?? I have a document entitled "Oracle Discoverer OLE Automation Developer's Guide", but it doesn't include any commands for exporting. I've also posted on the Oracle Metalink site, but thus far have no responses. Thanks for any help. I appreciate it. Terri Jarus Vice President, Contract Services jarus at amerinet-gpo.com 314-542-1902 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com --------------------------------------------------------------------------- This email and any files transmitted with it are confidential and intended solely for the use of the individuals or entities to whom they are addressed. If you have received this email in error please return it to the sender, and erase any copies thereof. Copyright 2005 Amerinet 1nc. From Jdemarco at hudsonhealthplan.org Mon Feb 14 07:04:48 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Mon, 14 Feb 2005 08:04:48 -0500 Subject: [AccessD] What is XML Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2BF1@TTNEXCHCL2.hshhp.com> Joe, A lot of responses mentioned data sharing, web services, and web applications but XML can also be used as a replacement for INI or configuration files for an application. See my article in this list's Many to Many newsletter from 11/03. Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Joe Hecht Sent: Sunday, February 13, 2005 1:17 AM To: AccessD Subject: [AccessD] What is XML And why do I care as an Access developer? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From Gustav at cactus.dk Mon Feb 14 07:23:01 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 14 Feb 2005 14:23:01 +0100 Subject: [AccessD] Timer function, fraction of seconds Message-ID: Hi all Has anyone used this? It is a classic in the callback function example but I don't recall any reference to it. It seems to return seconds from midnight as well as a fraction of a second with a resolution of about 1/60 second. Thus it could be used where you need a resolution of less than one second. /gustav From erbachs at gmail.com Mon Feb 14 07:33:43 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 07:33:43 -0600 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: References: <39cb22f305021306256942ba88@mail.gmail.com> Message-ID: <39cb22f30502140533290a6952@mail.gmail.com> Mark, I have to confess that I've resisted writing much SQL from scratch because of all the blankety-blank typing one has to do! Then there are the inevitable spelling mistakes. I don't mind using the View and Sproc designer in Enterprise Manager because that's what it looks like while designing an Access ADP. I have used visual query tools for so long -- indeed, since 1985 and Paradox for DOS -- that that's the way I think. With a complex query I'd be sure to mess up the JOINs. The two queries I created to get the count were SELECT DISTINCT and then COUNT. Regarding performance or best practice, the tables are so small that it never occured to me to test their performance. The largest table is maybe 2000 records. Maybe later I'll look at running these queries multiple times in a loop and time them. Would that be what you're looking after? Steve Erbach Neenah, WI On Mon, 14 Feb 2005 11:37:55 +0000, Mark Breen wrote: > Hello Steve, > > I first discovered this a few years ago. Because the SQL window in > Access is not a great text editor, we tend not to do much SQL editing > in there, is is also very easy to embed an existing query into an > Access QBE window. However in the MS SQL environment, I have tended > to nest my queries like this without thinking about it. I do not > think that it makes the query run much faster, but it does wrap it all > in one package. > > Another aspect of laying out the queries in SQL is that the editor > encourages me to comment as I build the SQL string, this makes it > easier for me to later on figure out what I was doing. > > Once you get used to embedding them, they can sometimes make us a > little lazy, i.e., we want some data, we just grab it in a nested > query and tie it in. It may be that sometimes there is a more > efficient way to achieve that data! > > Going back to your original question though, you mentioned that you > wished to avoid two queries. Was the two queries you were referring > to the Count and the Group By? > > I am presuming that you were asking the question as a best practice / > idiological aspect rather than a pure performance point. What I am > curious about now is, which format do you think is more efficient, > Count and Group By in one query, or Select Distinct in one and count > in another? > > Thanks for the interesting question. > > Mark From stuart at lexacorp.com.pg Mon Feb 14 07:54:35 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 14 Feb 2005 23:54:35 +1000 Subject: [AccessD] Timer function, fraction of seconds In-Reply-To: Message-ID: <42113A3B.27435.638E928@stuart.lexacorp.com.pg> On 14 Feb 2005 at 14:23, Gustav Brock wrote: > Hi all > > Has anyone used this? > It is a classic in the callback function example but I don't recall any > reference to it. > > It seems to return seconds from midnight as well as a fraction of a > second with a resolution of about 1/60 second. Thus it could be used > where you need a resolution of less than one second. > I've been using the Timer function in various flavours of Basic for may years. TheTimer finctions (and the .Net DateTime.Now) use the getTickCount API function. In W9X, the default resolution is approx 50ms (actually 55 ms or 18.2 times per second), in NT/2K/XP it's approx 10 ms. It also has a very low priority in the task queue so can be postponed/cancelled. There are two more accurate timers available. timeGetTime ( Environment.TickCount in.Net) which is good for 1/1000 sec but has a fairly high overhead and QueryPerformanceCounter/PerformanceFrequency which is very accurate for *short* times. -- Stuart From JRojas at tnco-inc.com Mon Feb 14 08:18:29 2005 From: JRojas at tnco-inc.com (Joe Rojas) Date: Mon, 14 Feb 2005 09:18:29 -0500 Subject: [AccessD] The QuickBooks Project Redux Message-ID: <0CC84C9461AE6445AD5A602001C41C4B05A138@mercury.tnco-inc.com> I join in too. I happened to be at the beginning stage of trying to communicate to QuickBooks. JR -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Sunday, February 13, 2005 2:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The QuickBooks Project Redux Robert: I'm in. Rocky ----- Original Message ----- From: "Robert Gracie" To: "'Access Developers discussion and problem solving'" Sent: Sunday, February 13, 2005 10:55 AM Subject: [AccessD] The QuickBooks Project Redux > Speaking of QuickBooks.... > > I'm bringing this up again, as I want to summit my quick (and somewhat > dirty and incomplete) QB project for developer consumption here. I would > basically like to submit it for "peer enhancement" so that we can > collectively make it better (as I'm sure there is MUCH room for > improvement > as this is my first try at "Class Programming"), and allow the consumption > of such to all that need it... > > In order to do this effectively I need to know who is in need of such, and > who would be willing to help create the communication system for such > "peer > enhancement" and consumption. > > I have been using this work successfully at my place of employment for > that > last 6-8 months. Which includes creating customers, Employees, Invoices, > Sales Receipts, Inventory Items, and Accounts in QuickBooks 2002-04 on the > fly. The projects takes care of setting up all the connection and session > communication, and most of the detail work in adding a Sales Receipt, or > an > Invoices to QB. > > It's bases on QBFC Version 3.0. It will take me a few weeks to get the > "demo" together. > > Anyone Interested...? > > Robert > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. From kwilliam at ashlandnet.com Mon Feb 14 08:30:36 2005 From: kwilliam at ashlandnet.com (Keith Williamson) Date: Mon, 14 Feb 2005 09:30:36 -0500 Subject: [AccessD] Access 2000 to QuickBooks 2004 In-Reply-To: <009001c511e6$56947f90$6901a8c0@HAL9002> Message-ID: <002001c512a1$c0435540$64aba8c0@ashlandnet.com> OOOHHH, OOOHHH...OOOHHHH!!!! Do you have anything for importing invoice detail?? Thanks, Keith E. Williamson Ashland Equipment, Inc phone # (410) 273-1856 fax # (410) 273-1859 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Sunday, February 13, 2005 11:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2000 to QuickBooks 2004 Joe: I've written a couple of export routines from Access to create the format the QuickBooks likes for import. It was a real PITA. But I've got the code if you want it. It will get you started, give you the template. But it's the two-step approach export-import. The direct insertion of Access data into QuickBooks involved their SDK and C. So I didn't even look at that. Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Joe Rojas" To: "'Access Developers discussion and problem solving'" Sent: Friday, February 11, 2005 9:18 AM Subject: [AccessD] Access 2000 to QuickBooks 2004 > Hi All, > > I created an expense reporting database with Access 2000. > I am trying to import this data to QuickBooks 2004 so that when we > download > our transactions from American Express to QuickBooks the expenses are > already recorded and are ready to be reconciled. > > Does anyone have experience on getting data from Access to QuickBooks? > > Thanks! > > JR > > > > > This electronic transmission is strictly confidential to TNCO, Inc. > and intended solely for the addressee. It may contain information > which is covered by legal, professional, or other privileges. If you > are not the intended addressee, or someone authorized by the intended > addressee to receive transmissions on behalf of the addressee, you > must not retain, disclose in any form, copy, or take any action in > reliance on this transmission. If you have received this transmission > in error, please notify the sender as soon as possible and destroy > this message. While TNCO, Inc. uses virus protection, the recipient > should check this email and any attachments for the presence of > viruses. TNCO, Inc. accepts no liability for > any damage 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 kwilliam at ashlandnet.com Mon Feb 14 08:31:37 2005 From: kwilliam at ashlandnet.com (Keith Williamson) Date: Mon, 14 Feb 2005 09:31:37 -0500 Subject: [AccessD] The QuickBooks Project Redux In-Reply-To: Message-ID: <002101c512a1$e4432f10$64aba8c0@ashlandnet.com> I am!!! Keith E. Williamson Ashland Equipment, Inc phone # (410) 273-1856 fax # (410) 273-1859 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Gracie Sent: Sunday, February 13, 2005 1:55 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The QuickBooks Project Redux Speaking of QuickBooks.... I'm bringing this up again, as I want to summit my quick (and somewhat dirty and incomplete) QB project for developer consumption here. I would basically like to submit it for "peer enhancement" so that we can collectively make it better (as I'm sure there is MUCH room for improvement as this is my first try at "Class Programming"), and allow the consumption of such to all that need it... In order to do this effectively I need to know who is in need of such, and who would be willing to help create the communication system for such "peer enhancement" and consumption. I have been using this work successfully at my place of employment for that last 6-8 months. Which includes creating customers, Employees, Invoices, Sales Receipts, Inventory Items, and Accounts in QuickBooks 2002-04 on the fly. The projects takes care of setting up all the connection and session communication, and most of the detail work in adding a Sales Receipt, or an Invoices to QB. It's bases on QBFC Version 3.0. It will take me a few weeks to get the "demo" together. Anyone Interested...? Robert -- 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 Feb 14 08:45:49 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 14 Feb 2005 09:45:49 -0500 Subject: [AccessD] RE: Good book on Access Security? Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C2E@xlivmbx21.aig.com> No need for a whole book on the topic, just go off and read Chipman et all's white paper at... http://support.microsoft.com/default.aspx?scid=%2Fsupport%2Faccess%2Fcontent %2Fsecfaq.asp or download if from http://support.microsoft.com/default.aspx?scid=kb;en-us;207793 or http://support.microsoft.com/default.aspx?scid=kb;en-us;165009 Lambert > -----Original Message----- > From: Microsoft Access Database Discussion List > [SMTP:ACCESS-L at PEACH.EASE.LSOFT.COM] On Behalf Of Penn White > Sent: Sunday, February 13, 2005 6:14 AM > To: ACCESS-L at PEACH.EASE.LSOFT.COM > Subject: Good book on Access Security? > > Can anyone recommend a good little book on setting up Access Security, > Workgroups, etc.? > > Thank you, > > Penn > > -------------------------------------------------------------------------- > The ACCESS-L list is hosted on a Windows NT(TM) machine running L-Soft > international's LISTSERV(R) software. For subscription/signoff info > and archives, see http://peach.ease.lsoft.com/archives/access-l.html . > COPYRIGHT INFO: > http://peach.ease.lsoft.com/scripts/wa.exe?SHOWTPL=COPYRIGHT&L=ACCESS-L From bchacc at san.rr.com Mon Feb 14 09:15:42 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Mon, 14 Feb 2005 07:15:42 -0800 Subject: [AccessD] Access 2000 to QuickBooks 2004 References: <002001c512a1$c0435540$64aba8c0@ashlandnet.com> Message-ID: <004901c512a8$0cca2ff0$6901a8c0@HAL9002> Keith: This would be the code that creates the text files in a format that will import into QB using their utility. That what you're looking for? Or the one-step using the SDK (which I couldn't figure out). My code exports sales orders which can then be invoiced. Regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Keith Williamson" To: "'Access Developers discussion and problem solving'" Sent: Monday, February 14, 2005 6:30 AM Subject: RE: [AccessD] Access 2000 to QuickBooks 2004 > OOOHHH, OOOHHH...OOOHHHH!!!! Do you have anything for importing invoice > detail?? > > Thanks, > > Keith E. Williamson > Ashland Equipment, Inc > phone # (410) 273-1856 > fax # (410) 273-1859 > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Sunday, February 13, 2005 11:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access 2000 to QuickBooks 2004 > > > Joe: > > I've written a couple of export routines from Access to create the format > the QuickBooks likes for import. It was a real PITA. But I've got the > code > > if you want it. It will get you started, give you the template. But it's > the two-step approach export-import. The direct insertion of Access data > into QuickBooks involved their SDK and C. So I didn't even look at that. > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Joe Rojas" > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, February 11, 2005 9:18 AM > Subject: [AccessD] Access 2000 to QuickBooks 2004 > > >> Hi All, >> >> I created an expense reporting database with Access 2000. >> I am trying to import this data to QuickBooks 2004 so that when we >> download >> our transactions from American Express to QuickBooks the expenses are >> already recorded and are ready to be reconciled. >> >> Does anyone have experience on getting data from Access to QuickBooks? >> >> Thanks! >> >> JR >> >> >> >> >> This electronic transmission is strictly confidential to TNCO, Inc. >> and intended solely for the addressee. It may contain information >> which is covered by legal, professional, or other privileges. If you >> are not the intended addressee, or someone authorized by the intended >> addressee to receive transmissions on behalf of the addressee, you >> must not retain, disclose in any form, copy, or take any action in >> reliance on this transmission. If you have received this transmission >> in error, please notify the sender as soon as possible and destroy >> this message. While TNCO, Inc. uses virus protection, the recipient >> should check this email and any attachments for the presence of >> viruses. TNCO, Inc. accepts no liability for >> any damage 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 > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Mon Feb 14 09:49:41 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 14 Feb 2005 16:49:41 +0100 Subject: [AccessD] Timer function, fraction of seconds Message-ID: Hi Stuart Thanks. Are you sure about those 10 ms? If I run a small test function: Public Function TimerSequence() As Single Dim sngLast As Single Dim sngNext As Single Dim lngTimer As Long Dim lngCount As Long Dim lngItems As Long While Timer * 100 Mod 100 > 0 lngTimer = Timer Wend For lngCount = 1 To 3000000 sngLast = sngNext sngNext = Timer If lngTimer < Int(sngNext) Then Exit For ElseIf sngLast < sngNext Then lngItems = lngItems + 1 Debug.Print lngItems, sngNext * 100 Mod 100 End If Next TimerSequence = 1000 / lngItems End Function I always get this sequence: 1 0 2 2 3 3 4 5 5 6 6 8 7 9 8 11 9 12 10 14 11 16 12 17 13 19 14 20 15 22 16 23 17 25 18 27 19 28 20 30 21 31 22 33 23 34 24 36 25 38 26 39 27 41 28 42 29 44 30 45 31 47 32 48 33 50 34 52 35 53 36 55 37 56 38 58 39 59 40 61 41 62 42 64 43 66 44 67 45 69 46 70 47 72 48 73 49 75 50 77 51 78 52 80 53 81 54 83 55 84 56 86 57 88 58 89 59 91 60 92 61 94 62 95 63 97 64 98 which returns 15.625 ms per count. Looks to me like an even distribution of five bits per second rather than based on ticks ... /gustav >>> stuart at lexacorp.com.pg 14-02-2005 14:54:35 >>> On 14 Feb 2005 at 14:23, Gustav Brock wrote: > Hi all > > Has anyone used this? > It is a classic in the callback function example but I don't recall any > reference to it. > > It seems to return seconds from midnight as well as a fraction of a > second with a resolution of about 1/60 second. Thus it could be used > where you need a resolution of less than one second. > I've been using the Timer function in various flavours of Basic for may years. TheTimer finctions (and the .Net DateTime.Now) use the getTickCount API function. In W9X, the default resolution is approx 50ms (actually 55 ms or 18.2 times per second), in NT/2K/XP it's approx 10 ms. It also has a very low priority in the task queue so can be postponed/cancelled. There are two more accurate timers available. timeGetTime ( Environment.TickCount in.Net) which is good for 1/1000 sec but has a fairly high overhead and QueryPerformanceCounter/PerformanceFrequency which is very accurate for *short* times. -- Stuart From martyconnelly at shaw.ca Mon Feb 14 09:51:02 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 14 Feb 2005 07:51:02 -0800 Subject: [AccessD] Timer function, fraction of seconds References: Message-ID: <4210C8E6.8010706@shaw.ca> Not sure how fine you want to time, here are a couple of finer methods --In the Declarations section-- ' GetTickCount returns the number of milliseconds that Windows has been running. Declare Function GetTickCount& Lib "kernel32" () ---from the DebugWindow--- ? "It has been " & gettickcount() & " milliseconds since Windows started" It has been 61604492 milliseconds since Windows started ? "It has been " & gettickcount() & " milliseconds since Windows started" It has been 61610871 milliseconds since Windows started or these functions to get clock frequency and ticks I have a class to do these somewhere ' determine if system has Performance Counter and get its frequency ' returns ticks/sec (1.193.180 on my machine PII 350) Private Declare Function QueryPerformanceCounter Lib "kernel32" ( _ lpPerformanceCount As Currency) As Long Private Declare Function QueryPerformanceFrequency Lib "kernel32" ( _ lpFrequency As Currency) As Long Gustav Brock wrote: >Hi all > >Has anyone used this? >It is a classic in the callback function example but I don't recall any >reference to it. > >It seems to return seconds from midnight as well as a fraction of a >second with a resolution of about 1/60 second. Thus it could be used >where you need a resolution of less than one second. > >/gustav > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Mon Feb 14 10:00:38 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 14 Feb 2005 08:00:38 -0800 Subject: [AccessD] RE: Good book on Access Security? References: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C2E@xlivmbx21.aig.com> Message-ID: <4210CB26.9070308@shaw.ca> Garry Robinson has a book on the topic Real World Microsoft Access Database Protection and Security http://vb123.com/map/ Couple of articles and chapter excerpts here too. One good one is on walking you through setting folder permissions for Access Security Shows you where your network guy may have clobbered group permissions on NTFS http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsmart04/html/sa04a11.asp?frame=true Heenan, Lambert wrote: >No need for a whole book on the topic, just go off and read Chipman et all's >white paper at... > >http://support.microsoft.com/default.aspx?scid=%2Fsupport%2Faccess%2Fcontent >%2Fsecfaq.asp > >or download if from > >http://support.microsoft.com/default.aspx?scid=kb;en-us;207793 > >or > >http://support.microsoft.com/default.aspx?scid=kb;en-us;165009 > >Lambert > > > >>-----Original Message----- >>From: Microsoft Access Database Discussion List >>[SMTP:ACCESS-L at PEACH.EASE.LSOFT.COM] On Behalf Of Penn White >>Sent: Sunday, February 13, 2005 6:14 AM >>To: ACCESS-L at PEACH.EASE.LSOFT.COM >>Subject: Good book on Access Security? >> >>Can anyone recommend a good little book on setting up Access Security, >>Workgroups, etc.? >> >>Thank you, >> >>Penn >> >> >> -- Marty Connelly Victoria, B.C. Canada From cfoust at infostatsystems.com Mon Feb 14 10:29:16 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 14 Feb 2005 08:29:16 -0800 Subject: [AccessD] Going to vb.net? Message-ID: And the head bone is connected to the neck bone ... Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Saturday, February 12, 2005 4:26 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Going to vb.net? BL, >> Visual studio is a plot against devlopers ;op << I have definitely been spoiled by Access (and Paradox for Windows and Paradox for DOS and dBASE II & III years ago) in that they're all database products. When I began to get into my one ASP.NET application using VB.NET, I was grateful that I'd taken the trouble to write at least one unbound form app in Access. That helped me over the hump of, "Well, why the heck doesn't it update the data automatically?" I was bemused by the bucket brigade of the SQLConnection string feeds the SQLConnection so that you can open a SQLAdapter or SQLReader with a SQLCommand and then Fill a DataSet which has DataRows that you can actually work with. Going back upstream lets you work with even more buckets. Sheesh! Steve Erbach -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kwilliam at ashlandnet.com Mon Feb 14 10:29:57 2005 From: kwilliam at ashlandnet.com (Keith Williamson) Date: Mon, 14 Feb 2005 11:29:57 -0500 Subject: [AccessD] Access 2000 to QuickBooks 2004 In-Reply-To: <004901c512a8$0cca2ff0$6901a8c0@HAL9002> Message-ID: <002a01c512b2$6c228f10$64aba8c0@ashlandnet.com> Rocky, I didn't even know that you COULD import sales orders. I've done a lot of importing inventory items...but I didn't know you could import dynamic data, such as sales orders. That is better than not hand entering data, which I am currently doing. I would rather import, with Quickbooks, then directly enter in their tables....I'm not confident that their tables are all that logical. So...yes....the code for creating the text files would be great!! Thanks, Keith E. Williamson Ashland Equipment, Inc phone # (410) 273-1856 fax # (410) 273-1859 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Monday, February 14, 2005 10:16 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2000 to QuickBooks 2004 Keith: This would be the code that creates the text files in a format that will import into QB using their utility. That what you're looking for? Or the one-step using the SDK (which I couldn't figure out). My code exports sales orders which can then be invoiced. Regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Keith Williamson" To: "'Access Developers discussion and problem solving'" Sent: Monday, February 14, 2005 6:30 AM Subject: RE: [AccessD] Access 2000 to QuickBooks 2004 > OOOHHH, OOOHHH...OOOHHHH!!!! Do you have anything for importing > invoice detail?? > > Thanks, > > Keith E. Williamson > Ashland Equipment, Inc > phone # (410) 273-1856 > fax # (410) 273-1859 > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin - Beach Access Software > Sent: Sunday, February 13, 2005 11:09 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access 2000 to QuickBooks 2004 > > > Joe: > > I've written a couple of export routines from Access to create the > format the QuickBooks likes for import. It was a real PITA. But I've > got the code > > if you want it. It will get you started, give you the template. But > it's the two-step approach export-import. The direct insertion of > Access data into QuickBooks involved their SDK and C. So I didn't > even look at that. > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Joe Rojas" > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, February 11, 2005 9:18 AM > Subject: [AccessD] Access 2000 to QuickBooks 2004 > > >> Hi All, >> >> I created an expense reporting database with Access 2000. >> I am trying to import this data to QuickBooks 2004 so that when we >> download our transactions from American Express to QuickBooks the >> expenses are already recorded and are ready to be reconciled. >> >> Does anyone have experience on getting data from Access to >> QuickBooks? >> >> Thanks! >> >> JR >> >> >> >> >> This electronic transmission is strictly confidential to TNCO, Inc. >> and intended solely for the addressee. It may contain information >> which is covered by legal, professional, or other privileges. If you >> are not the intended addressee, or someone authorized by the intended >> addressee to receive transmissions on behalf of the addressee, you >> must not retain, disclose in any form, copy, or take any action in >> reliance on this transmission. If you have received this transmission >> in error, please notify the sender as soon as possible and destroy >> this message. While TNCO, Inc. uses virus protection, the recipient >> should check this email and any attachments for the presence of >> viruses. TNCO, Inc. accepts no liability for any damage 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 > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 14 10:40:17 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 10:40:17 -0600 Subject: [AccessD] Going to vb.net? In-Reply-To: References: Message-ID: <39cb22f305021408404517704@mail.gmail.com> Charlotte, Exactly! Steve Erbach Neenah, WI On Mon, 14 Feb 2005 08:29:16 -0800, Charlotte Foust wrote: > And the head bone is connected to the neck bone ... > > Charlotte Foust From cfoust at infostatsystems.com Mon Feb 14 10:51:40 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 14 Feb 2005 08:51:40 -0800 Subject: [AccessD] A2000: Am I blind? (swe) Message-ID: Hah! In early Paradox for Windows, circa Access 2.0, you couldn't even bind forms and reports to queries, all you could do was display them. How's that for funtionality? And Paradox queries were totals queries by default. That could really confuse someone who changed the order of fields in the query and got a totally different result. I supported our sole Paradox dabbler some jobs back because I programmed Access and could understand what was going on ... Or going wrong in Paradox. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Sunday, February 13, 2005 6:46 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2000: Am I blind? (swe) Gustav, My curiosity was also piqued by the fact that the query function COUNT in Paradox for DOS and Windows has always given the same kind of result as T-SQL's COUNT DISTINCT. The get an Access-like COUNT in a query you had to designate COUNT ALL in Paradox. That COUNT capability of Paradox was one of the few things about its queries that I found more capable than in Access. The ability to do a symmetrical outer join in the query designer rather than having to create a UNION query as in Access, and the ability to make calculations using "shorthand" field references instead of spelling out [TableName].[FieldName] as in Access were the two main things I liked better about Paradox queries. Otherwise, Access queries have proven to be an order of magnitude more powerful. I can't tell you how many times I've thanked the stars that Access queries are able to do the things they do when compared to Paradox. Being able to use functions in queries is the single biggest advantage. Functions and subqueries are the biggies. Thanks, again. Steve Erbach Neenah, WI USA On Sun, 13 Feb 2005 15:30:39 +0100, Gustav Brock wrote: > Hi Steve > > Yes, T-SQL is another animal. > > /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rl_stewart at highstream.net Mon Feb 14 10:47:56 2005 From: rl_stewart at highstream.net (Robert L. Stewart) Date: Mon, 14 Feb 2005 10:47:56 -0600 Subject: [AccessD] Re: The QuickBooks Project Redux In-Reply-To: <200502141516.j1EFG7M10752@databaseadvisors.com> Message-ID: <5.1.0.14.2.20050214104634.042d0428@pop3.highstream.net> As one Robert to another :-) I would be willing to help with it. I need to develop similar functionality for the non-profit version of QB. At 09:16 AM 2/14/2005 -0600, you wrote: >Date: Sun, 13 Feb 2005 13:55:24 -0500 >From: "Robert Gracie" >Subject: [AccessD] The QuickBooks Project Redux >To: "'Access Developers discussion and problem solving'" > >Message-ID: > > > >Content-Type: text/plain; charset="us-ascii" > >Speaking of QuickBooks.... > > I'm bringing this up again, as I want to summit my quick (and somewhat >dirty and incomplete) QB project for developer consumption here. I would >basically like to submit it for "peer enhancement" so that we can >collectively make it better (as I'm sure there is MUCH room for improvement >as this is my first try at "Class Programming"), and allow the consumption >of such to all that need it... > > In order to do this effectively I need to know who is in need of such, and >who would be willing to help create the communication system for such "peer >enhancement" and consumption. > > I have been using this work successfully at my place of employment for that >last 6-8 months. Which includes creating customers, Employees, Invoices, >Sales Receipts, Inventory Items, and Accounts in QuickBooks 2002-04 on the >fly. The projects takes care of setting up all the connection and session >communication, and most of the detail work in adding a Sales Receipt, or an >Invoices to QB. > > It's bases on QBFC Version 3.0. It will take me a few weeks to get the >"demo" together. > >Anyone Interested...? > >Robert From Gustav at cactus.dk Mon Feb 14 10:52:11 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 14 Feb 2005 17:52:11 +0100 Subject: [AccessD] Timer function, fraction of seconds Message-ID: Hi Marty It was out of curiosity only; sometimes you find something useful in Access. And sometimes you may need a resolution finer than 1 second, and with the simple Timer function it is there with an accuracy of 1/64 second (so it seems) with no API calls or nothing else. /gustav >>> martyconnelly at shaw.ca 14-02-2005 16:51:02 >>> Not sure how fine you want to time, here are a couple of finer methods --In the Declarations section-- ' GetTickCount returns the number of milliseconds that Windows has been running. Declare Function GetTickCount& Lib "kernel32" () ---from the DebugWindow--- ? "It has been " & gettickcount() & " milliseconds since Windows started" It has been 61604492 milliseconds since Windows started ? "It has been " & gettickcount() & " milliseconds since Windows started" It has been 61610871 milliseconds since Windows started or these functions to get clock frequency and ticks I have a class to do these somewhere ' determine if system has Performance Counter and get its frequency ' returns ticks/sec (1.193.180 on my machine PII 350) Private Declare Function QueryPerformanceCounter Lib "kernel32" ( _ lpPerformanceCount As Currency) As Long Private Declare Function QueryPerformanceFrequency Lib "kernel32" ( _ lpFrequency As Currency) As Long Gustav Brock wrote: >Hi all > >Has anyone used this? >It is a classic in the callback function example but I don't recall any >reference to it. > >It seems to return seconds from midnight as well as a fraction of a >second with a resolution of about 1/60 second. Thus it could be used >where you need a resolution of less than one second. From jwcolby at colbyconsulting.com Mon Feb 14 11:03:14 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Mon, 14 Feb 2005 12:03:14 -0500 Subject: [AccessD] Text Boxes, Combo Boxes In Form Header In-Reply-To: Message-ID: <004701c512b7$16d1cad0$677aa8c0@ColbyM6805> ROTFL. Sometimes you win and sometimes you lose. This time I won I guess. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Breen Sent: Monday, February 14, 2005 6:25 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Text Boxes, Combo Boxes In Form Header Nice one John, And withing five minutes, Mr Hardland must have been thrilled. Mark On Mon, 14 Feb 2005 08:04:07 -0000, Paul Hartland (ISHARP) wrote: > That was it, thanks I was having a Friday moment after all... > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. > Colby > Sent: 11 February 2005 16:50 > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Text Boxes, Combo Boxes In Form Header > > Is AllowEdits on for the form itself? > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > paul.hartland at fsmail.net > Sent: Friday, February 11, 2005 11:45 AM > To: accessd > Subject: [AccessD] Text Boxes, Combo Boxes In Form Header > > To all, > > Is there any reason why I can't edit text or select from a Combo box > in a form header, all are enabled and not locked ? > > Anyone any ideas on this or am I just having a Friday moment ? > > Paul Hartland > > -- > > Whatever you Wanadoo: > http://www.wanadoo.co.uk/time/ > > This email has been checked for most known viruses - find out more at: > http://www.wanadoo.co.uk/help/id/7098.htm > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 14 11:17:09 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 11:17:09 -0600 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: References: Message-ID: <39cb22f305021409171ae52182@mail.gmail.com> Charlotte, Now, now, you're talking to someone who took a long time to be weaned away from Paradox. It's like giving a sniff of whiskey to an alcoholic, you understand? There are things that can be done with the default report designer in Paradox for Windows that cannot be done in Access -- e.g., nesting continuous subreports inside a continuous subreport inside a continuous subreport. I miss that. And, regarding not being able to bind a query to a report, you're right. I was very happy to see that capability in Access. Not sure what you mean by Paradox queries defaulting to totals queries. It defaults to a SELECT DISTINCT MakeTable query, that I know. But "totals" queries by default? Can't picture what you mean. But it's all so academic now that Corel has stopped all development on Paradox. My list of Access vs. Paradox had quite a lot more on the Access side of the ledger by the time I gave it up. Steve Erbach On Mon, 14 Feb 2005 08:51:40 -0800, Charlotte Foust wrote: > Hah! In early Paradox for Windows, circa Access 2.0, you couldn't even > bind forms and reports to queries, all you could do was display them. > How's that for funtionality? And Paradox queries were totals > queries by default. That could really confuse someone who changed the > order of fields in the query and got a totally different result. I > supported our sole Paradox dabbler some jobs back because I programmed > Access and could understand what was going on ... Or going wrong in > Paradox. > > Charlotte Foust From erbachs at gmail.com Mon Feb 14 11:34:44 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 11:34:44 -0600 Subject: [AccessD] A2000: DELETE query with JOIN Message-ID: <39cb22f305021409345c9da07e@mail.gmail.com> Dear Group, Creating a DELETE query in which records from one table are deleted based on the contents of another table is very straightforward when there's only one linking field. My problem is with a JOIN that requires four linking fields. Here's what I'm trying: DELETE T1.* FROM T1 INNER JOIN T2 ON (T1.CAS4 = T2.CAS4) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS1 = T2.CAS1); I've also tried it this way: DELETE T1.* FROM T1 INNER JOIN T2 ON (T1.CAS4 = T2.CAS4) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS1 = T2.CAS1); WHERE ( (([T1].[CAS1])=[T2].[CAS1]) AND (([T1].[CAS2])=[T2].[CAS2]) AND (([T1].[CAS3])=[T2].[CAS3]) AND (([T1].[CAS4])=[T2].[CAS4])); Both ways I get the message: Could not delete from specified tables. But when I View the results of the query before I try to Run it, I see that the proper records from T1 have been selected for deleting. That is, I see the four CASx fields with the numbers that are supposed to be there. There are 936 records in T1 and 648 in T2 and those 648 are supposed to be deleted from T1. But the Delete won't go forward. What am I doing wrong? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From Gustav at cactus.dk Mon Feb 14 11:52:17 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 14 Feb 2005 18:52:17 +0100 Subject: [AccessD] A2000: DELETE query with JOIN Message-ID: Hi Steve I usually get away with creating a that selects the ID of those records not to be deleted. Then you can delete from the main table: DELETE * FROM tblTable WHERE ID NOT IN (SELECT ID FROM qdyNoToBeDeleted;) /gustav >>> erbachs at gmail.com 14-02-2005 18:34:44 >>> Dear Group, Creating a DELETE query in which records from one table are deleted based on the contents of another table is very straightforward when there's only one linking field. My problem is with a JOIN that requires four linking fields. Here's what I'm trying: DELETE T1.* FROM T1 INNER JOIN T2 ON (T1.CAS4 = T2.CAS4) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS1 = T2.CAS1); I've also tried it this way: DELETE T1.* FROM T1 INNER JOIN T2 ON (T1.CAS4 = T2.CAS4) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS1 = T2.CAS1); WHERE ( (([T1].[CAS1])=[T2].[CAS1]) AND (([T1].[CAS2])=[T2].[CAS2]) AND (([T1].[CAS3])=[T2].[CAS3]) AND (([T1].[CAS4])=[T2].[CAS4])); Both ways I get the message: Could not delete from specified tables. But when I View the results of the query before I try to Run it, I see that the proper records from T1 have been selected for deleting. That is, I see the four CASx fields with the numbers that are supposed to be there. There are 936 records in T1 and 648 in T2 and those 648 are supposed to be deleted from T1. But the Delete won't go forward. What am I doing wrong? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From erbachs at gmail.com Mon Feb 14 11:57:42 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 11:57:42 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: References: Message-ID: <39cb22f305021409572f02edb9@mail.gmail.com> Gustav, And, as I said, it's pretty straightforward when there's only one linking field. But I've got four and that's where the trouble lies. I've used the IN and NOT IN to good effect in the past...but they only work with a single linking field. Hmmm...perhaps if I create a single field by stringing together all four of my links... Steve Erbach On Mon, 14 Feb 2005 18:52:17 +0100, Gustav Brock wrote: > Hi Steve > > I usually get away with creating a that selects the ID of those records > not to be deleted. > Then you can delete from the main table: > > DELETE * > FROM tblTable > WHERE > ID NOT IN (SELECT ID FROM qdyNoToBeDeleted;) > > /gustav > > >>> erbachs at gmail.com 14-02-2005 18:34:44 >>> > Dear Group, > > Creating a DELETE query in which records from one table are deleted > based on the contents of another table is very straightforward when > there's only one linking field. My problem is with a JOIN that > requires four linking fields. Here's what I'm trying: > > DELETE T1.* > FROM T1 > INNER JOIN T2 > ON (T1.CAS4 = T2.CAS4) > AND (T1.CAS3 = T2.CAS3) > AND (T1.CAS2 = T2.CAS2) > AND (T1.CAS1 = T2.CAS1); > > I've also tried it this way: > > DELETE T1.* > FROM T1 > INNER JOIN T2 > ON (T1.CAS4 = T2.CAS4) > AND (T1.CAS3 = T2.CAS3) > AND (T1.CAS2 = T2.CAS2) > AND (T1.CAS1 = T2.CAS1); > WHERE ( > (([T1].[CAS1])=[T2].[CAS1]) > AND (([T1].[CAS2])=[T2].[CAS2]) > AND (([T1].[CAS3])=[T2].[CAS3]) > AND (([T1].[CAS4])=[T2].[CAS4])); > > Both ways I get the message: > > Could not delete from specified tables. > > But when I View the results of the query before I try to Run it, I see > that the proper records from T1 have been selected for deleting. That > is, I see the four CASx fields with the numbers that are supposed to > be there. There are 936 records in T1 and 648 in T2 and those 648 are > supposed to be deleted from T1. But the Delete won't go forward. > > What am I doing wrong? > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From ssharkins at bellsouth.net Mon Feb 14 12:00:58 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Mon, 14 Feb 2005 13:00:58 -0500 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: <39cb22f305021409572f02edb9@mail.gmail.com> Message-ID: <20050214180057.MEGZ2048.imf19aec.mail.bellsouth.net@SUSANONE> Are you trying to work with a natural key again?????????? ;) Susan H. Gustav, And, as I said, it's pretty straightforward when there's only one linking field. But I've got four and that's where the trouble lies. I've used the IN and NOT IN to good effect in the past...but they only work with a single linking field. From jeffrey.demulling at usbank.com Mon Feb 14 12:08:01 2005 From: jeffrey.demulling at usbank.com (jeffrey.demulling at usbank.com) Date: Mon, 14 Feb 2005 12:08:01 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: <39cb22f305021409572f02edb9@mail.gmail.com> Message-ID: Have not tried this but it might work. DELETE T1.* FROM (SELECT T1.PrimaryKey FROM T1 JOIN T2 ON (T1.CAS4 = T2.CAS4) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS1 = T2.CAS1) AS tempQuery) WHERE tempQuery.PrimaryKey = T1.PrimaryKey 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 "Steve Erbach" To Sent by: "Access Developers discussion and accessd-bounces at d problem solving" atabaseadvisors.c om cc Subject 02/14/2005 11:57 Re: [AccessD] A2000: DELETE query AM with JOIN Please respond to "Access Developers discussion and problem solving" Gustav, And, as I said, it's pretty straightforward when there's only one linking field. But I've got four and that's where the trouble lies. I've used the IN and NOT IN to good effect in the past...but they only work with a single linking field. Hmmm...perhaps if I create a single field by stringing together all four of my links... Steve Erbach On Mon, 14 Feb 2005 18:52:17 +0100, Gustav Brock wrote: > Hi Steve > > I usually get away with creating a that selects the ID of those records > not to be deleted. > Then you can delete from the main table: > > DELETE * > FROM tblTable > WHERE > ID NOT IN (SELECT ID FROM qdyNoToBeDeleted;) > > /gustav > > >>> erbachs at gmail.com 14-02-2005 18:34:44 >>> > Dear Group, > > Creating a DELETE query in which records from one table are deleted > based on the contents of another table is very straightforward when > there's only one linking field. My problem is with a JOIN that > requires four linking fields. Here's what I'm trying: > > DELETE T1.* > FROM T1 > INNER JOIN T2 > ON (T1.CAS4 = T2.CAS4) > AND (T1.CAS3 = T2.CAS3) > AND (T1.CAS2 = T2.CAS2) > AND (T1.CAS1 = T2.CAS1); > > I've also tried it this way: > > DELETE T1.* > FROM T1 > INNER JOIN T2 > ON (T1.CAS4 = T2.CAS4) > AND (T1.CAS3 = T2.CAS3) > AND (T1.CAS2 = T2.CAS2) > AND (T1.CAS1 = T2.CAS1); > WHERE ( > (([T1].[CAS1])=[T2].[CAS1]) > AND (([T1].[CAS2])=[T2].[CAS2]) > AND (([T1].[CAS3])=[T2].[CAS3]) > AND (([T1].[CAS4])=[T2].[CAS4])); > > Both ways I get the message: > > Could not delete from specified tables. > > But when I View the results of the query before I try to Run it, I see > that the proper records from T1 have been selected for deleting. That > is, I see the four CASx fields with the numbers that are supposed to > be there. There are 936 records in T1 and 648 in T2 and those 648 are > supposed to be deleted from T1. But the Delete won't go forward. > > What am I doing wrong? > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ------------------------------------------------------------------------------ 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 erbachs at gmail.com Mon Feb 14 12:09:47 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 12:09:47 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: References: Message-ID: <39cb22f3050214100970220844@mail.gmail.com> Gustav, All right, I did a MakeTable query in which I concatenated all four CAS fields into one (99.99.99.99). Called that T1. Then I did a MakeTable query on the other table in which I concatenated the four CAS fields into one. I called that table T2. Then I did a Delete query like the one you wrote about...so I got it to work finally. But this doesn't seem right. What's so bad about linking four fields between two tables and wanting to delete the records from one that match the records in the other? Steve Erbach On Mon, 14 Feb 2005 18:52:17 +0100, Gustav Brock wrote: > Hi Steve > > I usually get away with creating a that selects the ID of those records > not to be deleted. > Then you can delete from the main table: > > DELETE * > FROM tblTable > WHERE > ID NOT IN (SELECT ID FROM qdyNoToBeDeleted;) > > /gustav From tdd-inc at shaw.ca Mon Feb 14 12:14:10 2005 From: tdd-inc at shaw.ca (Technical Designs) Date: Mon, 14 Feb 2005 10:14:10 -0800 Subject: [AccessD] Access 2000 to QuickBooks 2004 In-Reply-To: <009001c511e6$56947f90$6901a8c0@HAL9002> Message-ID: <008901c512c0$fb5f8850$6701a8c0@PortaPower> I have done a couple of export routines from Access to create the format QuickBooks likes for import... I have found that my clients prefer this two-step import-into-QB rather than straight into QB. They figure that they have 'more control' as to what they are bringing in... It was not that hard, but think SimplyAcc was easier ;) Philip Scyner -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Sunday, February 13, 2005 8:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2000 to QuickBooks 2004 Joe: I've written a couple of export routines from Access to create the format the QuickBooks likes for import. It was a real PITA. But I've got the code if you want it. It will get you started, give you the template. But it's the two-step approach export-import. The direct insertion of Access data into QuickBooks involved their SDK and C. So I didn't even look at that. Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Joe Rojas" To: "'Access Developers discussion and problem solving'" Sent: Friday, February 11, 2005 9:18 AM Subject: [AccessD] Access 2000 to QuickBooks 2004 > Hi All, > > I created an expense reporting database with Access 2000. > I am trying to import this data to QuickBooks 2004 so that when we > download > our transactions from American Express to QuickBooks the expenses are > already recorded and are ready to be reconciled. > > Does anyone have experience on getting data from Access to QuickBooks? > > Thanks! > > JR > > > > > This electronic transmission is strictly confidential to TNCO, Inc. and > intended solely for the addressee. It may contain information which is > covered by legal, professional, or other privileges. If you are not the > intended addressee, or someone authorized by the intended addressee to > receive transmissions on behalf of the addressee, you must not retain, > disclose in any form, copy, or take any action in reliance on this > transmission. If you have received this transmission in error, please > notify > the sender as soon as possible and destroy this message. While TNCO, Inc. > uses virus protection, the recipient should check this email and any > attachments for the presence of viruses. TNCO, Inc. accepts no liability > for > any damage 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 Gustav at cactus.dk Mon Feb 14 12:16:16 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 14 Feb 2005 19:16:16 +0100 Subject: [AccessD] A2000: DELETE query with JOIN Message-ID: Hi Steve Oops, my fantasy stopped at the missing unique key ... However, the dirty trick as, as you mention, to concatenate the fields to a pseudo unique key: SELECT CAS1 & "_" & CAS2 & "_" & CAS3 & "_" & CAS4 AS CAS Not nice but it may work. /gustav PS: This message will self-erase. >>> erbachs at gmail.com 14-02-2005 18:57:42 >>> Gustav, And, as I said, it's pretty straightforward when there's only one linking field. But I've got four and that's where the trouble lies. I've used the IN and NOT IN to good effect in the past...but they only work with a single linking field. Hmmm...perhaps if I create a single field by stringing together all four of my links... Steve Erbach On Mon, 14 Feb 2005 18:52:17 +0100, Gustav Brock wrote: > Hi Steve > > I usually get away with creating a that selects the ID of those records > not to be deleted. > Then you can delete from the main table: > > DELETE * > FROM tblTable > WHERE > ID NOT IN (SELECT ID FROM qdyNoToBeDeleted;) > > /gustav > > >>> erbachs at gmail.com 14-02-2005 18:34:44 >>> > Dear Group, > > Creating a DELETE query in which records from one table are deleted > based on the contents of another table is very straightforward when > there's only one linking field. My problem is with a JOIN that > requires four linking fields. Here's what I'm trying: > > DELETE T1.* > FROM T1 > INNER JOIN T2 > ON (T1.CAS4 = T2.CAS4) > AND (T1.CAS3 = T2.CAS3) > AND (T1.CAS2 = T2.CAS2) > AND (T1.CAS1 = T2.CAS1); > > I've also tried it this way: > > DELETE T1.* > FROM T1 > INNER JOIN T2 > ON (T1.CAS4 = T2.CAS4) > AND (T1.CAS3 = T2.CAS3) > AND (T1.CAS2 = T2.CAS2) > AND (T1.CAS1 = T2.CAS1); > WHERE ( > (([T1].[CAS1])=[T2].[CAS1]) > AND (([T1].[CAS2])=[T2].[CAS2]) > AND (([T1].[CAS3])=[T2].[CAS3]) > AND (([T1].[CAS4])=[T2].[CAS4])); > > Both ways I get the message: > > Could not delete from specified tables. > > But when I View the results of the query before I try to Run it, I see > that the proper records from T1 have been selected for deleting. That > is, I see the four CASx fields with the numbers that are supposed to > be there. There are 936 records in T1 and 648 in T2 and those 648 are > supposed to be deleted from T1. But the Delete won't go forward. > > What am I doing wrong? From Gustav at cactus.dk Mon Feb 14 12:22:23 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 14 Feb 2005 19:22:23 +0100 Subject: [AccessD] A2000: DELETE query with JOIN Message-ID: Hi Steve It is that it reveals you have no autonumber or similar primary key. On this list people have been killed for less (well, maybe not ...) (Tip: Tell this database is inherited; then mood will shift towards great sympathy) /gustav >>> erbachs at gmail.com 14-02-2005 19:09:47 >>> .. What's so bad about linking four fields between two tables and wanting to delete the records from one that match the records in the other? From Lambert.Heenan at AIG.com Mon Feb 14 12:48:37 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 14 Feb 2005 13:48:37 -0500 Subject: [AccessD] OT: Folding Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C38@xlivmbx21.aig.com> Hi John, I downloaded the Stanford folding program the other night (ver 5.0.3). As soon as I did anything to the tray icon I was immediately looking as a black screen, followed a few milliseconds later by the BIOS bootup screen. So I just uninstalled it. ;-( Should I have installed it as the Admin (I'm running Win 2k SP4)? Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby > Sent: Saturday, February 12, 2005 8:28 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] A2000: Am I blind? (swe) > > SELECT DISTINCT State from tblXXXX > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach > Sent: Saturday, February 12, 2005 7:35 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] A2000: Am I blind? (swe) > > From prodevmg at yahoo.com Mon Feb 14 12:50:25 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Mon, 14 Feb 2005 10:50:25 -0800 (PST) Subject: [AccessD] Wrap Text on Datasheet Header Message-ID: <20050214185025.84716.qmail@web20426.mail.yahoo.com> Is there a way on a datasheet form to have wrap text on the header row? I have never seen it but it never hurts to ask. May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Mail - 250MB free storage. Do more. Manage less. From erbachs at gmail.com Mon Feb 14 13:09:06 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 13:09:06 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: References: <39cb22f305021409572f02edb9@mail.gmail.com> Message-ID: <39cb22f305021411093d9d78f7@mail.gmail.com> Jeff, Aye, there's the rub. The Primary Key is this series of four CAS fields. There's no single-field primary key. Thanks for the try. Steve Erbach On Mon, 14 Feb 2005 12:08:01 -0600, jeffrey.demulling at usbank.com wrote: > Have not tried this but it might work. > > DELETE T1.* > FROM > (SELECT > T1.PrimaryKey > FROM > T1 > JOIN T2 > ON > (T1.CAS4 = T2.CAS4) > AND > (T1.CAS3 = T2.CAS3) > AND > (T1.CAS2 = T2.CAS2) > AND > (T1.CAS1 = T2.CAS1) AS tempQuery) > WHERE > tempQuery.PrimaryKey = T1.PrimaryKey > > Jeffrey F. Demulling > Project Manager > U.S. Bank Corporate Trust Services > 60 Livingston Avenue > EP-MN-WS3C From erbachs at gmail.com Mon Feb 14 13:12:17 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 13:12:17 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: References: Message-ID: <39cb22f30502141112b4208bb@mail.gmail.com> Gustav, This database is inherited. It was created back in the mid-90s in Paradox for Windows v. 5. I upgraded it to v. 8 without, to my shame, revising the primary keys of any of the tables that use that 4-part CAS key. Now I'm upgrading it again to Access. All I can say is, this is one of those queries that Paradox handled all right. I'm floored that I can't find a less cumbersome method in Access. OK, whatever sympathy I gained by my "inherited" story has just evaporated with my invidious comparison to Paradox, eh? Steve Erbach On Mon, 14 Feb 2005 19:22:23 +0100, Gustav Brock wrote: > Hi Steve > > It is that it reveals you have no autonumber or similar primary key. > On this list people have been killed for less (well, maybe not ...) > > (Tip: Tell this database is inherited; then mood will shift towards > great sympathy) > > /gustav From erbachs at gmail.com Mon Feb 14 13:20:51 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 13:20:51 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: References: Message-ID: <39cb22f305021411207257670@mail.gmail.com> Gustav, Yes, it does. I've incorporated this kludge into my application successfully. Steve Erbach On Mon, 14 Feb 2005 19:16:16 +0100, Gustav Brock wrote: > Hi Steve > > Oops, my fantasy stopped at the missing unique key ... > However, the dirty trick as, as you mention, to concatenate the fields > to a pseudo unique key: > > SELECT > CAS1 & "_" & CAS2 & "_" & CAS3 & "_" & CAS4 AS CAS > > Not nice but it may work. > > /gustav From Jeff at outbaktech.com Mon Feb 14 13:24:03 2005 From: Jeff at outbaktech.com (Jeff Barrows) Date: Mon, 14 Feb 2005 13:24:03 -0600 Subject: [AccessD] Access and Timberline Message-ID: Does anyone have experience trying to transfer data from Access (SQL backend) into Timberline? Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com From Gustav at cactus.dk Mon Feb 14 13:29:31 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 14 Feb 2005 20:29:31 +0100 Subject: [AccessD] A2000: DELETE query with JOIN Message-ID: Hi Steve I find it a pity that competition fades away. By the way, couldn't you do it without the NOT IN (...) or temp table by - in your original attempt - not using joins but a simple WHERE S.CAS1<>T.CAS1 AND S.CAS2<>T.CAS2 AND etc.? Also, did you try the consistent/inconsistent updates setting? /gustav >>> erbachs at gmail.com 14-02-2005 20:12:17 >>> Gustav, This database is inherited. It was created back in the mid-90s in Paradox for Windows v. 5. I upgraded it to v. 8 without, to my shame, revising the primary keys of any of the tables that use that 4-part CAS key. Now I'm upgrading it again to Access. All I can say is, this is one of those queries that Paradox handled all right. I'm floored that I can't find a less cumbersome method in Access. OK, whatever sympathy I gained by my "inherited" story has just evaporated with my invidious comparison to Paradox, eh? Steve Erbach On Mon, 14 Feb 2005 19:22:23 +0100, Gustav Brock wrote: > Hi Steve > > It is that it reveals you have no autonumber or similar primary key. > On this list people have been killed for less (well, maybe not ...) > > (Tip: Tell this database is inherited; then mood will shift towards > great sympathy) > > /gustav From accessd at shaw.ca Mon Feb 14 13:39:13 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 14 Feb 2005 11:39:13 -0800 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <39cb22f30502141112b4208bb@mail.gmail.com> Message-ID: <0IBX00E152LCJ8@l-daemon> Hi All: Does anyone have a solution to using remote keyboards and monitors. The drone of servers is finally getting to me and it would be great to just set them up in the workshop (...just put in a separate power supply so the main server and table saw will not be vying for power)...away for the computer room. The actual task is simple but I have to be able to work on them/ with them frequently. All keyboard and monitor extender, I have seen have a limited cable range and TermServer is too slow... low resolution too. Any thought, comments, product suggestions etc... MTIA Jim From accessd at shaw.ca Mon Feb 14 13:45:11 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 14 Feb 2005 11:45:11 -0800 Subject: [AccessD] Linux VB? In-Reply-To: <20050214185025.84716.qmail@web20426.mail.yahoo.com> Message-ID: <0IBX00G212VAX9@l-daemon> OT slightly Hi All: Received and email about a Linux VB version. It is not filled with all the down and dirty tricks and object but it is suppose to be very useful, at least to the friend that sent the URL. http://gambas.sourceforge.net/ Have fun Jim From jwcolby at colbyconsulting.com Mon Feb 14 13:50:55 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Mon, 14 Feb 2005 14:50:55 -0500 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <0IBX00E152LCJ8@l-daemon> Message-ID: <000401c512ce$82c46880$697aa8c0@ColbyM6805> Terminal server is too slow for what? Over an internal network it should be very close to real-time. I use remote desktop (TS more or less) over the internet - a cable connection - to do live development on a computer 3 states away. It is noticeable but useable. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 2:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Remote keyboards and monitors Hi All: Does anyone have a solution to using remote keyboards and monitors. The drone of servers is finally getting to me and it would be great to just set them up in the workshop (...just put in a separate power supply so the main server and table saw will not be vying for power)...away for the computer room. The actual task is simple but I have to be able to work on them/ with them frequently. All keyboard and monitor extender, I have seen have a limited cable range and TermServer is too slow... low resolution too. Any thought, comments, product suggestions etc... MTIA Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From John.Clark at niagaracounty.com Mon Feb 14 13:49:02 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Mon, 14 Feb 2005 14:49:02 -0500 Subject: [AccessD] ping from access Message-ID: Why do I need to pipe it? I'm not doubting that you are probably correct...I am just curious as to why. My ping runs, but it is minimized. I can switch over to that window real quick, but that really isn't very good. And, then it just disappears too. One of the things that I would like this to do is to simply check that the address is available, at least at a ping level. I was also hoping that I could connect to a telnet session for the chosen address, by clicking a button. This would give me an outlet for all else that I need...I think. Thanks for the help so far! John W Clark >>> martyconnelly at shaw.ca 2/11/2005 3:04 PM >>> You might want to direct to a file for output although there maybe a 15 second delay if unreachable like so ping 207.46.245.230 > "c:\temp2\pingtest.txt" It depends on what info you need returned. John Clark wrote: >I want the ability to ping an IP address from access, and from there >I'll see what I can do with it. I figured I could do something like: > > >dim IPAddress as String > >IPAddress = "ping " & txtIP.value >Shell(IPAddress) > >Am I on the right track? > >I am juggling about 20 things, and doing this in between, so my brain >power to project ratio is depleted a bit. > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 14 13:57:54 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 13:57:54 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: References: Message-ID: <39cb22f305021411574201630@mail.gmail.com> Gustav, Yes, that's something I did try; that is, removing the JOINs and going with the WHERE clause only. No dice. I don't recall where that consitent/inconsistent updates thing is. Steve Erbach On Mon, 14 Feb 2005 20:29:31 +0100, Gustav Brock wrote: > Hi Steve > > I find it a pity that competition fades away. > > By the way, couldn't you do it without the NOT IN (...) or temp table > by - in your original attempt - not using joins but a simple WHERE > S.CAS1<>T.CAS1 AND S.CAS2<>T.CAS2 AND etc.? > Also, did you try the consistent/inconsistent updates setting? > > /gustav > From erbachs at gmail.com Mon Feb 14 14:08:46 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 14:08:46 -0600 Subject: [AccessD] A2000: Numbering records in Detail area on report Message-ID: <39cb22f305021412084ddfae84@mail.gmail.com> Dear Group, In one report I'm designing, the client wants to have each row numbered sequentially, whether it's a subset of the table or the whole table's worth of rows. Is there a function that allows me to add a row number on a report? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From martyconnelly at shaw.ca Mon Feb 14 14:49:35 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 14 Feb 2005 12:49:35 -0800 Subject: [AccessD] Remote keyboards and monitors References: <0IBX00E152LCJ8@l-daemon> Message-ID: <42110EDF.2010401@shaw.ca> I believe that was among one of the first apps for realvnc from att cambridge labs to connect one PC to monitor multiple servers http://www.realvnc.com/how.html Jim Lawrence wrote: >Hi All: > >Does anyone have a solution to using remote keyboards and monitors. The >drone of servers is finally getting to me and it would be great to just set >them up in the workshop (...just put in a separate power supply so the main >server and table saw will not be vying for power)...away for the computer >room. > >The actual task is simple but I have to be able to work on them/ with them >frequently. > >All keyboard and monitor extender, I have seen have a limited cable range >and TermServer is too slow... low resolution too. > >Any thought, comments, product suggestions etc... > >MTIA >Jim > > > -- Marty Connelly Victoria, B.C. Canada From CMackin at quiznos.com Mon Feb 14 14:53:46 2005 From: CMackin at quiznos.com (Mackin, Christopher) Date: Mon, 14 Feb 2005 13:53:46 -0700 Subject: [AccessD] A2000: Numbering records in Detail area on report Message-ID: You can just set a textbox value =1 and then set the Running Sum appropriately. -Chris Mackin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Monday, February 14, 2005 1:09 PM To: Access Developers discussion and problem solving Subject: [AccessD] A2000: Numbering records in Detail area on report Dear Group, In one report I'm designing, the client wants to have each row numbered sequentially, whether it's a subset of the table or the whole table's worth of rows. Is there a function that allows me to add a row number on a report? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 14 15:04:18 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 15:04:18 -0600 Subject: [AccessD] A2000: Numbering records in Detail area on report In-Reply-To: References: Message-ID: <39cb22f30502141304417d5914@mail.gmail.com> Chris, Well, look at that! Thank you! Steve Erbach Neenah, WI On Mon, 14 Feb 2005 13:53:46 -0700, Mackin, Christopher wrote: > You can just set a textbox value =1 and then set the Running Sum appropriately. > > -Chris Mackin > From apg at alun.de Mon Feb 14 15:04:55 2005 From: apg at alun.de (Alun Garraway) Date: Mon, 14 Feb 2005 22:04:55 +0100 Subject: [AccessD] Linux VB? In-Reply-To: <0IBX00G212VAX9@l-daemon> References: <0IBX00G212VAX9@l-daemon> Message-ID: <42111277.8090100@alun.de> Jim Lawrence schrieb: >OT slightly > >Hi All: > >Received and email about a Linux VB version. It is not filled with all the >down and dirty tricks and object but it is suppose to be very useful, at >least to the friend that sent the URL. > >http://gambas.sourceforge.net/ > >Have fun >Jim > > > I think Object Basic from Janus is little bit better.... available for windows and linux http://www.janus-software.com/phoenix_features.html mho :-) alun From accessd at shaw.ca Mon Feb 14 15:18:36 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 14 Feb 2005 13:18:36 -0800 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <42110EDF.2010401@shaw.ca> Message-ID: <0IBX00C0P76YSC@l-daemon> Hi John and Marty: The VNC stuff looks very interesting and maybe TermServer is worth a second look. Thanks for the info Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Monday, February 14, 2005 12:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote keyboards and monitors I believe that was among one of the first apps for realvnc from att cambridge labs to connect one PC to monitor multiple servers http://www.realvnc.com/how.html Jim Lawrence wrote: >Hi All: > >Does anyone have a solution to using remote keyboards and monitors. The >drone of servers is finally getting to me and it would be great to just set >them up in the workshop (...just put in a separate power supply so the main >server and table saw will not be vying for power)...away for the computer >room. > >The actual task is simple but I have to be able to work on them/ with them >frequently. > >All keyboard and monitor extender, I have seen have a limited cable range >and TermServer is too slow... low resolution too. > >Any thought, comments, product suggestions etc... > >MTIA >Jim > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Mon Feb 14 15:24:05 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 14 Feb 2005 13:24:05 -0800 Subject: [AccessD] Linux VB? In-Reply-To: <42111277.8090100@alun.de> Message-ID: <0IBX00F0P7G35F@l-daemon> Alun: The language version looks excellent! :-) Thanks for the info... Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Alun Garraway Sent: Monday, February 14, 2005 1:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Linux VB? Jim Lawrence schrieb: >OT slightly > >Hi All: > >Received and email about a Linux VB version. It is not filled with all the >down and dirty tricks and object but it is suppose to be very useful, at >least to the friend that sent the URL. > >http://gambas.sourceforge.net/ > >Have fun >Jim > > > I think Object Basic from Janus is little bit better.... available for windows and linux http://www.janus-software.com/phoenix_features.html mho :-) alun -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dmcafee at pacbell.net Mon Feb 14 15:33:08 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Mon, 14 Feb 2005 13:33:08 -0800 Subject: [AccessD] A2000: Numbering records in Detail area on report In-Reply-To: <39cb22f305021412084ddfae84@mail.gmail.com> Message-ID: You can also set an unbound text box = me.currentrecord in the Detail_format of the report. I've used this many times when I needed to color the first few rows a specific color. David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Monday, February 14, 2005 12:09 PM To: Access Developers discussion and problem solving Subject: [AccessD] A2000: Numbering records in Detail area on report Dear Group, In one report I'm designing, the client wants to have each row numbered sequentially, whether it's a subset of the table or the whole table's worth of rows. Is there a function that allows me to add a row number on a report? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 14 16:04:46 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 14 Feb 2005 16:04:46 -0600 Subject: [AccessD] A2000: Numbering records in Detail area on report In-Reply-To: References: <39cb22f305021412084ddfae84@mail.gmail.com> Message-ID: <39cb22f305021414042fdcd857@mail.gmail.com> David, Thank you. Steve Erbach On Mon, 14 Feb 2005 13:33:08 -0800, dmcafee at pacbell.net wrote: > You can also set an unbound text box = me.currentrecord in the Detail_format > of the report. > > I've used this many times when I needed to color the first few rows a > specific color. > > David From martyconnelly at shaw.ca Mon Feb 14 16:10:26 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 14 Feb 2005 14:10:26 -0800 Subject: [AccessD] ping from access References: Message-ID: <421121D2.3080808@shaw.ca> Ahh you want the cmd window to remain open to check the cmd options type cmd /? I believe cmd /c is the default and that closes the window on termination So you want shell( "cmd /K ping www.databaseadvisors.com" ) This will leave the cmd window open, so you can toddle over at your conveniance. Anything longer than a one line command needs a .bat batch file and use of %1 %2 etc to handle input strings If you want to do this by vba api code, uggh it is convoluted use winsock.ocx. I can't remember there maybe license issues with winsock, need a copy of VB6 or something. but you will get the responses returned and parsed. See example http://www.freevbcode.com/ShowCode.Asp?ID=199 John Clark wrote: >Why do I need to pipe it? I'm not doubting that you are probably >correct...I am just curious as to why. My ping runs, but it is >minimized. I can switch over to that window real quick, but that really >isn't very good. And, then it just disappears too. > >One of the things that I would like this to do is to simply check that >the address is available, at least at a ping level. I was also hoping >that I could connect to a telnet session for the chosen address, by >clicking a button. This would give me an outlet for all else that I >need...I think. > >Thanks for the help so far! > >John W Clark > > > >>>>martyconnelly at shaw.ca 2/11/2005 3:04 PM >>> >>>> >>>> >You might want to direct to a file for output although there maybe a 15 > >second delay if unreachable >like so >ping 207.46.245.230 > "c:\temp2\pingtest.txt" > >It depends on what info you need returned. > >John Clark wrote: > > > >>I want the ability to ping an IP address from access, and from there >>I'll see what I can do with it. I figured I could do something like: >> >> >>dim IPAddress as String >> >>IPAddress = "ping " & txtIP.value >>Shell(IPAddress) >> >>Am I on the right track? >> >>I am juggling about 20 things, and doing this in between, so my brain >>power to project ratio is depleted a bit. >> >> >> >> > > > -- Marty Connelly Victoria, B.C. Canada From stuart at lexacorp.com.pg Mon Feb 14 16:18:17 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 15 Feb 2005 08:18:17 +1000 Subject: [AccessD] Timer function, fraction of seconds In-Reply-To: Message-ID: <4211B049.16781.80611BC@stuart.lexacorp.com.pg> On 14 Feb 2005 at 16:49, Gustav Brock wrote: > Hi Stuart > > Thanks. Are you sure about those 10 ms? > If I run a small test function: > I did say "roughly". The actual resolution of Timer will vary, not only because of the low priority, but also because of variations in the timer resolution from machine to machine. You can find the timer resolution for the machine you are running on using the GetSystemTimeAdjustment API call. -- Stuart From stuart at lexacorp.com.pg Mon Feb 14 16:23:36 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 15 Feb 2005 08:23:36 +1000 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <0IBX00E152LCJ8@l-daemon> References: <39cb22f30502141112b4208bb@mail.gmail.com> Message-ID: <4211B188.30853.80AEFD4@stuart.lexacorp.com.pg> On 14 Feb 2005 at 11:39, Jim Lawrence wrote: > Hi All: > > Does anyone have a solution to using remote keyboards and monitors. The > drone of servers is finally getting to me and it would be great to just set > them up in the workshop (...just put in a separate power supply so the main > server and table saw will not be vying for power)...away for the computer > room. > I use TightVNC for this - http://www.tightvnc.com/ -- Stuart From accessd at shaw.ca Mon Feb 14 16:29:06 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 14 Feb 2005 14:29:06 -0800 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <4211B188.30853.80AEFD4@stuart.lexacorp.com.pg> Message-ID: <0IBX001G0AGGZM@l-daemon> Excellent. |-) Thanks Stuart Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Monday, February 14, 2005 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote keyboards and monitors On 14 Feb 2005 at 11:39, Jim Lawrence wrote: > Hi All: > > Does anyone have a solution to using remote keyboards and monitors. The > drone of servers is finally getting to me and it would be great to just set > them up in the workshop (...just put in a separate power supply so the main > server and table saw will not be vying for power)...away for the computer > room. > I use TightVNC for this - http://www.tightvnc.com/ -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Mon Feb 14 18:16:54 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 14 Feb 2005 16:16:54 -0800 Subject: [AccessD] New version of VSTO References: <0IBX001G0AGGZM@l-daemon> Message-ID: <42113F76.5050405@shaw.ca> Microsoft has announced last week a new version of VSTO but it looks more directed at Excel and Word Enables you to drop .Net controls directly into word documents and do a 1 click distribution from a server. The standalone version might be more expensive since it contains VB.Net http://www.devx.com/dotnet/Article/27231 A. Russell Jones See second page -- Marty Connelly Victoria, B.C. Canada From cfoust at infostatsystems.com Mon Feb 14 19:12:07 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 14 Feb 2005 17:12:07 -0800 Subject: [AccessD] New version of VSTO Message-ID: The existing version of VSTO also contains VB.Net standard. Charlotte Foust -----Original Message----- From: MartyConnelly [mailto:martyconnelly at shaw.ca] Sent: Monday, February 14, 2005 4:17 PM To: Access Developers discussion and problem solving Subject: [AccessD] New version of VSTO Microsoft has announced last week a new version of VSTO but it looks more directed at Excel and Word Enables you to drop .Net controls directly into word documents and do a 1 click distribution from a server. The standalone version might be more expensive since it contains VB.Net http://www.devx.com/dotnet/Article/27231 A. Russell Jones See second page -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Feb 14 19:19:04 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Mon, 14 Feb 2005 20:19:04 -0500 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <0IBX00C0P76YSC@l-daemon> Message-ID: <000501c512fc$5b2ecee0$697aa8c0@ColbyM6805> VNC of any variety is much slower than terminal server. I use both in various situations. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 4:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Hi John and Marty: The VNC stuff looks very interesting and maybe TermServer is worth a second look. Thanks for the info Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Monday, February 14, 2005 12:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote keyboards and monitors I believe that was among one of the first apps for realvnc from att cambridge labs to connect one PC to monitor multiple servers http://www.realvnc.com/how.html Jim Lawrence wrote: >Hi All: > >Does anyone have a solution to using remote keyboards and monitors. The >drone of servers is finally getting to me and it would be great to just >set them up in the workshop (...just put in a separate power supply so >the main server and table saw will not be vying for power)...away for >the computer room. > >The actual task is simple but I have to be able to work on them/ with >them frequently. > >All keyboard and monitor extender, I have seen have a limited cable >range and TermServer is too slow... low resolution too. > >Any thought, comments, product suggestions etc... > >MTIA >Jim > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Mon Feb 14 23:04:02 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 14 Feb 2005 21:04:02 -0800 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <000501c512fc$5b2ecee0$697aa8c0@ColbyM6805> Message-ID: <0IBX0071MSQQH5@l-daemon> Well John, I did not know that. ...and that is true for all varieties? Thanks a lot Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Monday, February 14, 2005 5:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors VNC of any variety is much slower than terminal server. I use both in various situations. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 4:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Hi John and Marty: The VNC stuff looks very interesting and maybe TermServer is worth a second look. Thanks for the info Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Monday, February 14, 2005 12:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote keyboards and monitors I believe that was among one of the first apps for realvnc from att cambridge labs to connect one PC to monitor multiple servers http://www.realvnc.com/how.html Jim Lawrence wrote: >Hi All: > >Does anyone have a solution to using remote keyboards and monitors. The >drone of servers is finally getting to me and it would be great to just >set them up in the workshop (...just put in a separate power supply so >the main server and table saw will not be vying for power)...away for >the computer room. > >The actual task is simple but I have to be able to work on them/ with >them frequently. > >All keyboard and monitor extender, I have seen have a limited cable >range and TermServer is too slow... low resolution too. > >Any thought, comments, product suggestions etc... > >MTIA >Jim > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 14 23:14:58 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 15 Feb 2005 00:14:58 -0500 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <0IBX0071MSQQH5@l-daemon> Message-ID: <000901c5131d$4b5973a0$697aa8c0@ColbyM6805> Yea, it seems. MS TS is tightly integrated with windows and sends much less info for a given change in screen. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, February 15, 2005 12:04 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Well John, I did not know that. ...and that is true for all varieties? Thanks a lot Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Monday, February 14, 2005 5:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors VNC of any variety is much slower than terminal server. I use both in various situations. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 4:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Hi John and Marty: The VNC stuff looks very interesting and maybe TermServer is worth a second look. Thanks for the info Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Monday, February 14, 2005 12:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote keyboards and monitors I believe that was among one of the first apps for realvnc from att cambridge labs to connect one PC to monitor multiple servers http://www.realvnc.com/how.html Jim Lawrence wrote: >Hi All: > >Does anyone have a solution to using remote keyboards and monitors. The >drone of servers is finally getting to me and it would be great to just >set them up in the workshop (...just put in a separate power supply so >the main server and table saw will not be vying for power)...away for >the computer room. > >The actual task is simple but I have to be able to work on them/ with >them frequently. > >All keyboard and monitor extender, I have seen have a limited cable >range and TermServer is too slow... low resolution too. > >Any thought, comments, product suggestions etc... > >MTIA >Jim > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Tue Feb 15 03:09:40 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Tue, 15 Feb 2005 10:09:40 +0100 Subject: [AccessD] Remote keyboards and monitors Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B57C0@stekelbes.ithelps.local> I confirm. I use PC Anywhere for ages now, and TS is the fastest even over low speed links. But I still use PC Anywhere for remote management because these KVM software are the only one that can be used to see the "real" screen of a server. I case of error messages or real server KVM interaction TS is not useable. I seen softwareupdates give an error on the real adminitrator screen while I was installing it via a TS session. Also scheduled programs give an error on the "real" administrator screen, not in the TS session. So for remote server management you would still need an PC Anywhere or VNC type soft. Altoug for remote user management I use TS because it's much faster. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 15, 2005 6:15 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Yea, it seems. MS TS is tightly integrated with windows and sends much less info for a given change in screen. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, February 15, 2005 12:04 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Well John, I did not know that. ...and that is true for all varieties? Thanks a lot Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Monday, February 14, 2005 5:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors VNC of any variety is much slower than terminal server. I use both in various situations. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 4:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Hi John and Marty: The VNC stuff looks very interesting and maybe TermServer is worth a second look. Thanks for the info Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Monday, February 14, 2005 12:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote keyboards and monitors I believe that was among one of the first apps for realvnc from att cambridge labs to connect one PC to monitor multiple servers http://www.realvnc.com/how.html Jim Lawrence wrote: >Hi All: > >Does anyone have a solution to using remote keyboards and monitors. The >drone of servers is finally getting to me and it would be great to just >set them up in the workshop (...just put in a separate power supply so >the main server and table saw will not be vying for power)...away for >the computer room. > >The actual task is simple but I have to be able to work on them/ with >them frequently. > >All keyboard and monitor extender, I have seen have a limited cable >range and TermServer is too slow... low resolution too. > >Any thought, comments, product suggestions etc... > >MTIA >Jim > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Tue Feb 15 04:29:15 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Tue, 15 Feb 2005 11:29:15 +0100 Subject: [AccessD] Knowing when DB is read-only Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B57C3@stekelbes.ithelps.local> Dear group I have a backend MDB database that is about 677MB in size and growing.... For reasons of fast recovery this file is not only backuped on tape several times a day, but also copied several times a day to my notebook computer (using briefcase but I don't use syncing at datalevel, just file level). Because copying this file takes about a minute or so, it seems that the database get's in a read-only state. I noticed this because on my server two applications run every 2,5 minutes dooing some stuff on it, but during the filecopy I get "No updateable query" errrors. So the question is, how can I get the state of the database during opening so I can leave straightaway the application on the server when it notices that the backend is read-only or whatever state while copying the file to my notebook??? Greetz Erwin Craps Zaakvoerder www.ithelps.be/onsgezin This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. IT Helps - I.T. Help Center *** Box Office Belgium & Luxembourg www.ithelps.be * www.boxoffice.be * www.stadleuven.be IT Helps bvba* ** Mercatorpad 3 ** 3000 Leuven IT Helps * Phone: +32 16 296 404 * Fax: +32 16 296 405 E-mail: Info at ithelps.be Box Office ** Fax: +32 16 296 406 ** Box Office E-mail: Staff at boxoffice.be From bheid at appdevgrp.com Tue Feb 15 08:15:44 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Tue, 15 Feb 2005 09:15:44 -0500 Subject: [AccessD] OT: Folding In-Reply-To: <916187228923D311A6FE00A0CC3FAA30AEFB17@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE7D6@ADGSERVER> I can't answer your question, but I run the command line version at home with no problems. I would think that installing your version as admin may help. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Monday, February 14, 2005 1:49 PM To: 'Access Developers discussion and problem solving'; 'John W. Colby' Subject: [AccessD] OT: Folding Hi John, I downloaded the Stanford folding program the other night (ver 5.0.3). As soon as I did anything to the tray icon I was immediately looking as a black screen, followed a few milliseconds later by the BIOS bootup screen. So I just uninstalled it. ;-( Should I have installed it as the Admin (I'm running Win 2k SP4)? Lambert From john at winhaven.net Tue Feb 15 08:36:45 2005 From: john at winhaven.net (John Bartow) Date: Tue, 15 Feb 2005 08:36:45 -0600 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <0IBX00E152LCJ8@l-daemon> Message-ID: Jim, Is this for your home office? If so I use a 4 port hardware KVM in my office that connects my WXP, W2k, W98 workstations and my server to one of keyboard, mouse and monitor. I then hot key from one to the other as needed. I have done this for years now. No software component at all. The only limit is distance. The video cable has the lowest limit for length although there are extender units available for these just as there are for USB cables. I have used a unit from ATEN (not in my office but in a training facility I consulted on) that extends the KVM to 1000 feet (via CAT5 cable) and they have stronger units available. Approx. prices KVM-$100 ATEN KVM extender $250. (Of course, that cost is quickly made up in replacing 3 monitors.) I use NetOp and PC Anywhere remote control software for various clients that I call into via the internet. I prefer NetOp. Much quicker and their free "name server" is nice for small businesses that have dynamic IP assignment. You don't have to constantly know what IP your client has assigned to it. PC Anywhere is less expensive (if you want to buy it off eBay its actually cheap). John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 1:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Remote keyboards and monitors Hi All: Does anyone have a solution to using remote keyboards and monitors. The drone of servers is finally getting to me and it would be great to just set them up in the workshop (...just put in a separate power supply so the main server and table saw will not be vying for power)...away for the computer room. The actual task is simple but I have to be able to work on them/ with them frequently. All keyboard and monitor extender, I have seen have a limited cable range and TermServer is too slow... low resolution too. Any thought, comments, product suggestions etc... MTIA Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Tue Feb 15 08:59:40 2005 From: john at winhaven.net (John Bartow) Date: Tue, 15 Feb 2005 08:59:40 -0600 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: Message-ID: Oh BTW, I have about 25' of cable connecting my KVM to my keyboard, mouse and monitor. My computers are all on a shelf in a closet behind me. The noise is minimal when the louvered doors are closed yet its convenient to get at them if I need to. Plus it conceals the jumble of wires from DSL modem to firewall, router, switch, WAP and UPS to computers. http://www.winhaven.net/wiring.html John "but I like spaghetti" Bartow -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 15, 2005 8:37 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Jim, Is this for your home office? If so I use a 4 port hardware KVM in my office that connects my WXP, W2k, W98 workstations and my server to one of keyboard, mouse and monitor. I then hot key from one to the other as needed. I have done this for years now. No software component at all. The only limit is distance. The video cable has the lowest limit for length although there are extender units available for these just as there are for USB cables. I have used a unit from ATEN (not in my office but in a training facility I consulted on) that extends the KVM to 1000 feet (via CAT5 cable) and they have stronger units available. Approx. prices KVM-$100 ATEN KVM extender $250. (Of course, that cost is quickly made up in replacing 3 monitors.) I use NetOp and PC Anywhere remote control software for various clients that I call into via the internet. I prefer NetOp. Much quicker and their free "name server" is nice for small businesses that have dynamic IP assignment. You don't have to constantly know what IP your client has assigned to it. PC Anywhere is less expensive (if you want to buy it off eBay its actually cheap). John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 1:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Remote keyboards and monitors Hi All: Does anyone have a solution to using remote keyboards and monitors. The drone of servers is finally getting to me and it would be great to just set them up in the workshop (...just put in a separate power supply so the main server and table saw will not be vying for power)...away for the computer room. The actual task is simple but I have to be able to work on them/ with them frequently. All keyboard and monitor extender, I have seen have a limited cable range and TermServer is too slow... low resolution too. Any thought, comments, product suggestions etc... MTIA 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 nkling at co.montgomery.ny.us Tue Feb 15 09:06:55 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Tue, 15 Feb 2005 10:06:55 -0500 Subject: [AccessD] Sorting combo based on Union query Message-ID: <30BC111F638EB54082001A7E7282FE41114CF7@elmo.co.montgomery.ny.us> I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal From CMackin at quiznos.com Tue Feb 15 09:18:45 2005 From: CMackin at quiznos.com (Mackin, Christopher) Date: Tue, 15 Feb 2005 08:18:45 -0700 Subject: [AccessD] Sorting combo based on Union query Message-ID: Use 2 Columns, make sure the number associated with the 'All' column is less than any value found in MyTable.Field, then have MyTable.Field Twice and sort by the one that's not displayed. -Chris Mackin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Neal Kling Sent: Tuesday, February 15, 2005 8:07 AM To: Access Developers discussion and problem solving Subject: [AccessD] Sorting combo based on Union query I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Tue Feb 15 09:22:40 2005 From: erbachs at gmail.com (Steve Erbach) Date: Tue, 15 Feb 2005 09:22:40 -0600 Subject: [AccessD] Sorting combo based on Union query In-Reply-To: <30BC111F638EB54082001A7E7282FE41114CF7@elmo.co.montgomery.ny.us> References: <30BC111F638EB54082001A7E7282FE41114CF7@elmo.co.montgomery.ny.us> Message-ID: <39cb22f305021507227c7b7428@mail.gmail.com> Neal, I got this from Database Creations' products. Make your query like this: SELECT "" AS DisplayValue, "*" AS KeyValue FROM MyTable UNION SELECT DISTINCT MyTable.Field AS DisplayValue, MyTable.Field AS KeyValue FROM MyTable ORDER BY KeyValue; That is, make two identical fields from MyTable.Field and use the KeyValue as the Sorting field. Make the width of the 2nd field 0 in your combo box and use it as the Bound field. Thus when is selected, the bound value will be * which can be inserted into a SQL string to make 'LIKE *' Steve Erbach Neenah, Wi Instead of using "All" you could try "" On Tue, 15 Feb 2005 10:06:55 -0500, Neal Kling wrote: > I'm adding an "All" selection to a combo box using a union query more or less like this: > > SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; > > MyTable.Field is defined as Text but contains Integer values. > > Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. > > So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? > > Thanks, > Neal > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Feb 15 09:22:53 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 15 Feb 2005 16:22:53 +0100 Subject: [AccessD] Sorting combo based on Union query Message-ID: Hi Neal You can add .. ORDER BY ABS([field]='All') DESC, [field] ASC; /gustav >>> nkling at co.montgomery.ny.us 15-02-2005 16:06:55 >>> I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal From JHewson at karta.com Tue Feb 15 09:24:15 2005 From: JHewson at karta.com (Jim Hewson) Date: Tue, 15 Feb 2005 09:24:15 -0600 Subject: [AccessD] Sorting combo based on Union query Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068D75@karta-exc-int.Karta.com> You could add a column with an IIF statement. e.g. MySort: IIF(snoot = "All", 0, 1) then sort on MySort then the field. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Neal Kling Sent: Tuesday, February 15, 2005 9:07 AM To: Access Developers discussion and problem solving Subject: [AccessD] Sorting combo based on Union query I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kevinb at bepc.com Tue Feb 15 09:25:35 2005 From: kevinb at bepc.com (Kevin Bachmeier) Date: Tue, 15 Feb 2005 09:25:35 -0600 Subject: [AccessD] Sorting combo based on Union query Message-ID: <5C210A2F04B76B4AB2A18E6FEB81713401CDA2A6@HDQ06.bepc.net> Would "*All" work for you instead of "All"? HTH Kevin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Neal Kling Sent: Tuesday, February 15, 2005 9:07 AM To: Access Developers discussion and problem solving Subject: [AccessD] Sorting combo based on Union query I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From nkling at co.montgomery.ny.us Tue Feb 15 09:35:44 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Tue, 15 Feb 2005 10:35:44 -0500 Subject: [AccessD] Sorting combo based on Union query Message-ID: <30BC111F638EB54082001A7E7282FE4107F117@elmo.co.montgomery.ny.us> Thanks to you and Steve. The two column idea works great. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Mackin, Christopher Sent: Tuesday, February 15, 2005 10:19 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Sorting combo based on Union query Use 2 Columns, make sure the number associated with the 'All' column is less than any value found in MyTable.Field, then have MyTable.Field Twice and sort by the one that's not displayed. -Chris Mackin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Neal Kling Sent: Tuesday, February 15, 2005 8:07 AM To: Access Developers discussion and problem solving Subject: [AccessD] Sorting combo based on Union query I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From nkling at co.montgomery.ny.us Tue Feb 15 09:37:21 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Tue, 15 Feb 2005 10:37:21 -0500 Subject: [AccessD] Sorting combo based on Union query Message-ID: <30BC111F638EB54082001A7E7282FE4107F118@elmo.co.montgomery.ny.us> I had tried this with a space at the beginning of "All" which works but just looks a bit funky. It would have been my option if nothing else had worked. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Kevin Bachmeier Sent: Tuesday, February 15, 2005 10:26 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Sorting combo based on Union query Would "*All" work for you instead of "All"? HTH Kevin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Neal Kling Sent: Tuesday, February 15, 2005 9:07 AM To: Access Developers discussion and problem solving Subject: [AccessD] Sorting combo based on Union query I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 bellsouth.net Tue Feb 15 09:48:23 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 15 Feb 2005 10:48:23 -0500 Subject: [AccessD] Sorting combo based on Union query In-Reply-To: <30BC111F638EB54082001A7E7282FE41114CF7@elmo.co.montgomery.ny.us> Message-ID: <20050215154818.DMTX730.imf22aec.mail.bellsouth.net@SUSANONE> Does enclosing All in ()'s help? I can't remember if the ( -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Neal Kling Sent: Tuesday, February 15, 2005 10:07 AM To: Access Developers discussion and problem solving Subject: [AccessD] Sorting combo based on Union query I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Tue Feb 15 09:48:23 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 15 Feb 2005 10:48:23 -0500 Subject: [AccessD] Sorting combo based on Union query In-Reply-To: <30BC111F638EB54082001A7E7282FE41114CF7@elmo.co.montgomery.ny.us> Message-ID: <20050215154829.DMXT730.imf22aec.mail.bellsouth.net@SUSANONE> ?Asc("1") 49 ?Asc(1) 49 ?Asc("(") 40 The Ascii character for the ( is smaller than the character for 1 -- have you tried enclosing All in ()'s? Susan H. I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Tue Feb 15 09:51:16 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 15 Feb 2005 10:51:16 -0500 Subject: [AccessD] Sorting combo based on Union query In-Reply-To: <20050215154818.DMTX730.imf22aec.mail.bellsouth.net@SUSANONE> Message-ID: <20050215155110.DPID730.imf22aec.mail.bellsouth.net@SUSANONE> Sorry. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, February 15, 2005 10:48 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Sorting combo based on Union query Does enclosing All in ()'s help? I can't remember if the ( -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Neal Kling Sent: Tuesday, February 15, 2005 10:07 AM To: Access Developers discussion and problem solving Subject: [AccessD] Sorting combo based on Union query I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From nkling at co.montgomery.ny.us Tue Feb 15 09:52:14 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Tue, 15 Feb 2005 10:52:14 -0500 Subject: [AccessD] Sorting combo based on Union query Message-ID: <30BC111F638EB54082001A7E7282FE4107F11A@elmo.co.montgomery.ny.us> Yes, that would work also. And, if I didn't have the two column trick I think it would look cleaner than putting a space in front of the "All". Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Susan Harkins Sent: Tuesday, February 15, 2005 10:48 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Sorting combo based on Union query ?Asc("1") 49 ?Asc(1) 49 ?Asc("(") 40 The Ascii character for the ( is smaller than the character for 1 -- have you tried enclosing All in ()'s? Susan H. I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From lembit.soobik at t-online.de Tue Feb 15 09:59:13 2005 From: lembit.soobik at t-online.de (Lembit Soobik) Date: Tue, 15 Feb 2005 16:59:13 +0100 Subject: [AccessD] Remote keyboards and monitors References: Message-ID: <043301c51377$4bc6c180$0300a8c0@S856> I use a SW named " Kavoom!" (http://www.kavoom.biz/) and am pretty happy with that. much better and easier than PCanywhere on one PC I dont even have any monitor,mouse keyboard. Just the network. check it out. they have a free trial period Lembit Soobik ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 15, 2005 3:36 PM Subject: RE: [AccessD] Remote keyboards and monitors > Jim, > Is this for your home office? > > If so I use a 4 port hardware KVM in my office that connects my WXP, W2k, > W98 workstations and my server to one of keyboard, mouse and monitor. I then > hot key from one to the other as needed. I have done this for years now. No > software component at all. The only limit is distance. The video cable has > the lowest limit for length although there are extender units available for > these just as there are for USB cables. I have used a unit from ATEN (not in > my office but in a training facility I consulted on) that extends the KVM to > 1000 feet (via CAT5 cable) and they have stronger units available. Approx. > prices KVM-$100 ATEN KVM extender $250. (Of course, that cost is quickly > made up in replacing 3 monitors.) > > I use NetOp and PC Anywhere remote control software for various clients that > I call into via the internet. I prefer NetOp. Much quicker and their free > "name server" is nice for small businesses that have dynamic IP assignment. > You don't have to constantly know what IP your client has assigned to it. PC > Anywhere is less expensive (if you want to buy it off eBay its actually > cheap). > > > John B. > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Monday, February 14, 2005 1:39 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Remote keyboards and monitors > > Hi All: > > Does anyone have a solution to using remote keyboards and monitors. The > drone of servers is finally getting to me and it would be great to just set > them up in the workshop (...just put in a separate power supply so the main > server and table saw will not be vying for power)...away for the computer > room. > > The actual task is simple but I have to be able to work on them/ with them > frequently. > > All keyboard and monitor extender, I have seen have a limited cable range > and TermServer is too slow... low resolution too. > > Any thought, comments, product suggestions etc... > > MTIA > 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 Tue Feb 15 10:00:14 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 15 Feb 2005 08:00:14 -0800 Subject: [AccessD] Sorting combo based on Union query Message-ID: SELECT "All" as Field1, 0 As SortBy from MyTable UNION SELECT MyTable.Field1, 1 As SortBy FROM MyTable OrderBy SortBy, Field1 Charlotte Foust -----Original Message----- From: Neal Kling [mailto:nkling at co.montgomery.ny.us] Sent: Tuesday, February 15, 2005 7:07 AM To: Access Developers discussion and problem solving Subject: [AccessD] Sorting combo based on Union query I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From adtp at touchtelindia.net Tue Feb 15 10:33:04 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Tue, 15 Feb 2005 22:03:04 +0530 Subject: [AccessD] A2000: DELETE query with JOIN References: <39cb22f305021411574201630@mail.gmail.com> Message-ID: <007d01c5137c$4f142580$e91865cb@winxp> Steve, You are aiming at deletion of such records in table T1 as match those in table T2, based upon the combination of four fields (CAS1 to CAS4). It is presumed that no relationship has been enforced between the two tables. Only permissible relationship would have been one to many (or one to one) between T2 and T1, and that would imply deletion of all records in table T1. Both styles of delete query, as given below are found to work successfully. (a) Multiple Join of four fields (CAS1 to CAS4) (b) No Join (uses In clause instead) For query (a) to work, it has to be ensured that primary key for table T2 (combination of CAS1 to CAS4) is set correctly . For table T1, setting of such primary key is not essential. However, there is no problem if it exists. For query (b) to work, status of primary key (covering the four fields) in the two tables has no bearing. SQL for both cases is given below. Query (a) is expected to be faster than that at (b). If required, a sample db demonstrating the two queries, can be sent to you. With best wishes, A.D.Tejpal -------------- (a) Delete Query - Multiple Join ===================================== DELETE T1.* FROM T1 INNER JOIN T2 ON (T1.CAS1 = T2.CAS1) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS4 = T2.CAS4); ===================================== (b) Delete Query - No Join (Uses In clause instead) ===================================== DELETE T1.* FROM T1 WHERE ((([CAS1] & [CAS2] & [CAS3] & [CAS4]) In (Select [CAS1] & [CAS2] & [CAS3] & [CAS4] From T2))); ===================================== ----- Original Message ----- From: Steve Erbach To: Access Developers discussion and problem solving Sent: Tuesday, February 15, 2005 01:27 Subject: Re: [AccessD] A2000: DELETE query with JOIN Gustav, Yes, that's something I did try; that is, removing the JOINs and going with the WHERE clause only. No dice. I don't recall where that consitent/inconsistent updates thing is. Steve Erbach On Mon, 14 Feb 2005 20:29:31 +0100, Gustav Brock wrote: > Hi Steve > > I find it a pity that competition fades away. > > By the way, couldn't you do it without the NOT IN (...) or temp table > by - in your original attempt - not using joins but a simple WHERE > S.CAS1<>T.CAS1 AND S.CAS2<>T.CAS2 AND etc.? > Also, did you try the consistent/inconsistent updates setting? > > /gustav From accessd at shaw.ca Tue Feb 15 11:17:39 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 15 Feb 2005 09:17:39 -0800 Subject: [AccessD] Knowing when DB is read-only In-Reply-To: <46B976F2B698FF46A4FE7636509B22DF1B57C3@stekelbes.ithelps.local> Message-ID: <0IBY00F2KQR3HL@l-daemon> Hi Erwin: I am not sure of all the issues with copying a file while in use. Some of the better backup software solutions can it without being affecting the state of the file or being unable to backup the file. Have you tried using master and replicas to sync a file backup? I had a system a few years ago that used this method, designed for a couple of sites and to transfer data to the laptops for off site work. As an extra benefit, there were plenty of backups around and an incomplete database could be synced up in about 30 seconds and never any issues with locked records. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Tuesday, February 15, 2005 2:29 AM To: Access Developers discussion and problem solving Subject: [AccessD] Knowing when DB is read-only Dear group I have a backend MDB database that is about 677MB in size and growing.... For reasons of fast recovery this file is not only backuped on tape several times a day, but also copied several times a day to my notebook computer (using briefcase but I don't use syncing at datalevel, just file level). Because copying this file takes about a minute or so, it seems that the database get's in a read-only state. I noticed this because on my server two applications run every 2,5 minutes dooing some stuff on it, but during the filecopy I get "No updateable query" errrors. So the question is, how can I get the state of the database during opening so I can leave straightaway the application on the server when it notices that the backend is read-only or whatever state while copying the file to my notebook??? Greetz Erwin Craps Zaakvoerder www.ithelps.be/onsgezin This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. IT Helps - I.T. Help Center *** Box Office Belgium & Luxembourg www.ithelps.be * www.boxoffice.be * www.stadleuven.be IT Helps bvba* ** Mercatorpad 3 ** 3000 Leuven IT Helps * Phone: +32 16 296 404 * Fax: +32 16 296 405 E-mail: Info at ithelps.be Box Office ** Fax: +32 16 296 406 ** Box Office E-mail: Staff at boxoffice.be -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Feb 15 11:25:51 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 15 Feb 2005 09:25:51 -0800 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: Message-ID: <0IBY00F4QR4R07@l-daemon> Hi John: We were setting up a number of sites this summer and the client had us use KVMs for their servers. They worked great but I did not know they have extensions that could link servers over fifty meters away or that extensions were available. I will definitely have to look into that option. :-) Thanks for all the info Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 15, 2005 6:37 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Jim, Is this for your home office? If so I use a 4 port hardware KVM in my office that connects my WXP, W2k, W98 workstations and my server to one of keyboard, mouse and monitor. I then hot key from one to the other as needed. I have done this for years now. No software component at all. The only limit is distance. The video cable has the lowest limit for length although there are extender units available for these just as there are for USB cables. I have used a unit from ATEN (not in my office but in a training facility I consulted on) that extends the KVM to 1000 feet (via CAT5 cable) and they have stronger units available. Approx. prices KVM-$100 ATEN KVM extender $250. (Of course, that cost is quickly made up in replacing 3 monitors.) I use NetOp and PC Anywhere remote control software for various clients that I call into via the internet. I prefer NetOp. Much quicker and their free "name server" is nice for small businesses that have dynamic IP assignment. You don't have to constantly know what IP your client has assigned to it. PC Anywhere is less expensive (if you want to buy it off eBay its actually cheap). John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 1:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Remote keyboards and monitors Hi All: Does anyone have a solution to using remote keyboards and monitors. The drone of servers is finally getting to me and it would be great to just set them up in the workshop (...just put in a separate power supply so the main server and table saw will not be vying for power)...away for the computer room. The actual task is simple but I have to be able to work on them/ with them frequently. All keyboard and monitor extender, I have seen have a limited cable range and TermServer is too slow... low resolution too. Any thought, comments, product suggestions etc... MTIA 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 Gustav at cactus.dk Tue Feb 15 11:44:33 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 15 Feb 2005 18:44:33 +0100 Subject: [AccessD] Sorting combo based on Union query Message-ID: Hi all Well, my smart idea doesn't work. However, you can add the field to sort on without giving it a name whatsoever: SELECT Field, 1 FROM tblSomeTable UNION SELECT 'Select all', 0 FROM tblSomeTable ORDER BY 2, 1 ASC; Note the appended field to sort on (which does not need to be included in the column count of the combo- or listbox) and the use of 1 and 2 as field alias. This means you don't need to create new field names and the field name you wish to display is picked once from the original query/table (field). /gustav >>> Gustav at cactus.dk 15-02-2005 16:22:53 >>> Hi Neal You can add .. ORDER BY ABS([field]='All') DESC, [field] ASC; /gustav >>> nkling at co.montgomery.ny.us 15-02-2005 16:06:55 >>> I'm adding an "All" selection to a combo box using a union query more or less like this: SELECT "All" as snoot from MyTable UNION SELECT MyTable.Field FROM MyTable; MyTable.Field is defined as Text but contains Integer values. Naturally the ascending sort order puts the numbers first. The "All" comes at the end of the list, and I want it at the top. I have tried adding an ORDER BY clause and by using DESC the "All" is at the top, but of course the numbers are then in reverse order. I have also swapped the order of the select statements but that makes no difference. So, does anyone have a suggestion as to how I can get "All" at the top of the list with the rest of the list in numeric order? Thanks, Neal From John.Clark at niagaracounty.com Tue Feb 15 11:51:12 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Tue, 15 Feb 2005 12:51:12 -0500 Subject: [AccessD] Remote keyboards and monitors Message-ID: I don't know the specifics, but we were looking into a KVM type switch from APC that looked pretty promising. It took care of a problem that we currently run into. We have two KVM switches and every now and then...especially on the one...we lose the mouse for a system. This isn't good, because the system will need to be rebooted to rectify this. APC does something differently that this does not happen. John W Clark >>> accessd at shaw.ca 2/15/2005 12:25 PM >>> Hi John: We were setting up a number of sites this summer and the client had us use KVMs for their servers. They worked great but I did not know they have extensions that could link servers over fifty meters away or that extensions were available. I will definitely have to look into that option. :-) Thanks for all the info Jim From John.Clark at niagaracounty.com Tue Feb 15 11:59:16 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Tue, 15 Feb 2005 12:59:16 -0500 Subject: [AccessD] Loading FE to user network drive Message-ID: I have an odd request from one of my department heads. They have inherited an Access 2K program, from an external agency they were working with, and they want me to install it. It has a FE and BE, but they are saying that some of the users of this program will be at multiple computers. They don't want this on every computer. So, they...and I guess I am as well...wondering if there is a problem loading this FE to each of these users' network drives. Every user has a personal drive, which is a directory on the network, under their dept. directory that only they have access to, in most cases. We have a Novell net, if that makes a difference. I know this will use more space, but it is a small FE and it really isn't that big an issue here. Are there any caveats to beware of? Thanks! John W Clark From cfoust at infostatsystems.com Tue Feb 15 12:15:21 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 15 Feb 2005 10:15:21 -0800 Subject: [AccessD] Loading FE to user network drive Message-ID: Do they have Access installed on their machines or is this a runtime you want to install on each network folder? Charlotte Foust -----Original Message----- From: John Clark [mailto:John.Clark at niagaracounty.com] Sent: Tuesday, February 15, 2005 9:59 AM To: accessd at databaseadvisors.com Subject: [AccessD] Loading FE to user network drive I have an odd request from one of my department heads. They have inherited an Access 2K program, from an external agency they were working with, and they want me to install it. It has a FE and BE, but they are saying that some of the users of this program will be at multiple computers. They don't want this on every computer. So, they...and I guess I am as well...wondering if there is a problem loading this FE to each of these users' network drives. Every user has a personal drive, which is a directory on the network, under their dept. directory that only they have access to, in most cases. We have a Novell net, if that makes a difference. I know this will use more space, but it is a small FE and it really isn't that big an issue here. Are there any caveats to beware of? Thanks! John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From John.Clark at niagaracounty.com Tue Feb 15 12:23:46 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Tue, 15 Feb 2005 13:23:46 -0500 Subject: [AccessD] Loading FE to user network drive Message-ID: I'm hoping they all have Access...they should, because it is pretty standard here. >>> cfoust at infostatsystems.com 2/15/2005 1:15 PM >>> Do they have Access installed on their machines or is this a runtime you want to install on each network folder? Charlotte Foust -----Original Message----- From: John Clark [mailto:John.Clark at niagaracounty.com] Sent: Tuesday, February 15, 2005 9:59 AM To: accessd at databaseadvisors.com Subject: [AccessD] Loading FE to user network drive I have an odd request from one of my department heads. They have inherited an Access 2K program, from an external agency they were working with, and they want me to install it. It has a FE and BE, but they are saying that some of the users of this program will be at multiple computers. They don't want this on every computer. So, they...and I guess I am as well...wondering if there is a problem loading this FE to each of these users' network drives. Every user has a personal drive, which is a directory on the network, under their dept. directory that only they have access to, in most cases. We have a Novell net, if that makes a difference. I know this will use more space, but it is a small FE and it really isn't that big an issue here. Are there any caveats to beware of? Thanks! John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 15 12:35:53 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 15 Feb 2005 19:35:53 +0100 Subject: [AccessD] Loading FE to user network drive Message-ID: Hi John We have a bunch of applications we run this way off a Novell server. It causes no problems. But of course, as Charlotte points out, Access or a runtime must be installed at the clients. A better way could be to install a Terminal Server or - if the user count is below 21 - WinConnect: http://www.thinsoftinc.com/ /gustav >>> John.Clark at niagaracounty.com 15-02-2005 18:59:16 >>> I have an odd request from one of my department heads. They have inherited an Access 2K program, from an external agency they were working with, and they want me to install it. It has a FE and BE, but they are saying that some of the users of this program will be at multiple computers. They don't want this on every computer. So, they...and I guess I am as well...wondering if there is a problem loading this FE to each of these users' network drives. Every user has a personal drive, which is a directory on the network, under their dept. directory that only they have access to, in most cases. We have a Novell net, if that makes a difference. I know this will use more space, but it is a small FE and it really isn't that big an issue here. Are there any caveats to beware of? Thanks! John W Clark From adtp at touchtelindia.net Tue Feb 15 12:39:04 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Wed, 16 Feb 2005 00:09:04 +0530 Subject: [AccessD] Knowing when DB is read-only References: <46B976F2B698FF46A4FE7636509B22DF1B57C3@stekelbes.ithelps.local> Message-ID: <015101c5138d$c2ea2b10$e91865cb@winxp> Erwin, You should be able to get the status via file system object. Suitable user defined function is given below. Reference to Microsoft Scripting RunTime is needed. Following expression will get the status for the current db. Fn_GetDbStatus(CurrentProject.FullName) With best wishes, A.D.Tejpal -------------- ================================ Function Fn_GetDbStatus(ByVal Fpt _ As String) As String Dim fso As FileSystemObject, fe As File Dim Dbs As Long, Sts As String Sts = "Other" ' Default Value Set fso = New FileSystemObject Set fe = fso.GetFile(Fpt) Dbs = fe.Attributes Select Case Dbs Case 1 Sts = "ReadOnly" Case 2 Sts = "Hidden" Case 32 Sts = "Archive" End Select Fn_GetDbStatus = Sts Set fso = Nothing Set fe = Nothing End Function ================================ ----- Original Message ----- From: Erwin Craps - IT Helps To: Access Developers discussion and problem solving Sent: Tuesday, February 15, 2005 15:59 Subject: [AccessD] Knowing when DB is read-only Dear group I have a backend MDB database that is about 677MB in size and growing.... For reasons of fast recovery this file is not only backuped on tape several times a day, but also copied several times a day to my notebook computer (using briefcase but I don't use syncing at datalevel, just file level). Because copying this file takes about a minute or so, it seems that the database get's in a read-only state. I noticed this because on my server two applications run every 2,5 minutes dooing some stuff on it, but during the filecopy I get "No updateable query" errrors. So the question is, how can I get the state of the database during opening so I can leave straightaway the application on the server when it notices that the backend is read-only or whatever state while copying the file to my notebook??? Greetz Erwin Craps Zaakvoerder From dba.email at gmail.com Tue Feb 15 13:04:38 2005 From: dba.email at gmail.com (Admin Sparky) Date: Tue, 15 Feb 2005 14:04:38 -0500 Subject: [AccessD] OT: Excel - Print Area Message-ID: <5f2de242050215110444af84b5@mail.gmail.com> Group, Quick question. Is there a method to choose non-adjoining areas of a spreadsheet and print them as a single (apparently adjoining) area? For instance...a header row of columns A, C, E, and detail rows 100-103 for each of those columns? When choosing a print area, I have tried holding down control to pick several areas and that part works, however each section prints on a separate page. Mark From JHewson at karta.com Tue Feb 15 13:17:45 2005 From: JHewson at karta.com (Jim Hewson) Date: Tue, 15 Feb 2005 13:17:45 -0600 Subject: [AccessD] OT: Excel - Print Area Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068D7B@karta-exc-int.Karta.com> If you hide the columns and rows you don't want printed then you can get the print area you need. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Admin Sparky Sent: Tuesday, February 15, 2005 1:05 PM To: Access Developers discussion and problem solving Subject: [AccessD] OT: Excel - Print Area Group, Quick question. Is there a method to choose non-adjoining areas of a spreadsheet and print them as a single (apparently adjoining) area? For instance...a header row of columns A, C, E, and detail rows 100-103 for each of those columns? When choosing a print area, I have tried holding down control to pick several areas and that part works, however each section prints on a separate page. Mark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Tue Feb 15 13:28:26 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Tue, 15 Feb 2005 13:28:26 -0600 Subject: [AccessD] OT: Excel - Print Area Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB6772337400@corp-es01.fleetpride.com> Also check out which allow you do define and save multiple print settings per sheet. Jim Hale -----Original Message----- From: Jim Hewson [mailto:JHewson at karta.com] Sent: Tuesday, February 15, 2005 1:18 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: Excel - Print Area If you hide the columns and rows you don't want printed then you can get the print area you need. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Admin Sparky Sent: Tuesday, February 15, 2005 1:05 PM To: Access Developers discussion and problem solving Subject: [AccessD] OT: Excel - Print Area Group, Quick question. Is there a method to choose non-adjoining areas of a spreadsheet and print them as a single (apparently adjoining) area? For instance...a header row of columns A, C, E, and detail rows 100-103 for each of those columns? When choosing a print area, I have tried holding down control to pick several areas and that part works, however each section prints on a separate page. Mark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 erbachs at gmail.com Tue Feb 15 14:04:08 2005 From: erbachs at gmail.com (Steve Erbach) Date: Tue, 15 Feb 2005 14:04:08 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: <007d01c5137c$4f142580$e91865cb@winxp> References: <39cb22f305021411574201630@mail.gmail.com> <007d01c5137c$4f142580$e91865cb@winxp> Message-ID: <39cb22f305021512044a9d4803@mail.gmail.com> A.D., Ah! Here is the crucial point! The tables I was working with were actually working tables; that is, tables created from MakeTable queries. Thus they did not have keys. When I run the query on these non-keyed tables I get the error message "Could not delete from specified tables." When I set the 4 CAS fields to be keys in both T1 and T2, the DELETE query worked fine. This is very interesting. This is the first instance I've run across where a query works fine with keyed tables but not with unkeyed tables. Thank you. Steve Erbach Neenah, WI On Tue, 15 Feb 2005 22:03:04 +0530, A.D.Tejpal wrote: > Steve, > > You are aiming at deletion of such records in table T1 as match those in table T2, based upon the combination of four fields (CAS1 to CAS4). It is presumed that no relationship has been enforced between the two tables. Only permissible relationship would have been one to many (or one to one) between T2 and T1, and that would imply deletion of all records in table T1. > > Both styles of delete query, as given below are found to work successfully. > (a) Multiple Join of four fields (CAS1 to CAS4) > (b) No Join (uses In clause instead) > > For query (a) to work, it has to be ensured that primary key for table T2 (combination of CAS1 to CAS4) is set correctly . For table T1, setting of such primary key is not essential. However, there is no problem if it exists. > > For query (b) to work, status of primary key (covering the four fields) in the two tables has no bearing. > > SQL for both cases is given below. Query (a) is expected to be faster than that at (b). If required, a sample db demonstrating the two queries, can be sent to you. > > With best wishes, > A.D.Tejpal > -------------- > > (a) Delete Query - Multiple Join > ===================================== > DELETE T1.* > FROM T1 INNER JOIN T2 ON (T1.CAS1 = T2.CAS1) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS4 = T2.CAS4); > ===================================== > > (b) Delete Query - No Join (Uses In clause instead) > ===================================== > DELETE T1.* > FROM T1 > WHERE ((([CAS1] & [CAS2] & [CAS3] & [CAS4]) In (Select [CAS1] & [CAS2] & [CAS3] & [CAS4] From T2))); > ===================================== From john at winhaven.net Tue Feb 15 14:04:45 2005 From: john at winhaven.net (John Bartow) Date: Tue, 15 Feb 2005 14:04:45 -0600 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: Message-ID: John, A KVM unit should emulate the equipment it is replacing regardless if the equipment is on or not. A malfunctioning KVM would not do this. I suspect that was you problem there. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Tuesday, February 15, 2005 11:51 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Remote keyboards and monitors I don't know the specifics, but we were looking into a KVM type switch from APC that looked pretty promising. It took care of a problem that we currently run into. We have two KVM switches and every now and then...especially on the one...we lose the mouse for a system. This isn't good, because the system will need to be rebooted to rectify this. APC does something differently that this does not happen. John W Clark >>> accessd at shaw.ca 2/15/2005 12:25 PM >>> Hi John: We were setting up a number of sites this summer and the client had us use KVMs for their servers. They worked great but I did not know they have extensions that could link servers over fifty meters away or that extensions were available. I will definitely have to look into that option. :-) Thanks for all the info Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Tue Feb 15 14:59:46 2005 From: john at winhaven.net (John Bartow) Date: Tue, 15 Feb 2005 14:59:46 -0600 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <0IBY00F4QR4R07@l-daemon> Message-ID: Jim, Just had a thought - maybe my online receipt was still hanging around and it was: CE220 ATEN TECHNOLOGIES $189.09 at TheNerds.Net (You can find it other places too but this was the cheapest reseller with a decent rating). John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, February 15, 2005 11:26 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Hi John: We were setting up a number of sites this summer and the client had us use KVMs for their servers. They worked great but I did not know they have extensions that could link servers over fifty meters away or that extensions were available. I will definitely have to look into that option. :-) Thanks for all the info Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, February 15, 2005 6:37 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Jim, Is this for your home office? If so I use a 4 port hardware KVM in my office that connects my WXP, W2k, W98 workstations and my server to one of keyboard, mouse and monitor. I then hot key from one to the other as needed. I have done this for years now. No software component at all. The only limit is distance. The video cable has the lowest limit for length although there are extender units available for these just as there are for USB cables. I have used a unit from ATEN (not in my office but in a training facility I consulted on) that extends the KVM to 1000 feet (via CAT5 cable) and they have stronger units available. Approx. prices KVM-$100 ATEN KVM extender $250. (Of course, that cost is quickly made up in replacing 3 monitors.) I use NetOp and PC Anywhere remote control software for various clients that I call into via the internet. I prefer NetOp. Much quicker and their free "name server" is nice for small businesses that have dynamic IP assignment. You don't have to constantly know what IP your client has assigned to it. PC Anywhere is less expensive (if you want to buy it off eBay its actually cheap). John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 1:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Remote keyboards and monitors Hi All: Does anyone have a solution to using remote keyboards and monitors. The drone of servers is finally getting to me and it would be great to just set them up in the workshop (...just put in a separate power supply so the main server and table saw will not be vying for power)...away for the computer room. The actual task is simple but I have to be able to work on them/ with them frequently. All keyboard and monitor extender, I have seen have a limited cable range and TermServer is too slow... low resolution too. Any thought, comments, product suggestions etc... MTIA 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 fhtapia at gmail.com Tue Feb 15 15:06:13 2005 From: fhtapia at gmail.com (Francisco Tapia) Date: Tue, 15 Feb 2005 13:06:13 -0800 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: References: Message-ID: I've never used TS so I can't attest to it's speed, however I have used pcAnywhere, GoToMyPC and UltraVNC (and actually a slew of other VNC distros) for my uses UltraVNC is the solution, on a LAN the connection is so fast it's like I'm sitting in front of the server, however over a DSL line (128k up) the connection is remarkably usable. Since I program in both VBA and TSQL, I can take entire scripts or snippets of code and paste them accross the internet to my work pc or home pc with a simple CTRL C / CTLR V the clipboard (text) information seamlessly copies itself over all networks w/o any problems. The way I use my GoToMyPc account is I login to my work pc, then "reverse" send the connection back to my home pc so that the connection I acctually use is the UltraVNC connection rather than the GoToMyPc connection. ( I then close gotomypc). working in this manner also grants me the facility to transfer large files over it's built in FTP client/server. to send database backups back and forth from work. YOU "SHOULD" install the software virtual monitor software, which enables your pc to forward typical hardware redraws through the vncMonitor so that they are quickly redrawn on the remote. Additionally Ultra has a newer "ultra" encoder which works remarkably effecient on LANs having never used TS I cannot say which is acctually faster, but for ones I've used it is "extreamly" useful. On Tue, 15 Feb 2005 14:04:45 -0600, John Bartow wrote: > John, > A KVM unit should emulate the equipment it is replacing regardless if the > equipment is on or not. A malfunctioning KVM would not do this. I suspect > that was you problem there. > > John B. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > Sent: Tuesday, February 15, 2005 11:51 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] Remote keyboards and monitors > > I don't know the specifics, but we were looking into a KVM type switch from > APC that looked pretty promising. It took care of a problem that we > currently run into. We have two KVM switches and every now and > then...especially on the one...we lose the mouse for a system. This isn't > good, because the system will need to be rebooted to rectify this. > APC does something differently that this does not happen. > > John W Clark > > >>> accessd at shaw.ca 2/15/2005 12:25 PM >>> > Hi John: > > We were setting up a number of sites this summer and the client had us use > KVMs for their servers. They worked great but I did not know they have > extensions that could link servers over fifty meters away or that extensions > were available. I will definitely have to look into that option. :-) > > Thanks for all the info > 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 > -- -Francisco http://pcthis.blogspot.com | PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... From cfoust at infostatsystems.com Tue Feb 15 15:12:16 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 15 Feb 2005 13:12:16 -0800 Subject: [AccessD] A2000: DELETE query with JOIN Message-ID: I thought in 2000 and later you HAD to have unique keys in order to run a delete query using multiple tables. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Tuesday, February 15, 2005 12:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2000: DELETE query with JOIN A.D., Ah! Here is the crucial point! The tables I was working with were actually working tables; that is, tables created from MakeTable queries. Thus they did not have keys. When I run the query on these non-keyed tables I get the error message "Could not delete from specified tables." When I set the 4 CAS fields to be keys in both T1 and T2, the DELETE query worked fine. This is very interesting. This is the first instance I've run across where a query works fine with keyed tables but not with unkeyed tables. Thank you. Steve Erbach Neenah, WI On Tue, 15 Feb 2005 22:03:04 +0530, A.D.Tejpal wrote: > Steve, > > You are aiming at deletion of such records in table T1 as match > those in table T2, based upon the combination of four fields (CAS1 to > CAS4). It is presumed that no relationship has been enforced between > the two tables. Only permissible relationship would have been one to > many (or one to one) between T2 and T1, and that would imply deletion > of all records in table T1. > > Both styles of delete query, as given below are found to work successfully. > (a) Multiple Join of four fields (CAS1 to CAS4) > (b) No Join (uses In clause instead) > > For query (a) to work, it has to be ensured that primary key for > table T2 (combination of CAS1 to CAS4) is set correctly . For table > T1, setting of such primary key is not essential. However, there is no > problem if it exists. > > For query (b) to work, status of primary key (covering the four > fields) in the two tables has no bearing. > > SQL for both cases is given below. Query (a) is expected to be > faster than that at (b). If required, a sample db demonstrating the > two queries, can be sent to you. > > With best wishes, > A.D.Tejpal > -------------- > > (a) Delete Query - Multiple Join ===================================== > DELETE T1.* > FROM T1 INNER JOIN T2 ON (T1.CAS1 = T2.CAS1) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS4 = T2.CAS4); > ===================================== > > (b) Delete Query - No Join (Uses In clause instead) > ===================================== > DELETE T1.* > FROM T1 > WHERE ((([CAS1] & [CAS2] & [CAS3] & [CAS4]) In (Select [CAS1] & > [CAS2] & [CAS3] & [CAS4] From T2))); > ===================================== -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Tue Feb 15 20:26:03 2005 From: erbachs at gmail.com (Steve Erbach) Date: Tue, 15 Feb 2005 20:26:03 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: References: Message-ID: <39cb22f3050215182647a20f74@mail.gmail.com> Charlotte, You may very well be right. It isn't something that pops out of the Help files, ya know? Steve Erbach On Tue, 15 Feb 2005 13:12:16 -0800, Charlotte Foust wrote: > I thought in 2000 and later you HAD to have unique keys in order to run > a delete query using multiple tables. > > Charlotte Foust From john at winhaven.net Tue Feb 15 21:05:52 2005 From: john at winhaven.net (John Bartow) Date: Tue, 15 Feb 2005 21:05:52 -0600 Subject: [AccessD] Loading FE to user network drive In-Reply-To: Message-ID: Just so I'm clear on this - they all have their own FE and are not using the same FE, correct? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, February 15, 2005 12:36 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Loading FE to user network drive Hi John We have a bunch of applications we run this way off a Novell server. It causes no problems. But of course, as Charlotte points out, Access or a runtime must be installed at the clients. A better way could be to install a Terminal Server or - if the user count is below 21 - WinConnect: http://www.thinsoftinc.com/ /gustav >>> John.Clark at niagaracounty.com 15-02-2005 18:59:16 >>> I have an odd request from one of my department heads. They have inherited an Access 2K program, from an external agency they were working with, and they want me to install it. It has a FE and BE, but they are saying that some of the users of this program will be at multiple computers. They don't want this on every computer. So, they...and I guess I am as well...wondering if there is a problem loading this FE to each of these users' network drives. Every user has a personal drive, which is a directory on the network, under their dept. directory that only they have access to, in most cases. We have a Novell net, if that makes a difference. I know this will use more space, but it is a small FE and it really isn't that big an issue here. Are there any caveats to beware of? Thanks! John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From adtp at touchtelindia.net Tue Feb 15 22:21:34 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Wed, 16 Feb 2005 09:51:34 +0530 Subject: [AccessD] A2000: DELETE query with JOIN References: <39cb22f305021411574201630@mail.gmail.com><007d01c5137c$4f142580$e91865cb@w inxp> <39cb22f305021512044a9d4803@mail.gmail.com> Message-ID: <006a01c513df$149c27a0$9d1865cb@winxp> You are most welcome Steve! A.D.Tejpal -------------- ----- Original Message ----- From: Steve Erbach To: Access Developers discussion and problem solving Sent: Wednesday, February 16, 2005 01:34 Subject: Re: [AccessD] A2000: DELETE query with JOIN A.D., Ah! Here is the crucial point! The tables I was working with were actually working tables; that is, tables created from MakeTable queries. Thus they did not have keys. When I run the query on these non-keyed tables I get the error message "Could not delete from specified tables." When I set the 4 CAS fields to be keys in both T1 and T2, the DELETE query worked fine. This is very interesting. This is the first instance I've run across where a query works fine with keyed tables but not with unkeyed tables. Thank you. Steve Erbach Neenah, WI On Tue, 15 Feb 2005 22:03:04 +0530, A.D.Tejpal wrote: > Steve, > > You are aiming at deletion of such records in table T1 as match those in table T2, based upon the combination of four fields (CAS1 to CAS4). It is presumed that no relationship has been enforced between the two tables. Only permissible relationship would have been one to many (or one to one) between T2 and T1, and that would imply deletion of all records in table T1. > > Both styles of delete query, as given below are found to work successfully. > (a) Multiple Join of four fields (CAS1 to CAS4) > (b) No Join (uses In clause instead) > > For query (a) to work, it has to be ensured that primary key for table T2 (combination of CAS1 to CAS4) is set correctly . For table T1, setting of such primary key is not essential. However, there is no problem if it exists. > > For query (b) to work, status of primary key (covering the four fields) in the two tables has no bearing. > > SQL for both cases is given below. Query (a) is expected to be faster than that at (b). If required, a sample db demonstrating the two queries, can be sent to you. > > With best wishes, > A.D.Tejpal > -------------- > > (a) Delete Query - Multiple Join > ===================================== > DELETE T1.* > FROM T1 INNER JOIN T2 ON (T1.CAS1 = T2.CAS1) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS4 = T2.CAS4); > ===================================== > > (b) Delete Query - No Join (Uses In clause instead) > ===================================== > DELETE T1.* > FROM T1 > WHERE ((([CAS1] & [CAS2] & [CAS3] & [CAS4]) In (Select [CAS1] & [CAS2] & [CAS3] & [CAS4] From T2))); > ===================================== From accessd at shaw.ca Tue Feb 15 23:31:33 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 15 Feb 2005 21:31:33 -0800 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: Message-ID: <0IBZ00B61OTAWI@l-daemon> Hi Francisco: Great insight and information. There appears to be at least 5 different versions of VNC. Is UltraVNC to top of heap...the pro version? Thanks Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Francisco Tapia Sent: Tuesday, February 15, 2005 1:06 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote keyboards and monitors I've never used TS so I can't attest to it's speed, however I have used pcAnywhere, GoToMyPC and UltraVNC (and actually a slew of other VNC distros) for my uses UltraVNC is the solution, on a LAN the connection is so fast it's like I'm sitting in front of the server, however over a DSL line (128k up) the connection is remarkably usable. Since I program in both VBA and TSQL, I can take entire scripts or snippets of code and paste them accross the internet to my work pc or home pc with a simple CTRL C / CTLR V the clipboard (text) information seamlessly copies itself over all networks w/o any problems. The way I use my GoToMyPc account is I login to my work pc, then "reverse" send the connection back to my home pc so that the connection I acctually use is the UltraVNC connection rather than the GoToMyPc connection. ( I then close gotomypc). working in this manner also grants me the facility to transfer large files over it's built in FTP client/server. to send database backups back and forth from work. YOU "SHOULD" install the software virtual monitor software, which enables your pc to forward typical hardware redraws through the vncMonitor so that they are quickly redrawn on the remote. Additionally Ultra has a newer "ultra" encoder which works remarkably effecient on LANs having never used TS I cannot say which is acctually faster, but for ones I've used it is "extreamly" useful. On Tue, 15 Feb 2005 14:04:45 -0600, John Bartow wrote: > John, > A KVM unit should emulate the equipment it is replacing regardless if the > equipment is on or not. A malfunctioning KVM would not do this. I suspect > that was you problem there. > > John B. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > Sent: Tuesday, February 15, 2005 11:51 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] Remote keyboards and monitors > > I don't know the specifics, but we were looking into a KVM type switch from > APC that looked pretty promising. It took care of a problem that we > currently run into. We have two KVM switches and every now and > then...especially on the one...we lose the mouse for a system. This isn't > good, because the system will need to be rebooted to rectify this. > APC does something differently that this does not happen. > > John W Clark > > >>> accessd at shaw.ca 2/15/2005 12:25 PM >>> > Hi John: > > We were setting up a number of sites this summer and the client had us use > KVMs for their servers. They worked great but I did not know they have > extensions that could link servers over fifty meters away or that extensions > were available. I will definitely have to look into that option. :-) > > Thanks for all the info > 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 > -- -Francisco http://pcthis.blogspot.com | PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From clh at christopherhawkins.com Wed Feb 16 02:07:39 2005 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Wed, 16 Feb 2005 01:07:39 -0700 Subject: [AccessD] The QuickBooks Project Redux Message-ID: Sure, I'd like to pitch in on this.? I'm going to be doing some QB integration soon anyway. Does working with QBFC still have the lame requirement that nobody can have the QB file open while your app is connected to it?? Last time I tried working with QBFC, I hated that. -C- ---------------------------------------- From: Joe Rojas Sent: Monday, February 14, 2005 7:24 AM To: "'Access Developers discussion and problem solving'" Subject: RE: [AccessD] The QuickBooks Project Redux I join in too. I happened to be at the beginning stage of trying to communicate to QuickBooks. JR -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Sunday, February 13, 2005 2:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The QuickBooks Project Redux Robert: I'm in. Rocky ----- Original Message ----- From: "Robert Gracie" To: "'Access Developers discussion and problem solving'" Sent: Sunday, February 13, 2005 10:55 AM Subject: [AccessD] The QuickBooks Project Redux > Speaking of QuickBooks.... > > I'm bringing this up again, as I want to summit my quick (and somewhat > dirty and incomplete) QB project for developer consumption here. I would > basically like to submit it for "peer enhancement" so that we can > collectively make it better (as I'm sure there is MUCH room for > improvement > as this is my first try at "Class Programming"), and allow the consumption > of such to all that need it... > > In order to do this effectively I need to know who is in need of such, and > who would be willing to help create the communication system for such > "peer > enhancement" and consumption. > > I have been using this work successfully at my place of employment for > that > last 6-8 months. Which includes creating customers, Employees, Invoices, > Sales Receipts, Inventory Items, and Accounts in QuickBooks 2002-04 on the > fly. The projects takes care of setting up all the connection and session > communication, and most of the detail work in adding a Sales Receipt, or > an > Invoices to QB. > > It's bases on QBFC Version 3.0. It will take me a few weeks to get the > "demo" together. > > Anyone Interested...? > > Robert > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage 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 Erwin.Craps at ithelps.be Wed Feb 16 05:27:43 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Wed, 16 Feb 2005 12:27:43 +0100 Subject: [AccessD] Knowing when DB is read-only Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B57DC@stekelbes.ithelps.local> I don't wanna go into Jet syncing because I hope to rewrite my application to an Access Project+SQL server somewhere this year if I find a month of free time :-) When rewriting I would the syncing functionality build into SQL server. As far as I know Jet syncing will generate random ID's and I want to avoid that. thx -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, February 15, 2005 6:18 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Knowing when DB is read-only Hi Erwin: I am not sure of all the issues with copying a file while in use. Some of the better backup software solutions can it without being affecting the state of the file or being unable to backup the file. Have you tried using master and replicas to sync a file backup? I had a system a few years ago that used this method, designed for a couple of sites and to transfer data to the laptops for off site work. As an extra benefit, there were plenty of backups around and an incomplete database could be synced up in about 30 seconds and never any issues with locked records. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Tuesday, February 15, 2005 2:29 AM To: Access Developers discussion and problem solving Subject: [AccessD] Knowing when DB is read-only Dear group I have a backend MDB database that is about 677MB in size and growing.... For reasons of fast recovery this file is not only backuped on tape several times a day, but also copied several times a day to my notebook computer (using briefcase but I don't use syncing at datalevel, just file level). Because copying this file takes about a minute or so, it seems that the database get's in a read-only state. I noticed this because on my server two applications run every 2,5 minutes dooing some stuff on it, but during the filecopy I get "No updateable query" errrors. So the question is, how can I get the state of the database during opening so I can leave straightaway the application on the server when it notices that the backend is read-only or whatever state while copying the file to my notebook??? Greetz Erwin Craps Zaakvoerder www.ithelps.be/onsgezin This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. IT Helps - I.T. Help Center *** Box Office Belgium & Luxembourg www.ithelps.be * www.boxoffice.be * www.stadleuven.be IT Helps bvba* ** Mercatorpad 3 ** 3000 Leuven IT Helps * Phone: +32 16 296 404 * Fax: +32 16 296 405 E-mail: Info at ithelps.be Box Office ** Fax: +32 16 296 406 ** Box Office E-mail: Staff at boxoffice.be -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Wed Feb 16 05:29:39 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Wed, 16 Feb 2005 12:29:39 +0100 Subject: [AccessD] Knowing when DB is read-only Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B57DD@stekelbes.ithelps.local> Thank you Would I be able to get a correct filestatus from within the databasefile itself? Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Tuesday, February 15, 2005 7:39 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Knowing when DB is read-only Erwin, You should be able to get the status via file system object. Suitable user defined function is given below. Reference to Microsoft Scripting RunTime is needed. Following expression will get the status for the current db. Fn_GetDbStatus(CurrentProject.FullName) With best wishes, A.D.Tejpal -------------- ================================ Function Fn_GetDbStatus(ByVal Fpt _ As String) As String Dim fso As FileSystemObject, fe As File Dim Dbs As Long, Sts As String Sts = "Other" ' Default Value Set fso = New FileSystemObject Set fe = fso.GetFile(Fpt) Dbs = fe.Attributes Select Case Dbs Case 1 Sts = "ReadOnly" Case 2 Sts = "Hidden" Case 32 Sts = "Archive" End Select Fn_GetDbStatus = Sts Set fso = Nothing Set fe = Nothing End Function ================================ ----- Original Message ----- From: Erwin Craps - IT Helps To: Access Developers discussion and problem solving Sent: Tuesday, February 15, 2005 15:59 Subject: [AccessD] Knowing when DB is read-only Dear group I have a backend MDB database that is about 677MB in size and growing.... For reasons of fast recovery this file is not only backuped on tape several times a day, but also copied several times a day to my notebook computer (using briefcase but I don't use syncing at datalevel, just file level). Because copying this file takes about a minute or so, it seems that the database get's in a read-only state. I noticed this because on my server two applications run every 2,5 minutes dooing some stuff on it, but during the filecopy I get "No updateable query" errrors. So the question is, how can I get the state of the database during opening so I can leave straightaway the application on the server when it notices that the backend is read-only or whatever state while copying the file to my notebook??? Greetz Erwin Craps Zaakvoerder -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Subscriptions at servicexp.com Wed Feb 16 06:21:25 2005 From: Subscriptions at servicexp.com (Robert Gracie) Date: Wed, 16 Feb 2005 07:21:25 -0500 Subject: [AccessD] The QuickBooks Project Redux In-Reply-To: Message-ID: No, Although you do need to be in multi-user mode, if 2 or more desktops are access the same QB file. At my work, I have a copy of QB on my machine (it's makes processing MUCH faster, then using the remote system), and a copy of QB on the bookkeepers machine. On my machine, on my system the application communicating with QuickBooks is also running... Working like a champ!! Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Wednesday, February 16, 2005 3:08 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] The QuickBooks Project Redux Sure, I'd like to pitch in on this.? I'm going to be doing some QB integration soon anyway. Does working with QBFC still have the lame requirement that nobody can have the QB file open while your app is connected to it?? Last time I tried working with QBFC, I hated that. -C- ---------------------------------------- From: Joe Rojas Sent: Monday, February 14, 2005 7:24 AM To: "'Access Developers discussion and problem solving'" Subject: RE: [AccessD] The QuickBooks Project Redux I join in too. I happened to be at the beginning stage of trying to communicate to QuickBooks. JR -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Sunday, February 13, 2005 2:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The QuickBooks Project Redux Robert: I'm in. Rocky ----- Original Message ----- From: "Robert Gracie" To: "'Access Developers discussion and problem solving'" Sent: Sunday, February 13, 2005 10:55 AM Subject: [AccessD] The QuickBooks Project Redux > Speaking of QuickBooks.... > > I'm bringing this up again, as I want to summit my quick (and somewhat > dirty and incomplete) QB project for developer consumption here. I > would basically like to submit it for "peer enhancement" so that we > can collectively make it better (as I'm sure there is MUCH room for > improvement as this is my first try at "Class Programming"), and allow > the consumption of such to all that need it... > > In order to do this effectively I need to know who is in need of such, > and who would be willing to help create the communication system for > such "peer enhancement" and consumption. > > I have been using this work successfully at my place of employment for > that last 6-8 months. Which includes creating customers, Employees, > Invoices, Sales Receipts, Inventory Items, and Accounts in QuickBooks > 2002-04 on the fly. The projects takes care of setting up all the > connection and session communication, and most of the detail work in > adding a Sales Receipt, or an Invoices to QB. > > It's bases on QBFC Version 3.0. It will take me a few weeks to get the > "demo" together. > > Anyone Interested...? > > Robert > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage 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 John.Clark at niagaracounty.com Wed Feb 16 06:57:26 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Wed, 16 Feb 2005 07:57:26 -0500 Subject: [AccessD] Loading FE to user network drive Message-ID: Oh yeah...definitely. >>> john at winhaven.net 2/15/2005 10:05 PM >>> Just so I'm clear on this - they all have their own FE and are not using the same FE, correct? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, February 15, 2005 12:36 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Loading FE to user network drive Hi John We have a bunch of applications we run this way off a Novell server. It causes no problems. But of course, as Charlotte points out, Access or a runtime must be installed at the clients. A better way could be to install a Terminal Server or - if the user count is below 21 - WinConnect: http://www.thinsoftinc.com/ /gustav >>> John.Clark at niagaracounty.com 15-02-2005 18:59:16 >>> I have an odd request from one of my department heads. They have inherited an Access 2K program, from an external agency they were working with, and they want me to install it. It has a FE and BE, but they are saying that some of the users of this program will be at multiple computers. They don't want this on every computer. So, they...and I guess I am as well...wondering if there is a problem loading this FE to each of these users' network drives. Every user has a personal drive, which is a directory on the network, under their dept. directory that only they have access to, in most cases. We have a Novell net, if that makes a difference. I know this will use more space, but it is a small FE and it really isn't that big an issue here. Are there any caveats to beware of? Thanks! John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Wed Feb 16 07:16:34 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 16 Feb 2005 14:16:34 +0100 Subject: [AccessD] Loading FE to user network drive Message-ID: Hi John Yes. /gustav >>> john at winhaven.net 16-02-2005 04:05:52 >>> Just so I'm clear on this - they all have their own FE and are not using the same FE, correct? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, February 15, 2005 12:36 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Loading FE to user network drive Hi John We have a bunch of applications we run this way off a Novell server. It causes no problems. But of course, as Charlotte points out, Access or a runtime must be installed at the clients. A better way could be to install a Terminal Server or - if the user count is below 21 - WinConnect: http://www.thinsoftinc.com/ /gustav >>> John.Clark at niagaracounty.com 15-02-2005 18:59:16 >>> I have an odd request from one of my department heads. They have inherited an Access 2K program, from an external agency they were working with, and they want me to install it. It has a FE and BE, but they are saying that some of the users of this program will be at multiple computers. They don't want this on every computer. So, they...and I guess I am as well...wondering if there is a problem loading this FE to each of these users' network drives. Every user has a personal drive, which is a directory on the network, under their dept. directory that only they have access to, in most cases. We have a Novell net, if that makes a difference. I know this will use more space, but it is a small FE and it really isn't that big an issue here. Are there any caveats to beware of? Thanks! John W Clark From john at winhaven.net Wed Feb 16 09:27:21 2005 From: john at winhaven.net (John Bartow) Date: Wed, 16 Feb 2005 09:27:21 -0600 Subject: [AccessD] Loading FE to user network drive In-Reply-To: Message-ID: Shhhwew! Great news. My whole world of FE/BE interaction ideology was teetering on the brink of dismay :o) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 16, 2005 7:17 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Loading FE to user network drive Hi John Yes. /gustav >>> john at winhaven.net 16-02-2005 04:05:52 >>> Just so I'm clear on this - they all have their own FE and are not using the same FE, correct? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, February 15, 2005 12:36 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Loading FE to user network drive Hi John We have a bunch of applications we run this way off a Novell server. It causes no problems. But of course, as Charlotte points out, Access or a runtime must be installed at the clients. A better way could be to install a Terminal Server or - if the user count is below 21 - WinConnect: http://www.thinsoftinc.com/ /gustav >>> John.Clark at niagaracounty.com 15-02-2005 18:59:16 >>> I have an odd request from one of my department heads. They have inherited an Access 2K program, from an external agency they were working with, and they want me to install it. It has a FE and BE, but they are saying that some of the users of this program will be at multiple computers. They don't want this on every computer. So, they...and I guess I am as well...wondering if there is a problem loading this FE to each of these users' network drives. Every user has a personal drive, which is a directory on the network, under their dept. directory that only they have access to, in most cases. We have a Novell net, if that makes a difference. I know this will use more space, but it is a small FE and it really isn't that big an issue here. Are there any caveats to beware of? Thanks! John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 16 10:07:48 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 16 Feb 2005 08:07:48 -0800 Subject: [AccessD] Knowing when DB is read-only Message-ID: It isn't that it generates them, it's what autonumber settings are changed to when you create the design master. That is to prevent possible data collisions. The real keys in replicated tables are GUIDs. Charlotte Foust -----Original Message----- From: Erwin Craps - IT Helps [mailto:Erwin.Craps at ithelps.be] Sent: Wednesday, February 16, 2005 3:28 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Knowing when DB is read-only I don't wanna go into Jet syncing because I hope to rewrite my application to an Access Project+SQL server somewhere this year if I find a month of free time :-) When rewriting I would the syncing functionality build into SQL server. As far as I know Jet syncing will generate random ID's and I want to avoid that. thx -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, February 15, 2005 6:18 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Knowing when DB is read-only Hi Erwin: I am not sure of all the issues with copying a file while in use. Some of the better backup software solutions can it without being affecting the state of the file or being unable to backup the file. Have you tried using master and replicas to sync a file backup? I had a system a few years ago that used this method, designed for a couple of sites and to transfer data to the laptops for off site work. As an extra benefit, there were plenty of backups around and an incomplete database could be synced up in about 30 seconds and never any issues with locked records. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Tuesday, February 15, 2005 2:29 AM To: Access Developers discussion and problem solving Subject: [AccessD] Knowing when DB is read-only Dear group I have a backend MDB database that is about 677MB in size and growing.... For reasons of fast recovery this file is not only backuped on tape several times a day, but also copied several times a day to my notebook computer (using briefcase but I don't use syncing at datalevel, just file level). Because copying this file takes about a minute or so, it seems that the database get's in a read-only state. I noticed this because on my server two applications run every 2,5 minutes dooing some stuff on it, but during the filecopy I get "No updateable query" errrors. So the question is, how can I get the state of the database during opening so I can leave straightaway the application on the server when it notices that the backend is read-only or whatever state while copying the file to my notebook??? Greetz Erwin Craps Zaakvoerder www.ithelps.be/onsgezin This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. IT Helps - I.T. Help Center *** Box Office Belgium & Luxembourg www.ithelps.be * www.boxoffice.be * www.stadleuven.be IT Helps bvba* ** Mercatorpad 3 ** 3000 Leuven IT Helps * Phone: +32 16 296 404 * Fax: +32 16 296 405 E-mail: Info at ithelps.be Box Office ** Fax: +32 16 296 406 ** Box Office E-mail: Staff at boxoffice.be -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From clh at christopherhawkins.com Wed Feb 16 10:29:05 2005 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Wed, 16 Feb 2005 09:29:05 -0700 Subject: [AccessD] The QuickBooks Project Redux Message-ID: <77c9d0a61f0246f490e3585bdb856dd3@christopherhawkins.com> Niiiiiiice.? That always bothered me. -C- ---------------------------------------- From: "Robert Gracie" Sent: Wednesday, February 16, 2005 5:29 AM To: "'Access Developers discussion and problem solving'" Subject: RE: [AccessD] The QuickBooks Project Redux No, Although you do need to be in multi-user mode, if 2 or more desktops are access the same QB file. At my work, I have a copy of QB on my machine (it's makes processing MUCH faster, then using the remote system), and a copy of QB on the bookkeepers machine. On my machine, on my system the application communicating with QuickBooks is also running... Working like a champ!! Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Wednesday, February 16, 2005 3:08 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] The QuickBooks Project Redux Sure, I'd like to pitch in on this.? I'm going to be doing some QB integration soon anyway. Does working with QBFC still have the lame requirement that nobody can have the QB file open while your app is connected to it?? Last time I tried working with QBFC, I hated that. -C- ---------------------------------------- From: Joe Rojas Sent: Monday, February 14, 2005 7:24 AM To: "'Access Developers discussion and problem solving'" Subject: RE: [AccessD] The QuickBooks Project Redux I join in too. I happened to be at the beginning stage of trying to communicate to QuickBooks. JR -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Sunday, February 13, 2005 2:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The QuickBooks Project Redux Robert: I'm in. Rocky ----- Original Message ----- From: "Robert Gracie" To: "'Access Developers discussion and problem solving'" Sent: Sunday, February 13, 2005 10:55 AM Subject: [AccessD] The QuickBooks Project Redux > Speaking of QuickBooks.... > > I'm bringing this up again, as I want to summit my quick (and somewhat > dirty and incomplete) QB project for developer consumption here. I > would basically like to submit it for "peer enhancement" so that we > can collectively make it better (as I'm sure there is MUCH room for > improvement as this is my first try at "Class Programming"), and allow > the consumption of such to all that need it... > > In order to do this effectively I need to know who is in need of such, > and who would be willing to help create the communication system for > such "peer enhancement" and consumption. > > I have been using this work successfully at my place of employment for > that last 6-8 months. Which includes creating customers, Employees, > Invoices, Sales Receipts, Inventory Items, and Accounts in QuickBooks > 2002-04 on the fly. The projects takes care of setting up all the > connection and session communication, and most of the detail work in > adding a Sales Receipt, or an Invoices to QB. > > It's bases on QBFC Version 3.0. It will take me a few weeks to get the > "demo" together. > > Anyone Interested...? > > Robert > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From adtp at touchtelindia.net Wed Feb 16 10:39:23 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Wed, 16 Feb 2005 22:09:23 +0530 Subject: [AccessD] Knowing when DB is read-only References: <46B976F2B698FF46A4FE7636509B22DF1B57DD@stekelbes.ithelps.local> Message-ID: <003501c51446$367bdac0$d61865cb@winxp> Erwin, You are most welcome! Yes, the status is returned correctly even from within the db. Incidentally, if you attempt to open a db that is read only, Access comes up with a warning message as well. An expanded version of the function is given below. A.D.Tejpal -------------- ==================================== Function Fn_GetDbStatus(ByVal Fpt _ As String) As String Dim fso As FileSystemObject, fe As File Dim Dbs As Long, Sts As String Sts = "Other" ' Default Value Set fso = New FileSystemObject Set fe = fso.GetFile(Fpt) Dbs = fe.Attributes Select Case Dbs Case 1 Sts = "ReadOnly" Case 2 Sts = "Hidden" Case 32 Sts = "Archive" Case 3 Sts = "ReadOnly + Hidden" Case 33 Sts = "ReadOnly + Archive" Case 34 Sts = "Archive + Hidden" Case 35 Sts = "ReadOnly + Archive + Hidden" End Select Fn_GetDbStatus = Sts Debug.Print Dbs Set fso = Nothing Set fe = Nothing End Function ==================================== ----- Original Message ----- From: Erwin Craps - IT Helps To: Access Developers discussion and problem solving Sent: Wednesday, February 16, 2005 16:59 Subject: RE: [AccessD] Knowing when DB is read-only Thank you Would I be able to get a correct filestatus from within the databasefile itself? Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Tuesday, February 15, 2005 7:39 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Knowing when DB is read-only Erwin, You should be able to get the status via file system object. Suitable user defined function is given below. Reference to Microsoft Scripting RunTime is needed. Following expression will get the status for the current db. Fn_GetDbStatus(CurrentProject.FullName) With best wishes, A.D.Tejpal -------------- ================================ Function Fn_GetDbStatus(ByVal Fpt _ As String) As String Dim fso As FileSystemObject, fe As File Dim Dbs As Long, Sts As String Sts = "Other" ' Default Value Set fso = New FileSystemObject Set fe = fso.GetFile(Fpt) Dbs = fe.Attributes Select Case Dbs Case 1 Sts = "ReadOnly" Case 2 Sts = "Hidden" Case 32 Sts = "Archive" End Select Fn_GetDbStatus = Sts Set fso = Nothing Set fe = Nothing End Function ================================ ----- Original Message ----- From: Erwin Craps - IT Helps To: Access Developers discussion and problem solving Sent: Tuesday, February 15, 2005 15:59 Subject: [AccessD] Knowing when DB is read-only Dear group I have a backend MDB database that is about 677MB in size and growing.... For reasons of fast recovery this file is not only backuped on tape several times a day, but also copied several times a day to my notebook computer (using briefcase but I don't use syncing at datalevel, just file level). Because copying this file takes about a minute or so, it seems that the database get's in a read-only state. I noticed this because on my server two applications run every 2,5 minutes dooing some stuff on it, but during the filecopy I get "No updateable query" errrors. So the question is, how can I get the state of the database during opening so I can leave straightaway the application on the server when it notices that the backend is read-only or whatever state while copying the file to my notebook??? Greetz Erwin Craps Zaakvoerder From fhtapia at gmail.com Wed Feb 16 10:53:41 2005 From: fhtapia at gmail.com (Francisco Tapia) Date: Wed, 16 Feb 2005 08:53:41 -0800 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <0IBZ00B61OTAWI@l-daemon> References: <0IBZ00B61OTAWI@l-daemon> Message-ID: UltraVNC is Win32 based so you won't be able to run it on Linux systems. It also supports NT authentication so you can restrict which groups can log into your pc. That is Only members of the administrator group or "domain" groups. Once you go the NT auth method you must use the UltraVNC viewer to connect against the pc. As far as release version? there is no "pro" that I know of but the most stable release that works well accross all NT flavors through win2003 is RC18. On Tue, 15 Feb 2005 21:31:33 -0800, Jim Lawrence wrote: > Hi Francisco: > > Great insight and information. There appears to be at least 5 different > versions of VNC. Is UltraVNC to top of heap...the pro version? > > Thanks > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Francisco Tapia > Sent: Tuesday, February 15, 2005 1:06 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Remote keyboards and monitors > > I've never used TS so I can't attest to it's speed, however I have > used pcAnywhere, GoToMyPC and UltraVNC (and actually a slew of other > VNC distros) for my uses UltraVNC is the solution, on a LAN the > connection is so fast it's like I'm sitting in front of the server, > however over a DSL line (128k up) the connection is remarkably usable. > Since I program in both VBA and TSQL, I can take entire scripts or > snippets of code and paste them accross the internet to my work pc or > home pc with a simple CTRL C / CTLR V the clipboard (text) information > seamlessly copies itself over all networks w/o any problems. > > The way I use my GoToMyPc account is I login to my work pc, then > "reverse" send the connection back to my home pc so that the > connection I acctually use is the UltraVNC connection rather than the > GoToMyPc connection. ( I then close gotomypc). > > working in this manner also grants me the facility to transfer large > files over it's built in FTP client/server. to send database backups > back and forth from work. YOU "SHOULD" install the software virtual > monitor software, which enables your pc to forward typical hardware > redraws through the vncMonitor so that they are quickly redrawn on the > remote. Additionally Ultra has a newer "ultra" encoder which works > remarkably effecient on LANs > > having never used TS I cannot say which is acctually faster, but for > ones I've used it is "extreamly" useful. > > On Tue, 15 Feb 2005 14:04:45 -0600, John Bartow wrote: > > John, > > A KVM unit should emulate the equipment it is replacing regardless if the > > equipment is on or not. A malfunctioning KVM would not do this. I suspect > > that was you problem there. > > > > John B. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > > Sent: Tuesday, February 15, 2005 11:51 AM > > To: accessd at databaseadvisors.com > > Subject: RE: [AccessD] Remote keyboards and monitors > > > > I don't know the specifics, but we were looking into a KVM type switch > from > > APC that looked pretty promising. It took care of a problem that we > > currently run into. We have two KVM switches and every now and > > then...especially on the one...we lose the mouse for a system. This isn't > > good, because the system will need to be rebooted to rectify this. > > APC does something differently that this does not happen. > > > > John W Clark > > > > >>> accessd at shaw.ca 2/15/2005 12:25 PM >>> > > Hi John: > > > > We were setting up a number of sites this summer and the client had us use > > KVMs for their servers. They worked great but I did not know they have > > extensions that could link servers over fifty meters away or that > extensions > > were available. I will definitely have to look into that option. :-) > > > > Thanks for all the info > > 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 > > > > -- > -Francisco > http://pcthis.blogspot.com | PC news with out the jargon! > http://sqlthis.blogspot.com | Tsql and More... > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- -Francisco http://pcthis.blogspot.com | PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... From jwcolby at colbyconsulting.com Wed Feb 16 12:50:41 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Wed, 16 Feb 2005 13:50:41 -0500 Subject: [AccessD] Scanning pdfs Message-ID: <000f01c51458$6d258460$697aa8c0@ColbyM6805> Can data be extracted from a pdf? I am looking at getting data into a database, but the data is coming in a pdf format. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From Lambert.Heenan at AIG.com Wed Feb 16 13:31:46 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 16 Feb 2005 14:31:46 -0500 Subject: [AccessD] Scanning pdfs Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C62@xlivmbx21.aig.com> If you have Acrobat, not just the reader, there is a plug-in called Paper Capture (it's on the CD). This does OCR on a PDF and can convert a static, imaged document into one where you can search through and select the text. This allows you to copy and paste text and may be your starting point. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby > Sent: Wednesday, February 16, 2005 1:51 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Scanning pdfs > > Can data be extracted from a pdf? I am looking at getting data into a > database, but the data is coming in a pdf format. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From accessd at shaw.ca Wed Feb 16 13:38:46 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 16 Feb 2005 11:38:46 -0800 Subject: [AccessD] Scanning pdfs In-Reply-To: <000f01c51458$6d258460$697aa8c0@ColbyM6805> Message-ID: <0IC000491RWKC8@l-daemon> Hi John: That depends. If the security setting are read-only then NO. In many cases, if you have the latest version of Adobe Reader-Writer, the files can be opened and edited and then the data can be saved in various formats. I understand there are a few programs out there that can perform a similar task. (If the PDF file has not been locked down.) HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Wednesday, February 16, 2005 10:51 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Scanning pdfs Can data be extracted from a pdf? I am looking at getting data into a database, but the data is coming in a pdf format. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Wed Feb 16 14:03:12 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Wed, 16 Feb 2005 12:03:12 -0800 Subject: [AccessD] Opening Access 2003 Message-ID: <01c201c51462$8c160110$6901a8c0@HAL9002> Dear List: Just got my Action Pack and installed Access 2003. Every db I open I have to answer three questions: 1) Do I want to block unsafe expressions? 2) Do I want to open this file (because it may have unsafe expressions) 3) A third security warning. Do I want to open the file (YESSS!!! dammit) Is there some want to disable these security checks? TIA Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 From Gustav at cactus.dk Wed Feb 16 14:08:46 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 16 Feb 2005 21:08:46 +0100 Subject: [AccessD] Opening Access 2003 Message-ID: Hi Rocky Welcome to the club! Go to menu Options, Macro, Security. Set level to minimum. /gustav >>> bchacc at san.rr.com 16-02-2005 21:03:12 >>> Dear List: Just got my Action Pack and installed Access 2003. Every db I open I have to answer three questions: 1) Do I want to block unsafe expressions? 2) Do I want to open this file (because it may have unsafe expressions) 3) A third security warning. Do I want to open the file (YESSS!!! dammit) Is there some want to disable these security checks? TIA Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 From jeffrey.demulling at usbank.com Wed Feb 16 14:15:06 2005 From: jeffrey.demulling at usbank.com (jeffrey.demulling at usbank.com) Date: Wed, 16 Feb 2005 14:15:06 -0600 Subject: [AccessD] Opening Access 2003 In-Reply-To: <01c201c51462$8c160110$6901a8c0@HAL9002> Message-ID: You are playing in a "sandbox" (Microsoft's term, not mine). From the On-Line Help Enable or disable sandbox mode Show All Hide All When Access runs in sandbox mode, expressions that use unsafe functions and properties are blocked. Unsafe functions and properties are those that could be exploited by malicious users to access drives, files, or other resources for which they do not have authorization. Expressions that use these functions and properties will result in an error. For more information on sandbox mode, see the Access Help topic About Microsoft Jet Expression Service sandbox mode. For more information on how to troubleshoot sandbox mode, and work around its limitations, see Frequently asked questions about Access security warnings. Enable sandbox mode If you have not installed Microsoft Jet 4.0 Service Pack 8 (SP8) or later Install Microsoft Jet 4.0 Service Pack 8 (SP8) or later. For more information on downloading Jet 4.0 SP8 or later, see About Microsoft Jet 4.0 SP8 or later. A critical Windows update includes Jet 4.0 SP 8, so installing all the critical Windows updates will automatically install the latest version of Jet on your computer. If your computer is up-to-date on critical Windows updates, you can skip this step. To install critical Windows updates or to verify that all critical updates are installed on your computer, visit Microsoft Windows Update. If you try to enable sandbox mode without installing Jet 4.0 SP8 or later, several Access features will not work properly. For example, trying to run the Form Wizard will display the following message: Wizards may not start. Switchboards created by using the Switchboard Manager won't function properly. You can't use the RunCode macro action to call a Visual Basic for Applications (VBA) procedure. Event handlers that call VBA procedures won't function. VBA procedures that are called from a property sheet or used in an SQL statement won't function. The following VBA functions won't work when called from a property sheet or used in an SQL statement: FormatCurrency FormatDateTime FormatNumber FormatPercent InStrB InStrRev MonthName Replace StrReverse WeekDayName Quit, and then restart Access. Open a file. The warning will be replaced with a prompt that asks whether you would like to block unsafe expressions. Click Yes. When prompted to restart Access, click OK, and then quit and restart Access. The registry will be updated, and Access will run in sandbox mode. You will not see the warning as long as Jet 4.0 SP8 or later is installed on your computer and sandbox mode is enabled. If you had disabled sandbox mode, and want to enable it now Under the Tools menu, point to Macro, and click Security. If you do not see the Macro menu item under the Tools menu, or the Security menu item under the Macro menu, click the arrows at the bottom of a drop-down menu to display the hidden menu items. Tip If you want to see all menu items by default, on the Tools menu, click Customize, click the Options tab, and select the Always show full menus check box. I still can't see the Security command under the Macro menu On the Tools menu, click Customize, and then click the Commands tab. Click Rearrange Commands, select Menu Bar, and in the Menu Bar box, click Tools | Macro. In the Controls section, click Add. The Add command dialog box will appear. In the Categories box, click Tools, and then in the Commands box, click Security. The Security command will appear in the Controls box. Use the Move Up and Move Down buttons to position the Security command where you want. If you'd like to position the Security command in its own group (between horizontal lines), with Security selected, click Modify Selection and click Begin a Group. Select the menu item below the Security command, and repeat. Click Close twice. Select Medium or High, and click OK. You will see the security warning message box. Click Yes to enable sandbox mode, and then click OK. Access will close. Restart Access. Note By default, security level is set to Medium, and sandbox mode is not enabled. So, if you have not changed the default settings, simply displaying and closing the Security dialog box, irrespective of whether you make any changes in the dialog box or not, will display the security warning message. Disable sandbox mode You have the option of disabling sandbox mode when the macro security level is set to Low. However, setting the security level to Low is not recommended. 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 "Rocky Smolin - Beach Access Software" To cc Sent by: accessd-bounces at d Subject atabaseadvisors.c [AccessD] Opening Access 2003 om 02/16/2005 02:03 PM Please respond to "Access Developers discussion and problem solving" Dear List: Just got my Action Pack and installed Access 2003. Every db I open I have to answer three questions: 1) Do I want to block unsafe expressions? 2) Do I want to open this file (because it may have unsafe expressions) 3) A third security warning. Do I want to open the file (YESSS!!! dammit) Is there some want to disable these security checks? TIA Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ------------------------------------------------------------------------------ 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 dejpolsys at hotmail.com Wed Feb 16 14:20:35 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Wed, 16 Feb 2005 15:20:35 -0500 Subject: [AccessD] Opening Access 2003 References: Message-ID: ..I had the same problems when starting with '03 ...MS has to find a more realistic way to deal with security ...making the "minimum" level the only one that is user friendly is an order of magnitude greater than asinine imnsho :((( William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "Gustav Brock" To: Sent: Wednesday, February 16, 2005 3:08 PM Subject: Re: [AccessD] Opening Access 2003 > Hi Rocky > > Welcome to the club! > Go to menu Options, Macro, Security. > Set level to minimum. > > /gustav > >>>> bchacc at san.rr.com 16-02-2005 21:03:12 >>> > Dear List: > > Just got my Action Pack and installed Access 2003. Every db I open I > have to answer three questions: > > 1) Do I want to block unsafe expressions? > 2) Do I want to open this file (because it may have unsafe > expressions) > 3) A third security warning. Do I want to open the file (YESSS!!! > dammit) > > Is there some want to disable these security checks? > > TIA > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bchacc at san.rr.com Wed Feb 16 14:30:22 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Wed, 16 Feb 2005 12:30:22 -0800 Subject: [AccessD] Opening Access 2003 References: Message-ID: <01d101c51466$573dba10$6901a8c0@HAL9002> Gustav: Thanks. That did it. Anyone know the cheapest place to get VSTO? Rocky ----- Original Message ----- From: "Gustav Brock" To: Sent: Wednesday, February 16, 2005 12:08 PM Subject: Re: [AccessD] Opening Access 2003 > Hi Rocky > > Welcome to the club! > Go to menu Options, Macro, Security. > Set level to minimum. > > /gustav > >>>> bchacc at san.rr.com 16-02-2005 21:03:12 >>> > Dear List: > > Just got my Action Pack and installed Access 2003. Every db I open I > have to answer three questions: > > 1) Do I want to block unsafe expressions? > 2) Do I want to open this file (because it may have unsafe > expressions) > 3) A third security warning. Do I want to open the file (YESSS!!! > dammit) > > Is there some want to disable these security checks? > > TIA > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bchacc at san.rr.com Wed Feb 16 14:39:15 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Wed, 16 Feb 2005 12:39:15 -0800 Subject: [AccessD] Opening Access 2003 References: Message-ID: <021001c51467$94cb36e0$6901a8c0@HAL9002> (deep sigh) Rocky ----- Original Message ----- From: To: "Access Developers discussion and problem solving" Sent: Wednesday, February 16, 2005 12:15 PM Subject: Re: [AccessD] Opening Access 2003 > You are playing in a "sandbox" (Microsoft's term, not mine). From the > On-Line Help > > Enable or disable sandbox mode > Show All > Hide All > When Access runs in sandbox mode, expressions that use unsafe functions > and > properties are blocked. Unsafe functions and properties are those that > could be exploited by malicious users to access drives, files, or other > resources for which they do not have authorization. Expressions that use > these functions and properties will result in an error. > > For more information on sandbox mode, see the Access Help topic About > Microsoft Jet Expression Service sandbox mode. For more information on how > to troubleshoot sandbox mode, and work around its limitations, see > Frequently asked questions about Access security warnings. > > Enable sandbox mode > > > If you have not installed Microsoft Jet 4.0 Service Pack 8 (SP8) or later > > Install Microsoft Jet 4.0 Service Pack 8 (SP8) or later. > For more information on downloading Jet 4.0 SP8 or later, see About > Microsoft Jet 4.0 SP8 or later. A critical Windows update includes Jet 4.0 > SP 8, so installing all the critical Windows updates will automatically > install the latest version of Jet on your computer. If your computer is > up-to-date on critical Windows updates, you can skip this step. To install > critical Windows updates or to verify that all critical updates are > installed on your computer, visit Microsoft Windows Update. > > If you try to enable sandbox mode without installing Jet 4.0 SP8 or later, > several Access features will not work properly. For example, trying to run > the Form Wizard will display the following message: > > > > Wizards may not start. > Switchboards created by using the Switchboard Manager won't function > properly. > You can't use the RunCode macro action to call a Visual Basic for > Applications (VBA) procedure. > Event handlers that call VBA procedures won't function. > VBA procedures that are called from a property sheet or used in an SQL > statement won't function. > The following VBA functions won't work when called from a property sheet > or > used in an SQL statement: > FormatCurrency > FormatDateTime > FormatNumber > FormatPercent > InStrB > InStrRev > MonthName > Replace > StrReverse > WeekDayName > Quit, and then restart Access. > Open a file. > The warning will be replaced with a prompt that asks whether you would > like > to block unsafe expressions. > > Click Yes. > When prompted to restart Access, click OK, and then quit and restart > Access. > The registry will be updated, and Access will run in sandbox mode. You > will > not see the warning as long as Jet 4.0 SP8 or later is installed on your > computer and sandbox mode is enabled. > > If you had disabled sandbox mode, and want to enable it now > > Under the Tools menu, point to Macro, and click Security. If you do not > see > the Macro menu item under the Tools menu, or the Security menu item under > the Macro menu, click the arrows at the bottom of a drop-down menu to > display the hidden menu items. > Tip If you want to see all menu items by default, on the Tools menu, > click Customize, click the Options tab, and select the Always show full > menus check box. > > I still can't see the Security command under the Macro menu > > On the Tools menu, click Customize, and then click the Commands tab. > Click Rearrange Commands, select Menu Bar, and in the Menu Bar box, click > Tools | Macro. > In the Controls section, click Add. > The Add command dialog box will appear. > > In the Categories box, click Tools, and then in the Commands box, click > Security. > The Security command will appear in the Controls box. > > Use the Move Up and Move Down buttons to position the Security command > where you want. > If you'd like to position the Security command in its own group (between > horizontal lines), with Security selected, click Modify Selection and > click > Begin a Group. Select the menu item below the Security command, and > repeat. > > Click Close twice. > Select Medium or High, and click OK. > You will see the security warning message box. > > Click Yes to enable sandbox mode, and then click OK. Access will close. > Restart Access. > > Note By default, security level is set to Medium, and sandbox mode is not > enabled. So, if you have not changed the default settings, simply > displaying and closing the Security dialog box, irrespective of whether > you > make any changes in the dialog box or not, will display the security > warning message. > > > > Disable sandbox mode > > You have the option of disabling sandbox mode when the macro security > level > is set to Low. However, setting the security level to Low is not > recommended. > > 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 > > > > "Rocky Smolin - > Beach Access > Software" To > m> cc > Sent by: > accessd-bounces at d Subject > atabaseadvisors.c [AccessD] Opening Access 2003 > om > > > 02/16/2005 02:03 > PM > > > Please respond to > "Access > Developers > discussion and > problem solving" > advisors.com> > > > > > > > Dear List: > > Just got my Action Pack and installed Access 2003. Every db I open I have > to answer three questions: > > 1) Do I want to block unsafe expressions? > 2) Do I want to open this file (because it may have unsafe expressions) > 3) A third security warning. Do I want to open the file (YESSS!!! dammit) > > Is there some want to disable these security checks? > > TIA > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > ------------------------------------------------------------------------------ > 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. > ============================================================================== > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Wed Feb 16 15:50:25 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 17 Feb 2005 07:50:25 +1000 Subject: [AccessD] Scanning pdfs In-Reply-To: <000f01c51458$6d258460$697aa8c0@ColbyM6805> Message-ID: <42144CC1.23530.87FB478@stuart.lexacorp.com.pg> On 16 Feb 2005 at 13:50, John W. Colby wrote: > Can data be extracted from a pdf? I am looking at getting data into a > database, but the data is coming in a pdf format. > I use PsToText with Ghostscript to extract the text for my SeachPDF utility. DOn't know how good it would at preserving formatted data, but it would be worth a try. =================================================================== pstotext.txt 5 February 2000 =================================================================== pstotext 1.8h - PostScript text extractor. Requires Ghostscript. The files pstotxt1.dll (Win16), pstotxt2.dll (OS/2) pstotxt3.dll (Win32), and pstotext.zip (sources) constitute the pstotext package, which was written by Paul McJones and Andrew Birrell of Digital Equipment Corporation's Systems Research Center. These files are copyright by Digital Equipment Corporation. You may use them subject to the attached END USER LICENSE AGREEMENT. The source files are available as pstotext.zip in the GSview source distribution, or directly from the authors: http://www.research.digital.com/SRC/virtualpaper/pstotext.html -- Stuart From dmcafee at pacbell.net Wed Feb 16 14:39:51 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Wed, 16 Feb 2005 12:39:51 -0800 Subject: [AccessD] Scanning pdfs In-Reply-To: <0IC000491RWKC8@l-daemon> Message-ID: John, that all depends. Do you have the full version Adobe Acrobat (not the Free Reader)? If so you can go to Edit->Extract Pages (or Select Text/Picture) and copy what you need. If you don't, you can get PrimoPDF (or PDF9955) and print to a PDF printer if you want to extract a certain page(s). This all depends if the PDF wasn't locked down security wise, most aren't. I got fed up dealing with incompetent parts guys and purchased an automotive Parts book on ebay (GM doesn't sell these, why...I don't know). This thing is a bootleg, but saves me considerable time allowing me to look up parts that I need and checking the prices online. I wanted to extract relevant pages to my model (and options) to have a "custom" parts manual. That's when I found out that it was locked (as none of the above mentioned methods worked for me this time). It's funny that this bootleg version is protected. If someone wanted to copy the CD and sell it, there is nothing to stop them. Anyway a quick google search for PDF+Cracker will return many choices. If it is important enough you can get a cracker to give you the unlock code so you can copy the text from the PDF. HTH David McAfee -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Wednesday, February 16, 2005 10:51 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Scanning pdfs Can data be extracted from a pdf? I am looking at getting data into a database, but the data is coming in a pdf format. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JHewson at karta.com Wed Feb 16 16:13:13 2005 From: JHewson at karta.com (Jim Hewson) Date: Wed, 16 Feb 2005 16:13:13 -0600 Subject: [AccessD] Scanning pdfs Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068D91@karta-exc-int.Karta.com> I had about 100 locked PDFs that I had to unlock to get the data. I found PDF Password Remover v2.2 to work the best. It can be found at www.verypdf.com I did have trouble with a few of the PDFs, I sent the help desk a copy and they sent me another version that opened the troublesome PDFs. It only cost about $30. HTH. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of dmcafee at pacbell.net Sent: Wednesday, February 16, 2005 2:40 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Scanning pdfs John, that all depends. Do you have the full version Adobe Acrobat (not the Free Reader)? If so you can go to Edit->Extract Pages (or Select Text/Picture) and copy what you need. If you don't, you can get PrimoPDF (or PDF9955) and print to a PDF printer if you want to extract a certain page(s). This all depends if the PDF wasn't locked down security wise, most aren't. I got fed up dealing with incompetent parts guys and purchased an automotive Parts book on ebay (GM doesn't sell these, why...I don't know). This thing is a bootleg, but saves me considerable time allowing me to look up parts that I need and checking the prices online. I wanted to extract relevant pages to my model (and options) to have a "custom" parts manual. That's when I found out that it was locked (as none of the above mentioned methods worked for me this time). It's funny that this bootleg version is protected. If someone wanted to copy the CD and sell it, there is nothing to stop them. Anyway a quick google search for PDF+Cracker will return many choices. If it is important enough you can get a cracker to give you the unlock code so you can copy the text from the PDF. HTH David McAfee -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Wednesday, February 16, 2005 10:51 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Scanning pdfs Can data be extracted from a pdf? I am looking at getting data into a database, but the data is coming in a pdf format. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jmoss111 at bellsouth.net Wed Feb 16 16:29:45 2005 From: jmoss111 at bellsouth.net (jmoss111 at bellsouth.net) Date: Wed, 16 Feb 2005 17:29:45 -0500 Subject: [AccessD] Scanning pdfs Message-ID: <20050216222945.TXQR2048.imf19aec.mail.bellsouth.net@mail.bellsouth.net> John, One of the better product that I've used for pdf to text extraction is at http://www.abbyyusa.com. They do have a downloadable 30 day full feature trial. Jim > > From: "John W. Colby" > Date: 2005/02/16 Wed PM 01:50:41 EST > To: "'Access Developers discussion and problem solving'" > > Subject: [AccessD] Scanning pdfs > > Can data be extracted from a pdf? I am looking at getting data into a > database, but the data is coming in a pdf format. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From john at winhaven.net Wed Feb 16 17:36:08 2005 From: john at winhaven.net (John Bartow) Date: Wed, 16 Feb 2005 17:36:08 -0600 Subject: [AccessD] Scanning pdfs In-Reply-To: <000f01c51458$6d258460$697aa8c0@ColbyM6805> Message-ID: With Adobe Reader v6.0 you can go to edit copy to clipboard to and then paste wherever. If there is a password you'll need another method. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Wednesday, February 16, 2005 12:51 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Scanning pdfs Can data be extracted from a pdf? I am looking at getting data into a database, but the data is coming in a pdf format. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Feb 17 04:34:13 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 17 Feb 2005 11:34:13 +0100 Subject: [AccessD] Microsoft Office Document Image Writer Message-ID: Hi all I just noticed this in my WinXP printer collection. It can save your print as a file in a proprietary(?) mdi format which can be viewed and saved as a tiff file. Does anyone use this for anything useful? Could it be a valid alternative for printing to a pdf file? Is it for Office 2003 only? Several of our clients wish to "go more electronic" and reduce archiving of paper. /gustav From marklbreen at gmail.com Thu Feb 17 06:11:41 2005 From: marklbreen at gmail.com (Mark Breen) Date: Thu, 17 Feb 2005 12:11:41 +0000 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: <39cb22f30502140533290a6952@mail.gmail.com> References: <39cb22f305021306256942ba88@mail.gmail.com> <39cb22f30502140533290a6952@mail.gmail.com> Message-ID: Hiya Steve, No so much looking after anything, I was just 'impressed' with your consideration of the fact that there were two queries happening when one does a count and a group by or distinct, I suppose that is the case, but I never thought of it like that before. I always know that grouping and summing puts an overhead on the engine, as does order by, but I liked the train of thought that says it is two queries that are running. Prior to this, I would only have referred to two queries as a nested select. I suppose it is terminology really, and opening up the concept of what a 'query' is makes me think a little closer about my queries. As you say, when there are only 2k records, it does not matter, I am working on some queries at the moment, in Dublin that have millions of big records joined to millions of records, an order by in this case, totally floors the query, where as removing it gives instant responses. Also, a carefully selected criteria that was optional moves it from being minutes to execute to immediate ! Thanks for the thought process Mark On Mon, 14 Feb 2005 07:33:43 -0600, Steve Erbach wrote: > Mark, > > I have to confess that I've resisted writing much SQL from scratch > because of all the blankety-blank typing one has to do! Then there are > the inevitable spelling mistakes. I don't mind using the View and > Sproc designer in Enterprise Manager because that's what it looks like > while designing an Access ADP. I have used visual query tools for so > long -- indeed, since 1985 and Paradox for DOS -- that that's the way > I think. With a complex query I'd be sure to mess up the JOINs. > > The two queries I created to get the count were SELECT DISTINCT and > then COUNT. Regarding performance or best practice, the tables are so > small that it never occured to me to test their performance. The > largest table is maybe 2000 records. Maybe later I'll look at running > these queries multiple times in a loop and time them. Would that be > what you're looking after? > > Steve Erbach > Neenah, WI > > > On Mon, 14 Feb 2005 11:37:55 +0000, Mark Breen wrote: > > Hello Steve, > > > > I first discovered this a few years ago. Because the SQL window in > > Access is not a great text editor, we tend not to do much SQL editing > > in there, is is also very easy to embed an existing query into an > > Access QBE window. However in the MS SQL environment, I have tended > > to nest my queries like this without thinking about it. I do not > > think that it makes the query run much faster, but it does wrap it all > > in one package. > > > > Another aspect of laying out the queries in SQL is that the editor > > encourages me to comment as I build the SQL string, this makes it > > easier for me to later on figure out what I was doing. > > > > Once you get used to embedding them, they can sometimes make us a > > little lazy, i.e., we want some data, we just grab it in a nested > > query and tie it in. It may be that sometimes there is a more > > efficient way to achieve that data! > > > > Going back to your original question though, you mentioned that you > > wished to avoid two queries. Was the two queries you were referring > > to the Count and the Group By? > > > > I am presuming that you were asking the question as a best practice / > > idiological aspect rather than a pure performance point. What I am > > curious about now is, which format do you think is more efficient, > > Count and Group By in one query, or Select Distinct in one and count > > in another? > > > > Thanks for the interesting question. > > > > Mark > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From marklbreen at gmail.com Thu Feb 17 06:33:03 2005 From: marklbreen at gmail.com (Mark Breen) Date: Thu, 17 Feb 2005 12:33:03 +0000 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <0IBZ00B61OTAWI@l-daemon> References: <0IBZ00B61OTAWI@l-daemon> Message-ID: Hello Jim I have used VNC for a few years now and recently started using Remote Desktop with WinXP and 2003 Server. I have to say that I love it, it is really super. Beats VNC handsdown. The only time that I use VNC now is if from some authetentication problem, I cannot log on with Remote Desktop. Fortunately, I do not have to connect to Linux so MS does me fine. If you can get the MS solution working, you may well prefer it. On a lan it feels like you are on the PC MArk On Tue, 15 Feb 2005 21:31:33 -0800, Jim Lawrence wrote: > Hi Francisco: > > Great insight and information. There appears to be at least 5 different > versions of VNC. Is UltraVNC to top of heap...the pro version? > > Thanks > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Francisco Tapia > Sent: Tuesday, February 15, 2005 1:06 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Remote keyboards and monitors > > I've never used TS so I can't attest to it's speed, however I have > used pcAnywhere, GoToMyPC and UltraVNC (and actually a slew of other > VNC distros) for my uses UltraVNC is the solution, on a LAN the > connection is so fast it's like I'm sitting in front of the server, > however over a DSL line (128k up) the connection is remarkably usable. > Since I program in both VBA and TSQL, I can take entire scripts or > snippets of code and paste them accross the internet to my work pc or > home pc with a simple CTRL C / CTLR V the clipboard (text) information > seamlessly copies itself over all networks w/o any problems. > > The way I use my GoToMyPc account is I login to my work pc, then > "reverse" send the connection back to my home pc so that the > connection I acctually use is the UltraVNC connection rather than the > GoToMyPc connection. ( I then close gotomypc). > > working in this manner also grants me the facility to transfer large > files over it's built in FTP client/server. to send database backups > back and forth from work. YOU "SHOULD" install the software virtual > monitor software, which enables your pc to forward typical hardware > redraws through the vncMonitor so that they are quickly redrawn on the > remote. Additionally Ultra has a newer "ultra" encoder which works > remarkably effecient on LANs > > having never used TS I cannot say which is acctually faster, but for > ones I've used it is "extreamly" useful. > > On Tue, 15 Feb 2005 14:04:45 -0600, John Bartow wrote: > > John, > > A KVM unit should emulate the equipment it is replacing regardless if the > > equipment is on or not. A malfunctioning KVM would not do this. I suspect > > that was you problem there. > > > > John B. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > > Sent: Tuesday, February 15, 2005 11:51 AM > > To: accessd at databaseadvisors.com > > Subject: RE: [AccessD] Remote keyboards and monitors > > > > I don't know the specifics, but we were looking into a KVM type switch > from > > APC that looked pretty promising. It took care of a problem that we > > currently run into. We have two KVM switches and every now and > > then...especially on the one...we lose the mouse for a system. This isn't > > good, because the system will need to be rebooted to rectify this. > > APC does something differently that this does not happen. > > > > John W Clark > > > > >>> accessd at shaw.ca 2/15/2005 12:25 PM >>> > > Hi John: > > > > We were setting up a number of sites this summer and the client had us use > > KVMs for their servers. They worked great but I did not know they have > > extensions that could link servers over fifty meters away or that > extensions > > were available. I will definitely have to look into that option. :-) > > > > Thanks for all the info > > 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 > > > > -- > -Francisco > http://pcthis.blogspot.com | PC news with out the jargon! > http://sqlthis.blogspot.com | Tsql and More... > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Thu Feb 17 08:42:20 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 17 Feb 2005 09:42:20 -0500 Subject: [AccessD] Microsoft Office Document Image Writer Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C71@xlivmbx21.aig.com> See http://office.microsoft.com/en-us/assistance/HP010771031033.aspx Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Thursday, February 17, 2005 5:34 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Microsoft Office Document Image Writer > > Hi all > > I just noticed this in my WinXP printer collection. > It can save your print as a file in a proprietary(?) mdi format which > can be viewed and saved as a tiff file. > > Does anyone use this for anything useful? > Could it be a valid alternative for printing to a pdf file? > Is it for Office 2003 only? > > Several of our clients wish to "go more electronic" and reduce > archiving of paper. > > /gustav > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From markamatte at hotmail.com Thu Feb 17 08:56:05 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 17 Feb 2005 14:56:05 +0000 Subject: [AccessD] Get data From Web In-Reply-To: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C71@xlivmbx21.aig.com> Message-ID: Hello All, Not sure where this is going...but I've been asked if this is possible with Access... "Can you use Access to open a web page...and take/get/copy(whatever you want to call it) the data out of a certain field?" For example...the page always has a text box labelled 'COLOR'...can I use access to open that page and tell me what value is in the COLOR text box? Thanks, Mark A. Matte From dba.email at gmail.com Thu Feb 17 09:34:36 2005 From: dba.email at gmail.com (Admin Sparky) Date: Thu, 17 Feb 2005 10:34:36 -0500 Subject: [AccessD] OT: Excel - Print Area In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB6772337400@corp-es01.fleetpride.com> References: <6A6AA9DF57E4F046BDA1E273BDDB6772337400@corp-es01.fleetpride.com> Message-ID: <5f2de242050217073472d67a52@mail.gmail.com> Solved... I figured out that it is a combination of not only hiding rows and columns, but also re-setting the page breaks while in page-break view. Thanks for the help. Mark On Tue, 15 Feb 2005 13:28:26 -0600, Hale, Jim wrote: > Also check out which allow you do define and save > multiple print settings per sheet. > Jim Hale > > -----Original Message----- > From: Jim Hewson [mailto:JHewson at karta.com] > Sent: Tuesday, February 15, 2005 1:18 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: Excel - Print Area > > If you hide the columns and rows you don't want printed then you can get the > print area you need. > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Admin Sparky > Sent: Tuesday, February 15, 2005 1:05 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: Excel - Print Area > > Group, > > Quick question. Is there a method to choose non-adjoining areas of a > spreadsheet and print them as a single (apparently adjoining) area? > > For instance...a header row of columns A, C, E, and detail rows > 100-103 for each of those columns? > > When choosing a print area, I have tried holding down control to pick > several areas and that part works, however each section prints on a > separate page. > > Mark > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 alan.lawhon at us.army.mil Thu Feb 17 09:41:18 2005 From: alan.lawhon at us.army.mil (Lawhon, Alan C Contractor/Morgan Research) Date: Thu, 17 Feb 2005 09:41:18 -0600 Subject: [AccessD] Only a "Superstar" Access Developer Can Solve This Problem Message-ID: <5D5043687CFCE44288407A73E4CC6E179BB2EC@redstone819.ad.redstone.army.mil> At the risk of showing my [Access] incompetence, I'm going to give you folks an "opportunity to excel" (pun intended) by showing me a creative solution to this "simple" query problem. I'm rooting around in the Access 2003 "Help" files (as well as one of Susan's Access books) and I discover the term calculated field. A "calculated field" is defined as: "A field, defined in a query, that displays the result of an expression rather than displaying stored data. The value is recalculated each time a value in the expression changes." I think a "calculated field" is exactly what I want, but I'm having trouble figuring out how to write the expression, so I'm throwing this "simple problem" at you guys and gals. I have a table with two fields. One of the fields [Field A] contains text data and the second field [Field B] contains short integers. (The integer value stored in [Field B] represents the number of items on hand for the entity described in [Field A] for each record in the table.) What I want to create is a select query which will generate a "Running_Total" [calculated field] that performs a record-by-record summing action like this: [Field A] [Field B] [Running Total] Small_Do_Hicky 20 20 Smaller_Do_Hicky 32 52 Large_Do_Hicky 69 121 Larger_Do_Hicky 100 221 Very_Large_Do_Hicky 48 269 Largest_Do_Hicky 31 300 All the "Do Hickys" in Field A represent the same type of physical object, the only difference being variations in [physical] dimensions between the objects. I have summarized six records (for six objects) as an example, but there are literally hundreds (and in some cases thousands) of records in some of these tables. It's fairly obvious what I'm looking for here - a query containing a "calculated field" expression that takes the value in [Field B], adds it to the [Running Total] value from the previous record, and prints the sum in the [Running Total] field of the current record. The end result is a "Grand Total" of all the "Do_Hicky" objects (for all the records) displayed in the [Running Total] calculated field's final record when the query executes. I've figured out a way to get the final total using a SQL aggregate function, but I would like to be able to run a query that shows the running total on a record-by-record basis from the first record all the way to the last record. Anyone who can solve this (simple?) Access query problem will be declared an official Access "guru" and be blessed by the pope. (This "reward" ought to get Martin Reid interested ...) :-)))) Alan C. Lawhon From cfoust at infostatsystems.com Thu Feb 17 10:04:40 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 17 Feb 2005 08:04:40 -0800 Subject: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem Message-ID: Since the order of records in a query is not fixed, a "running total" would involve a sum of values where the unique key was less than or equal to the value of the unique key for the current record. In your example, you don't show a unique key, unless that's what the Field_A items are supposed to be, so it wouldn't work. Charlotte Foust -----Original Message----- From: Lawhon, Alan C Contractor/Morgan Research [mailto:alan.lawhon at us.army.mil] Sent: Thursday, February 17, 2005 7:41 AM To: accessd at databaseadvisors.com Subject: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem At the risk of showing my [Access] incompetence, I'm going to give you folks an "opportunity to excel" (pun intended) by showing me a creative solution to this "simple" query problem. I'm rooting around in the Access 2003 "Help" files (as well as one of Susan's Access books) and I discover the term calculated field. A "calculated field" is defined as: "A field, defined in a query, that displays the result of an expression rather than displaying stored data. The value is recalculated each time a value in the expression changes." I think a "calculated field" is exactly what I want, but I'm having trouble figuring out how to write the expression, so I'm throwing this "simple problem" at you guys and gals. I have a table with two fields. One of the fields [Field A] contains text data and the second field [Field B] contains short integers. (The integer value stored in [Field B] represents the number of items on hand for the entity described in [Field A] for each record in the table.) What I want to create is a select query which will generate a "Running_Total" [calculated field] that performs a record-by-record summing action like this: [Field A] [Field B] [Running Total] Small_Do_Hicky 20 20 Smaller_Do_Hicky 32 52 Large_Do_Hicky 69 121 Larger_Do_Hicky 100 221 Very_Large_Do_Hicky 48 269 Largest_Do_Hicky 31 300 All the "Do Hickys" in Field A represent the same type of physical object, the only difference being variations in [physical] dimensions between the objects. I have summarized six records (for six objects) as an example, but there are literally hundreds (and in some cases thousands) of records in some of these tables. It's fairly obvious what I'm looking for here - a query containing a "calculated field" expression that takes the value in [Field B], adds it to the [Running Total] value from the previous record, and prints the sum in the [Running Total] field of the current record. The end result is a "Grand Total" of all the "Do_Hicky" objects (for all the records) displayed in the [Running Total] calculated field's final record when the query executes. I've figured out a way to get the final total using a SQL aggregate function, but I would like to be able to run a query that shows the running total on a record-by-record basis from the first record all the way to the last record. Anyone who can solve this (simple?) Access query problem will be declared an official Access "guru" and be blessed by the pope. (This "reward" ought to get Martin Reid interested ...) :-)))) Alan C. Lawhon -- 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 Feb 17 10:05:36 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 17 Feb 2005 11:05:36 -0500 Subject: [AccessD] Only a "Superstar" Access Developer Can Solve This Problem Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C75@xlivmbx21.aig.com> This article should set you on the way to superstardom... http://support.microsoft.com/default.aspx?scid=kb;en-us;205183 Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C > Contractor/Morgan Research > Sent: Thursday, February 17, 2005 10:41 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Only a "Superstar" Access Developer Can Solve This > Problem > > At the risk of showing my [Access] incompetence, I'm going to give you > folks an "opportunity to excel" (pun intended) by showing me a creative > solution to this "simple" query problem. > > > > I'm rooting around in the Access 2003 "Help" files (as well as one of > Susan's Access books) and I discover the term calculated field. A > "calculated field" is defined as: "A field, defined in a query, that > displays the result of an expression rather than displaying stored data. > The value is recalculated each time a value in the expression changes." > I think a "calculated field" is exactly what I want, but I'm having > trouble figuring out how to write the expression, so I'm throwing this > "simple problem" at you guys and gals. > > > > I have a table with two fields. One of the fields [Field A] contains > text data and the second field [Field B] contains short integers. (The > integer value stored in [Field B] represents the number of items on hand > for the entity described in [Field A] for each record in the table.) > What I want to create is a select query which will generate a > "Running_Total" [calculated field] that performs a record-by-record > summing action like this: > > > > [Field A] [Field B] [Running Total] > > > > Small_Do_Hicky 20 20 > > Smaller_Do_Hicky 32 52 > > Large_Do_Hicky 69 121 > > Larger_Do_Hicky 100 221 > > Very_Large_Do_Hicky 48 269 > > Largest_Do_Hicky 31 300 > > > > All the "Do Hickys" in Field A represent the same type of physical > object, the only difference being variations in [physical] dimensions > between the objects. I have summarized six records (for six objects) as > an example, but there are literally hundreds (and in some cases > thousands) of records in some of these tables. It's fairly obvious what > I'm looking for here - a query containing a "calculated field" > expression that takes the value in [Field B], adds it to the [Running > Total] value from the previous record, and prints the sum in the > [Running Total] field of the current record. The end result is a "Grand > Total" of all the "Do_Hicky" objects (for all the records) displayed in > the [Running Total] calculated field's final record when the query > executes. > > > > I've figured out a way to get the final total using a SQL aggregate > function, but I would like to be able to run a query that shows the > running total on a record-by-record basis from the first record all the > way to the last record. Anyone who can solve this (simple?) Access > query problem will be declared an official Access "guru" and be blessed > by the pope. (This "reward" ought to get Martin Reid interested ...) > :-)))) > > > > Alan C. Lawhon > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Thu Feb 17 10:10:06 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Thu, 17 Feb 2005 11:10:06 -0500 Subject: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem In-Reply-To: <5D5043687CFCE44288407A73E4CC6E179BB2EC@redstone819.ad.redstone.army.mil> Message-ID: Alan, Depending on what your using the output for, you can use this technique: http://support.microsoft.com/?kbid=205183 Same technique (calling a function) can be used for numbering the rows as well. However you can't use it if your using the query output as a recordsource for a form. As you scroll in the form, the query re-executes throwing off the totals. Can use it for anything else though. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Thursday, February 17, 2005 10:41 AM To: accessd at databaseadvisors.com Subject: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem At the risk of showing my [Access] incompetence, I'm going to give you folks an "opportunity to excel" (pun intended) by showing me a creative solution to this "simple" query problem. I'm rooting around in the Access 2003 "Help" files (as well as one of Susan's Access books) and I discover the term calculated field. A "calculated field" is defined as: "A field, defined in a query, that displays the result of an expression rather than displaying stored data. The value is recalculated each time a value in the expression changes." I think a "calculated field" is exactly what I want, but I'm having trouble figuring out how to write the expression, so I'm throwing this "simple problem" at you guys and gals. I have a table with two fields. One of the fields [Field A] contains text data and the second field [Field B] contains short integers. (The integer value stored in [Field B] represents the number of items on hand for the entity described in [Field A] for each record in the table.) What I want to create is a select query which will generate a "Running_Total" [calculated field] that performs a record-by-record summing action like this: [Field A] [Field B] [Running Total] Small_Do_Hicky 20 20 Smaller_Do_Hicky 32 52 Large_Do_Hicky 69 121 Larger_Do_Hicky 100 221 Very_Large_Do_Hicky 48 269 Largest_Do_Hicky 31 300 All the "Do Hickys" in Field A represent the same type of physical object, the only difference being variations in [physical] dimensions between the objects. I have summarized six records (for six objects) as an example, but there are literally hundreds (and in some cases thousands) of records in some of these tables. It's fairly obvious what I'm looking for here - a query containing a "calculated field" expression that takes the value in [Field B], adds it to the [Running Total] value from the previous record, and prints the sum in the [Running Total] field of the current record. The end result is a "Grand Total" of all the "Do_Hicky" objects (for all the records) displayed in the [Running Total] calculated field's final record when the query executes. I've figured out a way to get the final total using a SQL aggregate function, but I would like to be able to run a query that shows the running total on a record-by-record basis from the first record all the way to the last record. Anyone who can solve this (simple?) Access query problem will be declared an official Access "guru" and be blessed by the pope. (This "reward" ought to get Martin Reid interested ...) :-)))) Alan C. Lawhon -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Thu Feb 17 10:15:46 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 17 Feb 2005 08:15:46 -0800 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: Message-ID: <0IC200044D68YN@l-daemon> Hi Mark: That seems to be the common consensus. I think I will stick with Remote Desktop/TermServer for my MS products... now which version of VNC is best for the Linux server? Thanks Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Breen Sent: Thursday, February 17, 2005 4:33 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote keyboards and monitors Hello Jim I have used VNC for a few years now and recently started using Remote Desktop with WinXP and 2003 Server. I have to say that I love it, it is really super. Beats VNC handsdown. The only time that I use VNC now is if from some authetentication problem, I cannot log on with Remote Desktop. Fortunately, I do not have to connect to Linux so MS does me fine. If you can get the MS solution working, you may well prefer it. On a lan it feels like you are on the PC MArk On Tue, 15 Feb 2005 21:31:33 -0800, Jim Lawrence wrote: > Hi Francisco: > > Great insight and information. There appears to be at least 5 different > versions of VNC. Is UltraVNC to top of heap...the pro version? > > Thanks > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Francisco Tapia > Sent: Tuesday, February 15, 2005 1:06 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Remote keyboards and monitors > > I've never used TS so I can't attest to it's speed, however I have > used pcAnywhere, GoToMyPC and UltraVNC (and actually a slew of other > VNC distros) for my uses UltraVNC is the solution, on a LAN the > connection is so fast it's like I'm sitting in front of the server, > however over a DSL line (128k up) the connection is remarkably usable. > Since I program in both VBA and TSQL, I can take entire scripts or > snippets of code and paste them accross the internet to my work pc or > home pc with a simple CTRL C / CTLR V the clipboard (text) information > seamlessly copies itself over all networks w/o any problems. > > The way I use my GoToMyPc account is I login to my work pc, then > "reverse" send the connection back to my home pc so that the > connection I acctually use is the UltraVNC connection rather than the > GoToMyPc connection. ( I then close gotomypc). > > working in this manner also grants me the facility to transfer large > files over it's built in FTP client/server. to send database backups > back and forth from work. YOU "SHOULD" install the software virtual > monitor software, which enables your pc to forward typical hardware > redraws through the vncMonitor so that they are quickly redrawn on the > remote. Additionally Ultra has a newer "ultra" encoder which works > remarkably effecient on LANs > > having never used TS I cannot say which is acctually faster, but for > ones I've used it is "extreamly" useful. > > On Tue, 15 Feb 2005 14:04:45 -0600, John Bartow wrote: > > John, > > A KVM unit should emulate the equipment it is replacing regardless if the > > equipment is on or not. A malfunctioning KVM would not do this. I suspect > > that was you problem there. > > > > John B. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > > Sent: Tuesday, February 15, 2005 11:51 AM > > To: accessd at databaseadvisors.com > > Subject: RE: [AccessD] Remote keyboards and monitors > > > > I don't know the specifics, but we were looking into a KVM type switch > from > > APC that looked pretty promising. It took care of a problem that we > > currently run into. We have two KVM switches and every now and > > then...especially on the one...we lose the mouse for a system. This isn't > > good, because the system will need to be rebooted to rectify this. > > APC does something differently that this does not happen. > > > > John W Clark > > > > >>> accessd at shaw.ca 2/15/2005 12:25 PM >>> > > Hi John: > > > > We were setting up a number of sites this summer and the client had us use > > KVMs for their servers. They worked great but I did not know they have > > extensions that could link servers over fifty meters away or that > extensions > > were available. I will definitely have to look into that option. :-) > > > > Thanks for all the info > > 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 > > > > -- > -Francisco > http://pcthis.blogspot.com | PC news with out the jargon! > http://sqlthis.blogspot.com | Tsql and More... > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Thu Feb 17 10:24:40 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Thu, 17 Feb 2005 11:24:40 -0500 Subject: [AccessD] Remote keyboards and monitors In-Reply-To: <46B976F2B698FF46A4FE7636509B22DF1B57C0@stekelbes.ithelps.local> Message-ID: Erwin, A cheaper way around that problem is Netmeeting, which gives you the console. Most don't know that it's built right into XP (just do run, the "conf" and click OK). For other OS's it's a simple install. Not as full featured as pcAnywhere (which I love) by any means, but a heck of a lot cheaper. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Erwin Craps - IT Helps Sent: Tuesday, February 15, 2005 4:10 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Remote keyboards and monitors I confirm. I use PC Anywhere for ages now, and TS is the fastest even over low speed links. But I still use PC Anywhere for remote management because these KVM software are the only one that can be used to see the "real" screen of a server. I case of error messages or real server KVM interaction TS is not useable. I seen softwareupdates give an error on the real adminitrator screen while I was installing it via a TS session. Also scheduled programs give an error on the "real" administrator screen, not in the TS session. So for remote server management you would still need an PC Anywhere or VNC type soft. Altoug for remote user management I use TS because it's much faster. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Tuesday, February 15, 2005 6:15 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Yea, it seems. MS TS is tightly integrated with windows and sends much less info for a given change in screen. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, February 15, 2005 12:04 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Well John, I did not know that. ...and that is true for all varieties? Thanks a lot Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Monday, February 14, 2005 5:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors VNC of any variety is much slower than terminal server. I use both in various situations. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 14, 2005 4:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Remote keyboards and monitors Hi John and Marty: The VNC stuff looks very interesting and maybe TermServer is worth a second look. Thanks for the info Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Monday, February 14, 2005 12:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote keyboards and monitors I believe that was among one of the first apps for realvnc from att cambridge labs to connect one PC to monitor multiple servers http://www.realvnc.com/how.html Jim Lawrence wrote: >Hi All: > >Does anyone have a solution to using remote keyboards and monitors. The >drone of servers is finally getting to me and it would be great to just >set them up in the workshop (...just put in a separate power supply so >the main server and table saw will not be vying for power)...away for >the computer room. > >The actual task is simple but I have to be able to work on them/ with >them frequently. > >All keyboard and monitor extender, I have seen have a limited cable >range and TermServer is too slow... low resolution too. > >Any thought, comments, product suggestions etc... > >MTIA >Jim > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 17 10:29:42 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 17 Feb 2005 08:29:42 -0800 Subject: [AccessD] Get data From Web In-Reply-To: Message-ID: <0IC200A0NDTH23@l-daemon> Hi Mark: You can do almost anything with Access if you have the Microsoft HTML object Library referenced. It inserts a full browser class in Access. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Thursday, February 17, 2005 6:56 AM To: accessd at databaseadvisors.com Subject: [AccessD] Get data From Web Hello All, Not sure where this is going...but I've been asked if this is possible with Access... "Can you use Access to open a web page...and take/get/copy(whatever you want to call it) the data out of a certain field?" For example...the page always has a text box labelled 'COLOR'...can I use access to open that page and tell me what value is in the COLOR text box? Thanks, Mark A. Matte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tdd-inc at shaw.ca Thu Feb 17 10:40:31 2005 From: tdd-inc at shaw.ca (Technical Designs) Date: Thu, 17 Feb 2005 08:40:31 -0800 Subject: [AccessD] Scanning pdfs In-Reply-To: <000f01c51458$6d258460$697aa8c0@ColbyM6805> Message-ID: <005301c5150f$65412cb0$6701a8c0@PortaPower> I have found Adobe Illustrator can open a pdf into an editable format and can be resaved as another file format. Philip Scyner -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Wednesday, February 16, 2005 10:51 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Scanning pdfs Can data be extracted from a pdf? I am looking at getting data into a database, but the data is coming in a pdf format. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From alan.lawhon at us.army.mil Thu Feb 17 11:28:50 2005 From: alan.lawhon at us.army.mil (Lawhon, Alan C Contractor/Morgan Research) Date: Thu, 17 Feb 2005 11:28:50 -0600 Subject: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem Message-ID: <5D5043687CFCE44288407A73E4CC6E179BB2ED@redstone819.ad.redstone.army.mil> Charlotte: Prior to running a query, we do a "descending" sort [manually] on [Field B] to get the records with the highest "counts" to the top. In the example I show, the fourth record (where [Field B] = 100), would sort to the top and the "first record" (where [Field B] = 20) would sort to the bottom. Once we have the records in that order, then we will execute this "calculated field" summation query. As far as a "unique key" field (like an AutoNumber PK) is concerned, I don't think such a field is necessary since the text "values" stored in [Field A] are all "unique" anyway ... I'm not really interested in keys and referential integrity for a 2-field table - I just want a "Running Total" updated (and displayed) onscreen for each record when this query executes. You may be right - it may not be possible to execute such a query due to the fact that one of the operands you need to calculate the [Running Total] sum for the current record depends on the [Running Total] sum from the previous record. To solve this problem, there has to be a way to "save" the Running_Total [from the previous record] for use with the current record. In datasheet view, I am aware of a keystroke sequence, (i.e. CTRL-Apostrophe) which copies and pastes the value from the previous record into the same field of the current record. If this keystroke sequence could somehow be duplicated within the query, then the algorithm for solving this problem would be to "copy" the [Running Total] from the previous record into the [Running Total] of the current record and then add the [Field B] value to the [Running Total] of the current record - and repeat this process for all records to the end of file. What I was hoping is that somebody knew (or knows) how to code this "copy and paste" behavior into a summing expression that can be inserted into a calculated field cell in the query - and that it will work! I'm going to (closely) examine this Q205183 Knowledge Base article that Lambert Heenan and Jim Dettman have referred me to. This may be the only technique that will work for the particular problem that I have postulated. Thanks (all) for your comments and suggestions. Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 17, 2005 10:05 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem Since the order of records in a query is not fixed, a "running total" would involve a sum of values where the unique key was less than or equal to the value of the unique key for the current record. In your example, you don't show a unique key, unless that's what the Field_A items are supposed to be, so it wouldn't work. Charlotte Foust -----Original Message----- From: Lawhon, Alan C Contractor/Morgan Research [mailto:alan.lawhon at us.army.mil] Sent: Thursday, February 17, 2005 7:41 AM To: accessd at databaseadvisors.com Subject: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem At the risk of showing my [Access] incompetence, I'm going to give you folks an "opportunity to excel" (pun intended) by showing me a creative solution to this "simple" query problem. I'm rooting around in the Access 2003 "Help" files (as well as one of Susan's Access books) and I discover the term calculated field. A "calculated field" is defined as: "A field, defined in a query, that displays the result of an expression rather than displaying stored data. The value is recalculated each time a value in the expression changes." I think a "calculated field" is exactly what I want, but I'm having trouble figuring out how to write the expression, so I'm throwing this "simple problem" at you guys and gals. I have a table with two fields. One of the fields [Field A] contains text data and the second field [Field B] contains short integers. (The integer value stored in [Field B] represents the number of items on hand for the entity described in [Field A] for each record in the table.) What I want to create is a select query which will generate a "Running_Total" [calculated field] that performs a record-by-record summing action like this: [Field A] [Field B] [Running Total] Small_Do_Hicky 20 20 Smaller_Do_Hicky 32 52 Large_Do_Hicky 69 121 Larger_Do_Hicky 100 221 Very_Large_Do_Hicky 48 269 Largest_Do_Hicky 31 300 All the "Do Hickys" in Field A represent the same type of physical object, the only difference being variations in [physical] dimensions between the objects. I have summarized six records (for six objects) as an example, but there are literally hundreds (and in some cases thousands) of records in some of these tables. It's fairly obvious what I'm looking for here - a query containing a "calculated field" expression that takes the value in [Field B], adds it to the [Running Total] value from the previous record, and prints the sum in the [Running Total] field of the current record. The end result is a "Grand Total" of all the "Do_Hicky" objects (for all the records) displayed in the [Running Total] calculated field's final record when the query executes. I've figured out a way to get the final total using a SQL aggregate function, but I would like to be able to run a query that shows the running total on a record-by-record basis from the first record all the way to the last record. Anyone who can solve this (simple?) Access query problem will be declared an official Access "guru" and be blessed by the pope. (This "reward" ought to get Martin Reid interested ...) :-)))) Alan C. Lawhon -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Thu Feb 17 11:51:38 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 17 Feb 2005 09:51:38 -0800 Subject: [AccessD] Opening Access 2003 References: <021001c51467$94cb36e0$6901a8c0@HAL9002> Message-ID: <4214D9AA.7080204@shaw.ca> This might help for a site running Windows server that has a Microsoft Certificate Server. Should work for mdb's too, I think , haven't got Win2003 Server to test Note the certificates that are produced by MS Certificate Server are probably not transferrable outside it's own domain then you are going to have to use one of these root certificate 3'd party http://msdn.microsoft.com/library/?url=/library/en-us/dnsecure/html/rootcertprog.asp How to add a digital signature to an Access 2003 run-time application http://support.microsoft.com/default.aspx?scid=kb;EN-US;832510 Rocky Smolin - Beach Access Software wrote: > (deep sigh) > > Rocky > > ----- Original Message ----- From: > To: "Access Developers discussion and problem solving" > > Sent: Wednesday, February 16, 2005 12:15 PM > Subject: Re: [AccessD] Opening Access 2003 > > >> You are playing in a "sandbox" (Microsoft's term, not mine). From the >> On-Line Help >> >> Enable or disable sandbox mode >> Show All >> Hide All >> When Access runs in sandbox mode, expressions that use unsafe >> functions and >> properties are blocked. Unsafe functions and properties are those that >> could be exploited by malicious users to access drives, files, or other >> resources for which they do not have authorization. Expressions that use >> these functions and properties will result in an error. >> >> For more information on sandbox mode, see the Access Help topic About >> Microsoft Jet Expression Service sandbox mode. For more information >> on how >> to troubleshoot sandbox mode, and work around its limitations, see >> Frequently asked questions about Access security warnings. >> >> Enable sandbox mode >> >> >> If you have not installed Microsoft Jet 4.0 Service Pack 8 (SP8) or >> later >> >> Install Microsoft Jet 4.0 Service Pack 8 (SP8) or later. >> For more information on downloading Jet 4.0 SP8 or later, see About >> Microsoft Jet 4.0 SP8 or later. A critical Windows update includes >> Jet 4.0 >> SP 8, so installing all the critical Windows updates will automatically >> install the latest version of Jet on your computer. If your computer is >> up-to-date on critical Windows updates, you can skip this step. To >> install >> critical Windows updates or to verify that all critical updates are >> installed on your computer, visit Microsoft Windows Update. >> >> If you try to enable sandbox mode without installing Jet 4.0 SP8 or >> later, >> several Access features will not work properly. For example, trying >> to run >> the Form Wizard will display the following message: >> >> >> >> Wizards may not start. >> Switchboards created by using the Switchboard Manager won't function >> properly. >> You can't use the RunCode macro action to call a Visual Basic for >> Applications (VBA) procedure. >> Event handlers that call VBA procedures won't function. >> VBA procedures that are called from a property sheet or used in an SQL >> statement won't function. >> The following VBA functions won't work when called from a property >> sheet or >> used in an SQL statement: >> FormatCurrency >> FormatDateTime >> FormatNumber >> FormatPercent >> InStrB >> InStrRev >> MonthName >> Replace >> StrReverse >> WeekDayName >> Quit, and then restart Access. >> Open a file. >> The warning will be replaced with a prompt that asks whether you >> would like >> to block unsafe expressions. >> >> Click Yes. >> When prompted to restart Access, click OK, and then quit and restart >> Access. >> The registry will be updated, and Access will run in sandbox mode. >> You will >> not see the warning as long as Jet 4.0 SP8 or later is installed on your >> computer and sandbox mode is enabled. >> >> If you had disabled sandbox mode, and want to enable it now >> >> Under the Tools menu, point to Macro, and click Security. If you do >> not see >> the Macro menu item under the Tools menu, or the Security menu item >> under >> the Macro menu, click the arrows at the bottom of a drop-down menu to >> display the hidden menu items. >> Tip If you want to see all menu items by default, on the Tools menu, >> click Customize, click the Options tab, and select the Always show full >> menus check box. >> >> I still can't see the Security command under the Macro menu >> >> On the Tools menu, click Customize, and then click the Commands tab. >> Click Rearrange Commands, select Menu Bar, and in the Menu Bar box, >> click >> Tools | Macro. >> In the Controls section, click Add. >> The Add command dialog box will appear. >> >> In the Categories box, click Tools, and then in the Commands box, click >> Security. >> The Security command will appear in the Controls box. >> >> Use the Move Up and Move Down buttons to position the Security command >> where you want. >> If you'd like to position the Security command in its own group (between >> horizontal lines), with Security selected, click Modify Selection and >> click >> Begin a Group. Select the menu item below the Security command, and >> repeat. >> >> Click Close twice. >> Select Medium or High, and click OK. >> You will see the security warning message box. >> >> Click Yes to enable sandbox mode, and then click OK. Access will close. >> Restart Access. >> >> Note By default, security level is set to Medium, and sandbox mode >> is not >> enabled. So, if you have not changed the default settings, simply >> displaying and closing the Security dialog box, irrespective of >> whether you >> make any changes in the dialog box or not, will display the security >> warning message. >> >> >> >> Disable sandbox mode >> >> You have the option of disabling sandbox mode when the macro security >> level >> is set to Low. However, setting the security level to Low is not >> recommended. >> >> 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 >> >> >> >> "Rocky Smolin - >> Beach Access >> >> Software" To >> > >> m> cc >> Sent by: >> accessd-bounces at d >> Subject >> atabaseadvisors.c [AccessD] Opening Access 2003 >> om >> >> >> 02/16/2005 02:03 >> PM >> >> >> Please respond to >> "Access >> Developers >> discussion and >> problem solving" >> > advisors.com> >> >> >> >> >> >> >> Dear List: >> >> Just got my Action Pack and installed Access 2003. Every db I open I >> have >> to answer three questions: >> >> 1) Do I want to block unsafe expressions? >> 2) Do I want to open this file (because it may have unsafe expressions) >> 3) A third security warning. Do I want to open the file (YESSS!!! >> dammit) >> >> Is there some want to disable these security checks? >> >> TIA >> >> Rocky Smolin >> Beach Access Software >> http://www.e-z-mrp.com >> 858-259-4334 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> >> >> ------------------------------------------------------------------------------ >> >> 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. >> ============================================================================== >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- Marty Connelly Victoria, B.C. Canada From john at winhaven.net Thu Feb 17 12:17:09 2005 From: john at winhaven.net (John Bartow) Date: Thu, 17 Feb 2005 12:17:09 -0600 Subject: [AccessD] Scanning pdfs In-Reply-To: <005301c5150f$65412cb0$6701a8c0@PortaPower> Message-ID: Hi Philip, Most of the newer Adobe programs can open/use/insert/convert pdfs. However, the security is still valid and cannot be over-ridden by an adobe product. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Technical Designs Sent: Thursday, February 17, 2005 10:41 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scanning pdfs I have found Adobe Illustrator can open a pdf into an editable format and can be resaved as another file format. Philip Scyner -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Wednesday, February 16, 2005 10:51 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Scanning pdfs Can data be extracted from a pdf? I am looking at getting data into a database, but the data is coming in a pdf format. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max at sherman.org.uk Thu Feb 17 12:17:33 2005 From: max at sherman.org.uk (Max) Date: Thu, 17 Feb 2005 18:17:33 -0000 Subject: [AccessD] Get data From Web In-Reply-To: <0IC200A0NDTH23@l-daemon> Message-ID: <20050217181752.GFEJ3971.aamta07-winn.mailhost.ntl.com@server> Hmm, Very interesting. Do you (or anybody else) have examples of the HTML object library being used? Thanks Max Sherman -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: 17 February 2005 16:30 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Get data From Web Hi Mark: You can do almost anything with Access if you have the Microsoft HTML object Library referenced. It inserts a full browser class in Access. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Thursday, February 17, 2005 6:56 AM To: accessd at databaseadvisors.com Subject: [AccessD] Get data From Web Hello All, Not sure where this is going...but I've been asked if this is possible with Access... "Can you use Access to open a web page...and take/get/copy(whatever you want to call it) the data out of a certain field?" For example...the page always has a text box labelled 'COLOR'...can I use access to open that page and tell me what value is in the COLOR text box? Thanks, Mark A. Matte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Thu Feb 17 13:28:03 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Thu, 17 Feb 2005 14:28:03 -0500 Subject: [AccessD] Only a "Superstar" Access Developer CanSolve ThisProblem In-Reply-To: <5D5043687CFCE44288407A73E4CC6E179BB2ED@redstone819.ad.redstone.army.mil> Message-ID: Alan, Just watch out for the two gotcha's that occur when calling a function from a query: 1. You must pass a parameter to the function to force it to execute for every row. If you don't, the function will only be called once at the start of the query. Not really a problem in this case, but can be if your just trying to number the rows ie. the increment is in the function, and you make a call like this: GetRowCount() 2. If there is criteria on the column where the function is called, it will be executed two times for each row. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Thursday, February 17, 2005 12:29 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve ThisProblem Charlotte: Prior to running a query, we do a "descending" sort [manually] on [Field B] to get the records with the highest "counts" to the top. In the example I show, the fourth record (where [Field B] = 100), would sort to the top and the "first record" (where [Field B] = 20) would sort to the bottom. Once we have the records in that order, then we will execute this "calculated field" summation query. As far as a "unique key" field (like an AutoNumber PK) is concerned, I don't think such a field is necessary since the text "values" stored in [Field A] are all "unique" anyway ... I'm not really interested in keys and referential integrity for a 2-field table - I just want a "Running Total" updated (and displayed) onscreen for each record when this query executes. You may be right - it may not be possible to execute such a query due to the fact that one of the operands you need to calculate the [Running Total] sum for the current record depends on the [Running Total] sum from the previous record. To solve this problem, there has to be a way to "save" the Running_Total [from the previous record] for use with the current record. In datasheet view, I am aware of a keystroke sequence, (i.e. CTRL-Apostrophe) which copies and pastes the value from the previous record into the same field of the current record. If this keystroke sequence could somehow be duplicated within the query, then the algorithm for solving this problem would be to "copy" the [Running Total] from the previous record into the [Running Total] of the current record and then add the [Field B] value to the [Running Total] of the current record - and repeat this process for all records to the end of file. What I was hoping is that somebody knew (or knows) how to code this "copy and paste" behavior into a summing expression that can be inserted into a calculated field cell in the query - and that it will work! I'm going to (closely) examine this Q205183 Knowledge Base article that Lambert Heenan and Jim Dettman have referred me to. This may be the only technique that will work for the particular problem that I have postulated. Thanks (all) for your comments and suggestions. Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 17, 2005 10:05 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem Since the order of records in a query is not fixed, a "running total" would involve a sum of values where the unique key was less than or equal to the value of the unique key for the current record. In your example, you don't show a unique key, unless that's what the Field_A items are supposed to be, so it wouldn't work. Charlotte Foust -----Original Message----- From: Lawhon, Alan C Contractor/Morgan Research [mailto:alan.lawhon at us.army.mil] Sent: Thursday, February 17, 2005 7:41 AM To: accessd at databaseadvisors.com Subject: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem At the risk of showing my [Access] incompetence, I'm going to give you folks an "opportunity to excel" (pun intended) by showing me a creative solution to this "simple" query problem. I'm rooting around in the Access 2003 "Help" files (as well as one of Susan's Access books) and I discover the term calculated field. A "calculated field" is defined as: "A field, defined in a query, that displays the result of an expression rather than displaying stored data. The value is recalculated each time a value in the expression changes." I think a "calculated field" is exactly what I want, but I'm having trouble figuring out how to write the expression, so I'm throwing this "simple problem" at you guys and gals. I have a table with two fields. One of the fields [Field A] contains text data and the second field [Field B] contains short integers. (The integer value stored in [Field B] represents the number of items on hand for the entity described in [Field A] for each record in the table.) What I want to create is a select query which will generate a "Running_Total" [calculated field] that performs a record-by-record summing action like this: [Field A] [Field B] [Running Total] Small_Do_Hicky 20 20 Smaller_Do_Hicky 32 52 Large_Do_Hicky 69 121 Larger_Do_Hicky 100 221 Very_Large_Do_Hicky 48 269 Largest_Do_Hicky 31 300 All the "Do Hickys" in Field A represent the same type of physical object, the only difference being variations in [physical] dimensions between the objects. I have summarized six records (for six objects) as an example, but there are literally hundreds (and in some cases thousands) of records in some of these tables. It's fairly obvious what I'm looking for here - a query containing a "calculated field" expression that takes the value in [Field B], adds it to the [Running Total] value from the previous record, and prints the sum in the [Running Total] field of the current record. The end result is a "Grand Total" of all the "Do_Hicky" objects (for all the records) displayed in the [Running Total] calculated field's final record when the query executes. I've figured out a way to get the final total using a SQL aggregate function, but I would like to be able to run a query that shows the running total on a record-by-record basis from the first record all the way to the last record. Anyone who can solve this (simple?) Access query problem will be declared an official Access "guru" and be blessed by the pope. (This "reward" ought to get Martin Reid interested ...) :-)))) Alan C. Lawhon -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Thu Feb 17 13:36:54 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 17 Feb 2005 13:36:54 -0600 Subject: [AccessD] A2000: Am I blind? (swe) In-Reply-To: References: <39cb22f305021306256942ba88@mail.gmail.com> <39cb22f30502140533290a6952@mail.gmail.com> Message-ID: <39cb22f305021711367da40687@mail.gmail.com> Mark, Yikes! I haven't gotten within sniffing distance of a database that big. Of course that would encourage me to make queries as efficient as possible. >> No so much looking after anything, I was just 'impressed' with your consideration of the fact that there were two queries happening when one does a count and a group by or distinct, I suppose that is the case, but I never thought of it like that before. << I have thought about queries in this way since my Paradox days. It was usually quicker to do two simple queries rather than make one query do multiple things. Although I must say that it was possible in a Paradox query to append records from one table to another and then make a new table from the combined result. I have a fondness for MakeTable queries because of my Paradox experience. I like having an "audit trail" of intermediate query results if I have a long process requiring lots of calculations and joins. Good luck with your "mega" queries. Steve Erbach On Thu, 17 Feb 2005 12:11:41 +0000, Mark Breen wrote: > Hiya Steve, > > No so much looking after anything, I was just 'impressed' with your > consideration of the fact that there were two queries happening when > one does a count and a group by or distinct, I suppose that is the > case, but I never thought of it like that before. > > I always know that grouping and summing puts an overhead on the > engine, as does order by, but I liked the train of thought that says > it is two queries that are running. Prior to this, I would only have > referred to two queries as a nested select. > > I suppose it is terminology really, and opening up the concept of what > a 'query' is makes me think a little closer about my queries. > > As you say, when there are only 2k records, it does not matter, I am > working on some queries at the moment, in Dublin that have millions of > big records joined to millions of records, an order by in this case, > totally floors the query, where as removing it gives instant > responses. Also, a carefully selected criteria that was optional > moves it from being minutes to execute to immediate ! > > Thanks for the thought process > > Mark From ssharkins at bellsouth.net Thu Feb 17 13:43:45 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 17 Feb 2005 14:43:45 -0500 Subject: [AccessD] enumerating all properties in all forms Message-ID: <20050217194342.JYTU2021.imf24aec.mail.bellsouth.net@SUSANONE> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function From becklesd at tiscali.co.uk Thu Feb 17 14:00:46 2005 From: becklesd at tiscali.co.uk (David Beckles) Date: Thu, 17 Feb 2005 20:00:46 +0000 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: <200502142229.j1EMTCM05580@databaseadvisors.com> References: <200502142229.j1EMTCM05580@databaseadvisors.com> Message-ID: <4214F7EE.4000607@tiscali.co.uk> Dear Steve, I think that the problem is that you need DISTINCTROW in the query, like so: DELETE DISTINCTROW T1.* FROM T1 INNER JOIN T2 ON (T1.CAS4 = T2.CAS4) AND (T1.CAS3 = T2.CAS3) AND (T1.CAS2 = T2.CAS2) AND (T1.CAS1 = T2.CAS1); David Beckles From Gustav at cactus.dk Thu Feb 17 14:08:17 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 17 Feb 2005 21:08:17 +0100 Subject: [AccessD] enumerating all properties in all forms Message-ID: Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function From ssharkins at bellsouth.net Thu Feb 17 14:12:11 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 17 Feb 2005 15:12:11 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: Message-ID: <20050217201207.RJEW2148.imf25aec.mail.bellsouth.net@SUSANONE> Yeah, the Help doesn't really give too much information, but my guess is that the AccessObjectProperties aren't the same as the form properties. I need to get at the form's properties for ALL the forms, not just the open ones, so I need to use the AccessObject. Susan H. Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Feb 17 14:44:12 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 17 Feb 2005 21:44:12 +0100 Subject: [AccessD] enumerating all properties in all forms Message-ID: Hi Susan Not that I know much about this, but did you read the note here (not very promising): http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbaac10/html/acobjAccessObjectProperty.asp Note Properties in the AccessObjectProperties collection are not stored and can be lost when when the object they are associated with is checked in or out using the Source Code Control add-in. /gustav >>> ssharkins at bellsouth.net 17-02-2005 21:12:11 >>> Yeah, the Help doesn't really give too much information, but my guess is that the AccessObjectProperties aren't the same as the form properties. I need to get at the form's properties for ALL the forms, not just the open ones, so I need to use the AccessObject. Susan H. Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function From donald.a.Mcgillivray at mail.sprint.com Thu Feb 17 14:48:35 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Thu, 17 Feb 2005 14:48:35 -0600 Subject: [AccessD] enumerating all properties in all forms Message-ID: <988E2AC88CCB54459286C4077DB662F503FF8A65@PDAWB03C.ad.sprint.com> Susan, Probably slower, but could you do something like this: Dim db As DAO.Database, doc As Document, frm As Form, prp As Property Set db = CurrentDb For Each doc In db.Containers!Forms.Documents Debug.Print doc.Name DoCmd.OpenForm doc.Name, acNormal, , , , acHidden Set frm = Forms(doc.Name) For Each prp In frm.Properties Debug.Print prp.Name, prp.Value Next DoCmd.Close acForm, doc.Name, acSaveNo Next Set db = Nothing Hope this helps, Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, February 17, 2005 12:12 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Yeah, the Help doesn't really give too much information, but my guess is that the AccessObjectProperties aren't the same as the form properties. I need to get at the form's properties for ALL the forms, not just the open ones, so I need to use the AccessObject. Susan H. Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From alan.lawhon at us.army.mil Thu Feb 17 15:00:41 2005 From: alan.lawhon at us.army.mil (Lawhon, Alan C Contractor/Morgan Research) Date: Thu, 17 Feb 2005 15:00:41 -0600 Subject: [AccessD] Only a "Superstar" Access Developer CanSolve ThisProblem Message-ID: <5D5043687CFCE44288407A73E4CC6E179BB2F0@redstone819.ad.redstone.army.mil> Jim: I've got a more basic problem ... I execute the query and it returns #Error in the RunSum [calculated field] column for EVERY RECORD - except one! (Is this directly related to your number 1. point below?) Now that I think about it (Thanks for reminding me!) functions with parameters must have arguments passed to them when they're called. Duh! Therefore, I guess I need to write a macro (or VBA module) that will open the table, set the record pointer to the first record, set up a Do Loop that executes [all records] to EOF, and call the query for each iteration of the Do loop passing the [Field A] and [Field B] arguments to the function. Yea, that should do it! Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, February 17, 2005 1:28 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve ThisProblem Alan, Just watch out for the two gotcha's that occur when calling a function from a query: 1. You must pass a parameter to the function to force it to execute for every row. If you don't, the function will only be called once at the start of the query. Not really a problem in this case, but can be if your just trying to number the rows ie. the increment is in the function, and you make a call like this: GetRowCount() 2. If there is criteria on the column where the function is called, it will be executed two times for each row. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Thursday, February 17, 2005 12:29 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve ThisProblem Charlotte: Prior to running a query, we do a "descending" sort [manually] on [Field B] to get the records with the highest "counts" to the top. In the example I show, the fourth record (where [Field B] = 100), would sort to the top and the "first record" (where [Field B] = 20) would sort to the bottom. Once we have the records in that order, then we will execute this "calculated field" summation query. As far as a "unique key" field (like an AutoNumber PK) is concerned, I don't think such a field is necessary since the text "values" stored in [Field A] are all "unique" anyway ... I'm not really interested in keys and referential integrity for a 2-field table - I just want a "Running Total" updated (and displayed) onscreen for each record when this query executes. You may be right - it may not be possible to execute such a query due to the fact that one of the operands you need to calculate the [Running Total] sum for the current record depends on the [Running Total] sum from the previous record. To solve this problem, there has to be a way to "save" the Running_Total [from the previous record] for use with the current record. In datasheet view, I am aware of a keystroke sequence, (i.e. CTRL-Apostrophe) which copies and pastes the value from the previous record into the same field of the current record. If this keystroke sequence could somehow be duplicated within the query, then the algorithm for solving this problem would be to "copy" the [Running Total] from the previous record into the [Running Total] of the current record and then add the [Field B] value to the [Running Total] of the current record - and repeat this process for all records to the end of file. What I was hoping is that somebody knew (or knows) how to code this "copy and paste" behavior into a summing expression that can be inserted into a calculated field cell in the query - and that it will work! I'm going to (closely) examine this Q205183 Knowledge Base article that Lambert Heenan and Jim Dettman have referred me to. This may be the only technique that will work for the particular problem that I have postulated. Thanks (all) for your comments and suggestions. Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 17, 2005 10:05 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem Since the order of records in a query is not fixed, a "running total" would involve a sum of values where the unique key was less than or equal to the value of the unique key for the current record. In your example, you don't show a unique key, unless that's what the Field_A items are supposed to be, so it wouldn't work. Charlotte Foust -----Original Message----- From: Lawhon, Alan C Contractor/Morgan Research [mailto:alan.lawhon at us.army.mil] Sent: Thursday, February 17, 2005 7:41 AM To: accessd at databaseadvisors.com Subject: [AccessD] Only a "Superstar" Access Developer Can Solve ThisProblem At the risk of showing my [Access] incompetence, I'm going to give you folks an "opportunity to excel" (pun intended) by showing me a creative solution to this "simple" query problem. I'm rooting around in the Access 2003 "Help" files (as well as one of Susan's Access books) and I discover the term calculated field. A "calculated field" is defined as: "A field, defined in a query, that displays the result of an expression rather than displaying stored data. The value is recalculated each time a value in the expression changes." I think a "calculated field" is exactly what I want, but I'm having trouble figuring out how to write the expression, so I'm throwing this "simple problem" at you guys and gals. I have a table with two fields. One of the fields [Field A] contains text data and the second field [Field B] contains short integers. (The integer value stored in [Field B] represents the number of items on hand for the entity described in [Field A] for each record in the table.) What I want to create is a select query which will generate a "Running_Total" [calculated field] that performs a record-by-record summing action like this: [Field A] [Field B] [Running Total] Small_Do_Hicky 20 20 Smaller_Do_Hicky 32 52 Large_Do_Hicky 69 121 Larger_Do_Hicky 100 221 Very_Large_Do_Hicky 48 269 Largest_Do_Hicky 31 300 All the "Do Hickys" in Field A represent the same type of physical object, the only difference being variations in [physical] dimensions between the objects. I have summarized six records (for six objects) as an example, but there are literally hundreds (and in some cases thousands) of records in some of these tables. It's fairly obvious what I'm looking for here - a query containing a "calculated field" expression that takes the value in [Field B], adds it to the [Running Total] value from the previous record, and prints the sum in the [Running Total] field of the current record. The end result is a "Grand Total" of all the "Do_Hicky" objects (for all the records) displayed in the [Running Total] calculated field's final record when the query executes. I've figured out a way to get the final total using a SQL aggregate function, but I would like to be able to run a query that shows the running total on a record-by-record basis from the first record all the way to the last record. Anyone who can solve this (simple?) Access query problem will be declared an official Access "guru" and be blessed by the pope. (This "reward" ought to get Martin Reid interested ...) :-)))) Alan C. Lawhon -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Thu Feb 17 15:39:02 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 17 Feb 2005 16:39:02 -0500 Subject: [AccessD] enumerating all properties in all forms Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C83@xlivmbx21.aig.com> Is it because none of the forms is open? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Thursday, February 17, 2005 2:44 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] enumerating all properties in all forms > > The following procedure seems to totally skip the second For Each loop. No > error, it just skips it, as if there are no properties in the Properties > collection, which may be the case. I realize we're dealing with different > collections and I may not be referencing things right. Any help? > > Thanks! > Susan H. > > > Public Function EnumAllFormProp() > 'Print the name and setting for > 'each property in every form. > Dim obj As Access.AccessObject > Dim prp As Access.AccessObjectProperty > For Each obj In CurrentProject.AllForms > Debug.Print obj.Name > For Each prp In obj.Properties > Debug.Print prp.Name > Debug.Print prp.Value > Next > Next > End Function > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Feb 17 15:41:17 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 17 Feb 2005 13:41:17 -0800 Subject: [AccessD] enumerating all properties in all forms Message-ID: What properties are you looking for, Susan? AccessObjectProperties aren't the same as Access form properties. They're really custom properties. According to help: The AccessObjectProperties collection contains all of the custom AccessObjectProperty objects .... Here's an example of setting and retrieving AccessObjectProperties: Public Function FormProperties() Dim dbs As Object 'pointer to currentproject Dim obj As AccessObject 'pointer to specific member _ of container collection Dim prp As AccessObjectProperty Dim strDescription As String Set dbs = CurrentProject For Each obj In dbs.AllForms Debug.Print obj.Name, obj.Properties.Count If obj.Properties.Count = 0 Then obj.Properties.Add "Foo", True End If For Each prp In obj.Properties Debug.Print prp.Name, strDescription, prp.Value Next prp Next obj End Function Charlotte Foust -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: Thursday, February 17, 2005 12:12 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Yeah, the Help doesn't really give too much information, but my guess is that the AccessObjectProperties aren't the same as the form properties. I need to get at the form's properties for ALL the forms, not just the open ones, so I need to use the AccessObject. Susan H. Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Thu Feb 17 15:44:19 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 17 Feb 2005 16:44:19 -0500 Subject: [AccessD] Only a "Superstar" Access Developer CanSolve ThisPr oblem Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C84@xlivmbx21.aig.com> No. In the query just pass some field (any field, as long as it has a compatible data type) to the function. The function does not even need to do anything with the parameter, it just has to be passed. So in your query add a calculated field like this RunningSum:YourRunningSumFunction([Some Field From The Query]) This will be faster than looping through the records in code. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C > Contractor/Morgan Research > Sent: Thursday, February 17, 2005 4:01 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve > ThisProblem > > Jim: > > I've got a more basic problem ... > > I execute the query and it returns #Error in the RunSum [calculated > field] > column for EVERY RECORD - except one! (Is this directly related to your > number 1. point below?) > > Now that I think about it (Thanks for reminding me!) functions with > parameters must have arguments passed to them when they're called. Duh! > Therefore, I guess I need to write a macro (or VBA module) that will > open > the table, set the record pointer to the first record, set up a Do Loop > that executes [all records] to EOF, and call the query for each > iteration > of the Do loop passing the [Field A] and [Field B] arguments to the > function. > > Yea, that should do it! > > Alan C. Lawhon > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Thursday, February 17, 2005 1:28 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve > ThisProblem > > Alan, > > Just watch out for the two gotcha's that occur when calling a function > from a query: > > 1. You must pass a parameter to the function to force it to execute for > every row. If you don't, the function will only be called once at the > start > of the query. Not really a problem in this case, but can be if your > just > trying to number the rows ie. the increment is in the function, and you > make a call like this: > > GetRowCount() > > 2. If there is criteria on the column where the function is called, it > will > be executed two times for each row. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lawhon, Alan C > Contractor/Morgan Research > Sent: Thursday, February 17, 2005 12:29 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve > ThisProblem > > > Charlotte: > > Prior to running a query, we do a "descending" sort [manually] on > [Field B] to get the records with the highest "counts" to the top. > In the example I show, the fourth record (where [Field B] = 100), > would sort to the top and the "first record" (where [Field B] = 20) > would sort to the bottom. Once we have the records in that order, > then we will execute this "calculated field" summation query. > > As far as a "unique key" field (like an AutoNumber PK) is concerned, > I don't think such a field is necessary since the text "values" stored > in [Field A] are all "unique" anyway ... I'm not really interested in > keys and referential integrity for a 2-field table - I just want a > "Running Total" updated (and displayed) onscreen for each record when > this query executes. > > You may be right - it may not be possible to execute such a query due > to the fact that one of the operands you need to calculate the > [Running Total] sum for the current record depends on the [Running > Total] sum from the previous record. To solve this problem, there has > to be a > way to "save" the Running_Total [from the previous record] for use with > the current record. In datasheet view, I am aware of a keystroke > sequence, > (i.e. CTRL-Apostrophe) which copies and pastes the value from the > previous > record into the same field of the current record. If this keystroke > sequence could somehow be duplicated within the query, then the > algorithm > for solving this problem would be to "copy" the [Running Total] from the > previous record into the [Running Total] of the current record and then > add the [Field B] value to the [Running Total] of the current record - > and repeat this process for all records to the end of file. What I was > hoping is that somebody knew (or knows) how to code this "copy and > paste" behavior into a summing expression that can be inserted into a > calculated field cell in the query - and that it will work! > > I'm going to (closely) examine this Q205183 Knowledge Base article that > Lambert Heenan and Jim Dettman have referred me to. This may be the > only > technique that will work for the particular problem that I have > postulated. > > Thanks (all) for your comments and suggestions. > > Alan C. Lawhon > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Thursday, February 17, 2005 10:05 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer Can Solve > ThisProblem > > Since the order of records in a query is not fixed, a "running total" > would involve a sum of values where the unique key was less than or > equal to the value of the unique key for the current record. In your > example, you don't show a unique key, unless that's what the Field_A > items are supposed to be, so it wouldn't work. > > Charlotte Foust > > > -----Original Message----- > From: Lawhon, Alan C Contractor/Morgan Research > [mailto:alan.lawhon at us.army.mil] > Sent: Thursday, February 17, 2005 7:41 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Only a "Superstar" Access Developer Can Solve > ThisProblem > > > At the risk of showing my [Access] incompetence, I'm going to give you > folks an "opportunity to excel" (pun intended) by showing me a creative > solution to this "simple" query problem. > > > > I'm rooting around in the Access 2003 "Help" files (as well as one of > Susan's Access books) and I discover the term calculated field. A > "calculated field" is defined as: "A field, defined in a query, that > displays the result of an expression rather than displaying stored data. > The value is recalculated each time a value in the expression changes." > I think a "calculated field" is exactly what I want, but I'm having > trouble figuring out how to write the expression, so I'm throwing this > "simple problem" at you guys and gals. > > > > I have a table with two fields. One of the fields [Field A] contains > text data and the second field [Field B] contains short integers. (The > integer value stored in [Field B] represents the number of items on hand > for the entity described in [Field A] for each record in the table.) > What I want to create is a select query which will generate a > "Running_Total" [calculated field] that performs a record-by-record > summing action like this: > > > > [Field A] [Field B] [Running Total] > > > > Small_Do_Hicky 20 20 > > Smaller_Do_Hicky 32 52 > > Large_Do_Hicky 69 121 > > Larger_Do_Hicky 100 221 > > Very_Large_Do_Hicky 48 269 > > Largest_Do_Hicky 31 300 > > > > All the "Do Hickys" in Field A represent the same type of physical > object, the only difference being variations in [physical] dimensions > between the objects. I have summarized six records (for six objects) as > an example, but there are literally hundreds (and in some cases > thousands) of records in some of these tables. It's fairly obvious what > I'm looking for here - a query containing a "calculated field" > expression that takes the value in [Field B], adds it to the [Running > Total] value from the previous record, and prints the sum in the > [Running Total] field of the current record. The end result is a "Grand > Total" of all the "Do_Hicky" objects (for all the records) displayed in > the [Running Total] calculated field's final record when the query > executes. > > > > I've figured out a way to get the final total using a SQL aggregate > function, but I would like to be able to run a query that shows the > running total on a record-by-record basis from the first record all the > way to the last record. Anyone who can solve this (simple?) Access > query problem will be declared an official Access "guru" and be blessed > by the pope. (This "reward" ought to get Martin Reid interested ...) > :-)))) > > > > Alan C. Lawhon > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From d.dick at uws.edu.au Thu Feb 17 16:51:52 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Fri, 18 Feb 2005 09:51:52 +1100 Subject: [AccessD] Get data From Web In-Reply-To: <20050217181752.GFEJ3971.aamta07-winn.mailhost.ntl.com@server> Message-ID: <200502172252.j1HMq3ec000494@cooper.uws.edu.au> Hi Max And anyone else I can knock up a demo in Access 2003 if anyone wants one Lemme know off line See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Sent: Friday, 18 February 2005 5:18 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Get data From Web Hmm, Very interesting. Do you (or anybody else) have examples of the HTML object library being used? Thanks Max Sherman -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: 17 February 2005 16:30 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Get data From Web Hi Mark: You can do almost anything with Access if you have the Microsoft HTML object Library referenced. It inserts a full browser class in Access. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Thursday, February 17, 2005 6:56 AM To: accessd at databaseadvisors.com Subject: [AccessD] Get data From Web Hello All, Not sure where this is going...but I've been asked if this is possible with Access... "Can you use Access to open a web page...and take/get/copy(whatever you want to call it) the data out of a certain field?" For example...the page always has a text box labelled 'COLOR'...can I use access to open that page and tell me what value is in the COLOR text box? Thanks, Mark A. Matte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 bellsouth.net Thu Feb 17 16:54:46 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 17 Feb 2005 17:54:46 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: <988E2AC88CCB54459286C4077DB662F503FF8A65@PDAWB03C.ad.sprint.com> Message-ID: <20050217225443.CZPZ1977.imf20aec.mail.bellsouth.net@SUSANONE> An interesting solution -- interesting that both you and Charlotte used DAO. :) Susan H. Susan, Probably slower, but could you do something like this: Dim db As DAO.Database, doc As Document, frm As Form, prp As Property Set db = CurrentDb For Each doc In db.Containers!Forms.Documents Debug.Print doc.Name DoCmd.OpenForm doc.Name, acNormal, , , , acHidden Set frm = Forms(doc.Name) For Each prp In frm.Properties Debug.Print prp.Name, prp.Value Next DoCmd.Close acForm, doc.Name, acSaveNo Next Set db = Nothing Hope this helps, Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, February 17, 2005 12:12 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Yeah, the Help doesn't really give too much information, but my guess is that the AccessObjectProperties aren't the same as the form properties. I need to get at the form's properties for ALL the forms, not just the open ones, so I need to use the AccessObject. Susan H. Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From alan.lawhon at us.army.mil Thu Feb 17 17:07:17 2005 From: alan.lawhon at us.army.mil (Lawhon, Alan C Contractor/Morgan Research) Date: Thu, 17 Feb 2005 17:07:17 -0600 Subject: [AccessD] Only a "Superstar" Access Developer CanSolve ThisPr oblem Message-ID: <5D5043687CFCE44288407A73E4CC6E179BB2F1@redstone819.ad.redstone.army.mil> Lambert: I added a calculated field to the query just as you directed. In fact, I have followed the instructions in KB article Q205183 explicitly and I'm still getting the same error when the query executes. I think there may be a bit of confusion between myself and you guys as to exactly what it is that I'm trying to accomplish here. The records are already grouped in my table with the grouped totals in [Field B]. What I'm wanting to do, (please carefully re-read my original post), is to sum all of the grouped totals into one "Grand Total" to get a final count of all the values stored in [Field B] for all the records in the table. (Maybe I didn't explain this very well.) I've modified the function "fncRunSum" (slightly) changing the variable declarations from Long (to Short) integers because the [Field B] values are "short" integers in my table. After making this change, when I attempted to execute the query, I got this error message: Microsoft Office Access Compile error. in query expression 'fncRunSum([REF_DOC],[REF_DOC_Total])'. NOTE: In "my" table, identifier "[REF_DOC]" corresponds to [Field A] and identifier "[REF_DOC_Total]" is [Field B]. It's getting late in the afternoon here and I'm fixing to leave. I will take another crack at this in the morning, but before I do I am going to execute the RunSum function [verbatim] against the [Northwind] "Products" table and follow the instructions exactly as specified in Knowledge Base article Q205183. If the function works against the Northwind "Products" table, (as described in the article), then I'll know that I've made some kind of "translation error" (or something) either in the query or in the function code. Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Thursday, February 17, 2005 3:44 PM To: 'Access Developers discussion and problem solving'; Lawhon, Alan C Contractor/Morgan Research Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve ThisPr oblem No. In the query just pass some field (any field, as long as it has a compatible data type) to the function. The function does not even need to do anything with the parameter, it just has to be passed. So in your query add a calculated field like this RunningSum:YourRunningSumFunction([Some Field From The Query]) This will be faster than looping through the records in code. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C > Contractor/Morgan Research > Sent: Thursday, February 17, 2005 4:01 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve > ThisProblem > > Jim: > > I've got a more basic problem ... > > I execute the query and it returns #Error in the RunSum [calculated > field] > column for EVERY RECORD - except one! (Is this directly related to your > number 1. point below?) > > Now that I think about it (Thanks for reminding me!) functions with > parameters must have arguments passed to them when they're called. Duh! > Therefore, I guess I need to write a macro (or VBA module) that will > open > the table, set the record pointer to the first record, set up a Do Loop > that executes [all records] to EOF, and call the query for each > iteration > of the Do loop passing the [Field A] and [Field B] arguments to the > function. > > Yea, that should do it! > > Alan C. Lawhon > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Thursday, February 17, 2005 1:28 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve > ThisProblem > > Alan, > > Just watch out for the two gotcha's that occur when calling a function > from a query: > > 1. You must pass a parameter to the function to force it to execute for > every row. If you don't, the function will only be called once at the > start > of the query. Not really a problem in this case, but can be if your > just > trying to number the rows ie. the increment is in the function, and you > make a call like this: > > GetRowCount() > > 2. If there is criteria on the column where the function is called, it > will > be executed two times for each row. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lawhon, Alan C > Contractor/Morgan Research > Sent: Thursday, February 17, 2005 12:29 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve > ThisProblem > > > Charlotte: > > Prior to running a query, we do a "descending" sort [manually] on > [Field B] to get the records with the highest "counts" to the top. > In the example I show, the fourth record (where [Field B] = 100), > would sort to the top and the "first record" (where [Field B] = 20) > would sort to the bottom. Once we have the records in that order, > then we will execute this "calculated field" summation query. > > As far as a "unique key" field (like an AutoNumber PK) is concerned, > I don't think such a field is necessary since the text "values" stored > in [Field A] are all "unique" anyway ... I'm not really interested in > keys and referential integrity for a 2-field table - I just want a > "Running Total" updated (and displayed) onscreen for each record when > this query executes. > > You may be right - it may not be possible to execute such a query due > to the fact that one of the operands you need to calculate the > [Running Total] sum for the current record depends on the [Running > Total] sum from the previous record. To solve this problem, there has > to be a > way to "save" the Running_Total [from the previous record] for use with > the current record. In datasheet view, I am aware of a keystroke > sequence, > (i.e. CTRL-Apostrophe) which copies and pastes the value from the > previous > record into the same field of the current record. If this keystroke > sequence could somehow be duplicated within the query, then the > algorithm > for solving this problem would be to "copy" the [Running Total] from the > previous record into the [Running Total] of the current record and then > add the [Field B] value to the [Running Total] of the current record - > and repeat this process for all records to the end of file. What I was > hoping is that somebody knew (or knows) how to code this "copy and > paste" behavior into a summing expression that can be inserted into a > calculated field cell in the query - and that it will work! > > I'm going to (closely) examine this Q205183 Knowledge Base article that > Lambert Heenan and Jim Dettman have referred me to. This may be the > only > technique that will work for the particular problem that I have > postulated. > > Thanks (all) for your comments and suggestions. > > Alan C. Lawhon > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Thursday, February 17, 2005 10:05 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer Can Solve > ThisProblem > > Since the order of records in a query is not fixed, a "running total" > would involve a sum of values where the unique key was less than or > equal to the value of the unique key for the current record. In your > example, you don't show a unique key, unless that's what the Field_A > items are supposed to be, so it wouldn't work. > > Charlotte Foust > > > -----Original Message----- > From: Lawhon, Alan C Contractor/Morgan Research > [mailto:alan.lawhon at us.army.mil] > Sent: Thursday, February 17, 2005 7:41 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Only a "Superstar" Access Developer Can Solve > ThisProblem > > > At the risk of showing my [Access] incompetence, I'm going to give you > folks an "opportunity to excel" (pun intended) by showing me a creative > solution to this "simple" query problem. > > > > I'm rooting around in the Access 2003 "Help" files (as well as one of > Susan's Access books) and I discover the term calculated field. A > "calculated field" is defined as: "A field, defined in a query, that > displays the result of an expression rather than displaying stored data. > The value is recalculated each time a value in the expression changes." > I think a "calculated field" is exactly what I want, but I'm having > trouble figuring out how to write the expression, so I'm throwing this > "simple problem" at you guys and gals. > > > > I have a table with two fields. One of the fields [Field A] contains > text data and the second field [Field B] contains short integers. (The > integer value stored in [Field B] represents the number of items on hand > for the entity described in [Field A] for each record in the table.) > What I want to create is a select query which will generate a > "Running_Total" [calculated field] that performs a record-by-record > summing action like this: > > > > [Field A] [Field B] [Running Total] > > > > Small_Do_Hicky 20 20 > > Smaller_Do_Hicky 32 52 > > Large_Do_Hicky 69 121 > > Larger_Do_Hicky 100 221 > > Very_Large_Do_Hicky 48 269 > > Largest_Do_Hicky 31 300 > > > > All the "Do Hickys" in Field A represent the same type of physical > object, the only difference being variations in [physical] dimensions > between the objects. I have summarized six records (for six objects) as > an example, but there are literally hundreds (and in some cases > thousands) of records in some of these tables. It's fairly obvious what > I'm looking for here - a query containing a "calculated field" > expression that takes the value in [Field B], adds it to the [Running > Total] value from the previous record, and prints the sum in the > [Running Total] field of the current record. The end result is a "Grand > Total" of all the "Do_Hicky" objects (for all the records) displayed in > the [Running Total] calculated field's final record when the query > executes. > > > > I've figured out a way to get the final total using a SQL aggregate > function, but I would like to be able to run a query that shows the > running total on a record-by-record basis from the first record all the > way to the last record. Anyone who can solve this (simple?) Access > query problem will be declared an official Access "guru" and be blessed > by the pope. (This "reward" ought to get Martin Reid interested ...) > :-)))) > > > > Alan C. Lawhon > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dmcafee at pacbell.net Thu Feb 17 17:16:47 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Thu, 17 Feb 2005 15:16:47 -0800 Subject: [AccessD] Only a "Superstar" Access DeveloperCanSolve ThisPr oblem In-Reply-To: <5D5043687CFCE44288407A73E4CC6E179BB2F1@redstone819.ad.redstone.army.mil> Message-ID: You should just add the PK to the table and do it using a sub query as Charlotte replied. I've done this for adding line numbers to queries for export purposes. You do need this in a query, right? This would be very easy to do in a report. David McAfee -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Thursday, February 17, 2005 3:07 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Only a "Superstar" Access DeveloperCanSolve ThisPr oblem Lambert: I added a calculated field to the query just as you directed. In fact, I have followed the instructions in KB article Q205183 explicitly and I'm still getting the same error when the query executes. I think there may be a bit of confusion between myself and you guys as to exactly what it is that I'm trying to accomplish here. The records are already grouped in my table with the grouped totals in [Field B]. What I'm wanting to do, (please carefully re-read my original post), is to sum all of the grouped totals into one "Grand Total" to get a final count of all the values stored in [Field B] for all the records in the table. (Maybe I didn't explain this very well.) I've modified the function "fncRunSum" (slightly) changing the variable declarations from Long (to Short) integers because the [Field B] values are "short" integers in my table. After making this change, when I attempted to execute the query, I got this error message: Microsoft Office Access Compile error. in query expression 'fncRunSum([REF_DOC],[REF_DOC_Total])'. NOTE: In "my" table, identifier "[REF_DOC]" corresponds to [Field A] and identifier "[REF_DOC_Total]" is [Field B]. It's getting late in the afternoon here and I'm fixing to leave. I will take another crack at this in the morning, but before I do I am going to execute the RunSum function [verbatim] against the [Northwind] "Products" table and follow the instructions exactly as specified in Knowledge Base article Q205183. If the function works against the Northwind "Products" table, (as described in the article), then I'll know that I've made some kind of "translation error" (or something) either in the query or in the function code. Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Thursday, February 17, 2005 3:44 PM To: 'Access Developers discussion and problem solving'; Lawhon, Alan C Contractor/Morgan Research Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve ThisPr oblem No. In the query just pass some field (any field, as long as it has a compatible data type) to the function. The function does not even need to do anything with the parameter, it just has to be passed. So in your query add a calculated field like this RunningSum:YourRunningSumFunction([Some Field From The Query]) This will be faster than looping through the records in code. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C > Contractor/Morgan Research > Sent: Thursday, February 17, 2005 4:01 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve > ThisProblem > > Jim: > > I've got a more basic problem ... > > I execute the query and it returns #Error in the RunSum [calculated > field] > column for EVERY RECORD - except one! (Is this directly related to your > number 1. point below?) > > Now that I think about it (Thanks for reminding me!) functions with > parameters must have arguments passed to them when they're called. Duh! > Therefore, I guess I need to write a macro (or VBA module) that will > open > the table, set the record pointer to the first record, set up a Do Loop > that executes [all records] to EOF, and call the query for each > iteration > of the Do loop passing the [Field A] and [Field B] arguments to the > function. > > Yea, that should do it! > > Alan C. Lawhon > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Thursday, February 17, 2005 1:28 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve > ThisProblem > > Alan, > > Just watch out for the two gotcha's that occur when calling a function > from a query: > > 1. You must pass a parameter to the function to force it to execute for > every row. If you don't, the function will only be called once at the > start > of the query. Not really a problem in this case, but can be if your > just > trying to number the rows ie. the increment is in the function, and you > make a call like this: > > GetRowCount() > > 2. If there is criteria on the column where the function is called, it > will > be executed two times for each row. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lawhon, Alan C > Contractor/Morgan Research > Sent: Thursday, February 17, 2005 12:29 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer CanSolve > ThisProblem > > > Charlotte: > > Prior to running a query, we do a "descending" sort [manually] on > [Field B] to get the records with the highest "counts" to the top. > In the example I show, the fourth record (where [Field B] = 100), > would sort to the top and the "first record" (where [Field B] = 20) > would sort to the bottom. Once we have the records in that order, > then we will execute this "calculated field" summation query. > > As far as a "unique key" field (like an AutoNumber PK) is concerned, > I don't think such a field is necessary since the text "values" stored > in [Field A] are all "unique" anyway ... I'm not really interested in > keys and referential integrity for a 2-field table - I just want a > "Running Total" updated (and displayed) onscreen for each record when > this query executes. > > You may be right - it may not be possible to execute such a query due > to the fact that one of the operands you need to calculate the > [Running Total] sum for the current record depends on the [Running > Total] sum from the previous record. To solve this problem, there has > to be a > way to "save" the Running_Total [from the previous record] for use with > the current record. In datasheet view, I am aware of a keystroke > sequence, > (i.e. CTRL-Apostrophe) which copies and pastes the value from the > previous > record into the same field of the current record. If this keystroke > sequence could somehow be duplicated within the query, then the > algorithm > for solving this problem would be to "copy" the [Running Total] from the > previous record into the [Running Total] of the current record and then > add the [Field B] value to the [Running Total] of the current record - > and repeat this process for all records to the end of file. What I was > hoping is that somebody knew (or knows) how to code this "copy and > paste" behavior into a summing expression that can be inserted into a > calculated field cell in the query - and that it will work! > > I'm going to (closely) examine this Q205183 Knowledge Base article that > Lambert Heenan and Jim Dettman have referred me to. This may be the > only > technique that will work for the particular problem that I have > postulated. > > Thanks (all) for your comments and suggestions. > > Alan C. Lawhon > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Thursday, February 17, 2005 10:05 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Only a "Superstar" Access Developer Can Solve > ThisProblem > > Since the order of records in a query is not fixed, a "running total" > would involve a sum of values where the unique key was less than or > equal to the value of the unique key for the current record. In your > example, you don't show a unique key, unless that's what the Field_A > items are supposed to be, so it wouldn't work. > > Charlotte Foust > > > -----Original Message----- > From: Lawhon, Alan C Contractor/Morgan Research > [mailto:alan.lawhon at us.army.mil] > Sent: Thursday, February 17, 2005 7:41 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Only a "Superstar" Access Developer Can Solve > ThisProblem > > > At the risk of showing my [Access] incompetence, I'm going to give you > folks an "opportunity to excel" (pun intended) by showing me a creative > solution to this "simple" query problem. > > > > I'm rooting around in the Access 2003 "Help" files (as well as one of > Susan's Access books) and I discover the term calculated field. A > "calculated field" is defined as: "A field, defined in a query, that > displays the result of an expression rather than displaying stored data. > The value is recalculated each time a value in the expression changes." > I think a "calculated field" is exactly what I want, but I'm having > trouble figuring out how to write the expression, so I'm throwing this > "simple problem" at you guys and gals. > > > > I have a table with two fields. One of the fields [Field A] contains > text data and the second field [Field B] contains short integers. (The > integer value stored in [Field B] represents the number of items on hand > for the entity described in [Field A] for each record in the table.) > What I want to create is a select query which will generate a > "Running_Total" [calculated field] that performs a record-by-record > summing action like this: > > > > [Field A] [Field B] [Running Total] > > > > Small_Do_Hicky 20 20 > > Smaller_Do_Hicky 32 52 > > Large_Do_Hicky 69 121 > > Larger_Do_Hicky 100 221 > > Very_Large_Do_Hicky 48 269 > > Largest_Do_Hicky 31 300 > > > > All the "Do Hickys" in Field A represent the same type of physical > object, the only difference being variations in [physical] dimensions > between the objects. I have summarized six records (for six objects) as > an example, but there are literally hundreds (and in some cases > thousands) of records in some of these tables. It's fairly obvious what > I'm looking for here - a query containing a "calculated field" > expression that takes the value in [Field B], adds it to the [Running > Total] value from the previous record, and prints the sum in the > [Running Total] field of the current record. The end result is a "Grand > Total" of all the "Do_Hicky" objects (for all the records) displayed in > the [Running Total] calculated field's final record when the query > executes. > > > > I've figured out a way to get the final total using a SQL aggregate > function, but I would like to be able to run a query that shows the > running total on a record-by-record basis from the first record all the > way to the last record. Anyone who can solve this (simple?) Access > query problem will be declared an official Access "guru" and be blessed > by the pope. (This "reward" ought to get Martin Reid interested ...) > :-)))) > > > > Alan C. Lawhon > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 17 17:26:50 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 17 Feb 2005 15:26:50 -0800 Subject: [AccessD] enumerating all properties in all forms Message-ID: I didn't use DAO, Susan. Don't be misled by this: Set dbs = CurrentProject. The object dbs is declared as an object, not as a database. My code will work in an all ADO database, 2000 and later. Your real problem is that most of the form's built-in properties are only accessible if it is loaded. If you want to enum all the properties, I'm afraid you may have to load any form that isn't already loaded and then close it again. Charlotte Foust -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: Thursday, February 17, 2005 2:55 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms An interesting solution -- interesting that both you and Charlotte used DAO. :) Susan H. Susan, Probably slower, but could you do something like this: Dim db As DAO.Database, doc As Document, frm As Form, prp As Property Set db = CurrentDb For Each doc In db.Containers!Forms.Documents Debug.Print doc.Name DoCmd.OpenForm doc.Name, acNormal, , , , acHidden Set frm = Forms(doc.Name) For Each prp In frm.Properties Debug.Print prp.Name, prp.Value Next DoCmd.Close acForm, doc.Name, acSaveNo Next Set db = Nothing Hope this helps, Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, February 17, 2005 12:12 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Yeah, the Help doesn't really give too much information, but my guess is that the AccessObjectProperties aren't the same as the form properties. I need to get at the form's properties for ALL the forms, not just the open ones, so I need to use the AccessObject. Susan H. Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 17 17:33:45 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 17 Feb 2005 18:33:45 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: <20050217225443.CZPZ1977.imf20aec.mail.bellsouth.net@SUSANONE> Message-ID: <003201c51549$1f4d1b30$697aa8c0@ColbyM6805> BTW, did you know you can add custom properties to forms? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, February 17, 2005 5:55 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms An interesting solution -- interesting that both you and Charlotte used DAO. :) Susan H. Susan, Probably slower, but could you do something like this: Dim db As DAO.Database, doc As Document, frm As Form, prp As Property Set db = CurrentDb For Each doc In db.Containers!Forms.Documents Debug.Print doc.Name DoCmd.OpenForm doc.Name, acNormal, , , , acHidden Set frm = Forms(doc.Name) For Each prp In frm.Properties Debug.Print prp.Name, prp.Value Next DoCmd.Close acForm, doc.Name, acSaveNo Next Set db = Nothing Hope this helps, Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, February 17, 2005 12:12 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Yeah, the Help doesn't really give too much information, but my guess is that the AccessObjectProperties aren't the same as the form properties. I need to get at the form's properties for ALL the forms, not just the open ones, so I need to use the AccessObject. Susan H. Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 17 17:35:05 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 17 Feb 2005 18:35:05 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: Message-ID: <003301c51549$53b03560$697aa8c0@ColbyM6805> Yes, but you can open it in design view, hidden. You can then get at all the properties. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 17, 2005 6:27 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] enumerating all properties in all forms I didn't use DAO, Susan. Don't be misled by this: Set dbs = CurrentProject. The object dbs is declared as an object, not as a database. My code will work in an all ADO database, 2000 and later. Your real problem is that most of the form's built-in properties are only accessible if it is loaded. If you want to enum all the properties, I'm afraid you may have to load any form that isn't already loaded and then close it again. Charlotte Foust -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: Thursday, February 17, 2005 2:55 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms An interesting solution -- interesting that both you and Charlotte used DAO. :) Susan H. Susan, Probably slower, but could you do something like this: Dim db As DAO.Database, doc As Document, frm As Form, prp As Property Set db = CurrentDb For Each doc In db.Containers!Forms.Documents Debug.Print doc.Name DoCmd.OpenForm doc.Name, acNormal, , , , acHidden Set frm = Forms(doc.Name) For Each prp In frm.Properties Debug.Print prp.Name, prp.Value Next DoCmd.Close acForm, doc.Name, acSaveNo Next Set db = Nothing Hope this helps, Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, February 17, 2005 12:12 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Yeah, the Help doesn't really give too much information, but my guess is that the AccessObjectProperties aren't the same as the form properties. I need to get at the form's properties for ALL the forms, not just the open ones, so I need to use the AccessObject. Susan H. Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From donald.a.Mcgillivray at mail.sprint.com Thu Feb 17 17:46:16 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Thu, 17 Feb 2005 17:46:16 -0600 Subject: [AccessD] enumerating all properties in all forms Message-ID: <988E2AC88CCB54459286C4077DB662F503FF8C4C@PDAWB03C.ad.sprint.com> FWIW . . . I tried that first, before I posted my example, and the code errored on some properties saying that they can't be read in design view. No such errors when opened in normal view. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 17, 2005 3:35 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Yes, but you can open it in design view, hidden. You can then get at all the properties. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 17, 2005 6:27 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] enumerating all properties in all forms I didn't use DAO, Susan. Don't be misled by this: Set dbs = CurrentProject. The object dbs is declared as an object, not as a database. My code will work in an all ADO database, 2000 and later. Your real problem is that most of the form's built-in properties are only accessible if it is loaded. If you want to enum all the properties, I'm afraid you may have to load any form that isn't already loaded and then close it again. Charlotte Foust -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: Thursday, February 17, 2005 2:55 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms An interesting solution -- interesting that both you and Charlotte used DAO. :) Susan H. Susan, Probably slower, but could you do something like this: Dim db As DAO.Database, doc As Document, frm As Form, prp As Property Set db = CurrentDb For Each doc In db.Containers!Forms.Documents Debug.Print doc.Name DoCmd.OpenForm doc.Name, acNormal, , , , acHidden Set frm = Forms(doc.Name) For Each prp In frm.Properties Debug.Print prp.Name, prp.Value Next DoCmd.Close acForm, doc.Name, acSaveNo Next Set db = Nothing Hope this helps, Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, February 17, 2005 12:12 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Yeah, the Help doesn't really give too much information, but my guess is that the AccessObjectProperties aren't the same as the form properties. I need to get at the form's properties for ALL the forms, not just the open ones, so I need to use the AccessObject. Susan H. Hi Susan Perhaps simply no AccessObjectProperty is present ..? /gustav >>> ssharkins at bellsouth.net 17-02-2005 20:43:45 >>> The following procedure seems to totally skip the second For Each loop. No error, it just skips it, as if there are no properties in the Properties collection, which may be the case. I realize we're dealing with different collections and I may not be referencing things right. Any help? Thanks! Susan H. Public Function EnumAllFormProp() 'Print the name and setting for 'each property in every form. Dim obj As Access.AccessObject Dim prp As Access.AccessObjectProperty For Each obj In CurrentProject.AllForms Debug.Print obj.Name For Each prp In obj.Properties Debug.Print prp.Name Debug.Print prp.Value Next Next End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 bellsouth.net Thu Feb 17 17:56:47 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 17 Feb 2005 18:56:47 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: Message-ID: <20050217235641.RIWG2069.imf21aec.mail.bellsouth.net@SUSANONE> I didn't use DAO, Susan. Don't be misled by this: Set dbs = CurrentProject. The object dbs is declared as an object, not as a database. My code will work in an all ADO database, 2000 and later. =========Charlotte, I didn't even look based the dbs -- too cool! ;) Susan H. From jwcolby at colbyconsulting.com Thu Feb 17 18:00:07 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 17 Feb 2005 19:00:07 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: <988E2AC88CCB54459286C4077DB662F503FF8C4C@PDAWB03C.ad.sprint.com> Message-ID: <003a01c5154c$d2d43eb0$697aa8c0@ColbyM6805> Are you talking about the values of the property? If that is the case, then the data in the property is going to be relative to what the form is doing at the moment. I guess it I don't know what you are doing with this. For example, the property AllowEdits can be set at design time, but can also be modified at run time. Do you want to know the value at the time the form is unopened, or the value at some instance in time? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mcgillivray, Don [ITS] Sent: Thursday, February 17, 2005 6:46 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] enumerating all properties in all forms FWIW . . . I tried that first, before I posted my example, and the code errored on some properties saying that they can't be read in design view. No such errors when opened in normal view. Don From donald.a.Mcgillivray at mail.sprint.com Thu Feb 17 18:15:05 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Thu, 17 Feb 2005 18:15:05 -0600 Subject: [AccessD] enumerating all properties in all forms Message-ID: <988E2AC88CCB54459286C4077DB662F503FF8C69@PDAWB03C.ad.sprint.com> I don't want to do anything at all with it - it's Susan's question! :-p I'm sure it was the value of some property or other. Truth is, I didn't even mind the details of the error when I got it, so I'm not sure which property threw it. I just saw that it couldn't be read in Design view, switched to Normal, ran it once without error, cut and pasted the sample, and clicked Send. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 17, 2005 4:00 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Are you talking about the values of the property? If that is the case, then the data in the property is going to be relative to what the form is doing at the moment. I guess it I don't know what you are doing with this. For example, the property AllowEdits can be set at design time, but can also be modified at run time. Do you want to know the value at the time the form is unopened, or the value at some instance in time? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mcgillivray, Don [ITS] Sent: Thursday, February 17, 2005 6:46 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] enumerating all properties in all forms FWIW . . . I tried that first, before I posted my example, and the code errored on some properties saying that they can't be read in design view. No such errors when opened in normal view. Don -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Thu Feb 17 19:02:09 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 17 Feb 2005 20:02:09 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: <988E2AC88CCB54459286C4077DB662F503FF8C69@PDAWB03C.ad.sprint.com> Message-ID: <20050218010203.MFFP2276.imf23aec.mail.bellsouth.net@SUSANONE> You know, I just have a big fat disclaimer at the top of all my questions: "I'm not really doing anything with this, but why... " ;) I experiment, I play... I get articles out of it. :) Susan H. I don't want to do anything at all with it - it's Susan's question! :-p I'm sure it was the value of some property or other. Truth is, I didn't even mind the details of the error when I got it, so I'm not sure which property threw it. I just saw that it couldn't be read in Design view, switched to Normal, ran it once without error, cut and pasted the sample, and clicked Send. From handyman at actcom.co.il Thu Feb 17 19:31:40 2005 From: handyman at actcom.co.il (handyman at actcom.co.il) Date: Fri, 18 Feb 2005 03:31:40 +0200 Subject: [AccessD] Calendar Software Search - Revisited In-Reply-To: <002501c50a3f$08a20360$64aba8c0@ashlandnet.com> Message-ID: <5.1.0.14.2.20050218032700.02741338@pop5.actcom.net.il> There's a calendar/schedule module used in an automotive database at http://www.arcpress.com/software/index.html That should give you some good ideas. If anyone knows of any other open source database out there, please post them. They're a great learning tool - and for ideas..... gm At 05:23 PM, 2/3/2005 -0500, you wrote: >Hi All....I'm trying again on the Calendar issue. > >I wouldn't think this would be so hard...but so far it has been impossible. >I need a calendar software that links to Access. The major criteria are: > >1) Must have monthly display format (ie. various daily tasks/events >display, in summary, on the monthly layout); >2) Must handle multi-day scheduled tasks (ie. enter begin and ending date, >it reflects on calendar); >3) Would like to have different color for priority tasks/events; >4) Must allow me to edit the tables and add forms for additional >information, when drilling down on a daily task; >5) Basically look like MSOutlook, but when drilling down on the daily >event, get custom forms that I can create/edit. >6) Must allow for direct data input to calendar tables (I don't want to >have to import/export) > > >What I need to do is have the ability to display (in a monthly format) >multiple events on a daily basis, that I can drill down on to get additional >detail. The reason I don't want to use Outlook is that I want to be able to >do calculations on the detail behind the events. The purpose is for my >business. We do a LOT of craft shows on weekends. Typically, this time of >the year, I am evaluating all the different events for the year. I schedule >them all out, and start doing cost/benefit analysis on them. I literally >have hundreds to choose from...and plan on doing between 30 - 40 >events......but want to have the information for ALL available (that I know >of). On any given weekend, I could have anywhere from zero events to >choose from, to 5 or 6 events ( in the long run it could be even more.) I >need to store information about past history of the event (if we did it in >the past....such as booth fees, attendance, sales, maybe weather, mileage to >the event, travel expenses, etc.) I need to be able to see all the possible >events for the month....so each day would need to be able to auto-expand if >there are more than the standard 4-5 lines of events for that day. I also >want to be able to just set the duration of the event, and have it auto-fill >the event for all the days. It is very important that I can see the whole >month, at a glance. Then drill down on the detail. I envision a check-box >that I can select which event (or more than one event) for the day...which >might change the color for the event on the month-view. This way...I can >basically select all the events I am interested in....an apply for them. If >I can't get into one that I wanted....I can go back to that weekend, and see >if there are any other events I might be interested in. Once the events are >selected...I can effectively budget sales and costs for that segment of the >business, for the year. I can also use this to develop employee >schedules...as I would know when I needed additional coverage in the store. > >If anyone has any idea where I can buy such a product...PLEASE, PLEASE let >me know. > >Many thanks, > >Keith E. Williamson >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com Gershon Markowitz mailto:Handyman at actcom.co.il http://www.yadchaimtzvi.org From jwcolby at colbyconsulting.com Thu Feb 17 21:28:05 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 17 Feb 2005 22:28:05 -0500 Subject: [AccessD] Running remote desktop server or vnc as a service Message-ID: <003f01c51569$dbd843e0$697aa8c0@ColbyM6805> Folks, I need to get remote desktop (preferably) or VNC installed at a client as a service loaded at boot time. So far the folks setting it up only have ity loading at logon. Thus if no one is loaded, or the wrong user is logged on, there is no remote access. Can someone give me the blow-by-blow to get it set up as a service loaded at boot and always running, even if no one is logged in? Thanks, John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From dmcafee at pacbell.net Thu Feb 17 22:24:54 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Thu, 17 Feb 2005 20:24:54 -0800 Subject: [AccessD] Running remote desktop server or vnc as a service In-Reply-To: <003f01c51569$dbd843e0$697aa8c0@ColbyM6805> Message-ID: Well first of you all, they need to install the file (and video driver) under an account with admin rights. It should set up as a service that runs at boot up (mine does). Is this computer behind a firewall? You may need to open up some ports. There is some good info here: http://ultravnc.sourceforge.net/faq.htm BTW, you are using the UltraVNC version of VNC, aren't you? If not, the setup file and video drivers are available from that site as well. Does the client's IP change frequently? My personal SBC account changes every five minutes or so, so I had to use a little program called DeeEnEs dynamic DNS updater to ping/update my ip. This program is available for free as well at : http://www.palacio-cristal.com/products/DeeEnEs . I also had to set up a DNS address at http://www.dyndns.org/ so I can type my url from work and it resolves my IP and connects me back to my home computer. Oh, and make sure they log off the computer when finished and don't actually shut it off :) HTH David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John W. Colby Sent: Thursday, February 17, 2005 7:28 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Running remote desktop server or vnc as a service Folks, I need to get remote desktop (preferably) or VNC installed at a client as a service loaded at boot time. So far the folks setting it up only have ity loading at logon. Thus if no one is loaded, or the wrong user is logged on, there is no remote access. Can someone give me the blow-by-blow to get it set up as a service loaded at boot and always running, even if no one is logged in? Thanks, John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Fri Feb 18 05:55:51 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 18 Feb 2005 05:55:51 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: <4214F7EE.4000607@tiscali.co.uk> References: <200502142229.j1EMTCM05580@databaseadvisors.com> <4214F7EE.4000607@tiscali.co.uk> Message-ID: <39cb22f305021803557d3f7845@mail.gmail.com> David, I think you're talking about T-SQL. I'm trying to do this in A2000. Steve Erbach On Thu, 17 Feb 2005 20:00:46 +0000, David Beckles wrote: > Dear Steve, > > I think that the problem is that you need DISTINCTROW in the query, like so: > > DELETE DISTINCTROW T1.* > FROM T1 > INNER JOIN T2 > ON (T1.CAS4 = T2.CAS4) > AND (T1.CAS3 = T2.CAS3) > AND (T1.CAS2 = T2.CAS2) > AND (T1.CAS1 = T2.CAS1); > > David Beckles From erbachs at gmail.com Fri Feb 18 06:04:35 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 18 Feb 2005 06:04:35 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <39cb22f3050218040429d32c0a@mail.gmail.com> Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From pedro at plex.nl Fri Feb 18 07:00:02 2005 From: pedro at plex.nl (Pedro Janssen) Date: Fri, 18 Feb 2005 14:00:02 +0100 Subject: [AccessD] values separated by . Message-ID: <003c01c515b9$ebcfe2d0$fdc581d5@pedro> Hello group, I have a field [formula] with values that look like: 6.11.3.1.2(0m).1.0.1 Each value is separated by a dot (.) As you can see, not al values are numbers. I would like each value in a separated field. FieldA to FieldH. I could do this with Left, Right or Middle function, but it takes time an 8 functions Is there a better way to do this in one. Pedro Janssen From Jdemarco at hudsonhealthplan.org Fri Feb 18 07:18:04 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Fri, 18 Feb 2005 08:18:04 -0500 Subject: [AccessD] values separated by . Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2C6F@TTNEXCHCL2.hshhp.com> If A2K or greater you can use the Split() function to get the values into separate elements of a variant array. The help file may expain Split. HTH, Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Pedro Janssen Sent: Friday, February 18, 2005 8:00 AM To: AccessD at databaseadvisors.com Subject: [AccessD] values separated by . Hello group, I have a field [formula] with values that look like: 6.11.3.1.2(0m).1.0.1 Each value is separated by a dot (.) As you can see, not al values are numbers. I would like each value in a separated field. FieldA to FieldH. I could do this with Left, Right or Middle function, but it takes time an 8 functions Is there a better way to do this in one. Pedro Janssen -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From pcs at azizaz.com Fri Feb 18 07:43:25 2005 From: pcs at azizaz.com (Borge Hansen) Date: Fri, 18 Feb 2005 23:43:25 +1000 Subject: [AccessD] values separated by . References: <003c01c515b9$ebcfe2d0$fdc581d5@pedro> Message-ID: <085701c515bf$d20cfad0$fa10a8c0@Albatross> Pedro, I think the following may be of help to you. It's a response from /gustav to a question of mine involving splitting a string containing several dots HTH Regards Borge Here it is: ************** Hi B?rge I found something from an old similar conversion routine. It's a query which cannot be sorted, so feed the output to another query where you select the needed fields only and order by Fld1, Fld2, Fld3. SELECT *, InStr(1,[StringID],".") AS Dot1, Val(IIf([Dot1]=0, [StringID], IIf([Dot1]=1, "", Left([StringID],[Dot1]-1)))) AS Fld1, IIf([Dot1]=0, "", Mid([StringID],1+[Dot1])) AS FldRest1, InStr(1,[FldRest1],".") AS Dot2, Val(IIf([Dot2]=0, "" & [FldRest1], Left([FldRest1],[Dot2]-1))) AS Fld2, IIf([Dot2]=0, "", Mid([FldRest1],1+[Dot2])) AS FldRest2, InStr(1,[FldRest2],".") AS Dot3, Val(IIf([Dot3]=0, "" & [FldRest2], Left([FldRest2],[Dot3]-1))) AS Fld3 FROM tblYourTable; It will also handle entries like .8.70 and ..61 /gustav > We have a text field with data like this when sorted ascending: > 1 > 1.1 > 1.2 > 10 > 10.1 > 11 > 11.1 > 11.2 > 2 > 2.1 > 2.2 > 3 > 3.1. > 3.1.1 > 3.1.2 > 3.1.3 > 4 > etc etc. > Any one got ideas for how to sort the field like this: > 1 > 1.1 > 1.2 > 2 > 2.1 > 2.2 > 3 > 3.1. > 3.1.1 > 3.1.2 > 3.1.3 > 4 > .... > 10 > 10.1 > 11 > 11.1 > 11.2 > ????? > Regards > Borge Hansen ************************ ----- Original Message ----- From: "Pedro Janssen" To: Sent: Friday, February 18, 2005 11:00 PM Subject: [AccessD] values separated by . Hello group, I have a field [formula] with values that look like: 6.11.3.1.2(0m).1.0.1 Each value is separated by a dot (.) As you can see, not al values are numbers. I would like each value in a separated field. FieldA to FieldH. I could do this with Left, Right or Middle function, but it takes time an 8 functions Is there a better way to do this in one. Pedro Janssen -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JHewson at karta.com Fri Feb 18 07:51:19 2005 From: JHewson at karta.com (Jim Hewson) Date: Fri, 18 Feb 2005 07:51:19 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068DA4@karta-exc-int.Karta.com> 1. Access Development. I'm actually assigned to Proposal Operations. However, it includes more and more Access development for clients and in-house support. 2. I'm doing more development. I'm still using the same tools with an emphasis on Access 2000. 3. I work for a company. We have about 450 employees - of which, 350 have been hired in the last 3 years. I am the "technical" advisor for the department. We have five personnel assigned. 4. No certifications. It seems our clients don't care about the certifications, especially when we can show them a sample of the database work we can do. Note: In the last few weeks, I have been asked to work "on the side" as a developer several times. Recently, I answered a call to a potential client and our contracting department recommended I do the work as an independent. Granted, the amount of work was small, but our company has no vehicle to handle clients that only need advice or that need only a few hours of time. The work is out there. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- 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 Feb 18 07:01:11 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 18 Feb 2005 14:01:11 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <20050218140108.3603A2BAAA5@smtp.nildram.co.uk> Briefly 1.Access development. 2.Similar work. 3.Independent. 4.No. -- Andy Lacey http://www.minstersystems.co.uk > > Dear Group, > > Could you indulge me in a little survey? > > 1) What's your main line of work these days? Access development, SQL > Server administration/development, VB, ASP/ASP.NET, PHP...? > > 2) How does your work today differ from what you were doing a few > years ago? Is it only that you're using newer versions of the same > tools, or are you doing entirely different development work? > > 3) Are you independent or do you work for a company? If you work for a > company, what's the size of the company and where do you fit in? > > 4) Do you have any Microsoft Certifications? If so, do you keep > current with them, and/or have they made any difference in your > current position? > > Thank you very much. I'm approaching a career crossroads with the > decision to stay in business as an independent developer or not. I > have picked up a fair amount of .NET knowledge (the hard way -- is > there any other?) but I have no Microsoft certifications. > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > -- ________________________________________________ Message sent using UebiMiau 2.7.2 From tom.bolton at donnslaw.co.uk Fri Feb 18 08:08:37 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Fri, 18 Feb 2005 14:08:37 -0000 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <61F915314798D311A2F800A0C9C831880731C9F5@dibble.observatory.donnslaw.co.uk> The abridged edition: 1) Currently Access/Informix/SQL Server 2) Used to be web-based dev., and desperate to be again (one day - my team leader subscribes to this list!!!) 3) Company, 250 employees, one of 5 systems developers on a rolling contract 4) No Cheers Tom -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: 18 February 2005 12:05 To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From erbachs at gmail.com Fri Feb 18 08:19:12 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 18 Feb 2005 08:19:12 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <61F915314798D311A2F800A0C9C831880731C9F5@dibble.observatory.donnslaw.co.uk> References: <61F915314798D311A2F800A0C9C831880731C9F5@dibble.observatory.donnslaw.co.uk> Message-ID: <39cb22f3050218061964d022b0@mail.gmail.com> Jim, Andy, Tom, Thank you for taking this survey. You may select one prize each from the middle shelf. Just kidding! I don't know very many people that either make a living doing what I do or who work for a company doing what I do. Things haven't been that great lately and I'm beginning to wonder whether it's worth it to continue as an independent. Steve Erbach On Fri, 18 Feb 2005 14:08:37 -0000, Tom Bolton wrote: > The abridged edition: > > 1) Currently Access/Informix/SQL Server > 2) Used to be web-based dev., and desperate to be again (one day - my team > leader subscribes to this list!!!) > 3) Company, 250 employees, one of 5 systems developers on a rolling > contract > 4) No > > Cheers > Tom Briefly 1.Access development. 2.Similar work. 3.Independent. 4.No. -- Andy Lacey 1. Access Development. I'm actually assigned to Proposal Operations. However, it includes more and more Access development for clients and in-house support. 2. I'm doing more development. I'm still using the same tools with an emphasis on Access 2000. 3. I work for a company. We have about 450 employees - of which, 350 have been hired in the last 3 years. I am the "technical" advisor for the department. We have five personnel assigned. 4. No certifications. It seems our clients don't care about the certifications, especially when we can show them a sample of the database work we can do. Note: In the last few weeks, I have been asked to work "on the side" as a developer several times. Recently, I answered a call to a potential client and our contracting department recommended I do the work as an independent. Granted, the amount of work was small, but our company has no vehicle to handle clients that only need advice or that need only a few hours of time. The work is out there. Jim From Gustav at cactus.dk Fri Feb 18 08:23:21 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 18 Feb 2005 15:23:21 +0100 Subject: [AccessD] values separated by . Message-ID: Hi Pedro As Jim mentions, I think Split will do. It creates an array but have in mind you can address the elements of this directly with this syntax: strElementn = Split("6.11.3.1.2(0m).1.0.1", ".")(n) Thus, for field E use strElementE = Split("6.11.3.1.2(0m).1.0.1", ".")(4) which returns 2(0m) However, SQL doesn't seem to be happy with this syntax, so you may have to run VBA to update this or create a small wrapper function which does the extract: Public Function ExtractN(ByVal strList As String, ByVal lngElement As Long) As String On Error Resume Next ExtractN = Split(strList, ".")(lngElement) End Function /gustav >>> pedro at plex.nl 18-02-2005 14:00:02 >>> Hello group, I have a field [formula] with values that look like: 6.11.3.1.2(0m).1.0.1 Each value is separated by a dot (.) As you can see, not al values are numbers. I would like each value in a separated field. FieldA to FieldH. I could do this with Left, Right or Middle function, but it takes time an 8 functions Is there a better way to do this in one. Pedro Janssen From Gustav at cactus.dk Fri Feb 18 08:28:25 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 18 Feb 2005 15:28:25 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Hi Steve 1) Access development. 2) Newer versions of the same tools. 3) Work for a company? Size 5. 4) No. And do not plan to. /gustav From randall.anthony at cox.net Fri Feb 18 08:29:06 2005 From: randall.anthony at cox.net (Randall Anthony) Date: Fri, 18 Feb 2005 09:29:06 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <9C382E065F54AE48BC3AA7925DCBB01C02068DA4@karta-exc-int.Karta.com> Message-ID: <000001c515c6$342ed700$6402a8c0@DF2PJY11> Steve, I find myself in a position similar to yours, unfortunately I got laid off in the process (lack of contractual funding, natch). 1. I was very much immersed in developing and maintaining dbases and applications from Access2.0 through A2K, using SQL and ASP pages for some. 2. As the work slowed down, my access to developing new apps disappeared. Consequently, when push came to shove, my skillsets deteriorated. 3. The company I worked for was a division of a defense contractor with a small IT department. Last I heard that division's IT department is getting smaller. 4. So, during this "sabbatical", I decided to bite the bullet. I've got one class left, SQL Server 2K Implementation and Administration. I'm now an MCP in ASP.Net development, I'm studying to pass the SQL Programming exam next week, then I have two exams left to get my MCDBA. If I had achieved this while working, that company would have given me a bonus and a pay raise, however, even if I had accomplished this with them, I still would have gotten the axe. I have spoken with a number of professionals in the field when I was contemplating getting my Masters degree. Most concurred that a Masters would be beneficial if you were aiming for management type positions within the IT world, but the return on investment would be negligible if I wished to remain technical. Ergo, the next best thing to separate oneself from the pack in IT is to get certified (in my humble opinion). I'm starting to get more positive replies from companies I have submitted a resume to, and I feel fairly confident that I will be affiliated with someone soon. I think that could be attributed to my obtaining certification. Randy. Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 18 08:32:44 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 18 Feb 2005 09:32:44 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050218040429d32c0a@mail.gmail.com> Message-ID: <001301c515c6$b870b830$697aa8c0@ColbyM6805> 1) Access Dev 2) Pretty much the same. Tinkering in .net and SQL Server 3) Independent (work for a bunch of small companies). I am always their database development department. 4) I got the Access cert, then they cancelled the entire thing. Not really needed. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Fri Feb 18 08:38:07 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Fri, 18 Feb 2005 09:38:07 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050218040429d32c0a@mail.gmail.com> Message-ID: Steve, 1. Access 2. Moving more into SQL Server both in terms of development and DBA. Also using VFP to develop one major app at the moment. Will be starting on .Net most likely in the latter half of this year. Starting to get calls for it. Still support a large number of legacy applications and still program in Fortran, NPL, and some other odds and ends stuff. 3. Independent. 4. None that I've bothered to keep up with. Had Access and VB at one point and was working on MSCD and MSCE but I started at looking at what I was spending vs what I was getting. Certifications are nice but bottom line is companies want results. I've never had to advertise as I've always worked on a referral basis, so the certifications don't mean all that much to me. I do a good job for clients at a reasonable price and word gets around. So for the past 23 years, I've never lacked for work. I do understand where your coming from though. I'm 45 now and have been asking myself a lot lately if I'm still going to be able to keep doing what I'm doing for the next 20 years. It's very hard to stay on top of all the new stuff and still keep everyone happy. If I wanted to make a career switch, it can't be too much longer as once I get into my fifties (egads!) I simply won't be as marketable anymore no matter what skills I have. On top of that is the lack of health insurance options, 401K, pension plan, etc. I know I could get all that one way or another, but it's costly. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jeffrey.demulling at usbank.com Fri Feb 18 08:39:10 2005 From: jeffrey.demulling at usbank.com (jeffrey.demulling at usbank.com) Date: Fri, 18 Feb 2005 08:39:10 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050218040429d32c0a@mail.gmail.com> Message-ID: 1) I use Access to start projects and then when the time comes upgrade the backend to SQL server and rewrite the interface to better work with the server and meet internal standards when working with the servers (ie ADO versus DOA). The Access part is to get the people "hooked" on a database instead of using multiple Excel spreadsheets, word forms that no one has the same version of.... 2) I am able to work more with the SQL servers and I do like it (more processing power and control processes) 3) As you can see from my sig at the bottom I work for a large bank. I work in the project management group for our business line, which is managed by the Marketing manager (do not ask, it was politics, and after two years I am still trying to figure that one out), who reports directly to the president of the business line. So I work with everyone from file clerks to very Senior VPs. 4) No 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 "Steve Erbach" To Sent by: "Access Developers discussion and accessd-bounces at d problem solving" atabaseadvisors.c om cc Subject 02/18/2005 06:04 [AccessD] OT: What are you lot AM doing now and then? Please respond to "Access Developers discussion and problem solving" Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ------------------------------------------------------------------------------ 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 mikedorism at adelphia.net Fri Feb 18 08:48:03 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Fri, 18 Feb 2005 09:48:03 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050218040429d32c0a@mail.gmail.com> Message-ID: <001001c515c8$dc1fc800$0b08a845@hargrove.internal> 1) Access development, SQL Server administration/development, VB.Net 2) Newer versions, newer tools, different perspective 3) Company...250 employees...sole Database Administrator/Developer 4) No and don't plan to. I am pursuing Masters in Information Technology Management at the University of Phoenix instead. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com From becklesd at tiscali.co.uk Fri Feb 18 08:57:43 2005 From: becklesd at tiscali.co.uk (David Beckles) Date: Fri, 18 Feb 2005 14:57:43 +0000 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: <200502181434.j1IEYg005657@databaseadvisors.com> References: <200502181434.j1IEYg005657@databaseadvisors.com> Message-ID: <42160267.6030306@tiscali.co.uk> Dear Steve, Sorry, but I am not talking about T-SQL, something that I have never used (I'm an Oracle person, myself ). Why not try it? It certainly works for me in A2002. See http://www.mvps.org/access/queries/qry0022.htm or http://eis.bris.ac.uk/~ccmjs/access2000_distinct.htm for an explanation. David >Message: 12 >Date: Fri, 18 Feb 2005 05:55:51 -0600 >From: Steve Erbach >Subject: Re: [AccessD] A2000: DELETE query with JOIN >To: Access Developers discussion and problem solving > >Message-ID: <39cb22f305021803557d3f7845 at mail.gmail.com> >Content-Type: text/plain; charset=US-ASCII > >David, > >I think you're talking about T-SQL. I'm trying to do this in A2000. > >Steve Erbach > > From DElam at jenkens.com Fri Feb 18 09:08:55 2005 From: DElam at jenkens.com (Elam, Debbie) Date: Fri, 18 Feb 2005 09:08:55 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <7B1961ED924D1A459E378C9B1BB22B4C02485A6C@natexch.jenkens.com> 1) Equal Parts Access development and SQL Server Administration/Development. 2) Getting more freelance work, but otherwise pretty similar. SQL is becoming more prevalent, but that is more due to familiarity. Most time is spent administrating stuff that is already in place. I also have 2 SQL databases that are software packages I administer. 3) I currently work for a company. A law firm of about 400 some odd lawyers and about as many support staff. We have several people who can program in Access, but I am considered the expert on that platform. The others are primarily developing in other platforms, though naturally there is a lot of common skills. I am slowly getting more "freelance" work through my husband's company, and I will likely do that full time sometime in this coming year. Fortunately, I can rely on his sales ability so I have this option. 4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me. Debbie -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. From dwaters at usinternet.com Fri Feb 18 09:22:03 2005 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 18 Feb 2005 09:22:03 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <15545305.1108737915339.JavaMail.root@sniper13> Message-ID: <001901c515cd$99bdd100$123a11d8@danwaters> Jim, The US economy will soon begin to suffer from many skilled people retiring, as they are in the baby boomer generation. I would suspect that you may be in more demand than ever a few years from now. Best of Luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, February 18, 2005 8:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, 1. Access 2. Moving more into SQL Server both in terms of development and DBA. Also using VFP to develop one major app at the moment. Will be starting on .Net most likely in the latter half of this year. Starting to get calls for it. Still support a large number of legacy applications and still program in Fortran, NPL, and some other odds and ends stuff. 3. Independent. 4. None that I've bothered to keep up with. Had Access and VB at one point and was working on MSCD and MSCE but I started at looking at what I was spending vs what I was getting. Certifications are nice but bottom line is companies want results. I've never had to advertise as I've always worked on a referral basis, so the certifications don't mean all that much to me. I do a good job for clients at a reasonable price and word gets around. So for the past 23 years, I've never lacked for work. I do understand where your coming from though. I'm 45 now and have been asking myself a lot lately if I'm still going to be able to keep doing what I'm doing for the next 20 years. It's very hard to stay on top of all the new stuff and still keep everyone happy. If I wanted to make a career switch, it can't be too much longer as once I get into my fifties (egads!) I simply won't be as marketable anymore no matter what skills I have. On top of that is the lack of health insurance options, 401K, pension plan, etc. I know I could get all that one way or another, but it's costly. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 18 09:29:00 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 18 Feb 2005 10:29:00 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <001901c515cd$99bdd100$123a11d8@danwaters> Message-ID: <001401c515ce$96633ee0$697aa8c0@ColbyM6805> Silly boy, none of those baby boomers have a retirement account since the companies that used to have such accounts started raiding them to pay for corporate jets, $100 million a year CEO compensation packages and the like. The baby boomers will be working until they drop dead from exhaustion. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, February 18, 2005 10:22 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Jim, The US economy will soon begin to suffer from many skilled people retiring, as they are in the baby boomer generation. I would suspect that you may be in more demand than ever a few years from now. Best of Luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, February 18, 2005 8:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, 1. Access 2. Moving more into SQL Server both in terms of development and DBA. Also using VFP to develop one major app at the moment. Will be starting on .Net most likely in the latter half of this year. Starting to get calls for it. Still support a large number of legacy applications and still program in Fortran, NPL, and some other odds and ends stuff. 3. Independent. 4. None that I've bothered to keep up with. Had Access and VB at one point and was working on MSCD and MSCE but I started at looking at what I was spending vs what I was getting. Certifications are nice but bottom line is companies want results. I've never had to advertise as I've always worked on a referral basis, so the certifications don't mean all that much to me. I do a good job for clients at a reasonable price and word gets around. So for the past 23 years, I've never lacked for work. I do understand where your coming from though. I'm 45 now and have been asking myself a lot lately if I'm still going to be able to keep doing what I'm doing for the next 20 years. It's very hard to stay on top of all the new stuff and still keep everyone happy. If I wanted to make a career switch, it can't be too much longer as once I get into my fifties (egads!) I simply won't be as marketable anymore no matter what skills I have. On top of that is the lack of health insurance options, 401K, pension plan, etc. I know I could get all that one way or another, but it's costly. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From prodevmg at yahoo.com Fri Feb 18 09:31:40 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Fri, 18 Feb 2005 07:31:40 -0800 (PST) Subject: [AccessD] Terminal Server and Outlook Message-ID: <20050218153140.93007.qmail@web20422.mail.yahoo.com> I have an application that automatically sends an email when a button is clicked. It works fine on normal desktops but when I run it on a Terminal Server remote desktop it stops and a popup appears asking for the email profile. How do I get around this? May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Search presents - Jib Jab's 'Second Term' From jwcolby at colbyconsulting.com Fri Feb 18 09:31:09 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 18 Feb 2005 10:31:09 -0500 Subject: [AccessD] Running remote desktop server or vnc as a service In-Reply-To: Message-ID: <001501c515ce$df1d68e0$697aa8c0@ColbyM6805> They are behind a firewall, which has been modified as needed. It was installed from an administrator account. However it only works when the user that installed it is logged in. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of dmcafee at pacbell.net Sent: Thursday, February 17, 2005 11:25 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Running remote desktop server or vnc as a service Well first of you all, they need to install the file (and video driver) under an account with admin rights. It should set up as a service that runs at boot up (mine does). Is this computer behind a firewall? You may need to open up some ports. There is some good info here: http://ultravnc.sourceforge.net/faq.htm BTW, you are using the UltraVNC version of VNC, aren't you? If not, the setup file and video drivers are available from that site as well. Does the client's IP change frequently? My personal SBC account changes every five minutes or so, so I had to use a little program called DeeEnEs dynamic DNS updater to ping/update my ip. This program is available for free as well at : http://www.palacio-cristal.com/products/DeeEnEs . I also had to set up a DNS address at http://www.dyndns.org/ so I can type my url from work and it resolves my IP and connects me back to my home computer. Oh, and make sure they log off the computer when finished and don't actually shut it off :) HTH David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John W. Colby Sent: Thursday, February 17, 2005 7:28 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Running remote desktop server or vnc as a service Folks, I need to get remote desktop (preferably) or VNC installed at a client as a service loaded at boot time. So far the folks setting it up only have ity loading at logon. Thus if no one is loaded, or the wrong user is logged on, there is no remote access. Can someone give me the blow-by-blow to get it set up as a service loaded at boot and always running, even if no one is logged in? Thanks, John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From alan.lawhon at us.army.mil Fri Feb 18 09:38:27 2005 From: alan.lawhon at us.army.mil (Lawhon, Alan C Contractor/Morgan Research) Date: Fri, 18 Feb 2005 09:38:27 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <5D5043687CFCE44288407A73E4CC6E179BB2F4@redstone819.ad.redstone.army.mil> Randall: Good luck on getting reemployed. I've been down the exact same road as you, (i.e. laid off by a defense contractor), so I know where you're coming from. After I was laid off, (along with a group of about 6-8 other people), it took me nearly four months to get re-employed, during which time I managed to drain nearly all of my savings. The strange thing about being laid off was that this particular job was my first "professional" job after I had graduated from college - and it only lasted about six months - so I was blown away when the manager called us all into a small office and told us the bad news. I remember thinking at the time, while he went on and on about this not being "a negative reflection on any of you or the job you have done," ("Yea, right!"), thinking to myself "Hey, this is NOT what I spent six years struggling in college for - to be unceremoniously dumped!" Fortunately, I was unmarried, so I didn't have to go thru the stress of explaining to a "better half" that there was going to be a drastic slowdown in the income stream. I've been lucky since then in that I've managed to stay (more or less) gainfully employed, but the business we're in is very up and down. As one boss once told me, "Alan, in government contracting it's either feast or famine. If you've got a contract, it's feast. If you don't, it's famine ..." (In government contracting, if you're a "worker bee" doing mundane technical work - like computer programming or run-of-the- mill engineering work - it's a mistake to ask for [or demand] too much money. They'll just hire a younger worker willing to work for less. The reality is that on government contracts neither the contractor (or the government) wants the most efficient and/or "productive" workers. They want the "cheapest" workers. (Nobody ever acknowledges this openly, but a defense contractor maximizes profit by hiring workers as cheaply as possible since the government pays a fixed hourly rate for each "labor category" - irrespective of the competence and skill of the interchangeable "worker unit" that is plugged into the slot.) It's really just a game ... I've never forgotten the experience of walking the streets ("pounding the pavement") trying to get a job interview where everybody you talk to says, "Sorry, we're not hiring ..." (Just make sure that you have a new job lined up before you make any "career change".) I long ago realized that there is no "security" in life. Even Albert Einstein, the great physicist, once complained about the "constant struggle" people have to go thru just to keep food in their stomachs. A funny thing about being suddenly (and unexpectedly) unemployed: You find out (real quick) who your friends are ... Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall Anthony Sent: Friday, February 18, 2005 8:29 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, I find myself in a position similar to yours, unfortunately I got laid off in the process (lack of contractual funding, natch). 1. I was very much immersed in developing and maintaining dbases and applications from Access2.0 through A2K, using SQL and ASP pages for some. 2. As the work slowed down, my access to developing new apps disappeared. Consequently, when push came to shove, my skillsets deteriorated. 3. The company I worked for was a division of a defense contractor with a small IT department. Last I heard that division's IT department is getting smaller. 4. So, during this "sabbatical", I decided to bite the bullet. I've got one class left, SQL Server 2K Implementation and Administration. I'm now an MCP in ASP.Net development, I'm studying to pass the SQL Programming exam next week, then I have two exams left to get my MCDBA. If I had achieved this while working, that company would have given me a bonus and a pay raise, however, even if I had accomplished this with them, I still would have gotten the axe. I have spoken with a number of professionals in the field when I was contemplating getting my Masters degree. Most concurred that a Masters would be beneficial if you were aiming for management type positions within the IT world, but the return on investment would be negligible if I wished to remain technical. Ergo, the next best thing to separate oneself from the pack in IT is to get certified (in my humble opinion). I'm starting to get more positive replies from companies I have submitted a resume to, and I feel fairly confident that I will be affiliated with someone soon. I think that could be attributed to my obtaining certification. Randy. Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Fri Feb 18 09:42:20 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 18 Feb 2005 15:42:20 +0000 Subject: [AccessD] Get data From Web In-Reply-To: <200502172252.j1HMq3ec000494@cooper.uws.edu.au> Message-ID: Hello All, Thanks for the feedback...but is there a way to extract data from a web page using access? Example: For example...the page always has a text box labelled 'COLOR'...can I use access to open that page and tell me what value is in the COLOR text box? Thanks, Mark >From: "Darren DICK" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Get data From Web >Date: Fri, 18 Feb 2005 09:51:52 +1100 > >Hi Max >And anyone else >I can knock up a demo in Access 2003 if anyone wants one > >Lemme know off line > >See ya > >Darren > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >Sent: Friday, 18 February 2005 5:18 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] Get data From Web > >Hmm, >Very interesting. Do you (or anybody else) have examples of the HTML >object >library being used? >Thanks >Max Sherman > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence >Sent: 17 February 2005 16:30 >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] Get data From Web > >Hi Mark: > >You can do almost anything with Access if you have the Microsoft HTML >object >Library referenced. It inserts a full browser class in Access. > >HTH >Jim > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Thursday, February 17, 2005 6:56 AM >To: accessd at databaseadvisors.com >Subject: [AccessD] Get data From Web > >Hello All, > >Not sure where this is going...but I've been asked if this is possible with >Access... > >"Can you use Access to open a web page...and take/get/copy(whatever you >want > >to call it) the data out of a certain field?" For example...the page >always > >has a text box labelled 'COLOR'...can I use access to open that page and >tell me what value is in the COLOR text box? > >Thanks, > >Mark A. Matte > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From Jdemarco at hudsonhealthplan.org Fri Feb 18 09:55:10 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Fri, 18 Feb 2005 10:55:10 -0500 Subject: [AccessD] Get data From Web Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2C7B@TTNEXCHCL2.hshhp.com> Mark, I've seen it done in VB using a web browser control and I even had a demo but I can't find it :-( That demo was showing how to feed a value to a named control but I'm sure the reverse is true. I most likely found it on the web though and given that it was a while ago I probably found it on codehound.com Another option might be to grab the HTML source code as a text stream and search for the control name tag then get its value. If the site subscribes to the XHTML doctrine you could probably use the XML DOM to find the tag (or node). HTH, Jim DeMarco Director Application Development Hudson Health Plan Tarrytown NY -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Mark A Matte Sent: Friday, February 18, 2005 10:42 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Get data From Web Hello All, Thanks for the feedback...but is there a way to extract data from a web page using access? Example: For example...the page always has a text box labelled 'COLOR'...can I use access to open that page and tell me what value is in the COLOR text box? Thanks, Mark >From: "Darren DICK" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Get data From Web >Date: Fri, 18 Feb 2005 09:51:52 +1100 > >Hi Max >And anyone else >I can knock up a demo in Access 2003 if anyone wants one > >Lemme know off line > >See ya > >Darren > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >Sent: Friday, 18 February 2005 5:18 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] Get data From Web > >Hmm, >Very interesting. Do you (or anybody else) have examples of the HTML >object >library being used? >Thanks >Max Sherman > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence >Sent: 17 February 2005 16:30 >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] Get data From Web > >Hi Mark: > >You can do almost anything with Access if you have the Microsoft HTML >object >Library referenced. It inserts a full browser class in Access. > >HTH >Jim > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Thursday, February 17, 2005 6:56 AM >To: accessd at databaseadvisors.com >Subject: [AccessD] Get data From Web > >Hello All, > >Not sure where this is going...but I've been asked if this is possible with >Access... > >"Can you use Access to open a web page...and take/get/copy(whatever you >want > >to call it) the data out of a certain field?" For example...the page >always > >has a text box labelled 'COLOR'...can I use access to open that page and >tell me what value is in the COLOR text box? > >Thanks, > >Mark A. Matte > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From randall.anthony at cox.net Fri Feb 18 09:55:02 2005 From: randall.anthony at cox.net (randall.anthony at cox.net) Date: Fri, 18 Feb 2005 10:55:02 -0500 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <20050218155501.KNYU17120.lakermmtao11.cox.net@smtp.east.cox.net> Allan, Preach it, brother! Been there, done that, got a drawerful of company t-shirts I use for oil changes, etc. Thanks for the encouraging words, I remain positive since this is only the third time I've had to involuntarily "pound the pavement". I just decided to use the off time to improve my skillsets instead of lowering my golf handicap. Randy. > From donald.a.Mcgillivray at mail.sprint.com Fri Feb 18 09:52:47 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Fri, 18 Feb 2005 09:52:47 -0600 Subject: [AccessD] enumerating all properties in all forms Message-ID: <988E2AC88CCB54459286C4077DB662F503FF8E8E@PDAWB03C.ad.sprint.com> I want a job like yours! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, February 17, 2005 5:02 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms You know, I just have a big fat disclaimer at the top of all my questions: "I'm not really doing anything with this, but why... " ;) I experiment, I play... I get articles out of it. :) Susan H. I don't want to do anything at all with it - it's Susan's question! :-p I'm sure it was the value of some property or other. Truth is, I didn't even mind the details of the error when I got it, so I'm not sure which property threw it. I just saw that it couldn't be read in Design view, switched to Normal, ran it once without error, cut and pasted the sample, and clicked Send. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From donald.a.Mcgillivray at mail.sprint.com Fri Feb 18 09:57:31 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Fri, 18 Feb 2005 09:57:31 -0600 Subject: [AccessD] Terminal Server and Outlook Message-ID: <988E2AC88CCB54459286C4077DB662F503FF8EA7@PDAWB03C.ad.sprint.com> Lonnie, Somebody may have a solution that allows you to continue using Outlook, but I use Blat in a similar (TS-deployed) application to circumvent the local email client altogether. There are lots of references in the AccessD archives that will set you on this course if you're interested. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lonnie Johnson Sent: Friday, February 18, 2005 7:32 AM To: AccessD solving'; Access Professionals Subject: [AccessD] Terminal Server and Outlook I have an application that automatically sends an email when a button is clicked. It works fine on normal desktops but when I run it on a Terminal Server remote desktop it stops and a popup appears asking for the email profile. How do I get around this? May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Search presents - Jib Jab's 'Second Term' -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Feb 18 09:58:22 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 18 Feb 2005 10:58:22 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <5D5043687CFCE44288407A73E4CC6E179BB2F4@redstone819.ad.redstone.army.mil> Message-ID: <001601c515d2$b0933500$697aa8c0@ColbyM6805> Yea, the days of working for IBM for 40 years and retiring at X% of salary and full medical are over. The kid graduating from college today will likely have at LEAST 5 to 10 jobs over 40 years and in the not too distant future will be damned lucky to have any medical, even while working. I was reading on the internet (MSNBC) the other day that the company average cost of medical per worker covered was $6000 / year in 2000, and is now $12000 5 years later. That is a double in five years and the projection is that it will continue into the foreseeable future. Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... Seems rather likely that only the company execs will have medical coverage by 2015. I am an independent contractor. I pay $700 / month for just my wife and I. I would pay an addition 200-300 if I had children. Will I be able to pay for medical in 5 years? Maybe, but my rates will be a LOT higher. In 10 years? No. I do have a plan though. I will pick some thing that happens to me, blame it on a deep pocket, sue and retire on my 1/2 billion dollar settlement, and SCREW the rest of you guys. ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Friday, February 18, 2005 10:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Randall: Good luck on getting reemployed. I've been down the exact same road as you, (i.e. laid off by a defense contractor), so I know where you're coming from. After I was laid off, (along with a group of about 6-8 other people), it took me nearly four months to get re-employed, during which time I managed to drain nearly all of my savings. The strange thing about being laid off was that this particular job was my first "professional" job after I had graduated from college - and it only lasted about six months - so I was blown away when the manager called us all into a small office and told us the bad news. I remember thinking at the time, while he went on and on about this not being "a negative reflection on any of you or the job you have done," ("Yea, right!"), thinking to myself "Hey, this is NOT what I spent six years struggling in college for - to be unceremoniously dumped!" Fortunately, I was unmarried, so I didn't have to go thru the stress of explaining to a "better half" that there was going to be a drastic slowdown in the income stream. I've been lucky since then in that I've managed to stay (more or less) gainfully employed, but the business we're in is very up and down. As one boss once told me, "Alan, in government contracting it's either feast or famine. If you've got a contract, it's feast. If you don't, it's famine ..." (In government contracting, if you're a "worker bee" doing mundane technical work - like computer programming or run-of-the- mill engineering work - it's a mistake to ask for [or demand] too much money. They'll just hire a younger worker willing to work for less. The reality is that on government contracts neither the contractor (or the government) wants the most efficient and/or "productive" workers. They want the "cheapest" workers. (Nobody ever acknowledges this openly, but a defense contractor maximizes profit by hiring workers as cheaply as possible since the government pays a fixed hourly rate for each "labor category" - irrespective of the competence and skill of the interchangeable "worker unit" that is plugged into the slot.) It's really just a game ... I've never forgotten the experience of walking the streets ("pounding the pavement") trying to get a job interview where everybody you talk to says, "Sorry, we're not hiring ..." (Just make sure that you have a new job lined up before you make any "career change".) I long ago realized that there is no "security" in life. Even Albert Einstein, the great physicist, once complained about the "constant struggle" people have to go thru just to keep food in their stomachs. A funny thing about being suddenly (and unexpectedly) unemployed: You find out (real quick) who your friends are ... Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall Anthony Sent: Friday, February 18, 2005 8:29 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, I find myself in a position similar to yours, unfortunately I got laid off in the process (lack of contractual funding, natch). 1. I was very much immersed in developing and maintaining dbases and applications from Access2.0 through A2K, using SQL and ASP pages for some. 2. As the work slowed down, my access to developing new apps disappeared. Consequently, when push came to shove, my skillsets deteriorated. 3. The company I worked for was a division of a defense contractor with a small IT department. Last I heard that division's IT department is getting smaller. 4. So, during this "sabbatical", I decided to bite the bullet. I've got one class left, SQL Server 2K Implementation and Administration. I'm now an MCP in ASP.Net development, I'm studying to pass the SQL Programming exam next week, then I have two exams left to get my MCDBA. If I had achieved this while working, that company would have given me a bonus and a pay raise, however, even if I had accomplished this with them, I still would have gotten the axe. I have spoken with a number of professionals in the field when I was contemplating getting my Masters degree. Most concurred that a Masters would be beneficial if you were aiming for management type positions within the IT world, but the return on investment would be negligible if I wished to remain technical. Ergo, the next best thing to separate oneself from the pack in IT is to get certified (in my humble opinion). I'm starting to get more positive replies from companies I have submitted a resume to, and I feel fairly confident that I will be affiliated with someone soon. I think that could be attributed to my obtaining certification. Randy. Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From ssharkins at bellsouth.net Fri Feb 18 10:02:27 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Fri, 18 Feb 2005 11:02:27 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: <988E2AC88CCB54459286C4077DB662F503FF8E8E@PDAWB03C.ad.sprint.com> Message-ID: <20050218160221.HNCF2148.imf25aec.mail.bellsouth.net@SUSANONE> Job Requirements: Thick skin Sense of humor (with oneself) Ability to admit "I don't know" daily... ;) Susan H. I want a job like yours! You know, I just have a big fat disclaimer at the top of all my questions: "I'm not really doing anything with this, but why... " ;) I experiment, I play... I get articles out of it. :) Susan H. From prodevmg at yahoo.com Fri Feb 18 10:07:53 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Fri, 18 Feb 2005 08:07:53 -0800 (PST) Subject: [AccessD] Terminal Server and Outlook In-Reply-To: <988E2AC88CCB54459286C4077DB662F503FF8EA7@PDAWB03C.ad.sprint.com> Message-ID: <20050218160753.11288.qmail@web20426.mail.yahoo.com> Thanks. It's fixed. I feel kind of silly. You need to have outlook open when running XP and sending mails via Access on Terminal Server remote desktops. Thanks again though. "Mcgillivray, Don [ITS]" wrote: Lonnie, Somebody may have a solution that allows you to continue using Outlook, but I use Blat in a similar (TS-deployed) application to circumvent the local email client altogether. There are lots of references in the AccessD archives that will set you on this course if you're interested. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lonnie Johnson Sent: Friday, February 18, 2005 7:32 AM To: AccessD solving'; Access Professionals Subject: [AccessD] Terminal Server and Outlook I have an application that automatically sends an email when a button is clicked. It works fine on normal desktops but when I run it on a Terminal Server remote desktop it stops and a popup appears asking for the email profile. How do I get around this? May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Search presents - Jib Jab's 'Second Term' -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Search presents - Jib Jab's 'Second Term' From BBarabash at TappeConstruction.com Fri Feb 18 10:09:18 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Fri, 18 Feb 2005 10:09:18 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <100F91B31300334B89EC531C9DCB086559730A@tccexch01.tappeconstruction.net> 1. VB.NET and VB6 development, SQL Server admin and development 2. Our environment outgrew Access as a database, and we are moving towards system designs where the data and business rules are maintained in separate tiers. 3. I am employeed full-time at a rapidly growing construction company (400+ employees) as the lead applications developer. Literally watch this company double in size every 4 years. 4. Have a MS certification in SQL Server 6.5. P.S. I would imagine that many people would be shocked to see that there are VB developers on this list. I started my career many years ago as an Access 2.0 developer, and owe a portion of my success to this list. I'm also a member of multiple VB lists (including dba-VB), but still feel that this is the best source for technical info. ...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in b ount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From jimdettman at earthlink.net Fri Feb 18 10:11:26 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Fri, 18 Feb 2005 11:11:26 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <001901c515cd$99bdd100$123a11d8@danwaters> Message-ID: Dan, One can only hope. Of course with Access, there will always be a demand. Too many "developers" get in over their heads quickly. But I do get tired of fighting the "Access is a toy" syndrome at times. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters Sent: Friday, February 18, 2005 10:22 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Jim, The US economy will soon begin to suffer from many skilled people retiring, as they are in the baby boomer generation. I would suspect that you may be in more demand than ever a few years from now. Best of Luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, February 18, 2005 8:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, 1. Access 2. Moving more into SQL Server both in terms of development and DBA. Also using VFP to develop one major app at the moment. Will be starting on .Net most likely in the latter half of this year. Starting to get calls for it. Still support a large number of legacy applications and still program in Fortran, NPL, and some other odds and ends stuff. 3. Independent. 4. None that I've bothered to keep up with. Had Access and VB at one point and was working on MSCD and MSCE but I started at looking at what I was spending vs what I was getting. Certifications are nice but bottom line is companies want results. I've never had to advertise as I've always worked on a referral basis, so the certifications don't mean all that much to me. I do a good job for clients at a reasonable price and word gets around. So for the past 23 years, I've never lacked for work. I do understand where your coming from though. I'm 45 now and have been asking myself a lot lately if I'm still going to be able to keep doing what I'm doing for the next 20 years. It's very hard to stay on top of all the new stuff and still keep everyone happy. If I wanted to make a career switch, it can't be too much longer as once I get into my fifties (egads!) I simply won't be as marketable anymore no matter what skills I have. On top of that is the lack of health insurance options, 401K, pension plan, etc. I know I could get all that one way or another, but it's costly. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 18 10:12:21 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 18 Feb 2005 11:12:21 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: <20050218160221.HNCF2148.imf25aec.mail.bellsouth.net@SUSANONE> Message-ID: <001701c515d4$a45e9840$697aa8c0@ColbyM6805> Hmmm.... >Thick skin Required to be on this list >Sense of humor (with oneself) Required to be on this list >Ability to admit "I don't know" daily... ;) Required to be on this list... I guess we all qualify? John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, February 18, 2005 11:02 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Job Requirements: Thick skin Sense of humor (with oneself) Ability to admit "I don't know" daily... ;) Susan H. I want a job like yours! You know, I just have a big fat disclaimer at the top of all my questions: "I'm not really doing anything with this, but why... " ;) I experiment, I play... I get articles out of 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 Fri Feb 18 10:14:58 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 18 Feb 2005 11:14:58 -0500 Subject: [AccessD] Get data From Web In-Reply-To: <08F823FD83787D4BA0B99CA580AD3C749D2C7B@TTNEXCHCL2.hshhp.com> Message-ID: <001801c515d5$00bcfcd0$697aa8c0@ColbyM6805> Public Sub ParseHTML(sURL As String) '# ---------------------------------------------------------------- #' '# Procedure: ParseHTML #' '# Written By: David Scott, Memphis Technology Group #' '# Date Written: 08/20/1998 #' '# Accepts: sURL - URL to examine #' '# Returns: Nothing #' '# References: MSHTML - Microsoft HTML Object Library #' '# SHDocVw - Microsoft Internet Controls #' '# Description: Opens an IE window, retrieves current document #' '# and cycles through each element of the document #' '# , printing to the debug window some of the ess- #' '# ential properties of the element. For a complete#' '# property listing check the object browser #' '# ---------------------------------------------------------------- #' On Error Resume Next '# SOME PROPERTIES ARE NOT PRESENT '# IN ALL ITEMS' PROPERTIES Collection '# AN ERROR WILL BE GENERATED Dim SWs As New SHDocVw.ShellWindows '# INSTANCES OF EXPLORER Dim IE As New SHDocVw.InternetExplorer '# OBJECT REFERENCE TO NEW INSTANCE OF IE Dim Doc As MSHTML.HTMLDocument '# IE DOCUMENT REFERENCE Dim iItem As Integer '# CURRENT ITEM IN ITEM Collection '# OF DOCUMENT Dim iItemCnt As Integer '# TOTAL NUMBER OF ITEMS IN ITEM '# COLLECTION OF DOCUMENT Dim itm '# IE ITEM OBJECT REFERENCE Dim iFrm As Integer '# CURRENT FRAME IN FRAMES Collection '# OF DOCUMENT Dim ifrmcnt As Integer '# TOTAL NUMBER OF FRAMES IN Frame '# COLLECTION OF DOCUMENT Dim frm '# IE FRAME OBJECT REFERENCE Dim strHTML As String IE.Visible = True '# SHOW INSTANCE OF IE IE.Offline = False '# MAKE SURE BROWSER ISN'T WORKING OFFLINE IE.navigate sURL '# NAVIGATE TO THAT AWESOME Access SITE If SWs.Count = 0 Then Exit Sub '# IF NO INSTANCE OF IE IS OPEN, THEN '# THERE'S NO NEED TO CONTINUE Do Until IE.Busy = False '# WAIT UNTIL BROWSER IS FINISHED DOWN- Loop '# LOADING PAGE Do Until IE.Document.readyState = "complete" Loop Set Doc = IE.Document '# SET CURRENT DOCUMENT '# IF THE DOCUMENT LOADED IS A TRUE HTML DOCUMENT (TYPE IS DEFINED '# BY MSHTML LIBRARY) THEN CONTINUE, IF NOT, THEN DO NOTHING If TypeOf Doc Is HTMLDocument Then '# PRINT DOCUMENT TITLE ifrmcnt = Doc.Frames.Length '# RETREIVE NUMBER OF FRAMES IN Document If ifrmcnt = 0 Then '# IF NO FRAMES, THEN PRINT ITEMS OF CURRENT DOCUMENT GoSub IterateItem Else For iFrm = 0 To ifrmcnt - 1 '# CYCLE THROUGH EACH FRAME LISTED IN DOCUMENT GoSub IterateItem Next End If End If IE.Quit '# QUIT IE '# CLEANUP If Not itm Is Nothing Then Set itm = Nothing If Not frm Is Nothing Then Set frm = Nothing If Not Doc Is Nothing Then Set Doc = Nothing If Not IE Is Nothing Then Set IE = Nothing Exit Sub IterateItem: If ifrmcnt = 0 Then '# IF NO FRAMES, THEN PRINT ITEMS OF CURRENT DOCUMENT iItemCnt = Doc.all.Length Else iItemCnt = frm.Document.all.Length Set frm = Doc.Frames(iFrm) End If For iItem = 0 To iItemCnt - 1 If ifrmcnt = 0 Then '# IF NO FRAMES, THEN PRINT ITEMS OF CURRENT DOCUMENT Set itm = Doc.all.Item(iItem) Else Set itm = frm.Document.all.Item(iItem) End If Select Case itm.tagName Case "A", "HTML", "HEAD", "TITLE" Case "BODY" strHTML = strHTML & "InnerHTML " & iItem & ": " & itm.innerHTML If InStr(strHTML, "ad.exe?") > 0 Then Dim str As String str = Right$(strHTML, Len(strHTML) - InStr(strHTML, "/cgi-cls/ad.exe?")) str = Left$(str, InStr(str, " 0 Then GrabJobURLs str Else strHTML = "" End If Case Else End Select ' strHTML = "Tagname " & iItem & ": " & itm.tagName ' strHTML = strHTML & "Text " & iItem & ": " & itm.Text ' strHTML = strHTML & "InnerHTML " & iItem & ": " & itm.innerHTML ' strHTML = strHTML & "InnerText " & iItem & ": " & itm.innerText ' strHTML = strHTML & "HRef " & iItem & ": " & itm.href ' If InStr(strHTML, "ad.exe?") > 0 Then ' Dim str As String ' str = Right$(strHTML, Len(strHTML) - InStr(strHTML, "/cgi-cls/ad.exe?")) ' str = Left$(str, InStr(str, " 0 Then GrabJobURLs str ' Else ' strHTML = "" ' End If ' If InStr(strHTML, "Next Page") > 0 Then ' MsgBox "section found" ' End If NextItem: Next Return End Sub John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From ssharkins at bellsouth.net Fri Feb 18 10:22:46 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Fri, 18 Feb 2005 11:22:46 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: <001701c515d4$a45e9840$697aa8c0@ColbyM6805> Message-ID: <20050218162243.HYTO2148.imf25aec.mail.bellsouth.net@SUSANONE> Well... Then why has there not been an issue of MTM in months and months???????? ;) Susan H. Hmmm.... Required to be on this list... I guess we all qualify? From cfoust at infostatsystems.com Fri Feb 18 10:23:58 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 18 Feb 2005 08:23:58 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: 1. VB.Net against Access or SQL Server. Minimal Access development 2. I used to build desktop apps either as part of my job or for personal clients. Now I work on developing/maintaining commercial applications for the drilling industry. 3. Some independent development. Primarily, I work for a company of 6 people. I'm one of vb.Net developers and also one of the Access developers 4. No certifications, just 25+ years of DB experience. I don't even have a degree. Certifications have to be kept current, and to me they only mean you passed a test, not that you know how to do anything. If you can document experience, a company usually will accept that instead. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 4:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Feb 18 10:25:43 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 18 Feb 2005 08:25:43 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Boy, do I agree with that! Now I'm in VB.Net and people wonder why we're not using C# or Java! Aargh!! Charlotte Foust -----Original Message----- From: Jim Dettman [mailto:jimdettman at earthlink.net] Sent: Friday, February 18, 2005 8:11 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Dan, One can only hope. Of course with Access, there will always be a demand. Too many "developers" get in over their heads quickly. But I do get tired of fighting the "Access is a toy" syndrome at times. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters Sent: Friday, February 18, 2005 10:22 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Jim, The US economy will soon begin to suffer from many skilled people retiring, as they are in the baby boomer generation. I would suspect that you may be in more demand than ever a few years from now. Best of Luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, February 18, 2005 8:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, 1. Access 2. Moving more into SQL Server both in terms of development and DBA. Also using VFP to develop one major app at the moment. Will be starting on .Net most likely in the latter half of this year. Starting to get calls for it. Still support a large number of legacy applications and still program in Fortran, NPL, and some other odds and ends stuff. 3. Independent. 4. None that I've bothered to keep up with. Had Access and VB at one point and was working on MSCD and MSCE but I started at looking at what I was spending vs what I was getting. Certifications are nice but bottom line is companies want results. I've never had to advertise as I've always worked on a referral basis, so the certifications don't mean all that much to me. I do a good job for clients at a reasonable price and word gets around. So for the past 23 years, I've never lacked for work. I do understand where your coming from though. I'm 45 now and have been asking myself a lot lately if I'm still going to be able to keep doing what I'm doing for the next 20 years. It's very hard to stay on top of all the new stuff and still keep everyone happy. If I wanted to make a career switch, it can't be too much longer as once I get into my fifties (egads!) I simply won't be as marketable anymore no matter what skills I have. On top of that is the lack of health insurance options, 401K, pension plan, etc. I know I could get all that one way or another, but it's costly. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Fri Feb 18 10:27:42 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 18 Feb 2005 08:27:42 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: >>...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. Oh, yeah! Of course, I also get annoyed with the Access people who can't understand why everything has to be so COMPLICATED in .Net. Charlotte Foust -----Original Message----- From: Brett Barabash [mailto:BBarabash at tappeconstruction.com] Sent: Friday, February 18, 2005 8:09 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? 1. VB.NET and VB6 development, SQL Server admin and development 2. Our environment outgrew Access as a database, and we are moving towards system designs where the data and business rules are maintained in separate tiers. 3. I am employeed full-time at a rapidly growing construction company (400+ employees) as the lead applications developer. Literally watch this company double in size every 4 years. 4. Have a MS certification in SQL Server 6.5. P.S. I would imagine that many people would be shocked to see that there are VB developers on this list. I started my career many years ago as an Access 2.0 developer, and owe a portion of my success to this list. I'm also a member of multiple VB lists (including dba-VB), but still feel that this is the best source for technical info. ...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in b ount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security ------------------------------------------------------------------------ -------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Feb 18 10:32:32 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 18 Feb 2005 08:32:32 -0800 Subject: [AccessD] enumerating all properties in all forms Message-ID: Is this the time to say "I don't know"? Charlotte Foust -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: Friday, February 18, 2005 8:23 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Well... Then why has there not been an issue of MTM in months and months???????? ;) Susan H. Hmmm.... Required to be on this list... I guess we all qualify? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Feb 18 10:32:45 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 18 Feb 2005 11:32:45 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: <20050218162243.HYTO2148.imf25aec.mail.bellsouth.net@SUSANONE> Message-ID: <001901c515d7$7cba8e40$697aa8c0@ColbyM6805> LOL. Because you're SPECIAL. ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, February 18, 2005 11:23 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] enumerating all properties in all forms Well... Then why has there not been an issue of MTM in months and months???????? ;) Susan H. Hmmm.... Required to be on this list... I guess we all qualify? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From nkling at co.montgomery.ny.us Fri Feb 18 10:38:10 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Fri, 18 Feb 2005 11:38:10 -0500 Subject: [AccessD] Get data From Web Message-ID: <30BC111F638EB54082001A7E7282FE4107F12B@elmo.co.montgomery.ny.us> This is missing the procedure GrabJobURLs() Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John W. Colby Sent: Friday, February 18, 2005 11:15 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Get data From Web Public Sub ParseHTML(sURL As String) '# ---------------------------------------------------------------- #' '# Procedure: ParseHTML #' '# Written By: David Scott, Memphis Technology Group #' '# Date Written: 08/20/1998 #' '# Accepts: sURL - URL to examine #' '# Returns: Nothing #' '# References: MSHTML - Microsoft HTML Object Library #' '# SHDocVw - Microsoft Internet Controls #' '# Description: Opens an IE window, retrieves current document #' '# and cycles through each element of the document #' '# , printing to the debug window some of the ess- #' '# ential properties of the element. For a complete#' '# property listing check the object browser #' '# ---------------------------------------------------------------- #' On Error Resume Next '# SOME PROPERTIES ARE NOT PRESENT '# IN ALL ITEMS' PROPERTIES Collection '# AN ERROR WILL BE GENERATED Dim SWs As New SHDocVw.ShellWindows '# INSTANCES OF EXPLORER Dim IE As New SHDocVw.InternetExplorer '# OBJECT REFERENCE TO NEW INSTANCE OF IE Dim Doc As MSHTML.HTMLDocument '# IE DOCUMENT REFERENCE Dim iItem As Integer '# CURRENT ITEM IN ITEM Collection '# OF DOCUMENT Dim iItemCnt As Integer '# TOTAL NUMBER OF ITEMS IN ITEM '# COLLECTION OF DOCUMENT Dim itm '# IE ITEM OBJECT REFERENCE Dim iFrm As Integer '# CURRENT FRAME IN FRAMES Collection '# OF DOCUMENT Dim ifrmcnt As Integer '# TOTAL NUMBER OF FRAMES IN Frame '# COLLECTION OF DOCUMENT Dim frm '# IE FRAME OBJECT REFERENCE Dim strHTML As String IE.Visible = True '# SHOW INSTANCE OF IE IE.Offline = False '# MAKE SURE BROWSER ISN'T WORKING OFFLINE IE.navigate sURL '# NAVIGATE TO THAT AWESOME Access SITE If SWs.Count = 0 Then Exit Sub '# IF NO INSTANCE OF IE IS OPEN, THEN '# THERE'S NO NEED TO CONTINUE Do Until IE.Busy = False '# WAIT UNTIL BROWSER IS FINISHED DOWN- Loop '# LOADING PAGE Do Until IE.Document.readyState = "complete" Loop Set Doc = IE.Document '# SET CURRENT DOCUMENT '# IF THE DOCUMENT LOADED IS A TRUE HTML DOCUMENT (TYPE IS DEFINED '# BY MSHTML LIBRARY) THEN CONTINUE, IF NOT, THEN DO NOTHING If TypeOf Doc Is HTMLDocument Then '# PRINT DOCUMENT TITLE ifrmcnt = Doc.Frames.Length '# RETREIVE NUMBER OF FRAMES IN Document If ifrmcnt = 0 Then '# IF NO FRAMES, THEN PRINT ITEMS OF CURRENT DOCUMENT GoSub IterateItem Else For iFrm = 0 To ifrmcnt - 1 '# CYCLE THROUGH EACH FRAME LISTED IN DOCUMENT GoSub IterateItem Next End If End If IE.Quit '# QUIT IE '# CLEANUP If Not itm Is Nothing Then Set itm = Nothing If Not frm Is Nothing Then Set frm = Nothing If Not Doc Is Nothing Then Set Doc = Nothing If Not IE Is Nothing Then Set IE = Nothing Exit Sub IterateItem: If ifrmcnt = 0 Then '# IF NO FRAMES, THEN PRINT ITEMS OF CURRENT DOCUMENT iItemCnt = Doc.all.Length Else iItemCnt = frm.Document.all.Length Set frm = Doc.Frames(iFrm) End If For iItem = 0 To iItemCnt - 1 If ifrmcnt = 0 Then '# IF NO FRAMES, THEN PRINT ITEMS OF CURRENT DOCUMENT Set itm = Doc.all.Item(iItem) Else Set itm = frm.Document.all.Item(iItem) End If Select Case itm.tagName Case "A", "HTML", "HEAD", "TITLE" Case "BODY" strHTML = strHTML & "InnerHTML " & iItem & ": " & itm.innerHTML If InStr(strHTML, "ad.exe?") > 0 Then Dim str As String str = Right$(strHTML, Len(strHTML) - InStr(strHTML, "/cgi-cls/ad.exe?")) str = Left$(str, InStr(str, " 0 Then GrabJobURLs str Else strHTML = "" End If Case Else End Select ' strHTML = "Tagname " & iItem & ": " & itm.tagName ' strHTML = strHTML & "Text " & iItem & ": " & itm.Text ' strHTML = strHTML & "InnerHTML " & iItem & ": " & itm.innerHTML ' strHTML = strHTML & "InnerText " & iItem & ": " & itm.innerText ' strHTML = strHTML & "HRef " & iItem & ": " & itm.href ' If InStr(strHTML, "ad.exe?") > 0 Then ' Dim str As String ' str = Right$(strHTML, Len(strHTML) - InStr(strHTML, "/cgi-cls/ad.exe?")) ' str = Left$(str, InStr(str, " 0 Then GrabJobURLs str ' Else ' strHTML = "" ' End If ' If InStr(strHTML, "Next Page") > 0 Then ' MsgBox "section found" ' End If NextItem: Next Return End Sub John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Feb 18 10:40:25 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 18 Feb 2005 08:40:25 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <001601c515d2$b0933500$697aa8c0@ColbyM6805> Message-ID: <0IC40094G8ZCGJ@l-daemon> OT: Totally Hi John: Do you think they will have a 'universal' health plan in place in US in the next ten years like some 'Democrats' have been talking about? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Friday, February 18, 2005 7:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Yea, the days of working for IBM for 40 years and retiring at X% of salary and full medical are over. The kid graduating from college today will likely have at LEAST 5 to 10 jobs over 40 years and in the not too distant future will be damned lucky to have any medical, even while working. I was reading on the internet (MSNBC) the other day that the company average cost of medical per worker covered was $6000 / year in 2000, and is now $12000 5 years later. That is a double in five years and the projection is that it will continue into the foreseeable future. Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... Seems rather likely that only the company execs will have medical coverage by 2015. I am an independent contractor. I pay $700 / month for just my wife and I. I would pay an addition 200-300 if I had children. Will I be able to pay for medical in 5 years? Maybe, but my rates will be a LOT higher. In 10 years? No. I do have a plan though. I will pick some thing that happens to me, blame it on a deep pocket, sue and retire on my 1/2 billion dollar settlement, and SCREW the rest of you guys. ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Friday, February 18, 2005 10:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Randall: Good luck on getting reemployed. I've been down the exact same road as you, (i.e. laid off by a defense contractor), so I know where you're coming from. After I was laid off, (along with a group of about 6-8 other people), it took me nearly four months to get re-employed, during which time I managed to drain nearly all of my savings. The strange thing about being laid off was that this particular job was my first "professional" job after I had graduated from college - and it only lasted about six months - so I was blown away when the manager called us all into a small office and told us the bad news. I remember thinking at the time, while he went on and on about this not being "a negative reflection on any of you or the job you have done," ("Yea, right!"), thinking to myself "Hey, this is NOT what I spent six years struggling in college for - to be unceremoniously dumped!" Fortunately, I was unmarried, so I didn't have to go thru the stress of explaining to a "better half" that there was going to be a drastic slowdown in the income stream. I've been lucky since then in that I've managed to stay (more or less) gainfully employed, but the business we're in is very up and down. As one boss once told me, "Alan, in government contracting it's either feast or famine. If you've got a contract, it's feast. If you don't, it's famine ..." (In government contracting, if you're a "worker bee" doing mundane technical work - like computer programming or run-of-the- mill engineering work - it's a mistake to ask for [or demand] too much money. They'll just hire a younger worker willing to work for less. The reality is that on government contracts neither the contractor (or the government) wants the most efficient and/or "productive" workers. They want the "cheapest" workers. (Nobody ever acknowledges this openly, but a defense contractor maximizes profit by hiring workers as cheaply as possible since the government pays a fixed hourly rate for each "labor category" - irrespective of the competence and skill of the interchangeable "worker unit" that is plugged into the slot.) It's really just a game ... I've never forgotten the experience of walking the streets ("pounding the pavement") trying to get a job interview where everybody you talk to says, "Sorry, we're not hiring ..." (Just make sure that you have a new job lined up before you make any "career change".) I long ago realized that there is no "security" in life. Even Albert Einstein, the great physicist, once complained about the "constant struggle" people have to go thru just to keep food in their stomachs. A funny thing about being suddenly (and unexpectedly) unemployed: You find out (real quick) who your friends are ... Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall Anthony Sent: Friday, February 18, 2005 8:29 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, I find myself in a position similar to yours, unfortunately I got laid off in the process (lack of contractual funding, natch). 1. I was very much immersed in developing and maintaining dbases and applications from Access2.0 through A2K, using SQL and ASP pages for some. 2. As the work slowed down, my access to developing new apps disappeared. Consequently, when push came to shove, my skillsets deteriorated. 3. The company I worked for was a division of a defense contractor with a small IT department. Last I heard that division's IT department is getting smaller. 4. So, during this "sabbatical", I decided to bite the bullet. I've got one class left, SQL Server 2K Implementation and Administration. I'm now an MCP in ASP.Net development, I'm studying to pass the SQL Programming exam next week, then I have two exams left to get my MCDBA. If I had achieved this while working, that company would have given me a bonus and a pay raise, however, even if I had accomplished this with them, I still would have gotten the axe. I have spoken with a number of professionals in the field when I was contemplating getting my Masters degree. Most concurred that a Masters would be beneficial if you were aiming for management type positions within the IT world, but the return on investment would be negligible if I wished to remain technical. Ergo, the next best thing to separate oneself from the pack in IT is to get certified (in my humble opinion). I'm starting to get more positive replies from companies I have submitted a resume to, and I feel fairly confident that I will be affiliated with someone soon. I think that could be attributed to my obtaining certification. Randy. Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Fri Feb 18 10:40:48 2005 From: john at winhaven.net (John Bartow) Date: Fri, 18 Feb 2005 10:40:48 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: I ran into this when I took "C" years ago. I constantly heard how lowly every other programming was. I know a guy that says "everyone is a geek for something" I think another app saying is "Everyone is a snob about something" Strokes our egos to think we are better at something than others. My snob: I have chosen as my own - the absolute best malted beverage in existence. Anything pales by comparison and don't even try and persuade me to the contrary. John "Guinness Rules, you lowly "beer" drinkers" Bartow :o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, February 18, 2005 10:26 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Boy, do I agree with that! Now I'm in VB.Net and people wonder why we're not using C# or Java! Aargh!! Charlotte Foust -----Original Message----- From: Jim Dettman [mailto:jimdettman at earthlink.net] Sent: Friday, February 18, 2005 8:11 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Dan, One can only hope. Of course with Access, there will always be a demand. Too many "developers" get in over their heads quickly. But I do get tired of fighting the "Access is a toy" syndrome at times. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters Sent: Friday, February 18, 2005 10:22 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Jim, The US economy will soon begin to suffer from many skilled people retiring, as they are in the baby boomer generation. I would suspect that you may be in more demand than ever a few years from now. Best of Luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, February 18, 2005 8:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, 1. Access 2. Moving more into SQL Server both in terms of development and DBA. Also using VFP to develop one major app at the moment. Will be starting on .Net most likely in the latter half of this year. Starting to get calls for it. Still support a large number of legacy applications and still program in Fortran, NPL, and some other odds and ends stuff. 3. Independent. 4. None that I've bothered to keep up with. Had Access and VB at one point and was working on MSCD and MSCE but I started at looking at what I was spending vs what I was getting. Certifications are nice but bottom line is companies want results. I've never had to advertise as I've always worked on a referral basis, so the certifications don't mean all that much to me. I do a good job for clients at a reasonable price and word gets around. So for the past 23 years, I've never lacked for work. I do understand where your coming from though. I'm 45 now and have been asking myself a lot lately if I'm still going to be able to keep doing what I'm doing for the next 20 years. It's very hard to stay on top of all the new stuff and still keep everyone happy. If I wanted to make a career switch, it can't be too much longer as once I get into my fifties (egads!) I simply won't be as marketable anymore no matter what skills I have. On top of that is the lack of health insurance options, 401K, pension plan, etc. I know I could get all that one way or another, but it's costly. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 18 10:43:28 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 18 Feb 2005 08:43:28 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <100F91B31300334B89EC531C9DCB086559730A@tccexch01.tappeconstruction.net> Message-ID: <0IC40096E94EKM@l-daemon> Hi Steve: There is not a big leap between Access and VB (not VB.Net). The main problem is the lack of Subforms for POS and the biggy... a good report generator. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brett Barabash Sent: Friday, February 18, 2005 8:09 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? 1. VB.NET and VB6 development, SQL Server admin and development 2. Our environment outgrew Access as a database, and we are moving towards system designs where the data and business rules are maintained in separate tiers. 3. I am employeed full-time at a rapidly growing construction company (400+ employees) as the lead applications developer. Literally watch this company double in size every 4 years. 4. Have a MS certification in SQL Server 6.5. P.S. I would imagine that many people would be shocked to see that there are VB developers on this list. I started my career many years ago as an Access 2.0 developer, and owe a portion of my success to this list. I'm also a member of multiple VB lists (including dba-VB), but still feel that this is the best source for technical info. ...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in b ount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security ---------------------------------------------------------------------------- ---------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tom.bolton at donnslaw.co.uk Fri Feb 18 10:46:30 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Fri, 18 Feb 2005 16:46:30 -0000 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <61F915314798D311A2F800A0C9C831880731C9FA@dibble.observatory.donnslaw.co.uk> I will never moan about the NHS (In the UK - National Health Service: free doctor, free hospital, cheap prescriptions) EVER again. Ever. Tom -----Original Message----- From: Jim Lawrence [mailto:accessd at shaw.ca] Sent: 18 February 2005 16:40 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? OT: Totally Hi John: Do you think they will have a 'universal' health plan in place in US in the next ten years like some 'Democrats' have been talking about? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Friday, February 18, 2005 7:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Yea, the days of working for IBM for 40 years and retiring at X% of salary and full medical are over. The kid graduating from college today will likely have at LEAST 5 to 10 jobs over 40 years and in the not too distant future will be damned lucky to have any medical, even while working. I was reading on the internet (MSNBC) the other day that the company average cost of medical per worker covered was $6000 / year in 2000, and is now $12000 5 years later. That is a double in five years and the projection is that it will continue into the foreseeable future. Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... Seems rather likely that only the company execs will have medical coverage by 2015. I am an independent contractor. I pay $700 / month for just my wife and I. I would pay an addition 200-300 if I had children. Will I be able to pay for medical in 5 years? Maybe, but my rates will be a LOT higher. In 10 years? No. I do have a plan though. I will pick some thing that happens to me, blame it on a deep pocket, sue and retire on my 1/2 billion dollar settlement, and SCREW the rest of you guys. ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Friday, February 18, 2005 10:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Randall: Good luck on getting reemployed. I've been down the exact same road as you, (i.e. laid off by a defense contractor), so I know where you're coming from. After I was laid off, (along with a group of about 6-8 other people), it took me nearly four months to get re-employed, during which time I managed to drain nearly all of my savings. The strange thing about being laid off was that this particular job was my first "professional" job after I had graduated from college - and it only lasted about six months - so I was blown away when the manager called us all into a small office and told us the bad news. I remember thinking at the time, while he went on and on about this not being "a negative reflection on any of you or the job you have done," ("Yea, right!"), thinking to myself "Hey, this is NOT what I spent six years struggling in college for - to be unceremoniously dumped!" Fortunately, I was unmarried, so I didn't have to go thru the stress of explaining to a "better half" that there was going to be a drastic slowdown in the income stream. I've been lucky since then in that I've managed to stay (more or less) gainfully employed, but the business we're in is very up and down. As one boss once told me, "Alan, in government contracting it's either feast or famine. If you've got a contract, it's feast. If you don't, it's famine ..." (In government contracting, if you're a "worker bee" doing mundane technical work - like computer programming or run-of-the- mill engineering work - it's a mistake to ask for [or demand] too much money. They'll just hire a younger worker willing to work for less. The reality is that on government contracts neither the contractor (or the government) wants the most efficient and/or "productive" workers. They want the "cheapest" workers. (Nobody ever acknowledges this openly, but a defense contractor maximizes profit by hiring workers as cheaply as possible since the government pays a fixed hourly rate for each "labor category" - irrespective of the competence and skill of the interchangeable "worker unit" that is plugged into the slot.) It's really just a game ... I've never forgotten the experience of walking the streets ("pounding the pavement") trying to get a job interview where everybody you talk to says, "Sorry, we're not hiring ..." (Just make sure that you have a new job lined up before you make any "career change".) I long ago realized that there is no "security" in life. Even Albert Einstein, the great physicist, once complained about the "constant struggle" people have to go thru just to keep food in their stomachs. A funny thing about being suddenly (and unexpectedly) unemployed: You find out (real quick) who your friends are ... Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall Anthony Sent: Friday, February 18, 2005 8:29 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, I find myself in a position similar to yours, unfortunately I got laid off in the process (lack of contractual funding, natch). 1. I was very much immersed in developing and maintaining dbases and applications from Access2.0 through A2K, using SQL and ASP pages for some. 2. As the work slowed down, my access to developing new apps disappeared. Consequently, when push came to shove, my skillsets deteriorated. 3. The company I worked for was a division of a defense contractor with a small IT department. Last I heard that division's IT department is getting smaller. 4. So, during this "sabbatical", I decided to bite the bullet. I've got one class left, SQL Server 2K Implementation and Administration. I'm now an MCP in ASP.Net development, I'm studying to pass the SQL Programming exam next week, then I have two exams left to get my MCDBA. If I had achieved this while working, that company would have given me a bonus and a pay raise, however, even if I had accomplished this with them, I still would have gotten the axe. I have spoken with a number of professionals in the field when I was contemplating getting my Masters degree. Most concurred that a Masters would be beneficial if you were aiming for management type positions within the IT world, but the return on investment would be negligible if I wished to remain technical. Ergo, the next best thing to separate oneself from the pack in IT is to get certified (in my humble opinion). I'm starting to get more positive replies from companies I have submitted a resume to, and I feel fairly confident that I will be affiliated with someone soon. I think that could be attributed to my obtaining certification. Randy. Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From ssharkins at bellsouth.net Fri Feb 18 10:46:50 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Fri, 18 Feb 2005 11:46:50 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: <20050218164646.SMRU1977.imf20aec.mail.bellsouth.net@SUSANONE> http://techrepublic.com.com/5100-6313_11-1060841.html?tag=search It's really old, but I think the arguments are solid. I think Mike and I wrote something similar, with some different arguments, but I can't find it. :( Susan H. >>...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. Oh, yeah! Of course, I also get annoyed with the Access people who can't understand why everything has to be so COMPLICATED in .Net. Charlotte Foust -----Original Message----- From: Brett Barabash [mailto:BBarabash at tappeconstruction.com] Sent: Friday, February 18, 2005 8:09 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? 1. VB.NET and VB6 development, SQL Server admin and development 2. Our environment outgrew Access as a database, and we are moving towards system designs where the data and business rules are maintained in separate tiers. 3. I am employeed full-time at a rapidly growing construction company (400+ employees) as the lead applications developer. Literally watch this company double in size every 4 years. 4. Have a MS certification in SQL Server 6.5. P.S. I would imagine that many people would be shocked to see that there are VB developers on this list. I started my career many years ago as an Access 2.0 developer, and owe a portion of my success to this list. I'm also a member of multiple VB lists (including dba-VB), but still feel that this is the best source for technical info. ...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in b ount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security ------------------------------------------------------------------------ -------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 bellsouth.net Fri Feb 18 10:46:50 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Fri, 18 Feb 2005 11:46:50 -0500 Subject: [AccessD] enumerating all properties in all forms In-Reply-To: Message-ID: <20050218164653.SMTT1977.imf20aec.mail.bellsouth.net@SUSANONE> Yes, I think that works well right now. :) Susan H. Is this the time to say "I don't know"? Well... Then why has there not been an issue of MTM in months and months???????? ;) Susan H. From cfoust at infostatsystems.com Fri Feb 18 10:48:26 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 18 Feb 2005 08:48:26 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Universal health plan? Does that mean where NOBODY has decent medical coverage? In countries with "universal" medical, you get in line for health care. If you're wealthy, you can jump the queue by paying for your care. If you aren't wealthy and you die before it's your turn for the transplant, pacemaker, dialysis, whatever, too bad. Charlotte Foust -----Original Message----- From: Jim Lawrence [mailto:accessd at shaw.ca] Sent: Friday, February 18, 2005 8:40 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? OT: Totally Hi John: Do you think they will have a 'universal' health plan in place in US in the next ten years like some 'Democrats' have been talking about? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Friday, February 18, 2005 7:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Yea, the days of working for IBM for 40 years and retiring at X% of salary and full medical are over. The kid graduating from college today will likely have at LEAST 5 to 10 jobs over 40 years and in the not too distant future will be damned lucky to have any medical, even while working. I was reading on the internet (MSNBC) the other day that the company average cost of medical per worker covered was $6000 / year in 2000, and is now $12000 5 years later. That is a double in five years and the projection is that it will continue into the foreseeable future. Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... Seems rather likely that only the company execs will have medical coverage by 2015. I am an independent contractor. I pay $700 / month for just my wife and I. I would pay an addition 200-300 if I had children. Will I be able to pay for medical in 5 years? Maybe, but my rates will be a LOT higher. In 10 years? No. I do have a plan though. I will pick some thing that happens to me, blame it on a deep pocket, sue and retire on my 1/2 billion dollar settlement, and SCREW the rest of you guys. ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Friday, February 18, 2005 10:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Randall: Good luck on getting reemployed. I've been down the exact same road as you, (i.e. laid off by a defense contractor), so I know where you're coming from. After I was laid off, (along with a group of about 6-8 other people), it took me nearly four months to get re-employed, during which time I managed to drain nearly all of my savings. The strange thing about being laid off was that this particular job was my first "professional" job after I had graduated from college - and it only lasted about six months - so I was blown away when the manager called us all into a small office and told us the bad news. I remember thinking at the time, while he went on and on about this not being "a negative reflection on any of you or the job you have done," ("Yea, right!"), thinking to myself "Hey, this is NOT what I spent six years struggling in college for - to be unceremoniously dumped!" Fortunately, I was unmarried, so I didn't have to go thru the stress of explaining to a "better half" that there was going to be a drastic slowdown in the income stream. I've been lucky since then in that I've managed to stay (more or less) gainfully employed, but the business we're in is very up and down. As one boss once told me, "Alan, in government contracting it's either feast or famine. If you've got a contract, it's feast. If you don't, it's famine ..." (In government contracting, if you're a "worker bee" doing mundane technical work - like computer programming or run-of-the- mill engineering work - it's a mistake to ask for [or demand] too much money. They'll just hire a younger worker willing to work for less. The reality is that on government contracts neither the contractor (or the government) wants the most efficient and/or "productive" workers. They want the "cheapest" workers. (Nobody ever acknowledges this openly, but a defense contractor maximizes profit by hiring workers as cheaply as possible since the government pays a fixed hourly rate for each "labor category" - irrespective of the competence and skill of the interchangeable "worker unit" that is plugged into the slot.) It's really just a game ... I've never forgotten the experience of walking the streets ("pounding the pavement") trying to get a job interview where everybody you talk to says, "Sorry, we're not hiring ..." (Just make sure that you have a new job lined up before you make any "career change".) I long ago realized that there is no "security" in life. Even Albert Einstein, the great physicist, once complained about the "constant struggle" people have to go thru just to keep food in their stomachs. A funny thing about being suddenly (and unexpectedly) unemployed: You find out (real quick) who your friends are ... Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall Anthony Sent: Friday, February 18, 2005 8:29 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, I find myself in a position similar to yours, unfortunately I got laid off in the process (lack of contractual funding, natch). 1. I was very much immersed in developing and maintaining dbases and applications from Access2.0 through A2K, using SQL and ASP pages for some. 2. As the work slowed down, my access to developing new apps disappeared. Consequently, when push came to shove, my skillsets deteriorated. 3. The company I worked for was a division of a defense contractor with a small IT department. Last I heard that division's IT department is getting smaller. 4. So, during this "sabbatical", I decided to bite the bullet. I've got one class left, SQL Server 2K Implementation and Administration. I'm now an MCP in ASP.Net development, I'm studying to pass the SQL Programming exam next week, then I have two exams left to get my MCDBA. If I had achieved this while working, that company would have given me a bonus and a pay raise, however, even if I had accomplished this with them, I still would have gotten the axe. I have spoken with a number of professionals in the field when I was contemplating getting my Masters degree. Most concurred that a Masters would be beneficial if you were aiming for management type positions within the IT world, but the return on investment would be negligible if I wished to remain technical. Ergo, the next best thing to separate oneself from the pack in IT is to get certified (in my humble opinion). I'm starting to get more positive replies from companies I have submitted a resume to, and I feel fairly confident that I will be affiliated with someone soon. I think that could be attributed to my obtaining certification. Randy. Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Fri Feb 18 11:03:02 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 18 Feb 2005 12:03:02 -0500 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C89@xlivmbx21.aig.com> Hmm. I see the RNC propaganda machine is doing a great job. "Universal healthcare" = "Die outside the hospital". The British health system is in a mess right now because Maggie Thatcher and her cronies did everything the could to kill it off during 15 years in power. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Friday, February 18, 2005 11:48 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Universal health plan? Does that mean where NOBODY has decent medical > coverage? In countries with "universal" medical, you get in line for > health care. If you're wealthy, you can jump the queue by paying for > your care. If you aren't wealthy and you die before it's your turn for > the transplant, pacemaker, dialysis, whatever, too bad. > > Charlotte Foust > > > -----Original Message----- > From: Jim Lawrence [mailto:accessd at shaw.ca] > Sent: Friday, February 18, 2005 8:40 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > OT: Totally > Hi John: > > Do you think they will have a 'universal' health plan in place in US in > the next ten years like some 'Democrats' have been talking about? > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby > Sent: Friday, February 18, 2005 7:58 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Yea, the days of working for IBM for 40 years and retiring at X% of > salary and full medical are over. The kid graduating from college today > will likely have at LEAST 5 to 10 jobs over 40 years and in the not too > distant future will be damned lucky to have any medical, even while > working. > > I was reading on the internet (MSNBC) the other day that the company > average cost of medical per worker covered was $6000 / year in 2000, and > is now $12000 5 years later. That is a double in five years and the > projection is that it will continue into the foreseeable future. > > Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... > > Seems rather likely that only the company execs will have medical > coverage by 2015. > > I am an independent contractor. I pay $700 / month for just my wife and > I. I would pay an addition 200-300 if I had children. Will I be able to > pay for medical in 5 years? Maybe, but my rates will be a LOT higher. > In 10 years? No. > > I do have a plan though. I will pick some thing that happens to me, > blame it on a deep pocket, sue and retire on my 1/2 billion dollar > settlement, and SCREW the rest of you guys. ;-) > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan > C Contractor/Morgan Research > Sent: Friday, February 18, 2005 10:38 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Randall: > > Good luck on getting reemployed. I've been down the exact same road as > you, (i.e. laid off by a defense contractor), so I know where you're > coming from. > > After I was laid off, (along with a group of about 6-8 other people), it > took me nearly four months to get re-employed, during which time I > managed to drain nearly all of my savings. The strange thing about > being laid off was that this particular job was my first "professional" > job after I had graduated from college - and it only lasted about six > months - so I was blown away when the manager called us all into a small > office and told us the bad news. I remember thinking at the time, while > he went on and on about this not being "a negative reflection on any of > you or the job you have done," ("Yea, right!"), thinking to myself "Hey, > this is NOT what I spent six years struggling in college for - to be > unceremoniously dumped!" Fortunately, I was unmarried, so I didn't have > to go thru the stress of explaining to a "better half" that there was > going to be a drastic slowdown in the income stream. > > I've been lucky since then in that I've managed to stay (more or less) > gainfully employed, but the business we're in is very up and down. As > one boss once told me, "Alan, in government contracting it's either > feast or famine. If you've got a contract, it's feast. If you don't, > it's famine ..." (In government contracting, if you're a "worker bee" > doing mundane technical work - like computer programming or run-of-the- > mill engineering work - it's a mistake to ask for [or demand] too much > money. They'll just hire a younger worker willing to work for less. The > reality is that on government contracts neither the contractor (or the > government) wants the most efficient and/or "productive" workers. They > want the "cheapest" workers. (Nobody ever acknowledges this openly, but > a defense contractor maximizes profit by hiring workers as cheaply as > possible since the government pays a fixed hourly rate for each "labor > category" - irrespective of the competence and skill of the > interchangeable "worker unit" that is plugged into the slot.) It's > really just a game ... > > I've never forgotten the experience of walking the streets ("pounding > the > pavement") trying to get a job interview where everybody you talk to > says, "Sorry, we're not hiring ..." (Just make sure that you have a new > job lined up before you make any "career change".) I long ago realized > that there is no "security" in life. Even Albert Einstein, the great > physicist, once complained about the "constant struggle" people have to > go thru just to keep food in their stomachs. > > A funny thing about being suddenly (and unexpectedly) unemployed: You > find out (real quick) who your friends are ... > > Alan C. Lawhon > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall > Anthony > Sent: Friday, February 18, 2005 8:29 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Steve, > I find myself in a position similar to yours, unfortunately I got laid > off in the process (lack of contractual funding, natch). > > 1. I was very much immersed in developing and maintaining dbases and > applications from Access2.0 through A2K, using SQL and ASP pages for > some. > > 2. As the work slowed down, my access to developing new apps > disappeared. Consequently, when push came to shove, my skillsets > deteriorated. > > 3. The company I worked for was a division of a defense contractor with > a small IT department. Last I heard that division's IT department is > getting smaller. > > 4. So, during this "sabbatical", I decided to bite the bullet. I've > got one class left, SQL Server 2K Implementation and Administration. I'm > now an MCP in ASP.Net development, I'm studying to pass the SQL > Programming exam next week, then I have two exams left to get my MCDBA. > If I had achieved this while working, that company would have given me a > bonus and a pay raise, however, even if I had accomplished this with > them, I still would have gotten the axe. > > I have spoken with a number of professionals in the field when I was > contemplating getting my Masters degree. Most concurred that a Masters > would be beneficial if you were aiming for management type positions > within the IT world, but the return on investment would be negligible if > I wished to remain technical. Ergo, the next best thing to separate > oneself from the pack in IT is to get certified (in my humble opinion). > > I'm starting to get more positive replies from companies I have > submitted a resume to, and I feel fairly confident that I will be > affiliated with someone soon. I think that could be attributed to my > obtaining certification. > > Randy. > > > Dear Group, > > Could you indulge me in a little survey? > > 1) What's your main line of work these days? Access development, SQL > Server administration/development, VB, ASP/ASP.NET, PHP...? > > 2) How does your work today differ from what you were doing a few years > ago? Is it only that you're using newer versions of the same tools, or > are you doing entirely different development work? > > 3) Are you independent or do you work for a company? If you work for a > company, what's the size of the company and where do you fit in? > > 4) Do you have any Microsoft Certifications? If so, do you keep current > with them, and/or have they made any difference in your current > position? > > Thank you very much. I'm approaching a career crossroads with the > decision to stay in business as an independent developer or not. I have > picked up a fair amount of .NET knowledge (the hard way -- is there any > other?) but I have no Microsoft certifications. > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 18 11:02:34 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 18 Feb 2005 12:02:34 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <0IC40094G8ZCGJ@l-daemon> Message-ID: <002301c515db$a897a9e0$697aa8c0@ColbyM6805> OT: Totally I think the problems are huge and the politicians are in bed with the problem makers. EVERYBODY pays the politicians, insurers, lawyers, doctors. Everybody except the constituents. OTOH, at the current rate within 5 or so years most companies will simply no longer offer medical insurance to their employees. I fully expect that to happen. Once that happens, there will be a political constituency that will vote them out of office if they don't do something. So maybe. The US has a serious problem with "windfall judgments" where one person joins the billionaire club overnight (and their law firm strikes it rich) and everyone else pays. It simply isn't possible to sue your doctor or the hospital etc. and win a 200 million dollar judgment and not have the cost of medicine skyrocket. SOMEONE has to pay for that! Insurance companies do NOT pay for anything. They charge someone enough to cover their losses AND MAKE MONEY TOO. We have a system where you can sue for a $100k injury, and recover that, then have them "penalize" the responsible party (or the insurer of) by awarding you a million on top of the real losses. Mexico for example has a system where you can sue, but only recover what you can prove you lost. Lost wages, medical costs, whatever. No pain and suffering, no "penalties". They don't have any of these problems. In life, things have to break before anyone will fix things. The medical system (and by inference the legal system) in the US is on the brink of being broken. When it finally is over the edge they will get serious. You might have read the headlines about the "class action lawsuits" being moved into the federal courts where the system is less sympathetic. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, February 18, 2005 11:40 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? OT: Totally Hi John: Do you think they will have a 'universal' health plan in place in US in the next ten years like some 'Democrats' have been talking about? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Friday, February 18, 2005 7:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Yea, the days of working for IBM for 40 years and retiring at X% of salary and full medical are over. The kid graduating from college today will likely have at LEAST 5 to 10 jobs over 40 years and in the not too distant future will be damned lucky to have any medical, even while working. I was reading on the internet (MSNBC) the other day that the company average cost of medical per worker covered was $6000 / year in 2000, and is now $12000 5 years later. That is a double in five years and the projection is that it will continue into the foreseeable future. Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... Seems rather likely that only the company execs will have medical coverage by 2015. I am an independent contractor. I pay $700 / month for just my wife and I. I would pay an addition 200-300 if I had children. Will I be able to pay for medical in 5 years? Maybe, but my rates will be a LOT higher. In 10 years? No. I do have a plan though. I will pick some thing that happens to me, blame it on a deep pocket, sue and retire on my 1/2 billion dollar settlement, and SCREW the rest of you guys. ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Friday, February 18, 2005 10:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Randall: Good luck on getting reemployed. I've been down the exact same road as you, (i.e. laid off by a defense contractor), so I know where you're coming from. After I was laid off, (along with a group of about 6-8 other people), it took me nearly four months to get re-employed, during which time I managed to drain nearly all of my savings. The strange thing about being laid off was that this particular job was my first "professional" job after I had graduated from college - and it only lasted about six months - so I was blown away when the manager called us all into a small office and told us the bad news. I remember thinking at the time, while he went on and on about this not being "a negative reflection on any of you or the job you have done," ("Yea, right!"), thinking to myself "Hey, this is NOT what I spent six years struggling in college for - to be unceremoniously dumped!" Fortunately, I was unmarried, so I didn't have to go thru the stress of explaining to a "better half" that there was going to be a drastic slowdown in the income stream. I've been lucky since then in that I've managed to stay (more or less) gainfully employed, but the business we're in is very up and down. As one boss once told me, "Alan, in government contracting it's either feast or famine. If you've got a contract, it's feast. If you don't, it's famine ..." (In government contracting, if you're a "worker bee" doing mundane technical work - like computer programming or run-of-the- mill engineering work - it's a mistake to ask for [or demand] too much money. They'll just hire a younger worker willing to work for less. The reality is that on government contracts neither the contractor (or the government) wants the most efficient and/or "productive" workers. They want the "cheapest" workers. (Nobody ever acknowledges this openly, but a defense contractor maximizes profit by hiring workers as cheaply as possible since the government pays a fixed hourly rate for each "labor category" - irrespective of the competence and skill of the interchangeable "worker unit" that is plugged into the slot.) It's really just a game ... I've never forgotten the experience of walking the streets ("pounding the pavement") trying to get a job interview where everybody you talk to says, "Sorry, we're not hiring ..." (Just make sure that you have a new job lined up before you make any "career change".) I long ago realized that there is no "security" in life. Even Albert Einstein, the great physicist, once complained about the "constant struggle" people have to go thru just to keep food in their stomachs. A funny thing about being suddenly (and unexpectedly) unemployed: You find out (real quick) who your friends are ... Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall Anthony Sent: Friday, February 18, 2005 8:29 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, I find myself in a position similar to yours, unfortunately I got laid off in the process (lack of contractual funding, natch). 1. I was very much immersed in developing and maintaining dbases and applications from Access2.0 through A2K, using SQL and ASP pages for some. 2. As the work slowed down, my access to developing new apps disappeared. Consequently, when push came to shove, my skillsets deteriorated. 3. The company I worked for was a division of a defense contractor with a small IT department. Last I heard that division's IT department is getting smaller. 4. So, during this "sabbatical", I decided to bite the bullet. I've got one class left, SQL Server 2K Implementation and Administration. I'm now an MCP in ASP.Net development, I'm studying to pass the SQL Programming exam next week, then I have two exams left to get my MCDBA. If I had achieved this while working, that company would have given me a bonus and a pay raise, however, even if I had accomplished this with them, I still would have gotten the axe. I have spoken with a number of professionals in the field when I was contemplating getting my Masters degree. Most concurred that a Masters would be beneficial if you were aiming for management type positions within the IT world, but the return on investment would be negligible if I wished to remain technical. Ergo, the next best thing to separate oneself from the pack in IT is to get certified (in my humble opinion). I'm starting to get more positive replies from companies I have submitted a resume to, and I feel fairly confident that I will be affiliated with someone soon. I think that could be attributed to my obtaining certification. Randy. Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 18 11:09:08 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 18 Feb 2005 12:09:08 -0500 Subject: [AccessD] Get data From Web In-Reply-To: <30BC111F638EB54082001A7E7282FE4107F12B@elmo.co.montgomery.ny.us> Message-ID: <002401c515dc$91d549f0$697aa8c0@ColbyM6805> This came from a system I wrote many years ago to grab jobs off the internet job sites. This GrabJobURL is just a function that saves stuff to a recordset. I cannot show the whole thing because it leads down into my framework. Look at what it is trying to do and take over. The main function I already posted is the meat of opening explorer using automation and grabbing content from a web page. What you do with it after that is up to you. 'Comments : 'Parameters: 'Created by: Colby Consulting 'Created : 9/5/98 2:27:52 AM Sub GrabJobURLs(str As String) On Error GoTo Err_GrabJobURLs Dim db As Database Dim rst As Recordset Dim strToken As String Set db = CurrentDb Set rst = db.OpenRecordset("tbl_URL") Do strToken = ccParseDelimitedStr(str, """") ccParseDelimitedStr str, """" If InStr(strToken, "ad.exe") Then rst.AddNew rst!URL_URL = strToken rst.Update 'MsgBox strToken End If Loop While Len(strToken) > 0 rst.Close Exit_GrabJobURLs: Exit Sub Err_GrabJobURLs: Select Case Err Case 0, 3022 'insert Errors you wish to ignore here Resume Next Case Else 'All other errors will trap Beep MsgBox Err.Description, , "Error in function Jobs2000.GrabJobURLs" Resume Exit_GrabJobURLs End Select Resume 0 'FOR TROUBLESHOOTING End Sub John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Neal Kling Sent: Friday, February 18, 2005 11:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Get data From Web This is missing the procedure GrabJobURLs() Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John W. Colby Sent: Friday, February 18, 2005 11:15 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Get data From Web Public Sub ParseHTML(sURL As String) '# ---------------------------------------------------------------- #' '# Procedure: ParseHTML #' '# Written By: David Scott, Memphis Technology Group #' '# Date Written: 08/20/1998 #' '# Accepts: sURL - URL to examine #' '# Returns: Nothing #' '# References: MSHTML - Microsoft HTML Object Library #' '# SHDocVw - Microsoft Internet Controls #' '# Description: Opens an IE window, retrieves current document #' '# and cycles through each element of the document #' '# , printing to the debug window some of the ess- #' '# ential properties of the element. For a complete#' '# property listing check the object browser #' '# ---------------------------------------------------------------- #' On Error Resume Next '# SOME PROPERTIES ARE NOT PRESENT '# IN ALL ITEMS' PROPERTIES Collection '# AN ERROR WILL BE GENERATED Dim SWs As New SHDocVw.ShellWindows '# INSTANCES OF EXPLORER Dim IE As New SHDocVw.InternetExplorer '# OBJECT REFERENCE TO NEW INSTANCE OF IE Dim Doc As MSHTML.HTMLDocument '# IE DOCUMENT REFERENCE Dim iItem As Integer '# CURRENT ITEM IN ITEM Collection '# OF DOCUMENT Dim iItemCnt As Integer '# TOTAL NUMBER OF ITEMS IN ITEM '# COLLECTION OF DOCUMENT Dim itm '# IE ITEM OBJECT REFERENCE Dim iFrm As Integer '# CURRENT FRAME IN FRAMES Collection '# OF DOCUMENT Dim ifrmcnt As Integer '# TOTAL NUMBER OF FRAMES IN Frame '# COLLECTION OF DOCUMENT Dim frm '# IE FRAME OBJECT REFERENCE Dim strHTML As String IE.Visible = True '# SHOW INSTANCE OF IE IE.Offline = False '# MAKE SURE BROWSER ISN'T WORKING OFFLINE IE.navigate sURL '# NAVIGATE TO THAT AWESOME Access SITE If SWs.Count = 0 Then Exit Sub '# IF NO INSTANCE OF IE IS OPEN, THEN '# THERE'S NO NEED TO CONTINUE Do Until IE.Busy = False '# WAIT UNTIL BROWSER IS FINISHED DOWN- Loop '# LOADING PAGE Do Until IE.Document.readyState = "complete" Loop Set Doc = IE.Document '# SET CURRENT DOCUMENT '# IF THE DOCUMENT LOADED IS A TRUE HTML DOCUMENT (TYPE IS DEFINED '# BY MSHTML LIBRARY) THEN CONTINUE, IF NOT, THEN DO NOTHING If TypeOf Doc Is HTMLDocument Then '# PRINT DOCUMENT TITLE ifrmcnt = Doc.Frames.Length '# RETREIVE NUMBER OF FRAMES IN Document If ifrmcnt = 0 Then '# IF NO FRAMES, THEN PRINT ITEMS OF CURRENT DOCUMENT GoSub IterateItem Else For iFrm = 0 To ifrmcnt - 1 '# CYCLE THROUGH EACH FRAME LISTED IN DOCUMENT GoSub IterateItem Next End If End If IE.Quit '# QUIT IE '# CLEANUP If Not itm Is Nothing Then Set itm = Nothing If Not frm Is Nothing Then Set frm = Nothing If Not Doc Is Nothing Then Set Doc = Nothing If Not IE Is Nothing Then Set IE = Nothing Exit Sub IterateItem: If ifrmcnt = 0 Then '# IF NO FRAMES, THEN PRINT ITEMS OF CURRENT DOCUMENT iItemCnt = Doc.all.Length Else iItemCnt = frm.Document.all.Length Set frm = Doc.Frames(iFrm) End If For iItem = 0 To iItemCnt - 1 If ifrmcnt = 0 Then '# IF NO FRAMES, THEN PRINT ITEMS OF CURRENT DOCUMENT Set itm = Doc.all.Item(iItem) Else Set itm = frm.Document.all.Item(iItem) End If Select Case itm.tagName Case "A", "HTML", "HEAD", "TITLE" Case "BODY" strHTML = strHTML & "InnerHTML " & iItem & ": " & itm.innerHTML If InStr(strHTML, "ad.exe?") > 0 Then Dim str As String str = Right$(strHTML, Len(strHTML) - InStr(strHTML, "/cgi-cls/ad.exe?")) str = Left$(str, InStr(str, " 0 Then GrabJobURLs str Else strHTML = "" End If Case Else End Select ' strHTML = "Tagname " & iItem & ": " & itm.tagName ' strHTML = strHTML & "Text " & iItem & ": " & itm.Text ' strHTML = strHTML & "InnerHTML " & iItem & ": " & itm.innerHTML ' strHTML = strHTML & "InnerText " & iItem & ": " & itm.innerText ' strHTML = strHTML & "HRef " & iItem & ": " & itm.href ' If InStr(strHTML, "ad.exe?") > 0 Then ' Dim str As String ' str = Right$(strHTML, Len(strHTML) - InStr(strHTML, "/cgi-cls/ad.exe?")) ' str = Left$(str, InStr(str, " 0 Then GrabJobURLs str ' Else ' strHTML = "" ' End If ' If InStr(strHTML, "Next Page") > 0 Then ' MsgBox "section found" ' End If NextItem: Next Return End Sub John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From BBarabash at TappeConstruction.com Fri Feb 18 11:10:23 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Fri, 18 Feb 2005 11:10:23 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <100F91B31300334B89EC531C9DCB086559731A@tccexch01.tappeconstruction.net> For anyone contemplating VB6 or VB.NET for your development, the one solid piece of advice that I can give you is to evaluate and purchase a decent 3rd party control suite. The built-in flexgrid, listbox and combobox controls just plain suck. We own the ComponentOne ActiveX suite for VB6 and the Janus WinForms suite for .NET, and I am amazed at the power and flexibility they provide out of the box. The TrueDBGrid (ComponentOne) and GridEx (Janus) controls have quite nicely filled the continuous subform void for us without any fancy programming. A few lines of code, and my grid is bound directly to an ADO data source. (although I probably spent a week of programming time to write a class to override ComponentOne's combobox functionality to act like the one in Access. No .Value property? What the heck were these guys smoking!) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, February 18, 2005 10:43 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Hi Steve: There is not a big leap between Access and VB (not VB.Net). The main problem is the lack of Subforms for POS and the biggy... a good report generator. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brett Barabash Sent: Friday, February 18, 2005 8:09 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? 1. VB.NET and VB6 development, SQL Server admin and development 2. Our environment outgrew Access as a database, and we are moving towards system designs where the data and business rules are maintained in separate tiers. 3. I am employeed full-time at a rapidly growing construction company (400+ employees) as the lead applications developer. Literally watch this company doub in size every 4 years. 4. Have a MS certification in SQL Server 6.5. P.S. I would imagine that many people would be shocked to see that there are VB developers on this list. I started my career many years ago as an Access 2.0 developer, and owe a portion of my success to this list. I'm also a member of multiple VB lists (including dba-VB), but still feel that this is the best source for technical info. ...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in b ount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -------------------------------------------------------------------------------------------------------------------- The information in this email may conta egally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From andy at minstersystems.co.uk Fri Feb 18 10:11:37 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 18 Feb 2005 17:11:37 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <20050218171133.6ECDA2BE319@smtp.nildram.co.uk> >>Does that mean where NOBODY has decent medical coverage? No Charlotte, it means that if you want to pay you get very good private medical coverage but if you can't or don't choose to then yes you get in line for some treatments but still get emergency treatment immediately. As opposed to if you can't pay you get left at the side of the road. -- 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: What are you lot doing now and then? Date: 18/02/05 16:49 > > Universal health plan? Does that mean where NOBODY has decent medical > coverage? In countries with "universal" medical, you get in line for > health care. If you're wealthy, you can jump the queue by paying for > your care. If you aren't wealthy and you die before it's your turn for > the transplant, pacemaker, dialysis, whatever, too bad. > > Charlotte Foust > > > -----Original Message----- > From: Jim Lawrence [mailto:accessd at shaw.ca] > Sent: Friday, February 18, 2005 8:40 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > OT: Totally > Hi John: > > Do you think they will have a 'universal' health plan in place in US in > the next ten years like some 'Democrats' have been talking about? > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby > Sent: Friday, February 18, 2005 7:58 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Yea, the days of working for IBM for 40 years and retiring at X% of > salary and full medical are over. The kid graduating from college today > will likely have at LEAST 5 to 10 jobs over 40 years and in the not too > distant future will be damned lucky to have any medical, even while > working. > > I was reading on the internet (MSNBC) the other day that the company > average cost of medical per worker covered was $6000 / year in 2000, and > is now $12000 5 years later. That is a double in five years and the > projection is that it will continue into the foreseeable future. > > Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... > > Seems rather likely that only the company execs will have medical > coverage by 2015. > > I am an independent contractor. I pay $700 / month for just my wife and > I. I would pay an addition 200-300 if I had children. Will I be able to > pay for medical in 5 years? Maybe, but my rates will be a LOT higher. > In 10 years? No. > > I do have a plan though. I will pick some thing that happens to me, > blame it on a deep pocket, sue and retire on my 1/2 billion dollar > settlement, and SCREW the rest of you guys. ;-) > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan > C Contractor/Morgan Research > Sent: Friday, February 18, 2005 10:38 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Randall: > > Good luck on getting reemployed. I've been down the exact same road as > you, (i.e. laid off by a defense contractor), so I know where you're > coming from. > > After I was laid off, (along with a group of about 6-8 other people), it > took me nearly four months to get re-employed, during which time I > managed to drain nearly all of my savings. The strange thing about > being laid off was that this particular job was my first "professional" > job after I had graduated from college - and it only lasted about six > months - so I was blown away when the manager called us all into a small > office and told us the bad news. I remember thinking at the time, while > he went on and on about this not being "a negative reflection on any of > you or the job you have done," ("Yea, right!"), thinking to myself "Hey, > this is NOT what I spent six years struggling in college for - to be > unceremoniously dumped!" Fortunately, I was unmarried, so I didn't have > to go thru the stress of explaining to a "better half" that there was > going to be a drastic slowdown in the income stream. > > I've been lucky since then in that I've managed to stay (more or less) > gainfully employed, but the business we're in is very up and down. As > one boss once told me, "Alan, in government contracting it's either > feast or famine. If you've got a contract, it's feast. If you don't, > it's famine ..." (In government contracting, if you're a "worker bee" > doing mundane technical work - like computer programming or run-of-the- > mill engineering work - it's a mistake to ask for [or demand] too much > money. They'll just hire a younger worker willing to work for less. The > reality is that on government contracts neither the contractor (or the > government) wants the most efficient and/or "productive" workers. They > want the "cheapest" workers. (Nobody ever acknowledges this openly, but > a defense contractor maximizes profit by hiring workers as cheaply as > possible since the government pays a fixed hourly rate for each "labor > category" - irrespective of the competence and skill of the > interchangeable "worker unit" that is plugged into the slot.) It's > really just a game ... <End of rant> > > I've never forgotten the experience of walking the streets ("pounding > the > pavement") trying to get a job interview where everybody you talk to > says, "Sorry, we're not hiring ..." (Just make sure that you have a new > job lined up before you make any "career change".) I long ago realized > that there is no "security" in life. Even Albert Einstein, the great > physicist, once complained about the "constant struggle" people have to > go thru just to keep food in their stomachs. > > A funny thing about being suddenly (and unexpectedly) unemployed: You > find out (real quick) who your friends are ... > > Alan C. Lawhon > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall > Anthony > Sent: Friday, February 18, 2005 8:29 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Steve, > I find myself in a position similar to yours, unfortunately I got laid > off in the process (lack of contractual funding, natch). > > 1. I was very much immersed in developing and maintaining dbases and > applications from Access2.0 through A2K, using SQL and ASP pages for > some. > > 2. As the work slowed down, my access to developing new apps > disappeared. Consequently, when push came to shove, my skillsets > deteriorated. > > 3. The company I worked for was a division of a defense contractor with > a small IT department. Last I heard that division's IT department is > getting smaller. > > 4. So, during this "sabbatical", I decided to bite the bullet. I've > got one class left, SQL Server 2K Implementation and Administration. I'm > now an MCP in ASP.Net development, I'm studying to pass the SQL > Programming exam next week, then I have two exams left to get my MCDBA. > If I had achieved this while working, that company would have given me a > bonus and a pay raise, however, even if I had accomplished this with > them, I still would have gotten the axe. > > I have spoken with a number of professionals in the field when I was > contemplating getting my Masters degree. Most concurred that a Masters > would be beneficial if you were aiming for management type positions > within the IT world, but the return on investment would be negligible if > I wished to remain technical. Ergo, the next best thing to separate > oneself from the pack in IT is to get certified (in my humble opinion). > > I'm starting to get more positive replies from companies I have > submitted a resume to, and I feel fairly confident that I will be > affiliated with someone soon. I think that could be attributed to my > obtaining certification. > > Randy. > > > Dear Group, > > Could you indulge me in a little survey? > > 1) What's your main line of work these days? Access development, SQL > Server administration/development, VB, ASP/ASP.NET, PHP...? > > 2) How does your work today differ from what you were doing a few years > ago? Is it only that you're using newer versions of the same tools, or > are you doing entirely different development work? > > 3) Are you independent or do you work for a company? If you work for a > company, what's the size of the company and where do you fit in? > > 4) Do you have any Microsoft Certifications? If so, do you keep current > with them, and/or have they made any difference in your current > position? > > Thank you very much. I'm approaching a career crossroads with the > decision to stay in business as an independent developer or not. I have > picked up a fair amount of .NET knowledge (the hard way -- is there any > other?) but I have no Microsoft certifications. > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 KIsmert at TexasSystems.com Fri Feb 18 11:23:09 2005 From: KIsmert at TexasSystems.com (Ken Ismert) Date: Fri, 18 Feb 2005 11:23:09 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050218040429d32c0a@mail.gmail.com> Message-ID: <022701c515de$84da9e10$2a3ca8c0@TEXASSYSTEMS.COM> 1. Access development. Bored silly with it, too, but, despite the need to move to a more robust platform, our company hasn't yet been able to make the leap. 2. More data interpretation, but still a lot of new application development. Still on Access 2K, partly because I haven't seen any compelling reason to upgrade, mostly because our company doesn't want to pay for it. 3. Work for a small manufacturing company, roughly 100 employees. I am the database admin/development half of a two person IT team. 4. No. I'm looking at alternative directions: .NET, Python, Ruby, even Lisp languages; ANTs, FireBird and VistaDB databases, and Linux/BSD OSs, in hopes of finding a more productive RAD platform. -Ken -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From john at winhaven.net Fri Feb 18 11:37:18 2005 From: john at winhaven.net (John Bartow) Date: Fri, 18 Feb 2005 11:37:18 -0600 Subject: [AccessD] Python Pickle Message-ID: Anyone here familiar with this? John From max at sherman.org.uk Fri Feb 18 11:52:03 2005 From: max at sherman.org.uk (accessd) Date: Fri, 18 Feb 2005 17:52:03 -0000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C89@xlivmbx21.aig.com> Message-ID: <20050218175222.JYQY3760.aamta02-winn.mailhost.ntl.com@server> Oohhhhnnnnn. That is not right, Lambert IMO the difference between Labour and Conservatives is null (a technical term) When a party is in opposition they promise the world. When in power, they do as they want. Jaded - only a lot! Max Sherman Ps. Wasn't it 18 years? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: 18 February 2005 17:03 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Hmm. I see the RNC propaganda machine is doing a great job. "Universal healthcare" = "Die outside the hospital". The British health system is in a mess right now because Maggie Thatcher and her cronies did everything the could to kill it off during 15 years in power. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Friday, February 18, 2005 11:48 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Universal health plan? Does that mean where NOBODY has decent medical > coverage? In countries with "universal" medical, you get in line for > health care. If you're wealthy, you can jump the queue by paying for > your care. If you aren't wealthy and you die before it's your turn > for the transplant, pacemaker, dialysis, whatever, too bad. > > Charlotte Foust > > > -----Original Message----- > From: Jim Lawrence [mailto:accessd at shaw.ca] > Sent: Friday, February 18, 2005 8:40 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > OT: Totally > Hi John: > > Do you think they will have a 'universal' health plan in place in US > in the next ten years like some 'Democrats' have been talking about? > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. > Colby > Sent: Friday, February 18, 2005 7:58 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Yea, the days of working for IBM for 40 years and retiring at X% of > salary and full medical are over. The kid graduating from college > today will likely have at LEAST 5 to 10 jobs over 40 years and in the > not too distant future will be damned lucky to have any medical, even > while working. > > I was reading on the internet (MSNBC) the other day that the company > average cost of medical per worker covered was $6000 / year in 2000, > and is now $12000 5 years later. That is a double in five years and > the projection is that it will continue into the foreseeable future. > > Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... > > Seems rather likely that only the company execs will have medical > coverage by 2015. > > I am an independent contractor. I pay $700 / month for just my wife > and I. I would pay an addition 200-300 if I had children. Will I be > able to pay for medical in 5 years? Maybe, but my rates will be a LOT higher. > In 10 years? No. > > I do have a plan though. I will pick some thing that happens to me, > blame it on a deep pocket, sue and retire on my 1/2 billion dollar > settlement, and SCREW the rest of you guys. ;-) > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, > Alan C Contractor/Morgan Research > Sent: Friday, February 18, 2005 10:38 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Randall: > > Good luck on getting reemployed. I've been down the exact same road > as you, (i.e. laid off by a defense contractor), so I know where > you're coming from. > > After I was laid off, (along with a group of about 6-8 other people), > it took me nearly four months to get re-employed, during which time I > managed to drain nearly all of my savings. The strange thing about > being laid off was that this particular job was my first "professional" > job after I had graduated from college - and it only lasted about six > months - so I was blown away when the manager called us all into a > small office and told us the bad news. I remember thinking at the > time, while he went on and on about this not being "a negative > reflection on any of you or the job you have done," ("Yea, right!"), > thinking to myself "Hey, this is NOT what I spent six years struggling > in college for - to be unceremoniously dumped!" Fortunately, I was > unmarried, so I didn't have to go thru the stress of explaining to a > "better half" that there was going to be a drastic slowdown in the income stream. > > I've been lucky since then in that I've managed to stay (more or less) > gainfully employed, but the business we're in is very up and down. As > one boss once told me, "Alan, in government contracting it's either > feast or famine. If you've got a contract, it's feast. If you don't, > it's famine ..." (In government contracting, if you're a "worker bee" > doing mundane technical work - like computer programming or > run-of-the- mill engineering work - it's a mistake to ask for [or > demand] too much money. They'll just hire a younger worker willing to > work for less. The reality is that on government contracts neither the > contractor (or the > government) wants the most efficient and/or "productive" workers. They > want the "cheapest" workers. (Nobody ever acknowledges this openly, > but a defense contractor maximizes profit by hiring workers as cheaply > as possible since the government pays a fixed hourly rate for each > "labor category" - irrespective of the competence and skill of the > interchangeable "worker unit" that is plugged into the slot.) It's > really just a game ... > > I've never forgotten the experience of walking the streets ("pounding > the > pavement") trying to get a job interview where everybody you talk to > says, "Sorry, we're not hiring ..." (Just make sure that you have a > new job lined up before you make any "career change".) I long ago > realized that there is no "security" in life. Even Albert Einstein, > the great physicist, once complained about the "constant struggle" > people have to go thru just to keep food in their stomachs. > > A funny thing about being suddenly (and unexpectedly) unemployed: You > find out (real quick) who your friends are ... > > Alan C. Lawhon > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall > Anthony > Sent: Friday, February 18, 2005 8:29 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Steve, > I find myself in a position similar to yours, unfortunately I got laid > off in the process (lack of contractual funding, natch). > > 1. I was very much immersed in developing and maintaining dbases and > applications from Access2.0 through A2K, using SQL and ASP pages for > some. > > 2. As the work slowed down, my access to developing new apps > disappeared. Consequently, when push came to shove, my skillsets > deteriorated. > > 3. The company I worked for was a division of a defense contractor > with a small IT department. Last I heard that division's IT > department is getting smaller. > > 4. So, during this "sabbatical", I decided to bite the bullet. I've > got one class left, SQL Server 2K Implementation and Administration. > I'm now an MCP in ASP.Net development, I'm studying to pass the SQL > Programming exam next week, then I have two exams left to get my MCDBA. > If I had achieved this while working, that company would have given me > a bonus and a pay raise, however, even if I had accomplished this with > them, I still would have gotten the axe. > > I have spoken with a number of professionals in the field when I was > contemplating getting my Masters degree. Most concurred that a > Masters would be beneficial if you were aiming for management type > positions within the IT world, but the return on investment would be > negligible if I wished to remain technical. Ergo, the next best thing > to separate oneself from the pack in IT is to get certified (in my humble opinion). > > I'm starting to get more positive replies from companies I have > submitted a resume to, and I feel fairly confident that I will be > affiliated with someone soon. I think that could be attributed to my > obtaining certification. > > Randy. > > > Dear Group, > > Could you indulge me in a little survey? > > 1) What's your main line of work these days? Access development, SQL > Server administration/development, VB, ASP/ASP.NET, PHP...? > > 2) How does your work today differ from what you were doing a few > years ago? Is it only that you're using newer versions of the same > tools, or are you doing entirely different development work? > > 3) Are you independent or do you work for a company? If you work for a > company, what's the size of the company and where do you fit in? > > 4) Do you have any Microsoft Certifications? If so, do you keep > current with them, and/or have they made any difference in your > current position? > > Thank you very much. I'm approaching a career crossroads with the > decision to stay in business as an independent developer or not. I > have picked up a fair amount of .NET knowledge (the hard way -- is > there any > other?) but I have no Microsoft certifications. > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jmhla at earthlink.net Fri Feb 18 11:53:17 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Fri, 18 Feb 2005 09:53:17 -0800 Subject: [AccessD] Colander code help Message-ID: <000001c515e2$bac5bb00$6601a8c0@laptop1> I have a text box txtclassstartdate I have an active x colander colander 1 Code Me.txtclassstartdate.value = me.calander1.value I have tried it in the enter event of the text box and on updated event of calander It is not passing the date to the text box like I want. Help please Thanks Joe From max at sherman.org.uk Fri Feb 18 11:54:04 2005 From: max at sherman.org.uk (accessd) Date: Fri, 18 Feb 2005 17:54:04 -0000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: <20050218175423.KEYS3760.aamta02-winn.mailhost.ntl.com@server> Guinness? Great for constipation and colouring toilet paper black. Can't think of any other use for it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: 18 February 2005 16:41 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? I ran into this when I took "C" years ago. I constantly heard how lowly every other programming was. I know a guy that says "everyone is a geek for something" I think another app saying is "Everyone is a snob about something" Strokes our egos to think we are better at something than others. My snob: I have chosen as my own - the absolute best malted beverage in existence. Anything pales by comparison and don't even try and persuade me to the contrary. John "Guinness Rules, you lowly "beer" drinkers" Bartow :o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, February 18, 2005 10:26 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Boy, do I agree with that! Now I'm in VB.Net and people wonder why we're not using C# or Java! Aargh!! Charlotte Foust -----Original Message----- From: Jim Dettman [mailto:jimdettman at earthlink.net] Sent: Friday, February 18, 2005 8:11 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Dan, One can only hope. Of course with Access, there will always be a demand. Too many "developers" get in over their heads quickly. But I do get tired of fighting the "Access is a toy" syndrome at times. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters Sent: Friday, February 18, 2005 10:22 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Jim, The US economy will soon begin to suffer from many skilled people retiring, as they are in the baby boomer generation. I would suspect that you may be in more demand than ever a few years from now. Best of Luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, February 18, 2005 8:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, 1. Access 2. Moving more into SQL Server both in terms of development and DBA. Also using VFP to develop one major app at the moment. Will be starting on .Net most likely in the latter half of this year. Starting to get calls for it. Still support a large number of legacy applications and still program in Fortran, NPL, and some other odds and ends stuff. 3. Independent. 4. None that I've bothered to keep up with. Had Access and VB at one point and was working on MSCD and MSCE but I started at looking at what I was spending vs what I was getting. Certifications are nice but bottom line is companies want results. I've never had to advertise as I've always worked on a referral basis, so the certifications don't mean all that much to me. I do a good job for clients at a reasonable price and word gets around. So for the past 23 years, I've never lacked for work. I do understand where your coming from though. I'm 45 now and have been asking myself a lot lately if I'm still going to be able to keep doing what I'm doing for the next 20 years. It's very hard to stay on top of all the new stuff and still keep everyone happy. If I wanted to make a career switch, it can't be too much longer as once I get into my fifties (egads!) I simply won't be as marketable anymore no matter what skills I have. On top of that is the lack of health insurance options, 401K, pension plan, etc. I know I could get all that one way or another, but it's costly. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Fri Feb 18 11:59:29 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 18 Feb 2005 12:59:29 -0500 Subject: [AccessD] Python Pickle Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C8E@xlivmbx21.aig.com> Well Google is... http://www.network-theory.co.uk/docs/pytut/tut_58.html http://wiki.w4py.org/pythonspickleandshelvemodules.html Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Friday, February 18, 2005 12:37 PM > To: _DBA-Access > Subject: [AccessD] Python Pickle > > Anyone here familiar with this? > > John > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Fri Feb 18 12:02:56 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 18 Feb 2005 13:02:56 -0500 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C8F@xlivmbx21.aig.com> I believe it might have been 18 years, but I was fortunate enough to miss the last three. :-) > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of accessd > Sent: Friday, February 18, 2005 12:52 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Oohhhhnnnnn. That is not right, Lambert > IMO the difference between Labour and Conservatives is null (a technical > term) > When a party is in opposition they promise the world. > When in power, they do as they want. > Jaded - only a lot! > Max Sherman > Ps. Wasn't it 18 years? > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert > Sent: 18 February 2005 17:03 > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Hmm. I see the RNC propaganda machine is doing a great job. > > "Universal healthcare" = "Die outside the hospital". > > The British health system is in a mess right now because Maggie Thatcher > and > her cronies did everything the could to kill it off during 15 years in > power. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > > Sent: Friday, February 18, 2005 11:48 AM > > To: Access Developers discussion and problem solving > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > Universal health plan? Does that mean where NOBODY has decent medical > > coverage? In countries with "universal" medical, you get in line for > > health care. If you're wealthy, you can jump the queue by paying for > > your care. If you aren't wealthy and you die before it's your turn > > for the transplant, pacemaker, dialysis, whatever, too bad. > > > > Charlotte Foust > > > > > > -----Original Message----- > > From: Jim Lawrence [mailto:accessd at shaw.ca] > > Sent: Friday, February 18, 2005 8:40 AM > > To: 'Access Developers discussion and problem solving' > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > OT: Totally > > Hi John: > > > > Do you think they will have a 'universal' health plan in place in US > > in the next ten years like some 'Democrats' have been talking about? > > > > Jim > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. > > Colby > > Sent: Friday, February 18, 2005 7:58 AM > > To: 'Access Developers discussion and problem solving' > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > Yea, the days of working for IBM for 40 years and retiring at X% of > > salary and full medical are over. The kid graduating from college > > today will likely have at LEAST 5 to 10 jobs over 40 years and in the > > not too distant future will be damned lucky to have any medical, even > > while working. > > > > I was reading on the internet (MSNBC) the other day that the company > > average cost of medical per worker covered was $6000 / year in 2000, > > and is now $12000 5 years later. That is a double in five years and > > the projection is that it will continue into the foreseeable future. > > > > Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... > > > > Seems rather likely that only the company execs will have medical > > coverage by 2015. > > > > I am an independent contractor. I pay $700 / month for just my wife > > and I. I would pay an addition 200-300 if I had children. Will I be > > able to pay for medical in 5 years? Maybe, but my rates will be a LOT > higher. > > In 10 years? No. > > > > I do have a plan though. I will pick some thing that happens to me, > > blame it on a deep pocket, sue and retire on my 1/2 billion dollar > > settlement, and SCREW the rest of you guys. ;-) > > > > John W. Colby > > www.ColbyConsulting.com > > > > Contribute your unused CPU cycles to a good cause: > > http://folding.stanford.edu/ > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, > > Alan C Contractor/Morgan Research > > Sent: Friday, February 18, 2005 10:38 AM > > To: Access Developers discussion and problem solving > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > Randall: > > > > Good luck on getting reemployed. I've been down the exact same road > > as you, (i.e. laid off by a defense contractor), so I know where > > you're coming from. > > > > After I was laid off, (along with a group of about 6-8 other people), > > it took me nearly four months to get re-employed, during which time I > > managed to drain nearly all of my savings. The strange thing about > > being laid off was that this particular job was my first "professional" > > job after I had graduated from college - and it only lasted about six > > months - so I was blown away when the manager called us all into a > > small office and told us the bad news. I remember thinking at the > > time, while he went on and on about this not being "a negative > > reflection on any of you or the job you have done," ("Yea, right!"), > > thinking to myself "Hey, this is NOT what I spent six years struggling > > in college for - to be unceremoniously dumped!" Fortunately, I was > > unmarried, so I didn't have to go thru the stress of explaining to a > > "better half" that there was going to be a drastic slowdown in the > income > stream. > > > > I've been lucky since then in that I've managed to stay (more or less) > > gainfully employed, but the business we're in is very up and down. As > > one boss once told me, "Alan, in government contracting it's either > > feast or famine. If you've got a contract, it's feast. If you don't, > > it's famine ..." (In government contracting, if you're a "worker bee" > > doing mundane technical work - like computer programming or > > run-of-the- mill engineering work - it's a mistake to ask for [or > > demand] too much money. They'll just hire a younger worker willing to > > work for less. The reality is that on government contracts neither the > > contractor (or the > > government) wants the most efficient and/or "productive" workers. They > > want the "cheapest" workers. (Nobody ever acknowledges this openly, > > but a defense contractor maximizes profit by hiring workers as cheaply > > as possible since the government pays a fixed hourly rate for each > > "labor category" - irrespective of the competence and skill of the > > interchangeable "worker unit" that is plugged into the slot.) It's > > really just a game ... > > > > I've never forgotten the experience of walking the streets ("pounding > > the > > pavement") trying to get a job interview where everybody you talk to > > says, "Sorry, we're not hiring ..." (Just make sure that you have a > > new job lined up before you make any "career change".) I long ago > > realized that there is no "security" in life. Even Albert Einstein, > > the great physicist, once complained about the "constant struggle" > > people have to go thru just to keep food in their stomachs. > > > > A funny thing about being suddenly (and unexpectedly) unemployed: You > > find out (real quick) who your friends are ... > > > > Alan C. Lawhon > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall > > Anthony > > Sent: Friday, February 18, 2005 8:29 AM > > To: 'Access Developers discussion and problem solving' > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > Steve, > > I find myself in a position similar to yours, unfortunately I got laid > > off in the process (lack of contractual funding, natch). > > > > 1. I was very much immersed in developing and maintaining dbases and > > applications from Access2.0 through A2K, using SQL and ASP pages for > > some. > > > > 2. As the work slowed down, my access to developing new apps > > disappeared. Consequently, when push came to shove, my skillsets > > deteriorated. > > > > 3. The company I worked for was a division of a defense contractor > > with a small IT department. Last I heard that division's IT > > department is getting smaller. > > > > 4. So, during this "sabbatical", I decided to bite the bullet. I've > > got one class left, SQL Server 2K Implementation and Administration. > > I'm now an MCP in ASP.Net development, I'm studying to pass the SQL > > Programming exam next week, then I have two exams left to get my MCDBA. > > If I had achieved this while working, that company would have given me > > a bonus and a pay raise, however, even if I had accomplished this with > > them, I still would have gotten the axe. > > > > I have spoken with a number of professionals in the field when I was > > contemplating getting my Masters degree. Most concurred that a > > Masters would be beneficial if you were aiming for management type > > positions within the IT world, but the return on investment would be > > negligible if I wished to remain technical. Ergo, the next best thing > > to separate oneself from the pack in IT is to get certified (in my > humble > opinion). > > > > I'm starting to get more positive replies from companies I have > > submitted a resume to, and I feel fairly confident that I will be > > affiliated with someone soon. I think that could be attributed to my > > obtaining certification. > > > > Randy. > > > > > > Dear Group, > > > > Could you indulge me in a little survey? > > > > 1) What's your main line of work these days? Access development, SQL > > Server administration/development, VB, ASP/ASP.NET, PHP...? > > > > 2) How does your work today differ from what you were doing a few > > years ago? Is it only that you're using newer versions of the same > > tools, or are you doing entirely different development work? > > > > 3) Are you independent or do you work for a company? If you work for a > > company, what's the size of the company and where do you fit in? > > > > 4) Do you have any Microsoft Certifications? If so, do you keep > > current with them, and/or have they made any difference in your > > current position? > > > > Thank you very much. I'm approaching a career crossroads with the > > decision to stay in business as an independent developer or not. I > > have picked up a fair amount of .NET knowledge (the hard way -- is > > there any > > other?) but I have no Microsoft certifications. > > > > Regards, > > > > Steve Erbach > > Scientific Marketing > > Neenah, WI > > www.swerbach.com > > Security Page: www.swerbach.com/security > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Fri Feb 18 12:08:10 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 18 Feb 2005 10:08:10 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: I agree. We use the Infragistics suite for forms and ActiveReports for reports in VB.Net. Their combobox works as you would expect, since it is actually an instance of their grid control. Charlotte Foust -----Original Message----- From: Brett Barabash [mailto:BBarabash at tappeconstruction.com] Sent: Friday, February 18, 2005 9:10 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? For anyone contemplating VB6 or VB.NET for your development, the one solid piece of advice that I can give you is to evaluate and purchase a decent 3rd party control suite. The built-in flexgrid, listbox and combobox controls just plain suck. We own the ComponentOne ActiveX suite for VB6 and the Janus WinForms suite for .NET, and I am amazed at the power and flexibility they provide out of the box. The TrueDBGrid (ComponentOne) and GridEx (Janus) controls have quite nicely filled the continuous subform void for us without any fancy programming. A few lines of code, and my grid is bound directly to an ADO data source. (although I probably spent a week of programming time to write a class to override ComponentOne's combobox functionality to act like the one in Access. No .Value property? What the heck were these guys smoking!) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, February 18, 2005 10:43 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Hi Steve: There is not a big leap between Access and VB (not VB.Net). The main problem is the lack of Subforms for POS and the biggy... a good report generator. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brett Barabash Sent: Friday, February 18, 2005 8:09 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? 1. VB.NET and VB6 development, SQL Server admin and development 2. Our environment outgrew Access as a database, and we are moving towards system designs where the data and business rules are maintained in separate tiers. 3. I am employeed full-time at a rapidly growing construction company (400+ employees) as the lead applications developer. Literally watch this company doub in size every 4 years. 4. Have a MS certification in SQL Server 6.5. P.S. I would imagine that many people would be shocked to see that there are VB developers on this list. I started my career many years ago as an Access 2.0 developer, and owe a portion of my success to this list. I'm also a member of multiple VB lists (including dba-VB), but still feel that this is the best source for technical info. ...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in b ount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security ------------------------------------------------------------------------ -------------------------------------------- The information in this email may conta egally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Feb 18 12:08:22 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 18 Feb 2005 10:08:22 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: <0IC400GGWD1WT1@l-daemon> OT Well, you have managed to describe the current US system except you pay a lot more, (unfortunately to middle-men, insurance companies make fortunes.) many of the population has nothing and is poised to loss everything if they get sick or have an accident. Having money and being able to jump the queue is a universal situation...no system has stops that. If you aren't wealthy, or you can not afford it, or your coverage is not enough and you die, too bad. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, February 18, 2005 8:48 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Universal health plan? Does that mean where NOBODY has decent medical coverage? In countries with "universal" medical, you get in line for health care. If you're wealthy, you can jump the queue by paying for your care. If you aren't wealthy and you die before it's your turn for the transplant, pacemaker, dialysis, whatever, too bad. Charlotte Foust -----Original Message----- From: Jim Lawrence [mailto:accessd at shaw.ca] Sent: Friday, February 18, 2005 8:40 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? OT: Totally Hi John: Do you think they will have a 'universal' health plan in place in US in the next ten years like some 'Democrats' have been talking about? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Friday, February 18, 2005 7:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Yea, the days of working for IBM for 40 years and retiring at X% of salary and full medical are over. The kid graduating from college today will likely have at LEAST 5 to 10 jobs over 40 years and in the not too distant future will be damned lucky to have any medical, even while working. I was reading on the internet (MSNBC) the other day that the company average cost of medical per worker covered was $6000 / year in 2000, and is now $12000 5 years later. That is a double in five years and the projection is that it will continue into the foreseeable future. Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... Seems rather likely that only the company execs will have medical coverage by 2015. I am an independent contractor. I pay $700 / month for just my wife and I. I would pay an addition 200-300 if I had children. Will I be able to pay for medical in 5 years? Maybe, but my rates will be a LOT higher. In 10 years? No. I do have a plan though. I will pick some thing that happens to me, blame it on a deep pocket, sue and retire on my 1/2 billion dollar settlement, and SCREW the rest of you guys. ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C Contractor/Morgan Research Sent: Friday, February 18, 2005 10:38 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? Randall: Good luck on getting reemployed. I've been down the exact same road as you, (i.e. laid off by a defense contractor), so I know where you're coming from. After I was laid off, (along with a group of about 6-8 other people), it took me nearly four months to get re-employed, during which time I managed to drain nearly all of my savings. The strange thing about being laid off was that this particular job was my first "professional" job after I had graduated from college - and it only lasted about six months - so I was blown away when the manager called us all into a small office and told us the bad news. I remember thinking at the time, while he went on and on about this not being "a negative reflection on any of you or the job you have done," ("Yea, right!"), thinking to myself "Hey, this is NOT what I spent six years struggling in college for - to be unceremoniously dumped!" Fortunately, I was unmarried, so I didn't have to go thru the stress of explaining to a "better half" that there was going to be a drastic slowdown in the income stream. I've been lucky since then in that I've managed to stay (more or less) gainfully employed, but the business we're in is very up and down. As one boss once told me, "Alan, in government contracting it's either feast or famine. If you've got a contract, it's feast. If you don't, it's famine ..." (In government contracting, if you're a "worker bee" doing mundane technical work - like computer programming or run-of-the- mill engineering work - it's a mistake to ask for [or demand] too much money. They'll just hire a younger worker willing to work for less. The reality is that on government contracts neither the contractor (or the government) wants the most efficient and/or "productive" workers. They want the "cheapest" workers. (Nobody ever acknowledges this openly, but a defense contractor maximizes profit by hiring workers as cheaply as possible since the government pays a fixed hourly rate for each "labor category" - irrespective of the competence and skill of the interchangeable "worker unit" that is plugged into the slot.) It's really just a game ... I've never forgotten the experience of walking the streets ("pounding the pavement") trying to get a job interview where everybody you talk to says, "Sorry, we're not hiring ..." (Just make sure that you have a new job lined up before you make any "career change".) I long ago realized that there is no "security" in life. Even Albert Einstein, the great physicist, once complained about the "constant struggle" people have to go thru just to keep food in their stomachs. A funny thing about being suddenly (and unexpectedly) unemployed: You find out (real quick) who your friends are ... Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall Anthony Sent: Friday, February 18, 2005 8:29 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, I find myself in a position similar to yours, unfortunately I got laid off in the process (lack of contractual funding, natch). 1. I was very much immersed in developing and maintaining dbases and applications from Access2.0 through A2K, using SQL and ASP pages for some. 2. As the work slowed down, my access to developing new apps disappeared. Consequently, when push came to shove, my skillsets deteriorated. 3. The company I worked for was a division of a defense contractor with a small IT department. Last I heard that division's IT department is getting smaller. 4. So, during this "sabbatical", I decided to bite the bullet. I've got one class left, SQL Server 2K Implementation and Administration. I'm now an MCP in ASP.Net development, I'm studying to pass the SQL Programming exam next week, then I have two exams left to get my MCDBA. If I had achieved this while working, that company would have given me a bonus and a pay raise, however, even if I had accomplished this with them, I still would have gotten the axe. I have spoken with a number of professionals in the field when I was contemplating getting my Masters degree. Most concurred that a Masters would be beneficial if you were aiming for management type positions within the IT world, but the return on investment would be negligible if I wished to remain technical. Ergo, the next best thing to separate oneself from the pack in IT is to get certified (in my humble opinion). I'm starting to get more positive replies from companies I have submitted a resume to, and I feel fairly confident that I will be affiliated with someone soon. I think that could be attributed to my obtaining certification. Randy. Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 18 12:09:13 2005 From: john at winhaven.net (John Bartow) Date: Fri, 18 Feb 2005 12:09:13 -0600 Subject: [AccessD] Python Pickle In-Reply-To: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C8E@xlivmbx21.aig.com> Message-ID: Yes, extremely but what I wanteed to kno wwas does anyone _here_ know anything about it - as in in "yes, I have used it" bla, bla, bla... :o) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Friday, February 18, 2005 11:59 AM To: 'Access Developers discussion and problem solving'; 'John Bartow' Subject: RE: [AccessD] Python Pickle Well Google is... http://www.network-theory.co.uk/docs/pytut/tut_58.html http://wiki.w4py.org/pythonspickleandshelvemodules.html Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow > Sent: Friday, February 18, 2005 12:37 PM > To: _DBA-Access > Subject: [AccessD] Python Pickle > > Anyone here familiar with this? > > John > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Fri Feb 18 12:10:42 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 18 Feb 2005 10:10:42 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: I work for a Brit and an Irishman, both of whom still have parents living in their home countries. Shall we talk about hip replacement? Transplants? Not exactly emergency treatment, and neither are most pacemakers. Mine was, but what about when it enters the "elective replacement" state? Charlotte Foust -----Original Message----- From: Heenan, Lambert [mailto:Lambert.Heenan at aig.com] Sent: Friday, February 18, 2005 9:03 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Hmm. I see the RNC propaganda machine is doing a great job. "Universal healthcare" = "Die outside the hospital". The British health system is in a mess right now because Maggie Thatcher and her cronies did everything the could to kill it off during 15 years in power. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Friday, February 18, 2005 11:48 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Universal health plan? Does that mean where NOBODY has decent medical > coverage? In countries with "universal" medical, you get in line for > health care. If you're wealthy, you can jump the queue by paying for > your care. If you aren't wealthy and you die before it's your turn > for the transplant, pacemaker, dialysis, whatever, too bad. > > Charlotte Foust > > > -----Original Message----- > From: Jim Lawrence [mailto:accessd at shaw.ca] > Sent: Friday, February 18, 2005 8:40 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > OT: Totally > Hi John: > > Do you think they will have a 'universal' health plan in place in US > in the next ten years like some 'Democrats' have been talking about? > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. > Colby > Sent: Friday, February 18, 2005 7:58 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Yea, the days of working for IBM for 40 years and retiring at X% of > salary and full medical are over. The kid graduating from college > today will likely have at LEAST 5 to 10 jobs over 40 years and in the > not too distant future will be damned lucky to have any medical, even > while working. > > I was reading on the internet (MSNBC) the other day that the company > average cost of medical per worker covered was $6000 / year in 2000, > and is now $12000 5 years later. That is a double in five years and > the projection is that it will continue into the foreseeable future. > > Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... > > Seems rather likely that only the company execs will have medical > coverage by 2015. > > I am an independent contractor. I pay $700 / month for just my wife > and I. I would pay an addition 200-300 if I had children. Will I be > able to pay for medical in 5 years? Maybe, but my rates will be a LOT > higher. In 10 years? No. > > I do have a plan though. I will pick some thing that happens to me, > blame it on a deep pocket, sue and retire on my 1/2 billion dollar > settlement, and SCREW the rest of you guys. ;-) > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, > Alan C Contractor/Morgan Research > Sent: Friday, February 18, 2005 10:38 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Randall: > > Good luck on getting reemployed. I've been down the exact same road > as you, (i.e. laid off by a defense contractor), so I know where > you're coming from. > > After I was laid off, (along with a group of about 6-8 other people), > it took me nearly four months to get re-employed, during which time I > managed to drain nearly all of my savings. The strange thing about > being laid off was that this particular job was my first > "professional" job after I had graduated from college - and it only > lasted about six months - so I was blown away when the manager called > us all into a small office and told us the bad news. I remember > thinking at the time, while he went on and on about this not being "a > negative reflection on any of you or the job you have done," ("Yea, > right!"), thinking to myself "Hey, this is NOT what I spent six years > struggling in college for - to be unceremoniously dumped!" > Fortunately, I was unmarried, so I didn't have to go thru the stress > of explaining to a "better half" that there was going to be a drastic > slowdown in the income stream. > > I've been lucky since then in that I've managed to stay (more or less) > gainfully employed, but the business we're in is very up and down. As > one boss once told me, "Alan, in government contracting it's either > feast or famine. If you've got a contract, it's feast. If you don't, > it's famine ..." (In government contracting, if you're a "worker bee" > doing mundane technical work - like computer programming or > run-of-the- mill engineering work - it's a mistake to ask for [or > demand] too much money. They'll just hire a younger worker willing to > work for less. The reality is that on government contracts neither the > contractor (or the > government) wants the most efficient and/or "productive" workers. They > want the "cheapest" workers. (Nobody ever acknowledges this openly, but > a defense contractor maximizes profit by hiring workers as cheaply as > possible since the government pays a fixed hourly rate for each "labor > category" - irrespective of the competence and skill of the > interchangeable "worker unit" that is plugged into the slot.) It's > really just a game ... > > I've never forgotten the experience of walking the streets ("pounding > the > pavement") trying to get a job interview where everybody you talk to > says, "Sorry, we're not hiring ..." (Just make sure that you have a > new job lined up before you make any "career change".) I long ago > realized that there is no "security" in life. Even Albert Einstein, > the great physicist, once complained about the "constant struggle" > people have to go thru just to keep food in their stomachs. > > A funny thing about being suddenly (and unexpectedly) unemployed: You > find out (real quick) who your friends are ... > > Alan C. Lawhon > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall > Anthony > Sent: Friday, February 18, 2005 8:29 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Steve, > I find myself in a position similar to yours, unfortunately I got laid > off in the process (lack of contractual funding, natch). > > 1. I was very much immersed in developing and maintaining dbases and > applications from Access2.0 through A2K, using SQL and ASP pages for > some. > > 2. As the work slowed down, my access to developing new apps > disappeared. Consequently, when push came to shove, my skillsets > deteriorated. > > 3. The company I worked for was a division of a defense contractor > with a small IT department. Last I heard that division's IT > department is getting smaller. > > 4. So, during this "sabbatical", I decided to bite the bullet. I've > got one class left, SQL Server 2K Implementation and Administration. > I'm now an MCP in ASP.Net development, I'm studying to pass the SQL > Programming exam next week, then I have two exams left to get my > MCDBA. If I had achieved this while working, that company would have > given me a bonus and a pay raise, however, even if I had accomplished > this with them, I still would have gotten the axe. > > I have spoken with a number of professionals in the field when I was > contemplating getting my Masters degree. Most concurred that a > Masters would be beneficial if you were aiming for management type > positions within the IT world, but the return on investment would be > negligible if I wished to remain technical. Ergo, the next best thing > to separate oneself from the pack in IT is to get certified (in my > humble opinion). > > I'm starting to get more positive replies from companies I have > submitted a resume to, and I feel fairly confident that I will be > affiliated with someone soon. I think that could be attributed to my > obtaining certification. > > Randy. > > > Dear Group, > > Could you indulge me in a little survey? > > 1) What's your main line of work these days? Access development, SQL > Server administration/development, VB, ASP/ASP.NET, PHP...? > > 2) How does your work today differ from what you were doing a few > years ago? Is it only that you're using newer versions of the same > tools, or are you doing entirely different development work? > > 3) Are you independent or do you work for a company? If you work for a > company, what's the size of the company and where do you fit in? > > 4) Do you have any Microsoft Certifications? If so, do you keep > current with them, and/or have they made any difference in your > current position? > > Thank you very much. I'm approaching a career crossroads with the > decision to stay in business as an independent developer or not. I > have picked up a fair amount of .NET knowledge (the hard way -- is > there any > other?) but I have no Microsoft certifications. > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From pedro at plex.nl Fri Feb 18 12:20:30 2005 From: pedro at plex.nl (Pedro Janssen) Date: Fri, 18 Feb 2005 19:20:30 +0100 Subject: [AccessD] values separated by . References: Message-ID: <004f01c515e6$abcc9520$fdc581d5@pedro> Hello Gustav, thanks for the help (also thanks Borge and Jim). When i call the punction in the On Click event i get an error: The expression you entered has a function containing the wrong number of arguments. What is going wrong. I don'r see it (but this also could be the result of my headache while having the flu) Pedro ----- Original Message ----- From: "Gustav Brock" To: Sent: Friday, February 18, 2005 3:23 PM Subject: Re: [AccessD] values separated by . > Hi Pedro > > As Jim mentions, I think Split will do. > It creates an array but have in mind you can address the elements of > this directly with this syntax: > > strElementn = Split("6.11.3.1.2(0m).1.0.1", ".")(n) > > Thus, for field E use > > strElementE = Split("6.11.3.1.2(0m).1.0.1", ".")(4) > > which returns > > 2(0m) > > However, SQL doesn't seem to be happy with this syntax, so you may have > to run VBA to update this or create a small wrapper function which does > the extract: > > Public Function ExtractN(ByVal strList As String, ByVal lngElement As > Long) As String > > On Error Resume Next > ExtractN = Split(strList, ".")(lngElement) > > End Function > > /gustav > > > >>> pedro at plex.nl 18-02-2005 14:00:02 >>> > Hello group, > > I have a field [formula] with values that look like: > 6.11.3.1.2(0m).1.0.1 > Each value is separated by a dot (.) > As you can see, not al values are numbers. > > I would like each value in a separated field. FieldA to FieldH. > > I could do this with Left, Right or Middle function, but it takes time > an 8 functions > > Is there a better way to do this in one. > > Pedro Janssen > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From martyconnelly at shaw.ca Fri Feb 18 12:30:24 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 18 Feb 2005 10:30:24 -0800 Subject: [AccessD] Get data From Web References: Message-ID: <42163440.7040403@shaw.ca> Mark A Matte wrote: > Hello All, > > Thanks for the feedback...but is there a way to extract data from a > web page using access? Example: For example...the page always has a > text box labelled 'COLOR'...can I use access to open that page and > tell me what value is in the COLOR text box? > > Thanks, There are about a half a dozen ways to do this, some are OS dependant ie. they don't exist in older OS or require IE installed. Winhttp, xmlhttprequest, InternetOpenUrl from wininet, Inet transfer control for VB6, Some might have to be used, to say specifically to get around Windows user authentication difficulties or clearing your IE cache if web page changes or is dynamic. You will have to parse the big HTML returned string for the value you want. Here is a Winhttp method , xmlhttp method is almost the same Private Sub Command2_Click() 'set reference microsoft winhttp services 5.1 ' This subroutine requests a resource and supplies authentication ' credentials. Dim WinHttpReq As WinHttp.WinHttpRequest Set WinHttpReq = New WinHttpRequest 'On Error GoTo Err_Command2_Click 'Assemble an HTTP request. MsgBox "Secure Request" WinHttpReq.Open "GET", _ "http://msdn.microsoft.com/downloads/samples/internet/winhttp/auth/authenticate.asp", False ' Set the user name and password. if required WinHttpReq.SetCredentials "UserName", "Password*", _ HTTPREQUEST_SETCREDENTIALS_FOR_SERVER ' Send the HTTP Request. WinHttpReq.Send ' Display the status code and response headers. Text2.Value = WinHttpReq.Status & " " & WinHttpReq.StatusText Text0.Value = WinHttpReq.GetAllResponseHeaders & " " & WinHttpReq.ResponseText Exit_Command2_Click: Exit Sub Err_Command2_Click: MsgBox Err.Description Resume Exit_Command2_Click End Sub Here is a WinInet method which will get you around most site oddities There are many options available here so read the MS SDK on this Public Const INTERNET_OPEN_TYPE_PRECONFIG = 0 Public Const INTERNET_OPEN_TYPE_DIRECT = 1 Public Const INTERNET_OPEN_TYPE_PROXY = 3 Public Const INTERNET_FLAG_RELOAD = &H80000000 Public Declare Function InternetOpen Lib "wininet.dll" _ Alias "InternetOpenA" (ByVal sAgent As String, _ ByVal lAccessType As Long, ByVal sProxyName As String, _ ByVal sProxyBypass As String, ByVal lFlags As Long) As Long Public Declare Function InternetOpenUrl Lib "wininet.dll" _ Alias "InternetOpenUrlA" (ByVal hOpen As Long, _ ByVal sUrl As String, ByVal sHeaders As String, _ ByVal lLength As Long, ByVal lFlags As Long, _ ByVal lContext As Long) As Long Public Declare Function InternetReadFile Lib "wininet.dll" _ (ByVal hFile As Long, ByVal sBuffer As String, _ ByVal lNumBytesToRead As Long, lNumberOfBytesRead As Long) _ As Integer Public Declare Function InternetCloseHandle Lib "wininet.dll" _ (ByVal hInet As Long) As Integer 'obtain the entire text of the specified URL : Function GetHTMLFromURL(sUrl As String) As String Dim s As String Dim hOpen As Long Dim hOpenUrl As Long Dim bDoLoop As Boolean Dim bRet As Boolean Dim sReadBuffer As String * 2048 Dim lNumberOfBytesRead As Long hOpen = InternetOpen(scUserAgent, INTERNET_OPEN_TYPE_PRECONFIG, _ vbNullString, vbNullString, 0) ' If hOpen = Null Then Debug.Print "bad open url" ' MsgBox "Error from Internetopen: " & Err.LastDllError hOpenUrl = InternetOpenUrl(hOpen, sUrl, vbNullString, 0, _ INTERNET_FLAG_RELOAD, 0) 'If hOpen = Null Then Debug.Print "bad open url 2" ' MsgBox "Error from InternetOpenUrl: " & Err.LastDllError bDoLoop = True Do While bDoLoop sReadBuffer = vbNullString bRet = InternetReadFile(hOpenUrl, sReadBuffer, Len(sReadBuffer), _ lNumberOfBytesRead) s = s & Left$(sReadBuffer, lNumberOfBytesRead) Debug.Print "Read=" & lNumberOfBytesRead If Not CBool(lNumberOfBytesRead) Then bDoLoop = False Loop If hOpenUrl <> 0 Then InternetCloseHandle (hOpenUrl) If hOpen <> 0 Then InternetCloseHandle (hOpen) Debug.Print lNumberOfBytesRead GetHTMLFromURL = s End Function -- Marty Connelly Victoria, B.C. Canada From andy at minstersystems.co.uk Fri Feb 18 12:34:59 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 18 Feb 2005 18:34:59 -0000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: <003401c515e8$8d4cbe20$b274d0d5@minster33c3r25> I too have aged parents with same sort of issue, but I don't see the argument. One system says if you can afford to pay you get great treatment, if you can't you get less good. The other says if you can afford to pay you get great treatment, if you can't you get none. Or did I miss something? -- 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: 18 February 2005 18:11 > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > I work for a Brit and an Irishman, both of whom still have > parents living in their home countries. Shall we talk about > hip replacement? Transplants? Not exactly emergency > treatment, and neither are most pacemakers. Mine was, but > what about when it enters the "elective replacement" state? > > Charlotte Foust > > > -----Original Message----- > From: Heenan, Lambert [mailto:Lambert.Heenan at aig.com] > Sent: Friday, February 18, 2005 9:03 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Hmm. I see the RNC propaganda machine is doing a great job. > > "Universal healthcare" = "Die outside the hospital". > > The British health system is in a mess right now because > Maggie Thatcher and her cronies did everything the could to > kill it off during 15 years in power. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > > Sent: Friday, February 18, 2005 11:48 AM > > To: Access Developers discussion and problem solving > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > Universal health plan? Does that mean where NOBODY has > decent medical > > > coverage? In countries with "universal" medical, you get > in line for > > health care. If you're wealthy, you can jump the queue by > paying for > > your care. If you aren't wealthy and you die before it's your turn > > for the transplant, pacemaker, dialysis, whatever, too bad. > > > > Charlotte Foust > > > > > > -----Original Message----- > > From: Jim Lawrence [mailto:accessd at shaw.ca] > > Sent: Friday, February 18, 2005 8:40 AM > > To: 'Access Developers discussion and problem solving' > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > OT: Totally > > Hi John: > > > > Do you think they will have a 'universal' health plan in place in US > > in the next ten years like some 'Democrats' have been talking about? > > > > Jim > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. > > Colby > > Sent: Friday, February 18, 2005 7:58 AM > > To: 'Access Developers discussion and problem solving' > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > Yea, the days of working for IBM for 40 years and retiring at X% of > > salary and full medical are over. The kid graduating from college > > today will likely have at LEAST 5 to 10 jobs over 40 years > and in the > > not too distant future will be damned lucky to have any > medical, even > > while working. > > > > I was reading on the internet (MSNBC) the other day that the company > > average cost of medical per worker covered was $6000 / year > in 2000, > > and is now $12000 5 years later. That is a double in five > years and > > the projection is that it will continue into the foreseeable future. > > > > Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... > > > > Seems rather likely that only the company execs will have medical > > coverage by 2015. > > > > I am an independent contractor. I pay $700 / month for just my wife > > and I. I would pay an addition 200-300 if I had children. > Will I be > > able to pay for medical in 5 years? Maybe, but my rates > will be a LOT > > > higher. In 10 years? No. > > > > I do have a plan though. I will pick some thing that happens to me, > > blame it on a deep pocket, sue and retire on my 1/2 billion dollar > > settlement, and SCREW the rest of you guys. ;-) > > > > John W. Colby > > www.ColbyConsulting.com > > > > Contribute your unused CPU cycles to a good cause: > > http://folding.stanford.edu/ > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, > > Alan C Contractor/Morgan Research > > Sent: Friday, February 18, 2005 10:38 AM > > To: Access Developers discussion and problem solving > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > Randall: > > > > Good luck on getting reemployed. I've been down the exact same road > > as you, (i.e. laid off by a defense contractor), so I know where > > you're coming from. > > > > After I was laid off, (along with a group of about 6-8 > other people), > > it took me nearly four months to get re-employed, during > which time I > > managed to drain nearly all of my savings. The strange thing about > > being laid off was that this particular job was my first > > "professional" job after I had graduated from college - and it only > > lasted about six months - so I was blown away when the > manager called > > us all into a small office and told us the bad news. I remember > > thinking at the time, while he went on and on about this > not being "a > > negative reflection on any of you or the job you have done," ("Yea, > > right!"), thinking to myself "Hey, this is NOT what I spent > six years > > struggling in college for - to be unceremoniously dumped!" > > Fortunately, I was unmarried, so I didn't have to go thru > the stress > > of explaining to a "better half" that there was going to be > a drastic > > slowdown in the income stream. > > > > I've been lucky since then in that I've managed to stay > (more or less) > > > gainfully employed, but the business we're in is very up > and down. As > > > one boss once told me, "Alan, in government contracting it's either > > feast or famine. If you've got a contract, it's feast. If > you don't, > > > it's famine ..." (In government contracting, if you're a > "worker bee" > > > doing mundane technical work - like computer programming or > > run-of-the- mill engineering work - it's a mistake to ask for [or > > demand] too much money. They'll just hire a younger worker > willing to > > > work for less. The reality is that on government contracts > neither the > > > contractor (or the > > government) wants the most efficient and/or "productive" > workers. They > > want the "cheapest" workers. (Nobody ever acknowledges this openly, > but > > a defense contractor maximizes profit by hiring workers as > cheaply as > > possible since the government pays a fixed hourly rate for > each "labor > > category" - irrespective of the competence and skill of the > > interchangeable "worker unit" that is plugged into the slot.) It's > > really just a game ... > > > > I've never forgotten the experience of walking the streets > ("pounding > > the > > pavement") trying to get a job interview where everybody > you talk to > > says, "Sorry, we're not hiring ..." (Just make sure that > you have a > > new job lined up before you make any "career change".) I long ago > > realized that there is no "security" in life. Even Albert > Einstein, > > the great physicist, once complained about the "constant struggle" > > people have to go thru just to keep food in their stomachs. > > > > A funny thing about being suddenly (and unexpectedly) > unemployed: You > > find out (real quick) who your friends are ... > > > > Alan C. Lawhon > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall > > Anthony > > Sent: Friday, February 18, 2005 8:29 AM > > To: 'Access Developers discussion and problem solving' > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > Steve, > > I find myself in a position similar to yours, unfortunately > I got laid > > > off in the process (lack of contractual funding, natch). > > > > 1. I was very much immersed in developing and maintaining > dbases and > > applications from Access2.0 through A2K, using SQL and ASP > pages for > > some. > > > > 2. As the work slowed down, my access to developing new apps > > disappeared. Consequently, when push came to shove, my skillsets > > deteriorated. > > > > 3. The company I worked for was a division of a defense contractor > > with a small IT department. Last I heard that division's IT > > department is getting smaller. > > > > 4. So, during this "sabbatical", I decided to bite the > bullet. I've > > got one class left, SQL Server 2K Implementation and > Administration. > > I'm now an MCP in ASP.Net development, I'm studying to pass the SQL > > Programming exam next week, then I have two exams left to get my > > MCDBA. If I had achieved this while working, that company > would have > > given me a bonus and a pay raise, however, even if I had > accomplished > > this with them, I still would have gotten the axe. > > > > I have spoken with a number of professionals in the field when I was > > contemplating getting my Masters degree. Most concurred that a > > Masters would be beneficial if you were aiming for management type > > positions within the IT world, but the return on investment > would be > > negligible if I wished to remain technical. Ergo, the next > best thing > > > to separate oneself from the pack in IT is to get certified (in my > > humble opinion). > > > > I'm starting to get more positive replies from companies I have > > submitted a resume to, and I feel fairly confident that I will be > > affiliated with someone soon. I think that could be > attributed to my > > obtaining certification. > > > > Randy. > > > > > > Dear Group, > > > > Could you indulge me in a little survey? > > > > 1) What's your main line of work these days? Access development, SQL > > Server administration/development, VB, ASP/ASP.NET, PHP...? > > > > 2) How does your work today differ from what you were doing a few > > years ago? Is it only that you're using newer versions of the same > > tools, or are you doing entirely different development work? > > > > 3) Are you independent or do you work for a company? If you > work for a > > > company, what's the size of the company and where do you fit in? > > > > 4) Do you have any Microsoft Certifications? If so, do you keep > > current with them, and/or have they made any difference in your > > current position? > > > > Thank you very much. I'm approaching a career crossroads with the > > decision to stay in business as an independent developer or not. I > > have picked up a fair amount of .NET knowledge (the hard way -- is > > there any > > other?) but I have no Microsoft certifications. > > > > Regards, > > > > Steve Erbach > > Scientific Marketing > > Neenah, WI > > www.swerbach.com > > Security Page: www.swerbach.com/security > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From Mark.Porter at acsalaska.com Fri Feb 18 12:37:28 2005 From: Mark.Porter at acsalaska.com (Porter, Mark) Date: Fri, 18 Feb 2005 09:37:28 -0900 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <635B80FE6C7D5A409586A6A110D97D175DEF2E@ACSANCHOR.corp.acsalaska.com> 1) My main focus is Siebel development (2 years now) with SQL Server, moving to DB2. I'm still lurking here because it's my substitute to the morning paper, and I dream of doing Access development again. 2) I'm configuring an immensely complicated application instead of building my own in Access. 3) I work for a Telecom company of 1000 peeps. 4) No certifications, I chose a Graduate degree instead (4 months to go!). Mark *********************************************************************************** This transmittal may contain confidential information intended solely for the addressee. If you are not the intended recipient, you are hereby notified that you have received this transmittal in error; any review, dissemination, distribution or copying of this transmittal is strictly prohibited. If you have received this communication in error, please notify us immediately by reply or by telephone (collect at 907-564-1000) and ask to speak with the message sender. In addition, please immediately delete this message and all attachments. Thank you. ACS From Gustav at cactus.dk Fri Feb 18 12:37:19 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 18 Feb 2005 19:37:19 +0100 Subject: [AccessD] values separated by . Message-ID: Hi Pedro It needs two params: the string, and the element (0 to 7) to extract: ExtractN("6.11.3.1.2(0m).1.0.1", 4) /gustav >>> pedro at plex.nl 18-02-2005 19:20:30 >>> Hello Gustav, thanks for the help (also thanks Borge and Jim). When i call the punction in the On Click event i get an error: The expression you entered has a function containing the wrong number of arguments. What is going wrong. I don'r see it (but this also could be the result of my headache while having the flu) Pedro ----- Original Message ----- From: "Gustav Brock" To: Sent: Friday, February 18, 2005 3:23 PM Subject: Re: [AccessD] values separated by . > Hi Pedro > > As Jim mentions, I think Split will do. > It creates an array but have in mind you can address the elements of > this directly with this syntax: > > strElementn = Split("6.11.3.1.2(0m).1.0.1", ".")(n) > > Thus, for field E use > > strElementE = Split("6.11.3.1.2(0m).1.0.1", ".")(4) > > which returns > > 2(0m) > > However, SQL doesn't seem to be happy with this syntax, so you may have > to run VBA to update this or create a small wrapper function which does > the extract: > > Public Function ExtractN(ByVal strList As String, ByVal lngElement As > Long) As String > > On Error Resume Next > ExtractN = Split(strList, ".")(lngElement) > > End Function > > /gustav > > > >>> pedro at plex.nl 18-02-2005 14:00:02 >>> > Hello group, > > I have a field [formula] with values that look like: > 6.11.3.1.2(0m).1.0.1 > Each value is separated by a dot (.) > As you can see, not al values are numbers. > > I would like each value in a separated field. FieldA to FieldH. > > I could do this with Left, Right or Middle function, but it takes time > an 8 functions > > Is there a better way to do this in one. From Jeff at outbaktech.com Fri Feb 18 12:41:26 2005 From: Jeff at outbaktech.com (Jeff Barrows) Date: Fri, 18 Feb 2005 12:41:26 -0600 Subject: [AccessD] (Slightly OT) Service Request Forms - Outlook Forms Message-ID: Anyone ever create a Service Request Form using Outlook Forms? A client just requested an online type of form and asked about using Outlook since they want to be able to easily email these requests both internally and externally. Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com From Gustav at cactus.dk Fri Feb 18 12:41:56 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 18 Feb 2005 19:41:56 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Hi Andy Aren't you one of the moderators? (hint, hint ...) /gustav >>> andy at minstersystems.co.uk 18-02-2005 19:34:59 >>> .. Or did I miss something? From andy at minstersystems.co.uk Fri Feb 18 12:54:29 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 18 Feb 2005 18:54:29 -0000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: <003501c515eb$46e0e990$b274d0d5@minster33c3r25> You're right Gustav. It's just so boring being a mod sometimes, you don't get to have any fun. But you're quite right. I rule myself out of order and have just slapped my own wrists. Whatever response I get I will desist from replying........if I can ;-) -- 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: 18 February 2005 18:42 > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Hi Andy > > Aren't you one of the moderators? (hint, hint ...) > > /gustav > > >>> andy at minstersystems.co.uk 18-02-2005 19:34:59 >>> > > .. Or did I miss something? > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From john at winhaven.net Fri Feb 18 13:22:53 2005 From: john at winhaven.net (John Bartow) Date: Fri, 18 Feb 2005 13:22:53 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <003501c515eb$46e0e990$b274d0d5@minster33c3r25> Message-ID: But it is Friday and we're supposed to be somewhat lenient of Friday - correct? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, February 18, 2005 12:54 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? You're right Gustav. It's just so boring being a mod sometimes, you don't get to have any fun. But you're quite right. I rule myself out of order and have just slapped my own wrists. Whatever response I get I will desist from replying........if I can ;-) -- 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: 18 February 2005 18:42 > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Hi Andy > > Aren't you one of the moderators? (hint, hint ...) > > /gustav > > >>> andy at minstersystems.co.uk 18-02-2005 19:34:59 >>> > > .. Or did I miss something? > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Feb 18 13:33:59 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 18 Feb 2005 20:33:59 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Hi John Yes, right. That may explain the "Python Pickles" too. /gustav >>> john at winhaven.net 18-02-2005 20:22:53 >>> But it is Friday and we're supposed to be somewhat lenient of Friday - correct? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, February 18, 2005 12:54 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? You're right Gustav. It's just so boring being a mod sometimes, you don't get to have any fun. But you're quite right. I rule myself out of order and have just slapped my own wrists. Whatever response I get I will desist from replying........if I can ;-) -- 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: 18 February 2005 18:42 > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Hi Andy > > Aren't you one of the moderators? (hint, hint ...) > > /gustav > > >>> andy at minstersystems.co.uk 18-02-2005 19:34:59 >>> > > .. Or did I miss something? From pedro at plex.nl Fri Feb 18 13:59:07 2005 From: pedro at plex.nl (Pedro Janssen) Date: Fri, 18 Feb 2005 20:59:07 +0100 Subject: [AccessD] values separated by . References: Message-ID: <00bb01c515f6$033f5ef0$fdc581d5@pedro> Hello Gustav, the error was present because i put the lngElement in the Split, not outside it between seperate (). I improved it and now it is working fine. Thanks Pedro ----- Original Message ----- From: "Gustav Brock" To: Sent: Friday, February 18, 2005 7:37 PM Subject: Re: [AccessD] values separated by . > Hi Pedro > > It needs two params: the string, and the element (0 to 7) to extract: > > ExtractN("6.11.3.1.2(0m).1.0.1", 4) > > /gustav > > >>> pedro at plex.nl 18-02-2005 19:20:30 >>> > Hello Gustav, > > thanks for the help (also thanks Borge and Jim). > When i call the punction in the On Click event i get an error: The > expression you entered has a function containing the wrong number of > arguments. > > What is going wrong. > I don'r see it (but this also could be the result of my headache while > having the flu) > > Pedro > > > > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Friday, February 18, 2005 3:23 PM > Subject: Re: [AccessD] values separated by . > > > > Hi Pedro > > > > As Jim mentions, I think Split will do. > > It creates an array but have in mind you can address the elements of > > this directly with this syntax: > > > > strElementn = Split("6.11.3.1.2(0m).1.0.1", ".")(n) > > > > Thus, for field E use > > > > strElementE = Split("6.11.3.1.2(0m).1.0.1", ".")(4) > > > > which returns > > > > 2(0m) > > > > However, SQL doesn't seem to be happy with this syntax, so you may > have > > to run VBA to update this or create a small wrapper function which > does > > the extract: > > > > Public Function ExtractN(ByVal strList As String, ByVal lngElement > As > > Long) As String > > > > On Error Resume Next > > ExtractN = Split(strList, ".")(lngElement) > > > > End Function > > > > /gustav > > > > > > >>> pedro at plex.nl 18-02-2005 14:00:02 >>> > > Hello group, > > > > I have a field [formula] with values that look like: > > 6.11.3.1.2(0m).1.0.1 > > Each value is separated by a dot (.) > > As you can see, not al values are numbers. > > > > I would like each value in a separated field. FieldA to FieldH. > > > > I could do this with Left, Right or Middle function, but it takes > time > > an 8 functions > > > > Is there a better way to do this in one. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From pedro at plex.nl Fri Feb 18 14:41:55 2005 From: pedro at plex.nl (Pedro Janssen) Date: Fri, 18 Feb 2005 21:41:55 +0100 Subject: [AccessD] values separated by . References: Message-ID: <000501c515fa$687766b0$fdc581d5@pedro> Hello Gustav, although its working fine, i did not notice the following before when using: ExtractN = Split("6.11.3.1.2(0m).1.0.1", ".")(1) the value it is returning = 11 i realy need that first value to. I could place an . for the value with an update query, but can it been done in the function to. Pedro ----- Original Message ----- From: "Gustav Brock" To: Sent: Friday, February 18, 2005 7:37 PM Subject: Re: [AccessD] values separated by . > Hi Pedro > > It needs two params: the string, and the element (0 to 7) to extract: > > ExtractN("6.11.3.1.2(0m).1.0.1", 4) > > /gustav > > >>> pedro at plex.nl 18-02-2005 19:20:30 >>> > Hello Gustav, > > thanks for the help (also thanks Borge and Jim). > When i call the punction in the On Click event i get an error: The > expression you entered has a function containing the wrong number of > arguments. > > What is going wrong. > I don'r see it (but this also could be the result of my headache while > having the flu) > > Pedro > > > > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Friday, February 18, 2005 3:23 PM > Subject: Re: [AccessD] values separated by . > > > > Hi Pedro > > > > As Jim mentions, I think Split will do. > > It creates an array but have in mind you can address the elements of > > this directly with this syntax: > > > > strElementn = Split("6.11.3.1.2(0m).1.0.1", ".")(n) > > > > Thus, for field E use > > > > strElementE = Split("6.11.3.1.2(0m).1.0.1", ".")(4) > > > > which returns > > > > 2(0m) > > > > However, SQL doesn't seem to be happy with this syntax, so you may > have > > to run VBA to update this or create a small wrapper function which > does > > the extract: > > > > Public Function ExtractN(ByVal strList As String, ByVal lngElement > As > > Long) As String > > > > On Error Resume Next > > ExtractN = Split(strList, ".")(lngElement) > > > > End Function > > > > /gustav > > > > > > >>> pedro at plex.nl 18-02-2005 14:00:02 >>> > > Hello group, > > > > I have a field [formula] with values that look like: > > 6.11.3.1.2(0m).1.0.1 > > Each value is separated by a dot (.) > > As you can see, not al values are numbers. > > > > I would like each value in a separated field. FieldA to FieldH. > > > > I could do this with Left, Right or Middle function, but it takes > time > > an 8 functions > > > > Is there a better way to do this in one. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From Lambert.Heenan at AIG.com Fri Feb 18 14:59:38 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 18 Feb 2005 15:59:38 -0500 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C91@xlivmbx21.aig.com> I could not have expressed it better. With one possible addition... In the UK, while you will probably have to wait for surgery, you will not have to pay the exorbitant fees for drugs that we have to cough up in the USA. Like most European countries, there are controls on the prices of drugs, unlike here where there are only (some) controls on the prices of politicians. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey > Sent: Friday, February 18, 2005 1:35 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > I too have aged parents with same sort of issue, but I don't see the > argument. One system says if you can afford to pay you get great > treatment, > if you can't you get less good. The other says if you can afford to pay > you > get great treatment, if you can't you get none. Or did I miss something? > > -- 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: 18 February 2005 18:11 > > To: Access Developers discussion and problem solving > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > I work for a Brit and an Irishman, both of whom still have > > parents living in their home countries. Shall we talk about > > hip replacement? Transplants? Not exactly emergency > > treatment, and neither are most pacemakers. Mine was, but > > what about when it enters the "elective replacement" state? > > > > Charlotte Foust > > > > > > -----Original Message----- > > From: Heenan, Lambert [mailto:Lambert.Heenan at aig.com] > > Sent: Friday, February 18, 2005 9:03 AM > > To: 'Access Developers discussion and problem solving' > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > Hmm. I see the RNC propaganda machine is doing a great job. > > > > "Universal healthcare" = "Die outside the hospital". > > > > The British health system is in a mess right now because > > Maggie Thatcher and her cronies did everything the could to > > kill it off during 15 years in power. > > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > > Foust > > > Sent: Friday, February 18, 2005 11:48 AM > > > To: Access Developers discussion and problem solving > > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > Universal health plan? Does that mean where NOBODY has > > decent medical > > > > > coverage? In countries with "universal" medical, you get > > in line for > > > health care. If you're wealthy, you can jump the queue by > > paying for > > > your care. If you aren't wealthy and you die before it's your turn > > > for the transplant, pacemaker, dialysis, whatever, too bad. > > > > > > Charlotte Foust > > > > > > > > > -----Original Message----- > > > From: Jim Lawrence [mailto:accessd at shaw.ca] > > > Sent: Friday, February 18, 2005 8:40 AM > > > To: 'Access Developers discussion and problem solving' > > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > > > > OT: Totally > > > Hi John: > > > > > > Do you think they will have a 'universal' health plan in place in US > > > in the next ten years like some 'Democrats' have been talking about? > > > > > > Jim > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. > > > Colby > > > Sent: Friday, February 18, 2005 7:58 AM > > > To: 'Access Developers discussion and problem solving' > > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > Yea, the days of working for IBM for 40 years and retiring at X% of > > > salary and full medical are over. The kid graduating from college > > > today will likely have at LEAST 5 to 10 jobs over 40 years > > and in the > > > not too distant future will be damned lucky to have any > > medical, even > > > while working. > > > > > > I was reading on the internet (MSNBC) the other day that the company > > > average cost of medical per worker covered was $6000 / year > > in 2000, > > > and is now $12000 5 years later. That is a double in five > > years and > > > the projection is that it will continue into the foreseeable future. > > > > > > Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... > > > > > > Seems rather likely that only the company execs will have medical > > > coverage by 2015. > > > > > > I am an independent contractor. I pay $700 / month for just my wife > > > and I. I would pay an addition 200-300 if I had children. > > Will I be > > > able to pay for medical in 5 years? Maybe, but my rates > > will be a LOT > > > > > higher. In 10 years? No. > > > > > > I do have a plan though. I will pick some thing that happens to me, > > > blame it on a deep pocket, sue and retire on my 1/2 billion dollar > > > settlement, and SCREW the rest of you guys. ;-) > > > > > > John W. Colby > > > www.ColbyConsulting.com > > > > > > Contribute your unused CPU cycles to a good cause: > > > http://folding.stanford.edu/ > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, > > > Alan C Contractor/Morgan Research > > > Sent: Friday, February 18, 2005 10:38 AM > > > To: Access Developers discussion and problem solving > > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > > > > Randall: > > > > > > Good luck on getting reemployed. I've been down the exact same road > > > as you, (i.e. laid off by a defense contractor), so I know where > > > you're coming from. > > > > > > After I was laid off, (along with a group of about 6-8 > > other people), > > > it took me nearly four months to get re-employed, during > > which time I > > > managed to drain nearly all of my savings. The strange thing about > > > being laid off was that this particular job was my first > > > "professional" job after I had graduated from college - and it only > > > lasted about six months - so I was blown away when the > > manager called > > > us all into a small office and told us the bad news. I remember > > > thinking at the time, while he went on and on about this > > not being "a > > > negative reflection on any of you or the job you have done," ("Yea, > > > right!"), thinking to myself "Hey, this is NOT what I spent > > six years > > > struggling in college for - to be unceremoniously dumped!" > > > Fortunately, I was unmarried, so I didn't have to go thru > > the stress > > > of explaining to a "better half" that there was going to be > > a drastic > > > slowdown in the income stream. > > > > > > I've been lucky since then in that I've managed to stay > > (more or less) > > > > > gainfully employed, but the business we're in is very up > > and down. As > > > > > one boss once told me, "Alan, in government contracting it's either > > > feast or famine. If you've got a contract, it's feast. If > > you don't, > > > > > it's famine ..." (In government contracting, if you're a > > "worker bee" > > > > > doing mundane technical work - like computer programming or > > > run-of-the- mill engineering work - it's a mistake to ask for [or > > > demand] too much money. They'll just hire a younger worker > > willing to > > > > > work for less. The reality is that on government contracts > > neither the > > > > > contractor (or the > > > government) wants the most efficient and/or "productive" > > workers. They > > > want the "cheapest" workers. (Nobody ever acknowledges this openly, > > but > > > a defense contractor maximizes profit by hiring workers as > > cheaply as > > > possible since the government pays a fixed hourly rate for > > each "labor > > > category" - irrespective of the competence and skill of the > > > interchangeable "worker unit" that is plugged into the slot.) It's > > > really just a game ... > > > > > > I've never forgotten the experience of walking the streets > > ("pounding > > > the > > > pavement") trying to get a job interview where everybody > > you talk to > > > says, "Sorry, we're not hiring ..." (Just make sure that > > you have a > > > new job lined up before you make any "career change".) I long ago > > > realized that there is no "security" in life. Even Albert > > Einstein, > > > the great physicist, once complained about the "constant struggle" > > > people have to go thru just to keep food in their stomachs. > > > > > > A funny thing about being suddenly (and unexpectedly) > > unemployed: You > > > find out (real quick) who your friends are ... > > > > > > Alan C. Lawhon > > > > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall > > > Anthony > > > Sent: Friday, February 18, 2005 8:29 AM > > > To: 'Access Developers discussion and problem solving' > > > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > > > > Steve, > > > I find myself in a position similar to yours, unfortunately > > I got laid > > > > > off in the process (lack of contractual funding, natch). > > > > > > 1. I was very much immersed in developing and maintaining > > dbases and > > > applications from Access2.0 through A2K, using SQL and ASP > > pages for > > > some. > > > > > > 2. As the work slowed down, my access to developing new apps > > > disappeared. Consequently, when push came to shove, my skillsets > > > deteriorated. > > > > > > 3. The company I worked for was a division of a defense contractor > > > with a small IT department. Last I heard that division's IT > > > department is getting smaller. > > > > > > 4. So, during this "sabbatical", I decided to bite the > > bullet. I've > > > got one class left, SQL Server 2K Implementation and > > Administration. > > > I'm now an MCP in ASP.Net development, I'm studying to pass the SQL > > > Programming exam next week, then I have two exams left to get my > > > MCDBA. If I had achieved this while working, that company > > would have > > > given me a bonus and a pay raise, however, even if I had > > accomplished > > > this with them, I still would have gotten the axe. > > > > > > I have spoken with a number of professionals in the field when I was > > > contemplating getting my Masters degree. Most concurred that a > > > Masters would be beneficial if you were aiming for management type > > > positions within the IT world, but the return on investment > > would be > > > negligible if I wished to remain technical. Ergo, the next > > best thing > > > > > to separate oneself from the pack in IT is to get certified (in my > > > humble opinion). > > > > > > I'm starting to get more positive replies from companies I have > > > submitted a resume to, and I feel fairly confident that I will be > > > affiliated with someone soon. I think that could be > > attributed to my > > > obtaining certification. > > > > > > Randy. > > > > > > > > > Dear Group, > > > > > > Could you indulge me in a little survey? > > > > > > 1) What's your main line of work these days? Access development, SQL > > > Server administration/development, VB, ASP/ASP.NET, PHP...? > > > > > > 2) How does your work today differ from what you were doing a few > > > years ago? Is it only that you're using newer versions of the same > > > tools, or are you doing entirely different development work? > > > > > > 3) Are you independent or do you work for a company? If you > > work for a > > > > > company, what's the size of the company and where do you fit in? > > > > > > 4) Do you have any Microsoft Certifications? If so, do you keep > > > current with them, and/or have they made any difference in your > > > current position? > > > > > > Thank you very much. I'm approaching a career crossroads with the > > > decision to stay in business as an independent developer or not. I > > > have picked up a fair amount of .NET knowledge (the hard way -- is > > > there any > > > other?) but I have no Microsoft certifications. > > > > > > Regards, > > > > > > Steve Erbach > > > Scientific Marketing > > > Neenah, WI > > > www.swerbach.com > > > Security Page: www.swerbach.com/security > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Jdemarco at hudsonhealthplan.org Fri Feb 18 15:01:57 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Fri, 18 Feb 2005 16:01:57 -0500 Subject: [AccessD] values separated by . Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2C8A@TTNEXCHCL2.hshhp.com> Pedro Try: ExtractN = Split("6.11.3.1.2(0m).1.0.1", ".")(0) if your problem is retreivng the first value from the array. Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Pedro Janssen Sent: Friday, February 18, 2005 3:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] values separated by . Hello Gustav, although its working fine, i did not notice the following before when using: ExtractN = Split("6.11.3.1.2(0m).1.0.1", ".")(1) the value it is returning = 11 i realy need that first value to. I could place an . for the value with an update query, but can it been done in the function to. Pedro ----- Original Message ----- From: "Gustav Brock" To: Sent: Friday, February 18, 2005 7:37 PM Subject: Re: [AccessD] values separated by . > Hi Pedro > > It needs two params: the string, and the element (0 to 7) to extract: > > ExtractN("6.11.3.1.2(0m).1.0.1", 4) > > /gustav > > >>> pedro at plex.nl 18-02-2005 19:20:30 >>> > Hello Gustav, > > thanks for the help (also thanks Borge and Jim). > When i call the punction in the On Click event i get an error: The > expression you entered has a function containing the wrong number of > arguments. > > What is going wrong. > I don'r see it (but this also could be the result of my headache while > having the flu) > > Pedro > > > > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Friday, February 18, 2005 3:23 PM > Subject: Re: [AccessD] values separated by . > > > > Hi Pedro > > > > As Jim mentions, I think Split will do. > > It creates an array but have in mind you can address the elements of > > this directly with this syntax: > > > > strElementn = Split("6.11.3.1.2(0m).1.0.1", ".")(n) > > > > Thus, for field E use > > > > strElementE = Split("6.11.3.1.2(0m).1.0.1", ".")(4) > > > > which returns > > > > 2(0m) > > > > However, SQL doesn't seem to be happy with this syntax, so you may > have > > to run VBA to update this or create a small wrapper function which > does > > the extract: > > > > Public Function ExtractN(ByVal strList As String, ByVal lngElement > As > > Long) As String > > > > On Error Resume Next > > ExtractN = Split(strList, ".")(lngElement) > > > > End Function > > > > /gustav > > > > > > >>> pedro at plex.nl 18-02-2005 14:00:02 >>> > > Hello group, > > > > I have a field [formula] with values that look like: > > 6.11.3.1.2(0m).1.0.1 > > Each value is separated by a dot (.) > > As you can see, not al values are numbers. > > > > I would like each value in a separated field. FieldA to FieldH. > > > > I could do this with Left, Right or Middle function, but it takes > time > > an 8 functions > > > > Is there a better way to do this in one. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From erbachs at gmail.com Fri Feb 18 15:21:14 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 18 Feb 2005 15:21:14 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: <42160267.6030306@tiscali.co.uk> References: <200502181434.j1IEYg005657@databaseadvisors.com> <42160267.6030306@tiscali.co.uk> Message-ID: <39cb22f3050218132115a051d5@mail.gmail.com> David, I tried it Access 2000 and Access complains with "The Microsoft Jet database engine does not recognize DISTINCT T1.* as a valid field name or expression." Steve Erbach On Fri, 18 Feb 2005 14:57:43 +0000, David Beckles wrote: > Dear Steve, > Sorry, but I am not talking about T-SQL, something that I have never > used (I'm an Oracle person, myself ). Why not try it? It certainly > works for me in A2002. From john at winhaven.net Fri Feb 18 15:35:18 2005 From: john at winhaven.net (John Bartow) Date: Fri, 18 Feb 2005 15:35:18 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: Hi Gustav, It might! But really it was a quick email for a valid Access discussion item. Just a bit on the cryptic side of messages :o) I have a guy sending me an application/database that I'm taking over maintenance for. He says it is in/uses Python Pickle. He states that he can convert it to most other format via scripts. I mentioned would prefer it in Access VBA/mdb or SQLServer. He hasn't responded yet but I'm guessing he is having some problems doing that. Now, I could go out and do all kinds of research on this PP thing but it is much easier to just ask here because then I can discuss it with someone who knows both systems. If I had said Peter Pickle you'd have me in a corner :o) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, February 18, 2005 1:34 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Hi John Yes, right. That may explain the "Python Pickles" too. /gustav >>> john at winhaven.net 18-02-2005 20:22:53 >>> But it is Friday and we're supposed to be somewhat lenient of Friday - correct? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, February 18, 2005 12:54 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? You're right Gustav. It's just so boring being a mod sometimes, you don't get to have any fun. But you're quite right. I rule myself out of order and have just slapped my own wrists. Whatever response I get I will desist from replying........if I can ;-) -- 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: 18 February 2005 18:42 > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Hi Andy > > Aren't you one of the moderators? (hint, hint ...) > > /gustav > > >>> andy at minstersystems.co.uk 18-02-2005 19:34:59 >>> > > .. Or did I miss something? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From pedro at plex.nl Fri Feb 18 15:46:01 2005 From: pedro at plex.nl (Pedro Janssen) Date: Fri, 18 Feb 2005 22:46:01 +0100 Subject: [AccessD] values separated by . References: <08F823FD83787D4BA0B99CA580AD3C749D2C8A@TTNEXCHCL2.hshhp.com> Message-ID: <003301c51603$3dbaea60$fdc581d5@pedro> Hi Jim, this works. In access many times you don't start with 1, but with 0. Stupid, why the hell didn't i think of that. Pedro ----- Original Message ----- From: "Jim DeMarco" To: "Access Developers discussion and problem solving" Sent: Friday, February 18, 2005 10:01 PM Subject: RE: [AccessD] values separated by . > Pedro > > Try: > > ExtractN = Split("6.11.3.1.2(0m).1.0.1", ".")(0) > > if your problem is retreivng the first value from the array. > > Jim DeMarco > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Pedro Janssen > Sent: Friday, February 18, 2005 3:42 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] values separated by . > > > Hello Gustav, > > although its working fine, i did not notice the following before > when using: ExtractN = Split("6.11.3.1.2(0m).1.0.1", ".")(1) > > the value it is returning = > > 11 > > i realy need that first value to. > > I could place an . for the value with an update query, but can it been done > in the function to. > > Pedro > > > > > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Friday, February 18, 2005 7:37 PM > Subject: Re: [AccessD] values separated by . > > > > Hi Pedro > > > > It needs two params: the string, and the element (0 to 7) to extract: > > > > ExtractN("6.11.3.1.2(0m).1.0.1", 4) > > > > /gustav > > > > >>> pedro at plex.nl 18-02-2005 19:20:30 >>> > > Hello Gustav, > > > > thanks for the help (also thanks Borge and Jim). > > When i call the punction in the On Click event i get an error: The > > expression you entered has a function containing the wrong number of > > arguments. > > > > What is going wrong. > > I don'r see it (but this also could be the result of my headache while > > having the flu) > > > > Pedro > > > > > > > > ----- Original Message ----- > > From: "Gustav Brock" > > To: > > Sent: Friday, February 18, 2005 3:23 PM > > Subject: Re: [AccessD] values separated by . > > > > > > > Hi Pedro > > > > > > As Jim mentions, I think Split will do. > > > It creates an array but have in mind you can address the elements of > > > this directly with this syntax: > > > > > > strElementn = Split("6.11.3.1.2(0m).1.0.1", ".")(n) > > > > > > Thus, for field E use > > > > > > strElementE = Split("6.11.3.1.2(0m).1.0.1", ".")(4) > > > > > > which returns > > > > > > 2(0m) > > > > > > However, SQL doesn't seem to be happy with this syntax, so you may > > have > > > to run VBA to update this or create a small wrapper function which > > does > > > the extract: > > > > > > Public Function ExtractN(ByVal strList As String, ByVal lngElement > > As > > > Long) As String > > > > > > On Error Resume Next > > > ExtractN = Split(strList, ".")(lngElement) > > > > > > End Function > > > > > > /gustav > > > > > > > > > >>> pedro at plex.nl 18-02-2005 14:00:02 >>> > > > Hello group, > > > > > > I have a field [formula] with values that look like: > > > 6.11.3.1.2(0m).1.0.1 > > > Each value is separated by a dot (.) > > > As you can see, not al values are numbers. > > > > > > I would like each value in a separated field. FieldA to FieldH. > > > > > > I could do this with Left, Right or Middle function, but it takes > > time > > > an 8 functions > > > > > > Is there a better way to do this in one. > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > **************************************************************************** ******* > "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". > **************************************************************************** ******* > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From erbachs at gmail.com Fri Feb 18 15:52:05 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 18 Feb 2005 15:52:05 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <000001c515c6$342ed700$6402a8c0@DF2PJY11> References: <9C382E065F54AE48BC3AA7925DCBB01C02068DA4@karta-exc-int.Karta.com> <000001c515c6$342ed700$6402a8c0@DF2PJY11> Message-ID: <39cb22f305021813522753a8af@mail.gmail.com> Randy, The impression I get from the few people I've been able to talk this over with, having the certification helps you land a job; but once you have the job the company doesn't help you keep it up to date or to get new ones. Did you take some formal courses -- those 3-5 day deals costing $1500 or more -- or is it primarily self-study? Steve Erbach On Fri, 18 Feb 2005 09:29:06 -0500, Randall Anthony wrote: > Steve, > I find myself in a position similar to yours, unfortunately I got laid > off in the process (lack of contractual funding, natch). > > 1. I was very much immersed in developing and maintaining dbases and > applications from Access2.0 through A2K, using SQL and ASP pages for > some. > > 2. As the work slowed down, my access to developing new apps > disappeared. Consequently, when push came to shove, my skillsets > deteriorated. > > 3. The company I worked for was a division of a defense contractor with > a small IT department. Last I heard that division's IT department is > getting smaller. > > 4. So, during this "sabbatical", I decided to bite the bullet. I've > got one class left, SQL Server 2K Implementation and Administration. > I'm now an MCP in ASP.Net development, I'm studying to pass the SQL > Programming exam next week, then I have two exams left to get my MCDBA. > If I had achieved this while working, that company would have given me a > bonus and a pay raise, however, even if I had accomplished this with > them, I still would have gotten the axe. > > I have spoken with a number of professionals in the field when I was > contemplating getting my Masters degree. Most concurred that a Masters > would be beneficial if you were aiming for management type positions > within the IT world, but the return on investment would be negligible if > I wished to remain technical. Ergo, the next best thing to separate > oneself from the pack in IT is to get certified (in my humble opinion). > > I'm starting to get more positive replies from companies I have > submitted a resume to, and I feel fairly confident that I will be > affiliated with someone soon. I think that could be attributed to my > obtaining certification. > > Randy. > From JHewson at karta.com Fri Feb 18 16:01:50 2005 From: JHewson at karta.com (Jim Hewson) Date: Fri, 18 Feb 2005 16:01:50 -0600 Subject: [AccessD] Color the tab heads in a Tab Control? Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068DAA@karta-exc-int.Karta.com> Christopher, Did you get an answer to this question? I ran across a sample at Lebans a few minutes ago. Check his site out. www.lebans.com Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Christopher Hawkins Sent: Wednesday, November 10, 2004 2:32 PM To: accessd at databaseadvisors.com Subject: [AccessD] Color the tab heads in a Tab Control? Yes, it's another eye-candy inquiry. :p Are the tabs on a tab control color-able? It looks pretty funky to make the body of the tab control one color and leave the tabs themselves battleship gray. -C- Respectfully, Christopher Hawkins Software Developer (559) 687-7591 http://www.christopherhawkins.com -- _______________________________________________ AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Mark.Porter at acsalaska.com Fri Feb 18 17:00:11 2005 From: Mark.Porter at acsalaska.com (Porter, Mark) Date: Fri, 18 Feb 2005 14:00:11 -0900 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <635B80FE6C7D5A409586A6A110D97D175DEF41@ACSANCHOR.corp.acsalaska.com> In my experience companies actually work to not pay for any of your future certifications (unless you work for a consulting company, in which case the opposite is true). Companies do not want to pay to make you more marketable, they want to keep you right were you are, doing what you are doing, and for the rate you are doing it at. They love your certifications when they hire you. Then they try to get you to buy into OJT training, self learning and "train the trainer" (my favorite) concepts. Mark -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 12:52 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Randy, The impression I get from the few people I've been able to talk this over with, having the certification helps you land a job; but once you have the job the company doesn't help you keep it up to date or to get new ones. Did you take some formal courses -- those 3-5 day deals costing $1500 or more -- or is it primarily self-study? Steve Erbach On Fri, 18 Feb 2005 09:29:06 -0500, Randall Anthony wrote: > Steve, > I find myself in a position similar to yours, unfortunately I got laid > off in the process (lack of contractual funding, natch). > > 1. I was very much immersed in developing and maintaining dbases and > applications from Access2.0 through A2K, using SQL and ASP pages for > some. > > 2. As the work slowed down, my access to developing new apps > disappeared. Consequently, when push came to shove, my skillsets > deteriorated. > > 3. The company I worked for was a division of a defense contractor with > a small IT department. Last I heard that division's IT department is > getting smaller. > > 4. So, during this "sabbatical", I decided to bite the bullet. I've > got one class left, SQL Server 2K Implementation and Administration. > I'm now an MCP in ASP.Net development, I'm studying to pass the SQL > Programming exam next week, then I have two exams left to get my MCDBA. > If I had achieved this while working, that company would have given me a > bonus and a pay raise, however, even if I had accomplished this with > them, I still would have gotten the axe. > > I have spoken with a number of professionals in the field when I was > contemplating getting my Masters degree. Most concurred that a Masters > would be beneficial if you were aiming for management type positions > within the IT world, but the return on investment would be negligible if > I wished to remain technical. Ergo, the next best thing to separate > oneself from the pack in IT is to get certified (in my humble opinion). > > I'm starting to get more positive replies from companies I have > submitted a resume to, and I feel fairly confident that I will be > affiliated with someone soon. I think that could be attributed to my > obtaining certification. > > Randy. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** This transmittal may contain confidential information intended solely for the addressee. If you are not the intended recipient, you are hereby notified that you have received this transmittal in error; any review, dissemination, distribution or copying of this transmittal is strictly prohibited. If you have received this communication in error, please notify us immediately by reply or by telephone (collect at 907-564-1000) and ask to speak with the message sender. In addition, please immediately delete this message and all attachments. Thank you. ACS From stuart at lexacorp.com.pg Fri Feb 18 17:07:29 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 19 Feb 2005 09:07:29 +1000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050218040429d32c0a@mail.gmail.com> Message-ID: <421701D1.15613.1312DE96@stuart.lexacorp.com.pg> On 18 Feb 2005 at 6:04, Steve Erbach wrote: > 1) What's your main line of work these days? Access development, SQL > Server administration/development, VB, ASP/ASP.NET, PHP...? Access Development > > 2) How does your work today differ from what you were doing a few > years ago? I'm better at it :-) Other than that, much the same > 3) Are you independent or do you work for a company? I ndependent > 4) Do you have any Microsoft Certifications? No -- Stuart From carbonnb at sympatico.ca Fri Feb 18 20:37:28 2005 From: carbonnb at sympatico.ca (Bryan Carbonnell) Date: Fri, 18 Feb 2005 21:37:28 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: References: Message-ID: <42166018.20851.4D2036@localhost> On 18 Feb 2005 at 15:35, John Bartow wrote: > I have a guy sending me an application/database that I'm taking over > maintenance for. He says it is in/uses Python Pickle. He states that > he can convert it to most other format via scripts. I mentioned would > prefer it in Access VBA/mdb or SQLServer. He hasn't responded yet but > I'm guessing he is having some problems doing that. > > Now, I could go out and do all kinds of research on this PP thing but > it is much easier to just ask here because then I can discuss it with > someone who knows both systems. John, I don't know much excepth that a Python Pickle is a storage format that Python uses. It can work, and does for our wonderful DBA lists, but it is a horribly inefficient storage medium. I almost wanted to call it a database, but it isn't that. They only way that I know of to get at Python pickles is with Python, which is available for Windows. Precopmpiled or compile yourself from python.org I know, not much help, eh... -- Bryan Carbonnell - carbonnb at sympatico.ca Eat one live toad the first thing in the morning and nothing worse will happen to you the rest of the day. From carbonnb at sympatico.ca Fri Feb 18 20:41:44 2005 From: carbonnb at sympatico.ca (Bryan Carbonnell) Date: Fri, 18 Feb 2005 21:41:44 -0500 Subject: [AccessD] Python Pickles In-Reply-To: <42166018.20851.4D2036@localhost> References: Message-ID: <42166118.9507.5104FE@localhost> OOPS. THis should have had the Python Pickles Subject line. Sorry John. On 18 Feb 2005 at 21:37, Bryan Carbonnell wrote: > On 18 Feb 2005 at 15:35, John Bartow wrote: > > > I have a guy sending me an application/database that I'm taking over > > maintenance for. He says it is in/uses Python Pickle. He states that > > he can convert it to most other format via scripts. I mentioned > > would prefer it in Access VBA/mdb or SQLServer. He hasn't responded > > yet but I'm guessing he is having some problems doing that. > > > > Now, I could go out and do all kinds of research on this PP thing > > but it is much easier to just ask here because then I can discuss it > > with someone who knows both systems. > > John, > > I don't know much excepth that a Python Pickle is a storage format > that Python uses. It can work, and does for our wonderful DBA lists, > but it is a horribly inefficient storage medium. I almost wanted to > call it a database, but it isn't that. > > They only way that I know of to get at Python pickles is with Python, > which is available for Windows. Precopmpiled or compile yourself from > python.org > > I know, not much help, eh... > > -- > Bryan Carbonnell - carbonnb at sympatico.ca > Eat one live toad the first thing in the morning and nothing worse > will happen to you the rest of the day. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- Bryan Carbonnell - carbonnb at sympatico.ca "The man who makes no mistakes does not usually make anything." -- Theodore Roosevelt From dejpolsys at hotmail.com Fri Feb 18 21:14:40 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Fri, 18 Feb 2005 22:14:40 -0500 Subject: [AccessD] OT: What are you lot doing now and then? References: <001601c515d2$b0933500$697aa8c0@ColbyM6805> Message-ID: JC ..if you do your homework you can buy high quality "major" medical coverage for you and your wife for a lot less and put those extra bucks in a medical savings account to cover minor needs ...and you can pick any doctor you like, maybe even one that speaks English ...I get better health care for a lot less ...the days of the "single plan covers all" are rapidly vanishing. Steve 1) Access ...painfully exploring VB.Net, using SQLServer bes when client needs justify it. 2) new tools, old game 3) independent, no advertising, word of mouth still works although I do make the rounds regularly with old customers that may have new needs and/or new referrals ...but then I'm semi-retired and not looking too hard. 4) no, never had anyone ask either :) William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Friday, February 18, 2005 10:58 AM Subject: RE: [AccessD] OT: What are you lot doing now and then? > Yea, the days of working for IBM for 40 years and retiring at X% of salary > and full medical are over. The kid graduating from college today will > likely have at LEAST 5 to 10 jobs over 40 years and in the not too distant > future will be damned lucky to have any medical, even while working. > > I was reading on the internet (MSNBC) the other day that the company > average > cost of medical per worker covered was $6000 / year in 2000, and is now > $12000 5 years later. That is a double in five years and the projection > is > that it will continue into the foreseeable future. > > Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... > > Seems rather likely that only the company execs will have medical coverage > by 2015. > > I am an independent contractor. I pay $700 / month for just my wife and > I. > I would pay an addition 200-300 if I had children. Will I be able to pay > for medical in 5 years? Maybe, but my rates will be a LOT higher. In 10 > years? No. > > I do have a plan though. I will pick some thing that happens to me, blame > it on a deep pocket, sue and retire on my 1/2 billion dollar settlement, > and > SCREW the rest of you guys. ;-) > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan C > Contractor/Morgan Research > Sent: Friday, February 18, 2005 10:38 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Randall: > > Good luck on getting reemployed. I've been down the exact same road as > you, > (i.e. laid off by a defense contractor), so I know where you're coming > from. > > After I was laid off, (along with a group of about 6-8 other people), it > took me nearly four months to get re-employed, during which time I managed > to drain nearly all of my savings. The strange thing about being laid off > was that this particular job was my first "professional" job after I had > graduated from college - and it only lasted about six months - so I was > blown away when the manager called us all into a small office and told us > the bad news. I remember thinking at the time, while he went on and on > about this not being "a negative reflection on any of you or the job you > have done," ("Yea, right!"), thinking to myself "Hey, this is NOT what I > spent six years struggling in college for - to be unceremoniously dumped!" > Fortunately, I was unmarried, so I didn't have to go thru the stress of > explaining to a "better half" that there was going to be a drastic > slowdown > in the income stream. > > I've been lucky since then in that I've managed to stay (more or less) > gainfully employed, but the business we're in is very up and down. As one > boss once told me, "Alan, in government contracting it's either feast or > famine. If you've got a contract, it's feast. If you don't, it's famine > ..." (In government contracting, if you're a "worker bee" doing mundane > technical work - like computer programming or run-of-the- mill engineering > work - it's a mistake to ask for [or demand] too much money. They'll just > hire a younger worker willing to work for less. The reality is that on > government contracts neither the contractor (or the government) wants the > most efficient and/or "productive" workers. They want the "cheapest" > workers. (Nobody ever acknowledges this openly, but a defense contractor > maximizes profit by hiring workers as cheaply as possible since the > government pays a fixed hourly rate for each "labor category" - > irrespective > of the competence and skill of the interchangeable "worker unit" that is > plugged into the slot.) It's really just a game ... > > I've never forgotten the experience of walking the streets ("pounding the > pavement") trying to get a job interview where everybody you talk to says, > "Sorry, we're not hiring ..." (Just make sure that you have a new job > lined > up before you make any "career change".) I long ago realized that there > is > no "security" in life. Even Albert Einstein, the great physicist, once > complained about the "constant struggle" people have to go thru just to > keep > food in their stomachs. > > A funny thing about being suddenly (and unexpectedly) unemployed: You find > out (real quick) who your friends are ... > > Alan C. Lawhon > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall Anthony > Sent: Friday, February 18, 2005 8:29 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > Steve, > I find myself in a position similar to yours, unfortunately I got laid off > in the process (lack of contractual funding, natch). > > 1. I was very much immersed in developing and maintaining dbases and > applications from Access2.0 through A2K, using SQL and ASP pages for some. > > 2. As the work slowed down, my access to developing new apps disappeared. > Consequently, when push came to shove, my skillsets deteriorated. > > 3. The company I worked for was a division of a defense contractor with a > small IT department. Last I heard that division's IT department is > getting > smaller. > > 4. So, during this "sabbatical", I decided to bite the bullet. I've got > one class left, SQL Server 2K Implementation and Administration. I'm now > an > MCP in ASP.Net development, I'm studying to pass the SQL Programming exam > next week, then I have two exams left to get my MCDBA. If I had achieved > this while working, that company would have given me a bonus and a pay > raise, however, even if I had accomplished this with them, I still would > have gotten the axe. > > I have spoken with a number of professionals in the field when I was > contemplating getting my Masters degree. Most concurred that a Masters > would be beneficial if you were aiming for management type positions > within > the IT world, but the return on investment would be negligible if I wished > to remain technical. Ergo, the next best thing to separate oneself from > the > pack in IT is to get certified (in my humble opinion). > > I'm starting to get more positive replies from companies I have submitted > a > resume to, and I feel fairly confident that I will be affiliated with > someone soon. I think that could be attributed to my obtaining > certification. > > Randy. > > > Dear Group, > > Could you indulge me in a little survey? > > 1) What's your main line of work these days? Access development, SQL > Server > administration/development, VB, ASP/ASP.NET, PHP...? > > 2) How does your work today differ from what you were doing a few years > ago? > Is it only that you're using newer versions of the same tools, or are you > doing entirely different development work? > > 3) Are you independent or do you work for a company? If you work for a > company, what's the size of the company and where do you fit in? > > 4) Do you have any Microsoft Certifications? If so, do you keep current > with > them, and/or have they made any difference in your current position? > > Thank you very much. I'm approaching a career crossroads with the decision > to stay in business as an independent developer or not. I have picked up a > fair amount of .NET knowledge (the hard way -- is there any other?) but I > have no Microsoft certifications. > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dejpolsys at hotmail.com Fri Feb 18 21:18:25 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Fri, 18 Feb 2005 22:18:25 -0500 Subject: [AccessD] OT: What are you lot doing now and then? References: Message-ID: "I also get annoyed with the Access people who can't understand why everything has to be so COMPLICATED in .Net" Charlotte ..consider yourself annoyed :) William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Friday, February 18, 2005 11:27 AM Subject: RE: [AccessD] OT: What are you lot doing now and then? >>>...and I can't stand the VB bigots who have never developed an Access > application and think that it's just a glorified spreadsheet for making > mini applications. > > Oh, yeah! Of course, I also get annoyed with the Access people who > can't understand why everything has to be so COMPLICATED in .Net. > > Charlotte Foust > > > -----Original Message----- > From: Brett Barabash [mailto:BBarabash at tappeconstruction.com] > Sent: Friday, February 18, 2005 8:09 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > 1. VB.NET and VB6 development, SQL Server admin and development > 2. Our environment outgrew Access as a database, and we are moving > towards system designs where the data and business rules are maintained > in separate tiers. 3. I am employeed full-time at a rapidly growing > construction company (400+ employees) as the lead applications > developer. Literally watch this company double in size every 4 years. > 4. Have a MS certification in SQL Server 6.5. > > P.S. I would imagine that many people would be shocked to see that there > are VB developers on this list. I started my career many years ago as > an Access 2.0 developer, and owe a portion of my success to this list. > I'm also a member of multiple VB lists (including dba-VB), but still > feel that this is the best source for technical info. > > ...and I can't stand the VB bigots who have never developed an Access > application and think that it's just a glorified spreadsheet for making > mini applications. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach > Sent: Friday, February 18, 2005 6:05 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: What are you lot doing now and then? > > Dear Group, > > Could you indulge me in a little survey? > > 1) What's your main line of work these days? Access development, SQL > Server administration/development, VB, ASP/ASP.NET, PHP...? > > 2) How does your work today differ from what you were doing a few years > ago? Is it only that you're using newer versions of the same tools, or > are you doing entirely different development work? > > 3) Are you independent or do you work for a company? If you work for a > company, what's the size of the company and where do you fit in? > > 4) Do you have any Microsoft Certifications? If so, do you keep current > with them, and/or have they made any difference in your current > position? > > Thank you very much. I'm approaching a career crossroads with the > decision to stay in b ount of .NET knowledge (the hard way -- is there > any > other?) but I have no Microsoft certifications. > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > > ------------------------------------------------------------------------ > -------------------------------------------- > The information in this email may contain confidential information that > is legally privileged. The information is only for the use of the > intended > recipient(s) named above. If you are not the intended recipient(s), you > are hereby notified that any disclosure, copying, distribution, or the > taking > of any action in regard to the content of this email is strictly > prohibited. If > transmission is incorrect, unclear, or incomplete, please notify the > sender > immediately. The authorized recipient(s) of this information is/are > prohibited > from disclosing this information to any other party and is/are required > to > destroy the information after its stated need has been fulfilled. > > Any views expressed in this message are those of the individual sender, > except where the sender specifies and with authority, states them to be > the views of Tappe Construction Co. > > This footer also confirms that this email message has been scanned for > the presence of computer viruses.Scanning of this message and addition > of this footer is performed by SurfControl E-mail Filter software in > conjunction with virus detection software. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dejpolsys at hotmail.com Fri Feb 18 21:26:02 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Fri, 18 Feb 2005 22:26:02 -0500 Subject: [AccessD] OT: What are you lot doing now and then? References: <1D7828CDB8350747AFE9D69E0E90DA1F073A2C89@xlivmbx21.aig.com> Message-ID: ..the Lessig principal at work :) William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "Heenan, Lambert" To: "'Access Developers discussion and problem solving'" Sent: Friday, February 18, 2005 12:03 PM Subject: RE: [AccessD] OT: What are you lot doing now and then? > Hmm. I see the RNC propaganda machine is doing a great job. > > "Universal healthcare" = "Die outside the hospital". > > The British health system is in a mess right now because Maggie Thatcher > and > her cronies did everything the could to kill it off during 15 years in > power. From dejpolsys at hotmail.com Fri Feb 18 21:28:24 2005 From: dejpolsys at hotmail.com (William Hindman) Date: Fri, 18 Feb 2005 22:28:24 -0500 Subject: [AccessD] OT: What are you lot doing now and then? References: <20050218171133.6ECDA2BE319@smtp.nildram.co.uk> Message-ID: ...this belongs over on OT ...but no one in the US system gets left on the side of the road :( William Hindman ""Freedom of speech makes it much easier to spot the idiots." Jay Lessig ----- Original Message ----- From: "Andy Lacey" To: "Access Developers discussion and problem solving" Sent: Friday, February 18, 2005 11:11 AM Subject: RE: [AccessD] OT: What are you lot doing now and then? >>>Does that mean where NOBODY has decent medical coverage? > No Charlotte, it means that if you want to pay you get very good private > medical coverage but if you can't or don't choose to then yes you get in > line for some treatments but still get emergency treatment immediately. As > opposed to if you can't pay you get left at the side of the road. > > -- > 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: What are you lot doing now and then? > Date: 18/02/05 16:49 > >> >> Universal health plan? Does that mean where NOBODY has decent medical >> coverage? In countries with "universal" medical, you get in > line for >> health care. If you're wealthy, you can jump the queue by paying for >> your care. If you aren't wealthy and you die before it's your turn for >> the transplant, pacemaker, dialysis, whatever, too bad. >> >> Charlotte Foust >> >> >> -----Original Message----- >> From: Jim Lawrence [mailto:accessd at shaw.ca] >> Sent: Friday, February 18, 2005 8:40 AM >> To: 'Access Developers discussion and problem solving' >> Subject: RE: [AccessD] OT: What are you lot doing now and then? >> >> >> OT: Totally >> Hi John: >> >> Do you think they will have a 'universal' health plan in place in US in >> the next ten years like some 'Democrats' have been talking about? >> >> Jim >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby >> Sent: Friday, February 18, 2005 7:58 AM >> To: 'Access Developers discussion and problem solving' >> Subject: RE: [AccessD] OT: What are you lot doing now and then? >> >> Yea, the days of working for IBM for 40 years and retiring at X% of >> salary and full medical are over. The kid graduating from college today >> will likely have at LEAST 5 to 10 jobs over 40 years and in the not too >> distant future will be damned lucky to have any medical, even while >> working. >> >> I was reading on the internet (MSNBC) the other day that the company >> average cost of medical per worker covered was $6000 / year in 2000, and >> is now $12000 5 years later. That is a double in five years and the >> projection is that it will continue into the foreseeable future. >> >> Hmmm... $24,000 in 2010, $48,000 in 2015, 96,000 in 2020... >> >> Seems rather likely that only the company execs will have medical >> coverage by 2015. >> >> I am an independent contractor. I pay $700 / month for just my wife and >> I. I would pay an addition 200-300 if I had children. Will I be able to >> pay for medical in 5 years? Maybe, but my rates will be a LOT higher. >> In 10 years? No. >> >> I do have a plan though. I will pick some thing that happens to me, >> blame it on a deep pocket, sue and retire on my 1/2 billion dollar >> settlement, and SCREW the rest of you guys. ;-) >> >> John W. Colby >> www.ColbyConsulting.com >> >> Contribute your unused CPU cycles to a good cause: >> http://folding.stanford.edu/ >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lawhon, Alan >> C Contractor/Morgan Research >> Sent: Friday, February 18, 2005 10:38 AM >> To: Access Developers discussion and problem solving >> Subject: RE: [AccessD] OT: What are you lot doing now and then? >> >> >> Randall: >> >> Good luck on getting reemployed. I've been down the exact same road as >> you, (i.e. laid off by a defense contractor), so I know where you're >> coming from. >> >> After I was laid off, (along with a group of about 6-8 other people), it >> took me nearly four months to get re-employed, during which time I >> managed to drain nearly all of my savings. The strange thing about >> being laid off was that this particular job was my first > "professional" >> job after I had graduated from college - and it only lasted about six >> months - so I was blown away when the manager called us all into a small >> office and told us the bad news. I remember thinking at the time, while >> he went on and on about this not being "a negative reflection on any > of >> you or the job you have done," ("Yea, right!"), thinking >> to > myself "Hey, >> this is NOT what I spent six years struggling in college for - to be >> unceremoniously dumped!" Fortunately, I was unmarried, so I didn't > have >> to go thru the stress of explaining to a "better half" that > there was >> going to be a drastic slowdown in the income stream. >> >> I've been lucky since then in that I've managed to stay (more or less) >> gainfully employed, but the business we're in is very up and down. As >> one boss once told me, "Alan, in government contracting it's either >> feast or famine. If you've got a contract, it's feast. If you don't, >> it's famine ..." (In government contracting, if you're a > "worker bee" >> doing mundane technical work - like computer programming or run-of-the- >> mill engineering work - it's a mistake to ask for [or demand] too much >> money. They'll just hire a younger worker willing to work for less. The >> reality is that on government contracts neither the contractor (or the >> government) wants the most efficient and/or "productive" > workers. They >> want the "cheapest" workers. (Nobody ever acknowledges this > openly, but >> a defense contractor maximizes profit by hiring workers as cheaply as >> possible since the government pays a fixed hourly rate for each > "labor >> category" - irrespective of the competence and skill of the >> interchangeable "worker unit" that is plugged into the slot.) > It's >> really just a game ... <End of rant> >> >> I've never forgotten the experience of walking the streets >> ("pounding >> the >> pavement") trying to get a job interview where everybody you talk to >> says, "Sorry, we're not hiring ..." (Just make sure that you > have a new >> job lined up before you make any "career change".) I long ago > realized >> that there is no "security" in life. Even Albert Einstein, the > great >> physicist, once complained about the "constant struggle" people > have to >> go thru just to keep food in their stomachs. >> >> A funny thing about being suddenly (and unexpectedly) unemployed: You >> find out (real quick) who your friends are ... >> >> Alan C. Lawhon >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall >> Anthony >> Sent: Friday, February 18, 2005 8:29 AM >> To: 'Access Developers discussion and problem solving' >> Subject: RE: [AccessD] OT: What are you lot doing now and then? >> >> Steve, >> I find myself in a position similar to yours, unfortunately I got laid >> off in the process (lack of contractual funding, natch). >> >> 1. I was very much immersed in developing and maintaining dbases and >> applications from Access2.0 through A2K, using SQL and ASP pages for >> some. >> >> 2. As the work slowed down, my access to developing new apps >> disappeared. Consequently, when push came to shove, my skillsets >> deteriorated. >> >> 3. The company I worked for was a division of a defense contractor with >> a small IT department. Last I heard that division's IT department is >> getting smaller. >> >> 4. So, during this "sabbatical", I decided to bite the bullet. > I've >> got one class left, SQL Server 2K Implementation and Administration. I'm >> now an MCP in ASP.Net development, I'm studying to pass the SQL >> Programming exam next week, then I have two exams left to get my MCDBA. >> If I had achieved this while working, that company would have given me a >> bonus and a pay raise, however, even if I had accomplished this with >> them, I still would have gotten the axe. >> >> I have spoken with a number of professionals in the field when I was >> contemplating getting my Masters degree. Most concurred that a Masters >> would be beneficial if you were aiming for management type positions >> within the IT world, but the return on investment would be negligible if >> I wished to remain technical. Ergo, the next best thing to separate >> oneself from the pack in IT is to get certified (in my humble opinion). >> >> I'm starting to get more positive replies from companies I have >> submitted a resume to, and I feel fairly confident that I will be >> affiliated with someone soon. I think that could be attributed to my >> obtaining certification. >> >> Randy. >> >> >> Dear Group, >> >> Could you indulge me in a little survey? >> >> 1) What's your main line of work these days? Access development, SQL >> Server administration/development, VB, ASP/ASP.NET, PHP...? >> >> 2) How does your work today differ from what you were doing a few years >> ago? Is it only that you're using newer versions of the same tools, or >> are you doing entirely different development work? >> >> 3) Are you independent or do you work for a company? If you work for a >> company, what's the size of the company and where do you fit in? >> >> 4) Do you have any Microsoft Certifications? If so, do you keep current >> with them, and/or have they made any difference in your current >> position? >> >> Thank you very much. I'm approaching a career crossroads with the >> decision to stay in business as an independent developer or not. I have >> picked up a fair amount of .NET knowledge (the hard way -- is there any >> other?) but I have no Microsoft certifications. >> >> Regards, >> >> Steve Erbach >> Scientific Marketing >> Neenah, WI >> www.swerbach.com >> Security Page: www.swerbach.com/security >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/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 bchacc at san.rr.com Sat Feb 19 08:51:04 2005 From: bchacc at san.rr.com (bchacc at san.rr.com) Date: Sat, 19 Feb 2005 09:51:04 -0500 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <143710-22005261914514299@M2W096.mail2web.com> 1) Access developer - mostly 2000, no more 97. Just got my actionpack (woo-hoo) to support 2003 which I'm beginning to see a little of and to make run-times. 2) Been doing it for 5-6 years. So, same platform, same work. Except I'm trying to let all the fee-for-service stuff go and move back into products. Product is better than service. With service the upside is limited by the number of hours you can spend at the computer. With product, there's no upside limit. Of course, you can go broke doing it too. 3) Independent. The last honest job I had was in 1979. And that was just an 18 month hiatus to install a mainframe MRP system. Then it was back to the high wire act. I developed and sold my first product as a junior in college and was hooked like a gambler. Never could stand working for others. 4) No certifications Rocky Smolin BEach Access Software www.e-z-mrp.com Original Message: ----------------- From: Steve Erbach erbachs at gmail.com Date: Fri, 18 Feb 2005 06:04:35 -0600 To: accessd at databaseadvisors.com Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------------------------------------------------------------- mail2web - Check your email from the web at http://mail2web.com/ . From Gustav at cactus.dk Sat Feb 19 09:02:44 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 19 Feb 2005 16:02:44 +0100 Subject: [AccessD] A2000: DELETE query with JOIN Message-ID: Hi Steve First, DISTINCT is not the same as DISTINCTROW. Second, using DISTINCT you can't just select all (*), you have to specify the fields to select. /gustav >>> erbachs at gmail.com 18-02-2005 22:21:14 >>> David, I tried it Access 2000 and Access complains with "The Microsoft Jet database engine does not recognize DISTINCT T1.* as a valid field name or expression." From paul.hartland at fsmail.net Sat Feb 19 11:03:42 2005 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Sat, 19 Feb 2005 18:03:42 +0100 (CET) Subject: [AccessD] Starting Up On Your Own Message-ID: <31916477.1108832622154.JavaMail.www@wwinf3102> To all, I'm thinking of starting up on my own (part-time at first) as an Access developer. I have experience in most platforms of Access, and am basically looking for advice on how to go about this (how to cost a product, or how to work out my hourly rate etc) Any help and advice will be received with many thanks. Please feel free to email me off list with this if preferred. Thanks in advance.... Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm From ssharkins at bellsouth.net Sat Feb 19 11:07:24 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 19 Feb 2005 12:07:24 -0500 Subject: [AccessD] Starting Up On Your Own In-Reply-To: <31916477.1108832622154.JavaMail.www@wwinf3102> Message-ID: <20050219170718.VFNL2021.imf24aec.mail.bellsouth.net@SUSANONE> William Hindman has an article online at dba's MTM section -- look for consultant's corner. Susan H. To all, I'm thinking of starting up on my own (part-time at first) as an Access developer. I have experience in most platforms of Access, and am basically looking for advice on how to go about this (how to cost a product, or how to work out my hourly rate etc) Any help and advice will be received with many thanks. Please feel free to email me off list with this if preferred. Thanks in advance.... Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Sat Feb 19 11:24:25 2005 From: erbachs at gmail.com (Steve Erbach) Date: Sat, 19 Feb 2005 11:24:25 -0600 Subject: [AccessD] A2000: DELETE query with JOIN In-Reply-To: References: Message-ID: <39cb22f30502190924192da17@mail.gmail.com> Gustav, Oh, for heaven's sake! I mis-read Mr. Beckles' post. When I use DELETE DISTINCTROW T1.* THEN it works...and without having to have a primary key in either table! This has been a long way around to get to this point. I can't say as I've ever used DISTINCTROW. My apologies, David. You were right. Steve Erbach On Sat, 19 Feb 2005 16:02:44 +0100, Gustav Brock wrote: > Hi Steve > > First, DISTINCT is not the same as DISTINCTROW. > Second, using DISTINCT you can't just select all (*), you have to > specify the fields to select. > > /gustav From martyconnelly at shaw.ca Sat Feb 19 11:50:51 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 19 Feb 2005 09:50:51 -0800 Subject: [AccessD] Colander code help References: <000001c515e2$bac5bb00$6601a8c0@laptop1> Message-ID: <42177C7B.1060408@shaw.ca> Did you get this sorted out. Was it a typo, calendars have little boxes, colanders have little holes ;). If not what calendar control? Joe Hecht wrote: >I have a text box txtclassstartdate >I have an active x colander colander 1 > >Code > Me.txtclassstartdate.value = me.calander1.value > > >I have tried it in the enter event of the text box and on updated event of >calander > >It is not passing the date to the text box like I want. > >Help please > >Thanks Joe > > > -- Marty Connelly Victoria, B.C. Canada From jmhla at earthlink.net Sat Feb 19 12:48:01 2005 From: jmhla at earthlink.net (jmhla at earthlink.net) Date: Sat, 19 Feb 2005 10:48:01 -0800 (GMT-08:00) Subject: [AccessD] Colander code help Message-ID: <30841142.1108838882223.JavaMail.root@statler.psp.pas.earthlink.net> MS Calender control 11.0 I want to pick a date on the calander and send it to a text box. Thru little code holes : ) -----Original Message----- From: MartyConnelly Sent: Feb 19, 2005 9:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Colander code help Did you get this sorted out. Was it a typo, calendars have little boxes, colanders have little holes ;). If not what calendar control? Joe Hecht wrote: >I have a text box txtclassstartdate >I have an active x colander colander 1 > >Code > Me.txtclassstartdate.value = me.calander1.value > > >I have tried it in the enter event of the text box and on updated event of >calander > >It is not passing the date to the text box like I want. > >Help please > >Thanks Joe > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sat Feb 19 12:55:02 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 19 Feb 2005 10:55:02 -0800 Subject: [AccessD] (Slightly OT) Service Request Forms - Outlook Forms References: Message-ID: <42178B86.7070604@shaw.ca> There is a Microsoft sample Help Desk setup with Outlook forms. http://www.microsoft.com/downloads/details.aspx?FamilyID=9ABA1334-8DB7-48B6-B913-C6C1BAF0C97D&displaylang=EN or here are some more sample templates http://www.slipstick.com/addins/mssampleapps.htm Jeff Barrows wrote: >Anyone ever create a Service Request Form using Outlook Forms? A client >just requested an online type of form and asked about using Outlook >since they want to be able to easily email these requests both >internally and externally. > > > >Jeff Barrows > >MCP, MCAD, MCSD > > > >Outbak Technologies, LLC > >Racine, WI > >jeff at outbaktech.com > > > > > -- Marty Connelly Victoria, B.C. Canada From accessd at shaw.ca Sat Feb 19 13:12:23 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 19 Feb 2005 11:12:23 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <143710-22005261914514299@M2W096.mail2web.com> Message-ID: <0IC600N3KAOL19@l-daemon> 1) Access and VB developer, support a bunch of legacy and odd software (Oracle, MSSQL, MySQL, PHP, Linux) and do web site design, setup and support. I have been trying to get up to speed in ASP and VB.net. (Oh yes setup networks in my spare time.) 2) A much higher level of sophistication can not longer be a master of all trades and techs have to specialize far more. 3) Currently Independent. (Just got laid-off because I was over-qualified... It was either the current senior programmer or me and the senior guy had been there for 7 years. The manger was cornered and extremely regretful.) Worked in the industry in virtually every capacity... Government, Own Business and for private companies. 4) Was certified in Novell and SCO Unix but have long expired but have taken a number of courses and have been continually reading. Everyone needs a wealthy benefactor to back the training game. A group of us, 'senior guys' are trying to form a systems support company. So far the rooster brags, Oracle DBA, Hardware engineer, a university graduate document writer, an expert C++ /CGI /Unix /Linux programmer, a great artist and web designer, a MS network support guru and then there is me. Jim Original Message: ----------------- From: Steve Erbach erbachs at gmail.com Date: Fri, 18 Feb 2005 06:04:35 -0600 To: accessd at databaseadvisors.com Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------------------------------------------------------------- mail2web - Check your email from the web at http://mail2web.com/ . -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Sat Feb 19 14:16:55 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 19 Feb 2005 12:16:55 -0800 Subject: [AccessD] Starting Up On Your Own In-Reply-To: <31916477.1108832622154.JavaMail.www@wwinf3102> Message-ID: <0IC600DDKDO5JY@l-daemon> Hi Paul: The costing is a very difficult area in which to get a solid handle on. There are no set rules just a series of guide-lines that are vague to say the least. Maybe you should work from the angle of how much the business will cost: Location (electricity, cost of rent even if it is your own house etc.), phones, web access, cards, equipment, updating skills, accountants, taxes, licensing etc. Add a few dollars for unexpected costs. Then your overall expenses, family cost, house, car and projections into the future. When that is all done calculate the minimum costs per week. Fold in how many hours you plan to work and that will give you a base hourly rate. In order to make a profit you should be charging at least two and a half or three times that amount. (This is a famous one to three rule. One part for the base costs, one part for the business and one part for you.) Here are some further (local) observations: 1.) A single man or woman operation can survive on $35.00 per hour. 2.) Add a partner or two along with addition support or sub-contracting try $50.00 to $7500 per hour. 3.) Have an office and general staff (salesman), even two or three then $75.00 to $125.00 and up... As you become better known and have a list of happy clients you will be able to charge more. Be willing to work what ever amount of time to get a job finished on time...If that is 16 hours a day for two week or more, so be it. I hope the previous helps you and does not scare you off. I wish I knew then what I know now. My final recommendation is to; if you do not have one, get a business mentor. Choose someone who has been successful in business and learn as much as you can from them. Too many programmers have a tendency to view programming as an art form and not as a business.... and I am guilty as charged. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Saturday, February 19, 2005 9:04 AM To: accessd Subject: [AccessD] Starting Up On Your Own To all, I'm thinking of starting up on my own (part-time at first) as an Access developer. I have experience in most platforms of Access, and am basically looking for advice on how to go about this (how to cost a product, or how to work out my hourly rate etc) Any help and advice will be received with many thanks. Please feel free to email me off list with this if preferred. Thanks in advance.... Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sat Feb 19 14:35:17 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 19 Feb 2005 21:35:17 +0100 Subject: [AccessD] WIAaut, Microsoft Windows Image Acquisition Automation Layer Message-ID: Hi all I'm having trouble with this. I have a scanner installed which works fine with the GUI and MS Document Imaging etc. of Office 2003. However, my code - taken from the sample around - will not count my scanner. No errors, just no count. What is missing? Dim CommonDialog1 As Object Dim DeviceManager1 As Object Dim i As Integer Set DeviceManager1 = CreateObject("WIA.DeviceManager") Set CommonDialog1 = CreateObject("WIA.CommonDialog") For i = 1 To DeviceManager1.DeviceInfos.Count MsgBox DeviceManager1.DeviceInfos(i).Properties("Name").Value & vbCrLf & _ "(" & DeviceManager1.DeviceInfos(i).DeviceID & ")" Next WiaAut.dll is even referenced correctly. I obtained it here: http://www.microsoft.com/downloads/details.aspx?FamilyID=a332a77a-01b8-4de6-91c2-b7ea32537e29&DisplayLang=en#filelist The scanner is Agfa SnapScan 1236 via SCSI, old and a bit slow but OK. OS is WinXP SP2. /gustav From john at winhaven.net Sat Feb 19 15:07:47 2005 From: john at winhaven.net (John Bartow) Date: Sat, 19 Feb 2005 15:07:47 -0600 Subject: [AccessD] Starting Up On Your Own In-Reply-To: <0IC600DDKDO5JY@l-daemon> Message-ID: Jim, I just gotta know - who pays this kind of rate?! ;-) John "yeah, I should be the one pointing out typos" Bartow 2.) Add a partner or two along with addition support or sub-contracting try $50.00 to $7500 per hour. From martyconnelly at shaw.ca Sat Feb 19 15:38:02 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 19 Feb 2005 13:38:02 -0800 Subject: [AccessD] Colander code help References: <30841142.1108838882223.JavaMail.root@statler.psp.pas.earthlink.net> Message-ID: <4217B1BA.3020809@shaw.ca> I was looking for something else and came across a reference to this text box to and from calendar control Look for zip file CalendarSample.zip Shows how to use calendar to fill any text box on a form. http://groups.yahoo.com/group/MS_Access_Professionals/files/ You may have to sign up to yahoo group to get file jmhla at earthlink.net wrote: >MS Calender control 11.0 > >I want to pick a date on the calander and send it to a text box. > >Thru little code holes : ) > >-----Original Message----- >From: MartyConnelly >Sent: Feb 19, 2005 9:50 AM >To: > Access Developers discussion and problem solving >Subject: Re: [AccessD] Colander code help > >Did you get this sorted out. Was it a typo, calendars have little boxes, >colanders have little holes ;). >If not what calendar control? > >Joe Hecht wrote: > > > >>I have a text box txtclassstartdate >>I have an active x colander colander 1 >> >>Code >> Me.txtclassstartdate.value = me.calander1.value >> >> >>I have tried it in the enter event of the text box and on updated event of >>calander >> >>It is not passing the date to the text box like I want. >> >>Help please >> >>Thanks Joe >> >> >> >> >> > > > -- Marty Connelly Victoria, B.C. Canada From accessd at shaw.ca Sat Feb 19 16:11:08 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 19 Feb 2005 14:11:08 -0800 Subject: [AccessD] WIAaut, Microsoft Windows Image Acquisition Automation Layer In-Reply-To: Message-ID: <0IC600F4ZIYIKB@l-daemon> Hi Gustav: I have the same problem with an old HP Scan jet that also uses some proprietary SCSI card. I never have been able to get the piece of hardware to be recognized by any other programs.(?) A newer model scanner seems to have no problem. If you run into an answer please let me know and I will do some further investigation on my part. Maybe check the driver dll that was sent with the scanner originally and it might give you a clue. It must be a odd address call. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Saturday, February 19, 2005 12:35 PM To: accessd at databaseadvisors.com Subject: [AccessD] WIAaut, Microsoft Windows Image Acquisition Automation Layer Hi all I'm having trouble with this. I have a scanner installed which works fine with the GUI and MS Document Imaging etc. of Office 2003. However, my code - taken from the sample around - will not count my scanner. No errors, just no count. What is missing? Dim CommonDialog1 As Object Dim DeviceManager1 As Object Dim i As Integer Set DeviceManager1 = CreateObject("WIA.DeviceManager") Set CommonDialog1 = CreateObject("WIA.CommonDialog") For i = 1 To DeviceManager1.DeviceInfos.Count MsgBox DeviceManager1.DeviceInfos(i).Properties("Name").Value & vbCrLf & _ "(" & DeviceManager1.DeviceInfos(i).DeviceID & ")" Next WiaAut.dll is even referenced correctly. I obtained it here: http://www.microsoft.com/downloads/details.aspx?FamilyID=a332a77a-01b8-4de6- 91c2-b7ea32537e29&DisplayLang=en#filelist The scanner is Agfa SnapScan 1236 via SCSI, old and a bit slow but OK. OS is WinXP SP2. /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 Feb 19 16:13:35 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 19 Feb 2005 14:13:35 -0800 Subject: [AccessD] Starting Up On Your Own In-Reply-To: Message-ID: <0IC600I20J2LAI@l-daemon> Hi John: Sorry for the two minute write-up. It is terrible grammar. I should check my work before sending. I hope everyone could understand what was meant. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Saturday, February 19, 2005 1:08 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Starting Up On Your Own Jim, I just gotta know - who pays this kind of rate?! ;-) John "yeah, I should be the one pointing out typos" Bartow 2.) Add a partner or two along with addition support or sub-contracting try $50.00 to $7500 per hour. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sat Feb 19 16:37:08 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 19 Feb 2005 14:37:08 -0800 Subject: [AccessD] Microsoft Office Document Image Writer References: Message-ID: <4217BF94.1090200@shaw.ca> Tiff's are fairly large and give a fathful reproduction for archiving document or graphics files with no artifacts. I am looking at one new format that is coming back out of hibernation called djvu. It comes out of ATT labs. It gives text reproduction at same reproduction of a tiff yet is a 1/5 the size of a jpeg. PDF files have some problems with archiving. There is a PDF/A ISO standard in the works. One of the problems of pdf''s is they dont allow for embedded fonts. Password protection is as good as Access, so encryption is necessary but this screws up long term archiving. http://www.rlg.org/preserv/diginews/v7_n6_feature1.html Of course reducing paperwork also depends on a lot of other things one being the size of business, legal document retention period requirements (ie. Stock brokers have to archive IM messages, some engineering firms need 50 year retention of building designs) What these clients may want to do, if they don't have any recods mangement staff. Is hire a CRM to give them a quick one or 2 day advisory. If the want to reduce paperwork and do work flow electronically, you might want to start looking at things like Sharepoint or Xforms and XSO I have a CRM coming to see me for a week, next week who has done a lot of international work for large firms. So if you have any questions Or he can direct you to the ARMA reps in Denmark. Gustav Brock wrote: >Hi all > >I just noticed this in my WinXP printer collection. >It can save your print as a file in a proprietary(?) mdi format which >can be viewed and saved as a tiff file. > >Does anyone use this for anything useful? >Could it be a valid alternative for printing to a pdf file? >Is it for Office 2003 only? > >Several of our clients wish to "go more electronic" and reduce >archiving of paper. > >/gustav > > -- Marty Connelly Victoria, B.C. Canada From john at winhaven.net Sat Feb 19 16:39:19 2005 From: john at winhaven.net (John Bartow) Date: Sat, 19 Feb 2005 16:39:19 -0600 Subject: [AccessD] Starting Up On Your Own In-Reply-To: <0IC600I20J2LAI@l-daemon> Message-ID: I'm pretty sure they did - I did (I think). John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, February 19, 2005 4:14 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Starting Up On Your Own Hi John: Sorry for the two minute write-up. It is terrible grammar. I should check my work before sending. I hope everyone could understand what was meant. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Saturday, February 19, 2005 1:08 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Starting Up On Your Own Jim, I just gotta know - who pays this kind of rate?! ;-) John "yeah, I should be the one pointing out typos" Bartow 2.) Add a partner or two along with addition support or sub-contracting try $50.00 to $7500 per hour. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Sat Feb 19 16:52:31 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 20 Feb 2005 08:52:31 +1000 Subject: [AccessD] Microsoft Office Document Image Writer In-Reply-To: <4217BF94.1090200@shaw.ca> Message-ID: <42184FCF.13631.182B86F5@stuart.lexacorp.com.pg> On 19 Feb 2005 at 14:37, MartyConnelly wrote: > Tiff's are fairly large and give a fathful reproduction for archiving > document or graphics files with no artifacts. I am looking at one new > format that is coming back out of hibernation called djvu. It comes out > of ATT labs. It gives text reproduction at same reproduction of a tiff > yet is a 1/5 the size of a jpeg. > Never heard of it before, so I went looking around and found http://www.djvuzone.org It looks almost too good to be true :-) I'll be spending a few hours playing around with this one. I have a couple of potential uses for it already. Thanks very much for the pointer. -- Stuart From accessd at shaw.ca Sat Feb 19 21:14:40 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 19 Feb 2005 19:14:40 -0800 Subject: [AccessD] Microsoft Office Document Image Writer In-Reply-To: <4217BF94.1090200@shaw.ca> Message-ID: <0IC6005E0X0EZA@l-daemon> Hi Marty: Thanks for the info. Where did you find out all this stuff and such perfect timing? A friend's photo selling site has been having problems with upload/download speeds. The DjVu format might be just the ticket. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Saturday, February 19, 2005 2:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Microsoft Office Document Image Writer Tiff's are fairly large and give a fathful reproduction for archiving document or graphics files with no artifacts. I am looking at one new format that is coming back out of hibernation called djvu. It comes out of ATT labs. It gives text reproduction at same reproduction of a tiff yet is a 1/5 the size of a jpeg. PDF files have some problems with archiving. There is a PDF/A ISO standard in the works. One of the problems of pdf''s is they dont allow for embedded fonts. Password protection is as good as Access, so encryption is necessary but this screws up long term archiving. http://www.rlg.org/preserv/diginews/v7_n6_feature1.html Of course reducing paperwork also depends on a lot of other things one being the size of business, legal document retention period requirements (ie. Stock brokers have to archive IM messages, some engineering firms need 50 year retention of building designs) What these clients may want to do, if they don't have any recods mangement staff. Is hire a CRM to give them a quick one or 2 day advisory. If the want to reduce paperwork and do work flow electronically, you might want to start looking at things like Sharepoint or Xforms and XSO I have a CRM coming to see me for a week, next week who has done a lot of international work for large firms. So if you have any questions Or he can direct you to the ARMA reps in Denmark. Gustav Brock wrote: >Hi all > >I just noticed this in my WinXP printer collection. >It can save your print as a file in a proprietary(?) mdi format which >can be viewed and saved as a tiff file. > >Does anyone use this for anything useful? >Could it be a valid alternative for printing to a pdf file? >Is it for Office 2003 only? > >Several of our clients wish to "go more electronic" and reduce >archiving of paper. > >/gustav > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Sat Feb 19 21:16:21 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 19 Feb 2005 19:16:21 -0800 Subject: [AccessD] Starting Up On Your Own In-Reply-To: Message-ID: <0IC60059PX37DK@l-daemon> ...And PS: A four in the morning programming stint can gabble anyone's brains. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Saturday, February 19, 2005 2:39 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Starting Up On Your Own I'm pretty sure they did - I did (I think). John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, February 19, 2005 4:14 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Starting Up On Your Own Hi John: Sorry for the two minute write-up. It is terrible grammar. I should check my work before sending. I hope everyone could understand what was meant. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Saturday, February 19, 2005 1:08 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Starting Up On Your Own Jim, I just gotta know - who pays this kind of rate?! ;-) John "yeah, I should be the one pointing out typos" Bartow 2.) Add a partner or two along with addition support or sub-contracting try $50.00 to $7500 per hour. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Sat Feb 19 21:21:51 2005 From: john at winhaven.net (John Bartow) Date: Sat, 19 Feb 2005 21:21:51 -0600 Subject: [AccessD] Microsoft Office Document Image Writer In-Reply-To: <42184FCF.13631.182B86F5@stuart.lexacorp.com.pg> Message-ID: Stuart, In the GIS world the unbelievable graphics format is MrSID. Thought you might like to check it out too. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Saturday, February 19, 2005 4:53 PM To: Access Developers discussion and problemsolving Subject: Re: [AccessD] Microsoft Office Document Image Writer On 19 Feb 2005 at 14:37, MartyConnelly wrote: > Tiff's are fairly large and give a fathful reproduction for archiving > document or graphics files with no artifacts. I am looking at one new > format that is coming back out of hibernation called djvu. It comes > out of ATT labs. It gives text reproduction at same reproduction of a > tiff yet is a 1/5 the size of a jpeg. > Never heard of it before, so I went looking around and found http://www.djvuzone.org It looks almost too good to be true :-) I'll be spending a few hours playing around with this one. I have a couple of potential uses for it already. Thanks very much for the pointer. -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sun Feb 20 00:53:34 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 19 Feb 2005 22:53:34 -0800 Subject: [AccessD] Microsoft Office Document Image Writer References: <42184FCF.13631.182B86F5@stuart.lexacorp.com.pg> Message-ID: <421833EE.3090903@shaw.ca> Some records management guys asked me to have a look at it recently. on overall images however it still does a lossy compression but with less artifacts. but is good in compression for document text images. I was looking at it for police departments and use for legal evidence transfer as jpegs dont cut it. ATT licensed this in 99 or 2000 to LizardTech but retained rights to release open source.LizardTech thought to market it to document image companies like Kodak and Fujitsu as an internal integration package, they call it Document Express. So it was never released as a public package. LizardTech was also more involved with development of MrSid That where the open source guys came in, since I think ATT labs was none too pleased. http://www.lizardtech.com/products/doc/ A lot of Universities are using for document archive publishing for web site speed and ability of user to cut and paste. This might replace pdf on the web but pdf is still probably superior for printing to paper or film further info here http://www.vaagmaer.com/djview/ Here is a conversion server to convert pdf jpeg tiff pnmm to djvu Stuart McLachlan wrote: >On 19 Feb 2005 at 14:37, MartyConnelly wrote: > > > >>Tiff's are fairly large and give a fathful reproduction for archiving >>document or graphics files with no artifacts. I am looking at one new >>format that is coming back out of hibernation called djvu. It comes out >>of ATT labs. It gives text reproduction at same reproduction of a tiff >>yet is a 1/5 the size of a jpeg. >> >> >> > >Never heard of it before, so I went looking around and found >http://www.djvuzone.org > >It looks almost too good to be true :-) > >I'll be spending a few hours playing around with this one. I have a couple >of potential uses for it already. > >Thanks very much for the pointer. > > > > -- Marty Connelly Victoria, B.C. Canada From Gustav at cactus.dk Sun Feb 20 03:54:56 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 20 Feb 2005 10:54:56 +0100 Subject: [AccessD] WIAaut, Microsoft Windows Image Acquisition AutomationLayer Message-ID: Hi Jim But that is not my problem. It's not a proprietary SCSI card but an Adaptec 2940, and the scanner is recognized by any other program that can access a scanner including Microsoft Office Document Scanning! wiaaut.dll should allow for automation of Microsoft Office Document Scanning but reports a zero count of devices. >>> accessd at shaw.ca 19-02-2005 23:11:08 >>> Hi Gustav: I have the same problem with an old HP Scan jet that also uses some proprietary SCSI card. I never have been able to get the piece of hardware to be recognized by any other programs.(?) A newer model scanner seems to have no problem. If you run into an answer please let me know and I will do some further investigation on my part. Maybe check the driver dll that was sent with the scanner originally and it might give you a clue. It must be a odd address call. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Saturday, February 19, 2005 12:35 PM To: accessd at databaseadvisors.com Subject: [AccessD] WIAaut, Microsoft Windows Image Acquisition Automation Layer Hi all I'm having trouble with this. I have a scanner installed which works fine with the GUI and MS Document Imaging etc. of Office 2003. However, my code - taken from the sample around - will not count my scanner. No errors, just no count. What is missing? Dim CommonDialog1 As Object Dim DeviceManager1 As Object Dim i As Integer Set DeviceManager1 = CreateObject("WIA.DeviceManager") Set CommonDialog1 = CreateObject("WIA.CommonDialog") For i = 1 To DeviceManager1.DeviceInfos.Count MsgBox DeviceManager1.DeviceInfos(i).Properties("Name").Value & vbCrLf & _ "(" & DeviceManager1.DeviceInfos(i).DeviceID & ")" Next WiaAut.dll is even referenced correctly. I obtained it here: http://www.microsoft.com/downloads/details.aspx?FamilyID=a332a77a-01b8-4de6- 91c2-b7ea32537e29&DisplayLang=en#filelist The scanner is Agfa SnapScan 1236 via SCSI, old and a bit slow but OK. OS is WinXP SP2. /gustav From Gustav at cactus.dk Sun Feb 20 04:02:51 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 20 Feb 2005 11:02:51 +0100 Subject: [AccessD] Microsoft Office Document Image Writer Message-ID: Hi Marty and Stuart So do I ( have a couple of potential uses for it already). Note too the developer website: http://developer.lizardtech.com I haven't looked at this yet but would there be a dll or ocx I can use from Access to acquire a scanning of a document? /gustav >>> stuart at lexacorp.com.pg 19-02-2005 23:52:31 >>> On 19 Feb 2005 at 14:37, MartyConnelly wrote: > Tiff's are fairly large and give a fathful reproduction for archiving > document or graphics files with no artifacts. I am looking at one new > format that is coming back out of hibernation called djvu. It comes out > of ATT labs. It gives text reproduction at same reproduction of a tiff > yet is a 1/5 the size of a jpeg. > Never heard of it before, so I went looking around and found http://www.djvuzone.org It looks almost too good to be true :-) I'll be spending a few hours playing around with this one. I have a couple of potential uses for it already. Thanks very much for the pointer. -- Stuart From KP at sdsonline.net Sun Feb 20 04:44:00 2005 From: KP at sdsonline.net (Kath Pelletti) Date: Sun, 20 Feb 2005 21:44:00 +1100 Subject: [AccessD] Starting Up On Your Own References: <31916477.1108832622154.JavaMail.www@wwinf3102> Message-ID: <003201c51739$17fedac0$8001a8c0@user> Hi Paul - I think the best piece of advice is to establish your hourly rate and stick with it - make it a rate which is what you would expect to pay an external consultant if you were to hire one on behalf of a client. Don't go too low or you will be ignored - don't go too high if the client can see that there is no normal office infrastructure to support (rental, reception staff etc. which your competition may pay). Once you establish the rate don't change it for at least 3 years - it's too difficult to justify to the client. If ever you want to 'discount' a job reduce the no. of hours - never the rate. If you really aren't sure of the rate then tell us where you're working and get some locals to give you their rates to strike a balance (I'm in Australia so probably can't help). One of my personal bugbears is appearing too greedy - everyone hates it. A couple of years ago I was charged 4 full hours by a developer who had given me 3 hours 10 minutes - I never used him again. I think the thing which will give you the most repeat business (which is what you need) is to always look at things from your client's point of view - try to be a Yes person and present choices rather than say 'I don't do that....'. They will appreciate it. The other thing I see really successful developers do which I still haven't started myself is to get out a regular newsletter to clients. There was a really good post to the list by William Hindman a while back on this topic - thread was 'OT:Building your business was... Rate for first time'. If you can't find it in the archive let me know - HTH Kath ----- Original Message ----- From: paul.hartland at fsmail.net To: accessd Sent: Sunday, February 20, 2005 4:03 AM Subject: [AccessD] Starting Up On Your Own To all, I'm thinking of starting up on my own (part-time at first) as an Access developer. I have experience in most platforms of Access, and am basically looking for advice on how to go about this (how to cost a product, or how to work out my hourly rate etc) Any help and advice will be received with many thanks. Please feel free to email me off list with this if preferred. Thanks in advance.... Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sun Feb 20 04:46:20 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 20 Feb 2005 11:46:20 +0100 Subject: [AccessD] Microsoft Office Document Image Writer Message-ID: Hi all For those who wish to play with DjVu files at once, I located this small shareware app. It works at once. I scanned at typical text page in b/w which saves as 1 MB in bmp format, gif at 75 K, jpeg lowest quality at 100 K while it was only 7 K in djvu format. Also, I noticed that IrfanView is capable of displaying this format. /gustav ftp://ftp.simtel.net/pub/simtelnet/win95/compress/djvuerin.zip 1658795 bytes djvuerin.zip Produce higher quality, small sized web images DjVuer (pronounced day-ja-voo-er), is based on the revolutionary DjVu image compression technology developed by AT&T Labs. DjVuer is the Windows 95/98/NT desktop version of DjVu, that provides high resolution small-size images over the web. DjVuer delivers high-quality, small sized images in less time over the Web. With DjVuer, digital photographers and content developers can scan high-resolution color photos, pages of books, magazines, catalogs, manuals, historical or ancient documents, and make them available on the Web in rich detail. Scanned images can be compressed at ratios as high as 1000: 1. Scanned pages at 300 DPI in full color can be compressed down to a mere 30 to 60KB files from 25MB with excellent quality. Special requirements: None. Shareware. Dushy Edrisinghe, Feith Systems and Software, Inc. dushy at feith.com From ssharkins at bellsouth.net Sun Feb 20 06:53:24 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sun, 20 Feb 2005 07:53:24 -0500 Subject: [AccessD] Starting Up On Your Own In-Reply-To: <003201c51739$17fedac0$8001a8c0@user> Message-ID: <20050220125317.BDLR2072.imf19aec.mail.bellsouth.net@SUSANONE> I think the thing which will give you the most repeat business (which is what you need) is to always look at things from your client's point of view - try to be a Yes person and present choices rather than say 'I don't do that....'. They will appreciate it. ==========This is good advice, and I might add that not knowing a particular product yourself doesn't mean you can't provide the service for your client -- you'll need a large pool of talent to draw on when these things crop up. I once did a short stint on QuickBooks, made a little bit of money researching something I knew nothing about and in the end, recommended the guy stick with what he had. It cost the guy pennies compared to what he was prepared to pay to switch over -- but switching wasn't going to get him anything he didn't already have. He just didn't know it until I told him so. I called on people I know that I knew the subject instead of saying, "I can't do that, I don't know anything about it." The potential for more business was there, although that never came to pass, but it might have. You'll go through a lot of small clients doing small jobs -- and each one has the potential to be a big client eventually. If you send clients to other people too often, they'll eventually find someone they like better than you. ;) I do this ALL the time, even with you guys -- how many of you have cowritten an article with me? I can't know everything. Better to split the fee and byline then pass up that opportunity to work and put my name in front of the publisher with a first-rate article, yet, one more time. ;) Same thing with you guys. Just a different product. If you really think you can't provide the product, find someone who can and work together. Another piece of advice -- and I may get clobbered for this one. Never, ever turn down work. If you can't negotiate a deadline that you know you can make, bring in someone to help you. Work weekends and evenings, but don't turn down the work unless you just can't work things out. I don't say that as a workaholic, because I'm anything but... Rather, it's just job security. Find a way to convince the client to wait or subcontract some of the work out, or even all of it if you have to. Even if you don't make a dime out of it -- you need to be the face the client sees and the voice the client hears on the phone. Don't give the client direct contact with the subcontractors either, unless you just can't avoid it. Unless of course you don't want that client's repeat business, and that does occasionally happen. A client that's too big a pain will cost you money in the end. You don't need that and once you've got enough business you can pass them on to someone else or just not take on any new work from them. You can't be a pain yourself. I've only had one mishap in this area and I still regret it -- did something to cause an editor with a really good-paying publisher a bit of extra work she probably didn't need and she's never used me since. She answers my emails and is courteous, but I can't get work from her. My request was reasonable, but in retrospect, I could've gotten around it -- I wish I had. Don't let clients skate on their payments. You set up a schedule, they meet it, or you don't work. Don't slide on it or they will screw you every single time. I have never "stopped" working and regretted it. I have never kept working and not regretted it. This is the one area that seems cut and dry. There is NO honor when it comes to screwing you if they can. I hate to be so negative, but that just seems to be the truth of it. That was my experience when doing some development work, which I don't do anymore. The publishing world is different. I deal with huge publishers, and they've got the money and they pay it. I rarely get burned with the writing -- only if someone goes out of business -- like WROX!!!!!! ;( Ba*tards. :( Susan H. Susan H. From randall.anthony at cox.net Sun Feb 20 07:23:53 2005 From: randall.anthony at cox.net (Randall Anthony) Date: Sun, 20 Feb 2005 08:23:53 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f305021813522753a8af@mail.gmail.com> Message-ID: <000001c5174f$6c476280$6402a8c0@DF2PJY11> Steve, I'd concur with the advice you were given. It definitely helps to get the job. Unfortunately most of the companies I've worked for did not pay for keeping up your skillsets, the attitude being "I'm not going to pay for your training so you can get a payraise by going to work for someone else". However, there seems to be a change in that attitude. Most of the classes I've taken so far have had people that were there via their company, because they had to learn new technology in their job. Especially in the ASP.Net and VS .Net classes. Others have posted that most companies expect OJT to fill the bill. I don't mind that, that's how I learned VB and ASP. But, when you are supporting Access2.0, SQL 6.5, and ASP, it's kind of hard to learn .Net when the company won't or can't afford to buy upgrades. After going through most of the process of this certification, I am going to make it a point to keep up with new tech via certs, or at the least A+ certs, in order to avoid my present situation from happening again. I like being an Access developer, however, diversifying my portfolio, so to speak, should increase my marketability and portability. As for courses, yes I've attended 8 out of 9 courses setup to take the exams for MCDBA. The cost included books, training materials and exam vouchers, and is about $1k per class. I took a professional loan via a financial institution specializing in student loans like this. Compared to the cost of an online/accelerated MBA at around $30K, or the more prestigious executive MBAs offered around here (William & Mary, UVA) at about $125K, I think it's a relative bargain. A note of caution. The information and materials presented in the courses are very good, however, in order to pass M$ exams, I highly recommend using third party study guides and brain dumps as study aids. I hope this information helps you out. Randy. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 4:52 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Randy, The impression I get from the few people I've been able to talk this over with, having the certification helps you land a job; but once you have the job the company doesn't help you keep it up to date or to get new ones. Did you take some formal courses -- those 3-5 day deals costing $1500 or more -- or is it primarily self-study? Steve Erbach On Fri, 18 Feb 2005 09:29:06 -0500, Randall Anthony wrote: > Steve, > I find myself in a position similar to yours, unfortunately I got laid > off in the process (lack of contractual funding, natch). > > 1. I was very much immersed in developing and maintaining dbases and > applications from Access2.0 through A2K, using SQL and ASP pages for > some. > > 2. As the work slowed down, my access to developing new apps > disappeared. Consequently, when push came to shove, my skillsets > deteriorated. > > 3. The company I worked for was a division of a defense contractor with > a small IT department. Last I heard that division's IT department is > getting smaller. > > 4. So, during this "sabbatical", I decided to bite the bullet. I've > got one class left, SQL Server 2K Implementation and Administration. > I'm now an MCP in ASP.Net development, I'm studying to pass the SQL > Programming exam next week, then I have two exams left to get my MCDBA. > If I had achieved this while working, that company would have given me a > bonus and a pay raise, however, even if I had accomplished this with > them, I still would have gotten the axe. > > I have spoken with a number of professionals in the field when I was > contemplating getting my Masters degree. Most concurred that a Masters > would be beneficial if you were aiming for management type positions > within the IT world, but the return on investment would be negligible if > I wished to remain technical. Ergo, the next best thing to separate > oneself from the pack in IT is to get certified (in my humble opinion). > > I'm starting to get more positive replies from companies I have > submitted a resume to, and I feel fairly confident that I will be > affiliated with someone soon. I think that could be attributed to my > obtaining certification. > > Randy. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sun Feb 20 10:32:10 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 20 Feb 2005 17:32:10 +0100 Subject: [AccessD] Looking for TWAIN ocx Message-ID: Hi all I have done some testing with a sample app Neal kindly provided which uses the Kodak Imaging ocx controls. It works fine with my old Agfa Snapscan test scanner - as long as I don't run it in Access 2003. Whatever I do (references, late binding etc. etc.), when moved to A2003 it refuses to talk with the twain driver - it is as if A2003 expects a higher version or similar of the twain driver. Neither will the edit control activate in A2003. Also, I've been testing the WIA control but it doesn't seem to accept my scanner, even though the MS Document System does recognize the scanner. Perhaps this looks for both Twain and Wia scanners while the WIA control only looks for WIA scanners? >>> nkling at co.montgomery.ny.us 29-11-2004 20:44:41 >>> I'm looking for a simple ocx/activex control/library to capture images from a scanner in Access 2K. There are various available but the one's I've seen seem to be built to take you to the moon and back. I don't need editing, conversion etc. Just capture to the basic file types. Specifically TIF. I'll want to be able to specify path/name, file type, resolution. The whole idea here is that I'm trying to remove a weak link, that being the users saving with the wrong file names. Does anyone have any recommendations? Thanks, Neal From Gustav at cactus.dk Sun Feb 20 10:37:26 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 20 Feb 2005 17:37:26 +0100 Subject: [AccessD] Looking for TWAIN ocx Message-ID: Hi all Here's another source for a twain driver, EZTwain, at some cost, but a limited (public domain) "classic" free version is available as well. On this site, also some notes on hardware issues can be found. /gustav >>> stuart at lexacorp.com.pg 30-11-2004 00:58:24 >>> On 29 Nov 2004 at 14:44, Neal Kling wrote: > I'm looking for a simple ocx/activex control/library to capture images from > a scanner in Access 2K. There are various available but the one's I've seen > seem to be built to take you to the moon and back. I don't need editing, > conversion etc. Just capture to the basic file types. Specifically TIF. > > I'll want to be able to specify path/name, file type, resolution. The whole > idea here is that I'm trying to remove a weak link, that being the users > saving with the wrong file names. Take a look at http://www.ciansoft.com/twaincontrolx/default.asp They have a free trial version available for download. From martyconnelly at shaw.ca Sun Feb 20 13:15:03 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 20 Feb 2005 11:15:03 -0800 Subject: [AccessD] Microsoft Office Document Image Writer References: Message-ID: <4218E1B7.1070106@shaw.ca> If you want to display from Access and you have Lizardtext viewer installed in IE The code below will display in an new IE screen.. I guess if you want to use Office automation you will need to wait for MS to produce a graphical filter. LizardTech has a Windows scanner product for document management Document Express that will convert Windows Word documents to djvu. $400. You need the enterprise edition for PDF conversion There is a freebie conversion site http://any2djvu.djvuzone.org/ I still have to figure out what is going on with JPEG2000/Part6, JPM-style PDF and JBIG2: ISO standard-compliant document compression. 'testIEDisplayDJVU "C:\GIS\DJVU\dsdk-reference-manual.djvu" Sub testIEDisplayDJVU(strDJVUfile As String) 'http://www.microsoft.com/technet/treeview/default.asp?url=/technet/scriptcenter/logs/scrlog08.asp 'If you add a reference to "Microsoft Internet Controls" '(SHDOCVW.DLL) you should be able to do: 'Public IE as .... and find "InternetExplorer" in the popup menu. 'So then you have what you wrote, which is early-bound, 'and you can use that as follows: ' Public IE As InternetExplorer ' Set IE = New InternetExplorer Dim objExplorer As Object Dim objDocument As Object Set objExplorer = CreateObject("InternetExplorer.Application") objExplorer.Navigate "about:blank" objExplorer.Toolbar = False objExplorer.StatusBar = False objExplorer.MenuBar = True objExplorer.FullScreen = False objExplorer.AddressBar = False 'set screen size objExplorer.Width = 800 objExplorer.Height = 570 objExplorer.Left = 0 objExplorer.Top = 0 objExplorer.Visible = 1 objExplorer.Navigate strDJVUfile '"C:\GIS\DJVU\dsdk-reference-manual.djvu" Do While (objExplorer.Busy) Loop Set objExplorer = Nothing Set objDocument = Nothing End Sub Gustav Brock wrote: >Hi all > >For those who wish to play with DjVu files at once, I located this >small shareware app. >It works at once. >I scanned at typical text page in b/w which saves as 1 MB in bmp >format, gif at 75 K, jpeg lowest quality at 100 K while it was only 7 K >in djvu format. > >Also, I noticed that IrfanView is capable of displaying this format. > >/gustav > >ftp://ftp.simtel.net/pub/simtelnet/win95/compress/djvuerin.zip 1658795 >bytes > >djvuerin.zip Produce higher quality, small sized web images > >DjVuer (pronounced day-ja-voo-er), is based on the revolutionary DjVu >image compression technology developed by AT&T Labs. DjVuer is the >Windows 95/98/NT desktop version of DjVu, that provides high >resolution >small-size images over the web. DjVuer delivers high-quality, small >sized images in less time over the Web. With DjVuer, digital >photographers and content developers can scan high-resolution color >photos, pages of books, magazines, catalogs, manuals, historical or >ancient documents, and make them available on the Web in rich detail. >Scanned images can be compressed at ratios as high as 1000: 1. >Scanned >pages at 300 DPI in full color can be compressed down to a mere 30 to >60KB files from 25MB with excellent quality. > >Special requirements: None. > >Shareware. > >Dushy Edrisinghe, Feith Systems and Software, Inc. >dushy at feith.com > > > -- Marty Connelly Victoria, B.C. Canada From Gustav at cactus.dk Sun Feb 20 13:52:29 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 20 Feb 2005 20:52:29 +0100 Subject: [AccessD] Microsoft Office Document Image Writer Message-ID: Hi Marty Thanks! I would prefer, however, not to have a browser window for display ... /gustav >>> martyconnelly at shaw.ca 20-02-2005 20:15:03 >>> If you want to display from Access and you have Lizardtext viewer installed in IE The code below will display in an new IE screen.. I guess if you want to use Office automation you will need to wait for MS to produce a graphical filter. LizardTech has a Windows scanner product for document management Document Express that will convert Windows Word documents to djvu. $400. You need the enterprise edition for PDF conversion There is a freebie conversion site http://any2djvu.djvuzone.org/ I still have to figure out what is going on with JPEG2000/Part6, JPM-style PDF and JBIG2: ISO standard-compliant document compression. 'testIEDisplayDJVU "C:\GIS\DJVU\dsdk-reference-manual.djvu" Sub testIEDisplayDJVU(strDJVUfile As String) 'http://www.microsoft.com/technet/treeview/default.asp?url=/technet/scriptcenter/logs/scrlog08.asp 'If you add a reference to "Microsoft Internet Controls" '(SHDOCVW.DLL) you should be able to do: 'Public IE as .... and find "InternetExplorer" in the popup menu. 'So then you have what you wrote, which is early-bound, 'and you can use that as follows: ' Public IE As InternetExplorer ' Set IE = New InternetExplorer Dim objExplorer As Object Dim objDocument As Object Set objExplorer = CreateObject("InternetExplorer.Application") objExplorer.Navigate "about:blank" objExplorer.Toolbar = False objExplorer.StatusBar = False objExplorer.MenuBar = True objExplorer.FullScreen = False objExplorer.AddressBar = False 'set screen size objExplorer.Width = 800 objExplorer.Height = 570 objExplorer.Left = 0 objExplorer.Top = 0 objExplorer.Visible = 1 objExplorer.Navigate strDJVUfile '"C:\GIS\DJVU\dsdk-reference-manual.djvu" Do While (objExplorer.Busy) Loop Set objExplorer = Nothing Set objDocument = Nothing End Sub Gustav Brock wrote: >Hi all > >For those who wish to play with DjVu files at once, I located this >small shareware app. >It works at once. >I scanned at typical text page in b/w which saves as 1 MB in bmp >format, gif at 75 K, jpeg lowest quality at 100 K while it was only 7 K >in djvu format. > >Also, I noticed that IrfanView is capable of displaying this format. > >/gustav > >ftp://ftp.simtel.net/pub/simtelnet/win95/compress/djvuerin.zip 1658795 >bytes > >djvuerin.zip Produce higher quality, small sized web images > >DjVuer (pronounced day-ja-voo-er), is based on the revolutionary DjVu >image compression technology developed by AT&T Labs. DjVuer is the >Windows 95/98/NT desktop version of DjVu, that provides high >resolution >small-size images over the web. DjVuer delivers high-quality, small >sized images in less time over the Web. With DjVuer, digital >photographers and content developers can scan high-resolution color >photos, pages of books, magazines, catalogs, manuals, historical or >ancient documents, and make them available on the Web in rich detail. >Scanned images can be compressed at ratios as high as 1000: 1. >Scanned >pages at 300 DPI in full color can be compressed down to a mere 30 to >60KB files from 25MB with excellent quality. > >Special requirements: None. > >Shareware. > >Dushy Edrisinghe, Feith Systems and Software, Inc. >dushy at feith.com From jmhla at earthlink.net Sun Feb 20 22:08:05 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Sun, 20 Feb 2005 20:08:05 -0800 Subject: [AccessD] Machine Transfer Issue Message-ID: <000b01c517ca$f2df24b0$6601a8c0@laptop1> I had an xp mdb running on an xp os machine to clients satisfaction. The database was split for development and upgrades The IT contractor who hired me put a new machine in the clients office. Here it comes: The clients home drive is on the network now The database can not find 2 sub tables so many forms and reports are now failing. There is a tape back up we could go to. It is the second on 2 identical databases on the same machine for 2 different divisions of the company. I thought maybe I had left the tables in question pointing at the original data database but that was not the answer. Short of the tape anyone have an idea? Thanks Joe From roz.clarke at donnslaw.co.uk Mon Feb 21 03:27:17 2005 From: roz.clarke at donnslaw.co.uk (Roz Clarke) Date: Mon, 21 Feb 2005 09:27:17 -0000 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <61F915314798D311A2F800A0C9C831880722552D@dibble.observatory.donnslaw.co.uk> 1) Currently management and development of workflows in a rather nasty legal application. No proper coding at all. :( 2) Used to do a lot with Access & Office integration, and reporting from various back-end data sources (informix, oracle, etc.). The shift is really down to moving into management and not being able to do that and maintain/ improve my technical skills at the same time. 3) Company (law firm), 250 employees, Tom's team leader 4) No Roz -----Original Message----- From: Tom Bolton [mailto:tom.bolton at donnslaw.co.uk] Sent: 18 February 2005 14:09 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? The abridged edition: 1) Currently Access/Informix/SQL Server 2) Used to be web-based dev., and desperate to be again (one day - my team leader subscribes to this list!!!) 3) Company, 250 employees, one of 5 systems developers on a rolling contract 4) No Cheers Tom -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: 18 February 2005 12:05 To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From accessd666 at yahoo.com Mon Feb 21 04:44:23 2005 From: accessd666 at yahoo.com (Sad Der) Date: Mon, 21 Feb 2005 02:44:23 -0800 (PST) Subject: [AccessD] I'm back! Message-ID: <20050221104423.60835.qmail@web90107.mail.scd.yahoo.com> Hi group, it's been a while since i've posted to this list or answered any questions. Been busy with a C# project :-). My next project is a very interesting one regarding the Kyoto contract! So, I'll see ya on the list. Regards, Sander __________________________________ Do you Yahoo!? Yahoo! Mail - 250MB free storage. Do more. Manage less. http://info.mail.yahoo.com/mail_250 From Gustav at cactus.dk Mon Feb 21 05:22:11 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 21 Feb 2005 12:22:11 +0100 Subject: [AccessD] Re: Kodak Imaging and Access 2003 (was: Looking for TWAIN ocx) Message-ID: Hi all Found out why Access 2003 denies to load the Kodak Imaging controls and how to remove that blocking. It is - believe it or not - because Access 2003 refuses to use ActiveX controls which for some reason are listed as insecure in Internet Explorer ... as explained here: http://mail.localplanet.co.uk/Blogs/stuart/archive/2005/02/19/AccessActiveX.aspx What it tells is to reset the Compatibility Flag for these entries to 0: Kodak Image Admin Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {009541A0-3B81-101C-92F3-040224009C02} Kodak Image Edit Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {6D940280-9F11-11CE-83FD-02608C3EC08A} Kodak Image Scan Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {84926CA0-2941-101C-816F-0E6013114B7F} Rich Text Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {3B7C8860-D78F-101B-B9B5-04021C009402} /gustav >>> Gustav at cactus.dk 20-02-2005 17:32:10 >>> Hi all I have done some testing with a sample app Neal kindly provided which uses the Kodak Imaging ocx controls. It works fine with my old Agfa Snapscan test scanner - as long as I don't run it in Access 2003. Whatever I do (references, late binding etc. etc.), when moved to A2003 it refuses to talk with the twain driver - it is as if A2003 expects a higher version or similar of the twain driver. Neither will the edit control activate in A2003. From andy at minstersystems.co.uk Mon Feb 21 05:30:08 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 21 Feb 2005 12:30:08 +0100 Subject: [AccessD] Ascending/Descending Indexes Message-ID: <20050221123005.9B4382BF992@smtp.nildram.co.uk> Anyone know the answer to this to save me doing a bunch of tests? If you need to browse a table in descending order of a field (a date in my case) and there's an index on that field but defined as ascending (needed elsewhere so can't be changed) is there any benefit from defining a second, descending index on the same field? -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 From erbachs at gmail.com Mon Feb 21 06:35:17 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 06:35:17 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <000001c5174f$6c476280$6402a8c0@DF2PJY11> References: <39cb22f305021813522753a8af@mail.gmail.com> <000001c5174f$6c476280$6402a8c0@DF2PJY11> Message-ID: <39cb22f3050221043561ac1cbb@mail.gmail.com> Randy, >> The information and materials presented in the courses are very good, however, in order to pass M$ exams, I highly recommend using third party study guides and brain dumps as study aids. << All right, I'll bite: what's a 'brain dump', eh, Precious? Steve Erbach On Sun, 20 Feb 2005 08:23:53 -0500, Randall Anthony wrote: > Steve, > > I'd concur with the advice you were given. It definitely helps to get > the job. Unfortunately most of the companies I've worked for did not > pay for keeping up your skillsets, the attitude being "I'm not going to > pay for your training so you can get a payraise by going to work for > someone else". However, there seems to be a change in that attitude. > Most of the classes I've taken so far have had people that were there > via their company, because they had to learn new technology in their > job. Especially in the ASP.Net and VS .Net classes. > > Others have posted that most companies expect OJT to fill the bill. I > don't mind that, that's how I learned VB and ASP. But, when you are > supporting Access2.0, SQL 6.5, and ASP, it's kind of hard to learn .Net > when the company won't or can't afford to buy upgrades. > > After going through most of the process of this certification, I am > going to make it a point to keep up with new tech via certs, or at the > least A+ certs, in order to avoid my present situation from happening > again. I like being an Access developer, however, diversifying my > portfolio, so to speak, should increase my marketability and > portability. > > As for courses, yes I've attended 8 out of 9 courses setup to take the > exams for MCDBA. The cost included books, training materials and exam > vouchers, and is about $1k per class. I took a professional loan via a > financial institution specializing in student loans like this. Compared > to the cost of an online/accelerated MBA at around $30K, or the more > prestigious executive MBAs offered around here (William & Mary, UVA) at > about $125K, I think it's a relative bargain. > > A note of caution. The information and materials presented in the > courses are very good, however, in order to pass M$ exams, I highly > recommend using third party study guides and brain dumps as study aids. > > I hope this information helps you out. > > Randy. From erbachs at gmail.com Mon Feb 21 06:44:10 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 06:44:10 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <61F915314798D311A2F800A0C9C831880722552D@dibble.observatory.donnslaw.co.uk> References: <61F915314798D311A2F800A0C9C831880722552D@dibble.observatory.donnslaw.co.uk> Message-ID: <39cb22f3050221044479f8e532@mail.gmail.com> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty legal > application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting from > various back-end data sources (informix, oracle, etc.). The shift is really > down to moving into management and not being able to do that and maintain/ > improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz From Gustav at cactus.dk Mon Feb 21 06:52:50 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 21 Feb 2005 13:52:50 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Nice catch Steve - on a late (or very early) Friday. /gustav >>> erbachs at gmail.com 21-02-2005 13:35:17 >>> Randy, >> The information and materials presented in the courses are very good, however, in order to pass M$ exams, I highly recommend using third party study guides and brain dumps as study aids. << All right, I'll bite: what's a 'brain dump', eh, Precious? Steve Erbach From randall.anthony at cox.net Mon Feb 21 07:32:15 2005 From: randall.anthony at cox.net (Randall Anthony) Date: Mon, 21 Feb 2005 08:32:15 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050221043561ac1cbb@mail.gmail.com> Message-ID: <003b01c51819$c22d60d0$6402a8c0@DF2PJY11> Steve, "Brain Dumps" are usually sites where people submit questions and answers from past exams they've taken. Some are free, some are pay for. I found some of them useful because they helped me study more in-depth. For instance, in one course the materials and study guide seemed to cover everything in a conceptual manner, but when it came time to take the test, the test questions were framed in an operational manner. M$ exams (in my limited experience, 2 down, 2 to go) are really set up to make you fail. The questions are long (2, 3 even 4 paragraphs to set up the scenario), and multiple answers, ie., there are eight selections, pick the right four. As far as using my comments, feel free. I'm looking forward to see what you come up with. Randy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Monday, February 21, 2005 7:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Randy, >> The information and materials presented in the courses are very good, however, in order to pass M$ exams, I highly recommend using third party study guides and brain dumps as study aids. << All right, I'll bite: what's a 'brain dump', eh, Precious? Steve Erbach On Sun, 20 Feb 2005 08:23:53 -0500, Randall Anthony wrote: > Steve, > > I'd concur with the advice you were given. It definitely helps to get > the job. Unfortunately most of the companies I've worked for did not > pay for keeping up your skillsets, the attitude being "I'm not going to > pay for your training so you can get a payraise by going to work for > someone else". However, there seems to be a change in that attitude. > Most of the classes I've taken so far have had people that were there > via their company, because they had to learn new technology in their > job. Especially in the ASP.Net and VS .Net classes. > > Others have posted that most companies expect OJT to fill the bill. I > don't mind that, that's how I learned VB and ASP. But, when you are > supporting Access2.0, SQL 6.5, and ASP, it's kind of hard to learn .Net > when the company won't or can't afford to buy upgrades. > > After going through most of the process of this certification, I am > going to make it a point to keep up with new tech via certs, or at the > least A+ certs, in order to avoid my present situation from happening > again. I like being an Access developer, however, diversifying my > portfolio, so to speak, should increase my marketability and > portability. > > As for courses, yes I've attended 8 out of 9 courses setup to take the > exams for MCDBA. The cost included books, training materials and exam > vouchers, and is about $1k per class. I took a professional loan via a > financial institution specializing in student loans like this. Compared > to the cost of an online/accelerated MBA at around $30K, or the more > prestigious executive MBAs offered around here (William & Mary, UVA) at > about $125K, I think it's a relative bargain. > > A note of caution. The information and materials presented in the > courses are very good, however, in order to pass M$ exams, I highly > recommend using third party study guides and brain dumps as study aids. > > I hope this information helps you out. > > Randy. -- 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 Feb 21 06:41:33 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 21 Feb 2005 13:41:33 +0100 Subject: [AccessD] I'm back! Message-ID: <20050221134130.2C8222BF9FD@smtp.nildram.co.uk> Welcome back Sander. -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: Acces User Group Subject: [AccessD] I'm back! Date: 21/02/05 10:45 > > Hi group, > > it's been a while since i've posted to this list or > answered any questions. > Been busy with a C# project :-). > > My next project is a very interesting one regarding > the Kyoto contract! > > So, I'll see ya on the list. > > Regards, > > Sander > > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - 250MB free storage. Do more. Manage less. > http://info.mail.yahoo.com/mail_250 > -- > 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 garykjos at gmail.com Mon Feb 21 07:44:13 2005 From: garykjos at gmail.com (Gary Kjos) Date: Mon, 21 Feb 2005 07:44:13 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050221044479f8e532@mail.gmail.com> References: <61F915314798D311A2F800A0C9C831880722552D@dibble.observatory.donnslaw.co.uk> <39cb22f3050221044479f8e532@mail.gmail.com> Message-ID: No problem from me. I'll be looking forward to seeing your article. On Mon, 21 Feb 2005 06:44:10 -0600, Steve Erbach wrote: > Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, > Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., > Andy, Randy, and Tom, > > Thank you all very much for your responses. Our glorious leader, Mr. > Bartow, has asked me to write an article for the newsletter based on > the responses you've given. So I'm asking if any of you have any > objections to letting me abridge your responses for that purpose? It > would also be helpful if those of you who already gave an "abridged" > version for the survey could flesh out your responses a bit, if you > have the time. I would appreciate it. Everyone has an interesting > story to tell about his or her own growth in the computer field. > > I'm so glad that 21 of you have responded so far. Any others? > > Steve Erbach > Neenah, WI > www.swerbach.com/security > > On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke > wrote: > > 1) Currently management and development of workflows in a rather nasty legal > > application. No proper coding at all. :( > > 2) Used to do a lot with Access & Office integration, and reporting from > > various back-end data sources (informix, oracle, etc.). The shift is really > > down to moving into management and not being able to do that and maintain/ > > improve my technical skills at the same time. > > 3) Company (law firm), 250 employees, Tom's team leader > > 4) No > > > > Roz > -- > 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 mikedorism at adelphia.net Mon Feb 21 07:58:16 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Mon, 21 Feb 2005 08:58:16 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050221044479f8e532@mail.gmail.com> Message-ID: <000d01c5181d$6705f8d0$0b08a845@hargrove.internal> No problems with sharing my info. I owe my present job to AccessD because I got it through a post to the list. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Monday, February 21, 2005 7:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty > legal application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting > from various back-end data sources (informix, oracle, etc.). The shift > is really down to moving into management and not being able to do that > and maintain/ improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Mon Feb 21 08:07:53 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Mon, 21 Feb 2005 09:07:53 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050221044479f8e532@mail.gmail.com> Message-ID: Steve, None here. One of the surprises I got was how little certifications are valued. Seems like most really don't care about them. Just shows you that quality does speak for itself. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Monday, February 21, 2005 7:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty legal > application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting from > various back-end data sources (informix, oracle, etc.). The shift is really > down to moving into management and not being able to do that and maintain/ > improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dba.email at gmail.com Mon Feb 21 08:46:51 2005 From: dba.email at gmail.com (Admin Sparky) Date: Mon, 21 Feb 2005 09:46:51 -0500 Subject: [AccessD] Query Criteria Message-ID: <5f2de24205022106465ef3927c@mail.gmail.com> Group, Monday morning has arrived:( I have a form with 2 calendar controls that can provide a date range. I would like to use this date range as criteria for a query. However, I am having difficulty with the following scenario. Given a multiple-month date range, I would like to run the query "n" number of times for each month in the range. The solution must be able to span multiple years if needed. Pseudo code: dteStart = 8/1/2004 dteEnd = 1/31/2005 For each month in the date range run the query Next month Any suggestions? Mark Mitsules From Gustav at cactus.dk Mon Feb 21 09:00:53 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 21 Feb 2005 16:00:53 +0100 Subject: [AccessD] Query Criteria Message-ID: Hi Mark I would use intMonths = DateDiff("m", dteStart, dteEnd) For intMonth = 0 To intMonths ' Run query. Next /gustav >>> dba.email at gmail.com 21-02-2005 15:46:51 >>> Group, Monday morning has arrived:( I have a form with 2 calendar controls that can provide a date range. I would like to use this date range as criteria for a query. However, I am having difficulty with the following scenario. Given a multiple-month date range, I would like to run the query "n" number of times for each month in the range. The solution must be able to span multiple years if needed. Pseudo code: dteStart = 8/1/2004 dteEnd = 1/31/2005 For each month in the date range run the query Next month Any suggestions? Mark Mitsules From roz.clarke at donnslaw.co.uk Mon Feb 21 09:05:59 2005 From: roz.clarke at donnslaw.co.uk (Roz Clarke) Date: Mon, 21 Feb 2005 15:05:59 -0000 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <61F915314798D311A2F800A0C9C8318807225542@dibble.observatory.donnslaw.co.uk> OK, I'll try to give you a bit more flesh ;) I am 'senior systems developer' in a law firm, and I lead a team of 4 developers (not including me) and 1 trainer. I no longer do very much hands-on technical stuff, because although I am officially a team lead, I also do all the project management and most of the business analysis. And I've tried to recruit people who are better than me, so it's easy to let them get on with it :/ The company uses a few 3rd party applications and my team spends the bulk of its time customising these applications, and writing reports / reporting tools querying the back end data, which is in SQL Server and Informix. We only rarely get to develop ground-up applications, but when we do we use a combination of SQL Server, VB.net, ASP.net and Access, providing interfaces with the 3rd party stuff, Excel, Word and Outlook. I came into development the same way as many others here; as a self-taught user of MS Access 2.0. My first development role revolved around building intelligent reports, and I joined this list soon after starting in that job, around six years ago now. With the help of the good folk of AccessD, I made good progress and started to think of myself as a real developer, though never a guru. Some of my team have certifications and others do not. I have studied for the MCSD exams, and the firm has paid for everyone here to have external training, but we have not placed much emphasis on the exams themselves. I never managed to pass the sample tests (not giving it enough priority) so I never took the exams. Perhaps my experience as a recruiter would be useful to you here. We do not specify that someone has to be certified when advertising for a position, but it can make a difference. If their experience in the relevant areas isn't very recent, for example - if say, someone has taken a year out or worked in a different job role and is returning to development - an MCP or 2 helps you to believe that they are serious about returning and about keeping their skills current. If however they have recent and solid experience, certification is just icing. If I were looking for a 'proper' development role now, I would want to take some exams a) to prove to myself that it's something I want to do and can stay interested in and b) to demonstrate the same thing to potential employers - because it will be fairly clear from my CV that I am not a full time hands-on developer at the moment. I hope that's helpful. Feel free to do what you will with it. Looking forward to reading the article Roz -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: 21-Feb-2005 12:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty > legal application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting > from various back-end data sources (informix, oracle, etc.). The shift > is really down to moving into management and not being able to do that > and maintain/ improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From dba.email at gmail.com Mon Feb 21 10:20:30 2005 From: dba.email at gmail.com (Admin Sparky) Date: Mon, 21 Feb 2005 11:20:30 -0500 Subject: [AccessD] Query Criteria In-Reply-To: References: Message-ID: <5f2de24205022108201ce7c81e@mail.gmail.com> Gustav, Thank you. This allows me to run the query the requisite number of times. How then would I feed the current month/year of the loop into that query as criteria? Mark On Mon, 21 Feb 2005 16:00:53 +0100, Gustav Brock wrote: > Hi Mark > > I would use > > intMonths = DateDiff("m", dteStart, dteEnd) > For intMonth = 0 To intMonths > ' Run query. > Next > > /gustav > > >>> dba.email at gmail.com 21-02-2005 15:46:51 >>> > Group, > > Monday morning has arrived:( I have a form with 2 calendar controls > that can provide a date range. I would like to use this date range as > criteria for a query. However, I am having difficulty with the > following scenario. Given a multiple-month date range, I would like > to run the query "n" number of times for each month in the range. The > solution must be able to span multiple years if needed. > > Pseudo code: > dteStart = 8/1/2004 > dteEnd = 1/31/2005 > > For each month in the date range > run the query > Next month > > Any suggestions? > > Mark Mitsules > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From erbachs at gmail.com Mon Feb 21 10:22:02 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 10:22:02 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: References: <39cb22f3050221044479f8e532@mail.gmail.com> Message-ID: <39cb22f305022108227a706bca@mail.gmail.com> Jim, I suppose if ALL other factors were equal, then a prospective employee would have an edge if he had a cert. Out of the 21 responses I got, only four people had MS certs of any kind. Only one of those -- Randy Anthony -- had CURRENT certifications. Amazing. Steve Erbach On Mon, 21 Feb 2005 09:07:53 -0500, Jim Dettman wrote: > Steve, > > None here. One of the surprises I got was how little certifications are > valued. Seems like most really don't care about them. > > Just shows you that quality does speak for itself. > > Jim. From reuben at gfconsultants.com Mon Feb 21 10:28:29 2005 From: reuben at gfconsultants.com (Reuben Cummings) Date: Mon, 21 Feb 2005 11:28:29 -0500 Subject: [AccessD] Bloomberg data Message-ID: Anyone ever dealt with data from Bloomberg (the data service providing live market numbers to brokers). I have a potential client that is wanting an app to retreive this live data and provide constant, live analysis of that data based on formulas they will build and tweak. Thanks. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com From DWUTKA at marlow.com Mon Feb 21 10:33:31 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 10:33:31 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2CF@main2.marlow.com> Sorry for the delayed response. 1: Anything and everything having to do with maintaining a company's computer system. 2: I used to be a mechanic! ;) But my real job title is the IS/IT developer and DBA. Our network administrator quit at the beginning of the year, so I have been handling all IS/IT aspects. 3: Work for a company...and independant. (My independant stuff is ASP/VB (6.0) and Access. Mainly a combination of the three (ASP websites, using Access as a BE (sometimes SQL Server), with a VB business rule system)). The company I work for has about 250+ employees, and actually, we are now a subsidiary of a larger public company called II-VI. 4: No certifications. Would they help? Not really. By the time you study and pass a cert, the technology changes. There is no way to certify whether you have the capacity to learn new things. Certs only show you know how to take a test. Drew -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at marlow.com Mon Feb 21 10:39:59 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 10:39:59 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2D1@main2.marlow.com> ROTFLMAO! I hear ya on the VB/Access thing. Though I must say that I see both sides of the coin. There are lot's of 'programmers' that don't understand the first thing about a database, whether Access or a server side. On the other hand, I have seen many Access Developers who don't understand very much outside of the Access Arena. Drew -----Original Message----- From: Brett Barabash [mailto:BBarabash at tappeconstruction.com] Sent: Friday, February 18, 2005 10:09 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? 1. VB.NET and VB6 development, SQL Server admin and development 2. Our environment outgrew Access as a database, and we are moving towards system designs where the data and business rules are maintained in separate tiers. 3. I am employeed full-time at a rapidly growing construction company (400+ employees) as the lead applications developer. Literally watch this company double in size every 4 years. 4. Have a MS certification in SQL Server 6.5. P.S. I would imagine that many people would be shocked to see that there are VB developers on this list. I started my career many years ago as an Access 2.0 developer, and owe a portion of my success to this list. I'm also a member of multiple VB lists (including dba-VB), but still feel that this is the best source for technical info. ...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in b ount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security ---------------------------------------------------------------------------- ---------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Mon Feb 21 10:39:36 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 21 Feb 2005 17:39:36 +0100 Subject: [AccessD] Query Criteria Message-ID: Hi Mark You could use: dteCurrent = DateAdd("m", intMonth, dteStart) intMonthCurrent = Month(dteCurrent) intYearCurrent = Year(dteCurrent) /gustav >>> dba.email at gmail.com 21-02-2005 17:20:30 >>> Gustav, Thank you. This allows me to run the query the requisite number of times. How then would I feed the current month/year of the loop into that query as criteria? Mark On Mon, 21 Feb 2005 16:00:53 +0100, Gustav Brock wrote: > Hi Mark > > I would use > > intMonths = DateDiff("m", dteStart, dteEnd) > For intMonth = 0 To intMonths > ' Run query. > Next > > /gustav > > >>> dba.email at gmail.com 21-02-2005 15:46:51 >>> > Group, > > Monday morning has arrived:( I have a form with 2 calendar controls > that can provide a date range. I would like to use this date range as > criteria for a query. However, I am having difficulty with the > following scenario. Given a multiple-month date range, I would like > to run the query "n" number of times for each month in the range. The > solution must be able to span multiple years if needed. > > Pseudo code: > dteStart = 8/1/2004 > dteEnd = 1/31/2005 > > For each month in the date range > run the query > Next month > > Any suggestions? > > Mark Mitsules From DWUTKA at marlow.com Mon Feb 21 10:36:31 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 10:36:31 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2D0@main2.marlow.com> Just out of curiousity, what's the problem in front of you? Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Friday, February 18, 2005 9:09 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? 1) Equal Parts Access development and SQL Server Administration/Development. 2) Getting more freelance work, but otherwise pretty similar. SQL is becoming more prevalent, but that is more due to familiarity. Most time is spent administrating stuff that is already in place. I also have 2 SQL databases that are software packages I administer. 3) I currently work for a company. A law firm of about 400 some odd lawyers and about as many support staff. We have several people who can program in Access, but I am considered the expert on that platform. The others are primarily developing in other platforms, though naturally there is a lot of common skills. I am slowly getting more "freelance" work through my husband's company, and I will likely do that full time sometime in this coming year. Fortunately, I can rely on his sales ability so I have this option. 4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me. Debbie -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 21 10:41:57 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 10:41:57 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <003b01c51819$c22d60d0$6402a8c0@DF2PJY11> References: <39cb22f3050221043561ac1cbb@mail.gmail.com> <003b01c51819$c22d60d0$6402a8c0@DF2PJY11> Message-ID: <39cb22f30502210841131d9f4f@mail.gmail.com> Randy, Interesting. I'd never heard of "Brain Dumps" before. Steve Erbach On Mon, 21 Feb 2005 08:32:15 -0500, Randall Anthony wrote: > Steve, > "Brain Dumps" are usually sites where people submit questions and > answers from past exams they've taken. Some are free, some are pay for. > I found some of them useful because they helped me study more in-depth. > > For instance, in one course the materials and study guide seemed to > cover everything in a conceptual manner, but when it came time to take > the test, the test questions were framed in an operational manner. M$ > exams (in my limited experience, 2 down, 2 to go) are really set up to > make you fail. The questions are long (2, 3 even 4 paragraphs to set up > the scenario), and multiple answers, ie., there are eight selections, > pick the right four. > > As far as using my comments, feel free. I'm looking forward to see what > you come up with. > > Randy From dwaters at usinternet.com Mon Feb 21 10:43:35 2005 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 21 Feb 2005 10:43:35 -0600 Subject: [AccessD] Bloomberg data In-Reply-To: <10282686.1109003501920.JavaMail.root@sniper14> Message-ID: <001801c51834$7d392430$123a11d8@danwaters> Reuben, I just read an article in SmartAccess Newsletter about using Web Services with Access. It might apply to you. Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Monday, February 21, 2005 10:28 AM To: AccessD Subject: [AccessD] Bloomberg data Anyone ever dealt with data from Bloomberg (the data service providing live market numbers to brokers). I have a potential client that is wanting an app to retreive this live data and provide constant, live analysis of that data based on formulas they will build and tweak. Thanks. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.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 Feb 21 09:44:04 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 21 Feb 2005 16:44:04 +0100 Subject: [AccessD] Bloomberg data Message-ID: <20050221164400.E253A2BAEC8@smtp.nildram.co.uk> Hi Reuben Seen this sort of thing done in the UK using Reuters data feeds. Reuters supplied (at a price of course) software to provide a constant feed into Excel. You then had to write Excel macros to do what you wanted with it. Have you looked at what Bloomberg can supply? -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: AccessD Subject: [AccessD] Bloomberg data Date: 21/02/05 16:27 > > Anyone ever dealt with data from Bloomberg (the data service providing live > market numbers to brokers). I have a potential client that is wanting an > app to retreive this live data and provide constant, live analysis of that > data based on formulas they will build and tweak. > > Thanks. > > Reuben Cummings > GFC, LLC > phone: 812.523.1017 > email: reuben at gfconsultants.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 jeffrey.demulling at usbank.com Mon Feb 21 10:44:52 2005 From: jeffrey.demulling at usbank.com (jeffrey.demulling at usbank.com) Date: Mon, 21 Feb 2005 10:44:52 -0600 Subject: [AccessD] Bloomberg data In-Reply-To: Message-ID: I have, but only dealing with Excel. It is a PITA to say the least. 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 "Reuben Cummings" To Sent by: "AccessD" accessd-bounces at d atabaseadvisors.c cc om Subject [AccessD] Bloomberg data 02/21/2005 10:28 AM Please respond to "Access Developers discussion and problem solving" Anyone ever dealt with data from Bloomberg (the data service providing live market numbers to brokers). I have a potential client that is wanting an app to retreive this live data and provide constant, live analysis of that data based on formulas they will build and tweak. Thanks. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ------------------------------------------------------------------------------ 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 Feb 21 10:45:12 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 10:45:12 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2D2@main2.marlow.com> Hmmm, you know, a few years ago, I would have completely agreed. But I have found many HUGE differences between VB and Access. Actually, Access 97, in some ways, is closer in capabilities to VB 6.0 then Access 2000+ is. (The main difference, I see, is the complete goof up that MS pulled off with the Callback capabilities.) Drew -----Original Message----- From: Jim Lawrence [mailto:accessd at shaw.ca] Sent: Friday, February 18, 2005 10:43 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Hi Steve: There is not a big leap between Access and VB (not VB.Net). The main problem is the lack of Subforms for POS and the biggy... a good report generator. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brett Barabash Sent: Friday, February 18, 2005 8:09 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? 1. VB.NET and VB6 development, SQL Server admin and development 2. Our environment outgrew Access as a database, and we are moving towards system designs where the data and business rules are maintained in separate tiers. 3. I am employeed full-time at a rapidly growing construction company (400+ employees) as the lead applications developer. Literally watch this company double in size every 4 years. 4. Have a MS certification in SQL Server 6.5. P.S. I would imagine that many people would be shocked to see that there are VB developers on this list. I started my career many years ago as an Access 2.0 developer, and owe a portion of my success to this list. I'm also a member of multiple VB lists (including dba-VB), but still feel that this is the best source for technical info. ...and I can't stand the VB bigots who have never developed an Access application and think that it's just a glorified spreadsheet for making mini applications. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in b ount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security ---------------------------------------------------------------------------- ---------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 21 09:45:24 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 21 Feb 2005 16:45:24 +0100 Subject: [AccessD] Ascending/Descending Indexes - Retrying Message-ID: <20050221164521.3D5EA2BE9A4@smtp.nildram.co.uk> Trying again. I'm sure the answer's out there. -- 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] Ascending/Descending Indexes Date: 21/02/05 12:31 > > Anyone know the answer to this to save me doing a bunch of tests? > > If you need to browse a table in descending order of a field (a date in my > case) and there's an index on that field but defined as ascending (needed > elsewhere so can't be changed) is there any benefit from defining a second, > descending index on the same field? > > -- > 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 > > > > > ________________________________________________ Message sent using UebiMiau 2.7.2 From DElam at jenkens.com Mon Feb 21 10:57:55 2005 From: DElam at jenkens.com (Elam, Debbie) Date: Mon, 21 Feb 2005 10:57:55 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <7B1961ED924D1A459E378C9B1BB22B4C02485A8D@natexch.jenkens.com> I do not understand this question. Debbie -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 10:37 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Just out of curiousity, what's the problem in front of you? Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Friday, February 18, 2005 9:09 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? 1) Equal Parts Access development and SQL Server Administration/Development. 2) Getting more freelance work, but otherwise pretty similar. SQL is becoming more prevalent, but that is more due to familiarity. Most time is spent administrating stuff that is already in place. I also have 2 SQL databases that are software packages I administer. 3) I currently work for a company. A law firm of about 400 some odd lawyers and about as many support staff. We have several people who can program in Access, but I am considered the expert on that platform. The others are primarily developing in other platforms, though naturally there is a lot of common skills. I am slowly getting more "freelance" work through my husband's company, and I will likely do that full time sometime in this coming year. Fortunately, I can rely on his sales ability so I have this option. 4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me. Debbie -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. From DWUTKA at marlow.com Mon Feb 21 10:56:10 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 10:56:10 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2D3@main2.marlow.com> I will state that it all depends on who is doing the hiring, and what kind of company you are trying to get in with. If you want to be 1 of 20 (or 7 of 9 ... ) in a team of developers, then certifications are going to be a big boon, because no matter what you really know, you are going to have a 'team' with you, to pick up what the certs don't cover. Now, if you want to join a smaller company, where you are going to be far more independant, then experience and knowledge are going to be looked at before certs. It also depends on who is involved in the hiring process. We have a new Network Admin starting tomorrow....and the person writing this email is the one who 'certified' him to work here. (He was my second choice out of three....my top choice lives very far away, and my bosses got the willies over that...but he was a very close second.). I am pretty sure he has certifications, but honestly, didn't care, and didn't even look over them. Instead, I approved his resume on experience, and I did the technical interview, and he was my second choice simply on personality, he knew his stuff. Honestly, getting your foot in the door is the hardest thing. But once you have done that, you better know your stuff. I remember a few years ago, while still working for the company I work for now, I had a technical interview with another local company. They wanted a VB/SQL guy, and even though I had a lot of Access experience, I had very little SQL experience. However, what killed my interview, was my 'iffy' SQL abilities. Not SQL Server, but the actual query language. I was asked a lot about joins, etc, and even though I understood the questions and answers, I had a difficult time just 'rattling' things off. It was because I had become very dependant on Access' query builder. When I created an SQL statement, I usually did it in Access, then cut and paste the SQL into my code. Fast, efficient, but kind of lazy too. Now, I build almost all of my SQL statements from hand, unless it is simply too much typing to justify the means to the end. It has made my understanding and skillset with SQL much much stronger. Drew -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 3:52 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Randy, The impression I get from the few people I've been able to talk this over with, having the certification helps you land a job; but once you have the job the company doesn't help you keep it up to date or to get new ones. Did you take some formal courses -- those 3-5 day deals costing $1500 or more -- or is it primarily self-study? Steve Erbach On Fri, 18 Feb 2005 09:29:06 -0500, Randall Anthony wrote: > Steve, > I find myself in a position similar to yours, unfortunately I got laid > off in the process (lack of contractual funding, natch). > > 1. I was very much immersed in developing and maintaining dbases and > applications from Access2.0 through A2K, using SQL and ASP pages for > some. > > 2. As the work slowed down, my access to developing new apps > disappeared. Consequently, when push came to shove, my skillsets > deteriorated. > > 3. The company I worked for was a division of a defense contractor with > a small IT department. Last I heard that division's IT department is > getting smaller. > > 4. So, during this "sabbatical", I decided to bite the bullet. I've > got one class left, SQL Server 2K Implementation and Administration. > I'm now an MCP in ASP.Net development, I'm studying to pass the SQL > Programming exam next week, then I have two exams left to get my MCDBA. > If I had achieved this while working, that company would have given me a > bonus and a pay raise, however, even if I had accomplished this with > them, I still would have gotten the axe. > > I have spoken with a number of professionals in the field when I was > contemplating getting my Masters degree. Most concurred that a Masters > would be beneficial if you were aiming for management type positions > within the IT world, but the return on investment would be negligible if > I wished to remain technical. Ergo, the next best thing to separate > oneself from the pack in IT is to get certified (in my humble opinion). > > I'm starting to get more positive replies from companies I have > submitted a resume to, and I feel fairly confident that I will be > affiliated with someone soon. I think that could be attributed to my > obtaining certification. > > Randy. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at marlow.com Mon Feb 21 11:01:24 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 11:01:24 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2D4@main2.marlow.com> "4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me." Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Monday, February 21, 2005 10:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? I do not understand this question. Debbie -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 10:37 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Just out of curiousity, what's the problem in front of you? Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Friday, February 18, 2005 9:09 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? 1) Equal Parts Access development and SQL Server Administration/Development. 2) Getting more freelance work, but otherwise pretty similar. SQL is becoming more prevalent, but that is more due to familiarity. Most time is spent administrating stuff that is already in place. I also have 2 SQL databases that are software packages I administer. 3) I currently work for a company. A law firm of about 400 some odd lawyers and about as many support staff. We have several people who can program in Access, but I am considered the expert on that platform. The others are primarily developing in other platforms, though naturally there is a lot of common skills. I am slowly getting more "freelance" work through my husband's company, and I will likely do that full time sometime in this coming year. Fortunately, I can rely on his sales ability so I have this option. 4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me. Debbie -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 21 11:03:00 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 11:03:00 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <100F91B31300334B89EC531C9DCB086559731A@tccexch01.tappeconstruction.net> References: <100F91B31300334B89EC531C9DCB086559731A@tccexch01.tappeconstruction.net> Message-ID: <39cb22f3050221090373ce143d@mail.gmail.com> Brett, Do you use Visual Studio .NET for your VB.NET development? If so, did you try the Crystal Reports generator? Any thoughts vs. the third party tools? Steve Erbach On Fri, 18 Feb 2005 11:10:23 -0600, Brett Barabash wrote: > For anyone contemplating VB6 or VB.NET for your development, the one > solid piece of advice that I can give you is to evaluate and purchase a > decent 3rd party control suite. > > The built-in flexgrid, listbox and combobox controls just plain suck. > We own the ComponentOne ActiveX suite for VB6 and the Janus WinForms > suite for .NET, and I am amazed at the power and flexibility they > provide out of the box. > > The TrueDBGrid (ComponentOne) and GridEx (Janus) controls have quite > nicely filled the continuous subform void for us without any fancy > programming. A few lines of code, and my grid is bound directly to an > ADO data source. > > (although I probably spent a week of programming time to write a class > to override ComponentOne's combobox functionality to act like the one in > Access. No .Value property? What the heck were these guys smoking!) > From erbachs at gmail.com Mon Feb 21 11:04:12 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 11:04:12 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: References: Message-ID: <39cb22f3050221090458345c8f@mail.gmail.com> Charlotte, Do you have any feel for Crystal Reports in Visual Studio .NET? Is it just simpler to buy a third-party report generator? Steve Erbach On Fri, 18 Feb 2005 10:08:10 -0800, Charlotte Foust wrote: > I agree. We use the Infragistics suite for forms and ActiveReports for > reports in VB.Net. Their combobox works as you would expect, since it > is actually an instance of their grid control. > > Charlotte Foust > From DElam at jenkens.com Mon Feb 21 11:22:34 2005 From: DElam at jenkens.com (Elam, Debbie) Date: Mon, 21 Feb 2005 11:22:34 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <7B1961ED924D1A459E378C9B1BB22B4C02485A91@natexch.jenkens.com> Right now I am upgrading all 3 of my store bought applications within 2 months. As I said, classrooms and study software are not the best teachers for me. I have picked up lots of things because there was a problem I had and found the solutions and used it later. In a classroom, I pick up a few things that I can relate to current or past problems, but the rest does not stick very well. For that reason, classes always take a lower priority for me than whatever work problem has come up. Needless to say, in the real world that means I do not devote the kind of attention to a class long enough for me to get to the stage of passing a test. Debbie -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 11:01 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? "4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me." Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Monday, February 21, 2005 10:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? I do not understand this question. Debbie -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 10:37 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Just out of curiousity, what's the problem in front of you? Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Friday, February 18, 2005 9:09 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? 1) Equal Parts Access development and SQL Server Administration/Development. 2) Getting more freelance work, but otherwise pretty similar. SQL is becoming more prevalent, but that is more due to familiarity. Most time is spent administrating stuff that is already in place. I also have 2 SQL databases that are software packages I administer. 3) I currently work for a company. A law firm of about 400 some odd lawyers and about as many support staff. We have several people who can program in Access, but I am considered the expert on that platform. The others are primarily developing in other platforms, though naturally there is a lot of common skills. I am slowly getting more "freelance" work through my husband's company, and I will likely do that full time sometime in this coming year. Fortunately, I can rely on his sales ability so I have this option. 4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me. Debbie -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. From DWUTKA at marlow.com Mon Feb 21 11:21:42 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 11:21:42 -0600 Subject: [AccessD] Query Criteria Message-ID: <123701F54509D9119A4F00D0B747349016D2D5@main2.marlow.com> Just out of curiousity Mark, why do you need to 'run' a query multiple times. If it's a report, you can group by the month, if it's an update query, you can still run it internally for each month. Drew -----Original Message----- From: Admin Sparky [mailto:dba.email at gmail.com] Sent: Monday, February 21, 2005 8:47 AM To: Access Developers discussion and problem solving Subject: [AccessD] Query Criteria Group, Monday morning has arrived:( I have a form with 2 calendar controls that can provide a date range. I would like to use this date range as criteria for a query. However, I am having difficulty with the following scenario. Given a multiple-month date range, I would like to run the query "n" number of times for each month in the range. The solution must be able to span multiple years if needed. Pseudo code: dteStart = 8/1/2004 dteEnd = 1/31/2005 For each month in the date range run the query Next month Any suggestions? Mark Mitsules -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From BBarabash at TappeConstruction.com Mon Feb 21 11:28:05 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Mon, 21 Feb 2005 11:28:05 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <100F91B31300334B89EC531C9DCB086559737F@tccexch01.tappeconstruction.net> We are just getting into full swing with VB.NET, so I haven't had much opportunity to play with Crystal Reports in that environment. We use CR 8.5 for much of our SQL Server based reporting, and it just makes me appreciate the Access report designer more and more. In fact I was just in a status meeting this morning where I said "It's only a matter of time until you find me running around naked in the streets babbling incoherently that Crystal Reports ruined my life". Um, I'm sorry, what was your question again? ;-) I guess I need to try a newer version of CR before I totally write it off. My experiences to date have been really, really painful. Maybe I'm just an old Access dog who needs to learn some new tricks, but I'm still skeptical that CR is the ticket. SQL Server Reporting Services looks very appealing, for example. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Monday, February 21, 2005 11:03 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Brett, Do you use Visual Studio .NET for your VB.NET development? If so, did you try the Crystal Reports generator? Any thoughts vs. the third party tools? Steve Erbach -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this infor ny other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From DWUTKA at marlow.com Mon Feb 21 11:33:31 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 11:33:31 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2D6@main2.marlow.com> Ah. Okay. I know what you mean, also, classroom environments are usually taught to the lowest common denominator. So if there is a faster method, or better method, it will lose precedence over an easier to understand method. I hate that. Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Monday, February 21, 2005 11:23 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Right now I am upgrading all 3 of my store bought applications within 2 months. As I said, classrooms and study software are not the best teachers for me. I have picked up lots of things because there was a problem I had and found the solutions and used it later. In a classroom, I pick up a few things that I can relate to current or past problems, but the rest does not stick very well. For that reason, classes always take a lower priority for me than whatever work problem has come up. Needless to say, in the real world that means I do not devote the kind of attention to a class long enough for me to get to the stage of passing a test. Debbie -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 11:01 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? "4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me." Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Monday, February 21, 2005 10:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? I do not understand this question. Debbie -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 10:37 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Just out of curiousity, what's the problem in front of you? Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Friday, February 18, 2005 9:09 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? 1) Equal Parts Access development and SQL Server Administration/Development. 2) Getting more freelance work, but otherwise pretty similar. SQL is becoming more prevalent, but that is more due to familiarity. Most time is spent administrating stuff that is already in place. I also have 2 SQL databases that are software packages I administer. 3) I currently work for a company. A law firm of about 400 some odd lawyers and about as many support staff. We have several people who can program in Access, but I am considered the expert on that platform. The others are primarily developing in other platforms, though naturally there is a lot of common skills. I am slowly getting more "freelance" work through my husband's company, and I will likely do that full time sometime in this coming year. Fortunately, I can rely on his sales ability so I have this option. 4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me. Debbie -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From randall.anthony at cox.net Mon Feb 21 11:37:06 2005 From: randall.anthony at cox.net (randall.anthony at cox.net) Date: Mon, 21 Feb 2005 12:37:06 -0500 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <20050221173706.TLIG8067.lakermmtao06.cox.net@smtp.east.cox.net> Steve, Drew wrote: "They wanted a VB/SQL guy, and even though I had a lot of Access experience, I had very little SQL experience. However, what killed my interview, was my 'iffy' SQL abilities. Not SQL Server, but the actual query language. I was asked a lot about joins, etc,and even though I understood the questions and answers, I had a difficult time just 'rattling' things off. It was because I had become very dependant on Access' query builder." This was an experience I encountered also. I had one interview where they liked the Access and SQL, but "can you do .Net?". Nope. Another interview was just as Drew described. This solidified my decision to seek certs. Whereas I knew how to spell .Net, I now (at least), know what a namespace is. My curriculum included programming with VS, VB, ASP.NET, ADO.NET, XML (which also included sections on upgrading from ASP, etc), SQL administration and programming, and 2003 server administration. Randy. > > From: Steve Erbach > Date: 2005/02/21 Mon AM 11:22:02 EST > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Jim, > > I suppose if ALL other factors were equal, then a prospective employee > would have an edge if he had a cert. Out of the 21 responses I got, > only four people had MS certs of any kind. Only one of those -- Randy > Anthony -- had CURRENT certifications. Amazing. > > Steve Erbach > > > On Mon, 21 Feb 2005 09:07:53 -0500, Jim Dettman > wrote: > > Steve, > > > > None here. One of the surprises I got was how little certifications are > > valued. Seems like most really don't care about them. > > > > Just shows you that quality does speak for itself. > > > > Jim. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From DWUTKA at marlow.com Mon Feb 21 11:43:52 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 11:43:52 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2D7@main2.marlow.com> Not sure why certifications did much there. Simply using the environment should bring you up to speed. I guess a cert, if setup right, might expose you to areas you normally don't use..... Drew -----Original Message----- From: randall.anthony at cox.net [mailto:randall.anthony at cox.net] Sent: Monday, February 21, 2005 11:37 AM To: Access Developers discussion and problem solving Subject: Re: Re: [AccessD] OT: What are you lot doing now and then? Steve, Drew wrote: "They wanted a VB/SQL guy, and even though I had a lot of Access experience, I had very little SQL experience. However, what killed my interview, was my 'iffy' SQL abilities. Not SQL Server, but the actual query language. I was asked a lot about joins, etc,and even though I understood the questions and answers, I had a difficult time just 'rattling' things off. It was because I had become very dependant on Access' query builder." This was an experience I encountered also. I had one interview where they liked the Access and SQL, but "can you do .Net?". Nope. Another interview was just as Drew described. This solidified my decision to seek certs. Whereas I knew how to spell .Net, I now (at least), know what a namespace is. My curriculum included programming with VS, VB, ASP.NET, ADO.NET, XML (which also included sections on upgrading from ASP, etc), SQL administration and programming, and 2003 server administration. Randy. > > From: Steve Erbach > Date: 2005/02/21 Mon AM 11:22:02 EST > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Jim, > > I suppose if ALL other factors were equal, then a prospective employee > would have an edge if he had a cert. Out of the 21 responses I got, > only four people had MS certs of any kind. Only one of those -- Randy > Anthony -- had CURRENT certifications. Amazing. > > Steve Erbach > > > On Mon, 21 Feb 2005 09:07:53 -0500, Jim Dettman > wrote: > > Steve, > > > > None here. One of the surprises I got was how little certifications are > > valued. Seems like most really don't care about them. > > > > Just shows you that quality does speak for itself. > > > > 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 Gustav at cactus.dk Mon Feb 21 11:53:59 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 21 Feb 2005 18:53:59 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Hi Drew What is this goof up you are mentioning here about callback? /gustav >>> DWUTKA at marlow.com 21-02-2005 17:45:12 >>> Hmmm, you know, a few years ago, I would have completely agreed. But I have found many HUGE differences between VB and Access. Actually, Access 97, in some ways, is closer in capabilities to VB 6.0 then Access 2000+ is. (The main difference, I see, is the complete goof up that MS pulled off with the Callback capabilities.) From DWUTKA at marlow.com Mon Feb 21 12:03:37 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 12:03:37 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2D8@main2.marlow.com> In Access 97, there wasn't a native AddressOf function. I think Stan Getz wrote one (at least I think that is who wrote the one that I use in 97). In Access 2000 (and up), they introduced a native AddressOf function. Yippie! One slight drawback. When using it, if you go into the VBE, Access 'locks'. Now, how is that an improvement? Drew -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Monday, February 21, 2005 11:54 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Hi Drew What is this goof up you are mentioning here about callback? /gustav >>> DWUTKA at marlow.com 21-02-2005 17:45:12 >>> Hmmm, you know, a few years ago, I would have completely agreed. But I have found many HUGE differences between VB and Access. Actually, Access 97, in some ways, is closer in capabilities to VB 6.0 then Access 2000+ is. (The main difference, I see, is the complete goof up that MS pulled off with the Callback capabilities.) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dba.email at gmail.com Mon Feb 21 12:23:37 2005 From: dba.email at gmail.com (Admin Sparky) Date: Mon, 21 Feb 2005 13:23:37 -0500 Subject: [AccessD] Query Criteria In-Reply-To: References: Message-ID: <5f2de24205022110234d556359@mail.gmail.com> Gustav, Excellent. Thank you. Mark On Mon, 21 Feb 2005 17:39:36 +0100, Gustav Brock wrote: > Hi Mark > > You could use: > > dteCurrent = DateAdd("m", intMonth, dteStart) > intMonthCurrent = Month(dteCurrent) > intYearCurrent = Year(dteCurrent) > > /gustav > > >>> dba.email at gmail.com 21-02-2005 17:20:30 >>> > Gustav, > > Thank you. This allows me to run the query the requisite number of > times. How then would I feed the current month/year of the loop into > that query as criteria? > > Mark > > On Mon, 21 Feb 2005 16:00:53 +0100, Gustav Brock > wrote: > > Hi Mark > > > > I would use > > > > intMonths = DateDiff("m", dteStart, dteEnd) > > For intMonth = 0 To intMonths > > ' Run query. > > Next > > > > /gustav > > > > >>> dba.email at gmail.com 21-02-2005 15:46:51 >>> > > Group, > > > > Monday morning has arrived:( I have a form with 2 calendar controls > > that can provide a date range. I would like to use this date range > as > > criteria for a query. However, I am having difficulty with the > > following scenario. Given a multiple-month date range, I would like > > to run the query "n" number of times for each month in the range. > The > > solution must be able to span multiple years if needed. > > > > Pseudo code: > > dteStart = 8/1/2004 > > dteEnd = 1/31/2005 > > > > For each month in the date range > > run the query > > Next month > > > > Any suggestions? > > > > Mark Mitsules > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From martyconnelly at shaw.ca Mon Feb 21 12:25:22 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 21 Feb 2005 10:25:22 -0800 Subject: [AccessD] Bloomberg data References: Message-ID: <421A2792.8090206@shaw.ca> Bloomberg/Reuters provides a web service sort of through FIX protocol You may need access to the Bloomberg Tradebook, F/X, Energy or products, or you will be unable to use the API software. which you may need to upload Bloomberg Trading Data into Microsoft Excel via the FIX Protocol. http://about.bloomberg.com/software/info_api.html Easiest to connect in VB.Net or via excel If they have an open webservice via SOAP then Access XP or 2003 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxpwst2/html/odc_CmplxTypes.asp or difficult in Access97 need something like Pocket Soap Yahoo used to provide a downloadable xls or similar csv file with market figues, haven't look at in a couple of years. Or if you aren't paying for a subscription service and expect 15 minute delay You could pass this sort of info through xmlhttp request and parse the returned html Sort of flakey cause the html could change monthly unless they return xml which would make parsing easy http://quote.bloomberg.com/apps/quote?ticker=rhat&x=0&y=0 Reuben Cummings wrote: >Anyone ever dealt with data from Bloomberg (the data service providing live >market numbers to brokers). I have a potential client that is wanting an >app to retreive this live data and provide constant, live analysis of that >data based on formulas they will build and tweak. > >Thanks. > >Reuben Cummings >GFC, LLC >phone: 812.523.1017 >email: reuben at gfconsultants.com > > > > > -- Marty Connelly Victoria, B.C. Canada From dba.email at gmail.com Mon Feb 21 12:26:37 2005 From: dba.email at gmail.com (Admin Sparky) Date: Mon, 21 Feb 2005 13:26:37 -0500 Subject: [AccessD] Query Criteria In-Reply-To: <123701F54509D9119A4F00D0B747349016D2D5@main2.marlow.com> References: <123701F54509D9119A4F00D0B747349016D2D5@main2.marlow.com> Message-ID: <5f2de24205022110266a5ba4da@mail.gmail.com> Drew, It is neither. Hopefully, in the end, it will provide the source data for an embedded chart in an ad-hoc Powerpoint presentation. Recently, with the help of the list, I attempted to achieve this using in-line subqueries, however, the fact that I am running a totals query made that approach problematic. The query is already grouped by year and month, the problem is that I need only the top 5 records for each month-year combination. Upon reflection, it seemed that I might be able to run a top 5 totals query repeatedly for a single month and achieve my goal. Mark On Mon, 21 Feb 2005 11:21:42 -0600, DWUTKA at marlow.com wrote: > Just out of curiousity Mark, why do you need to 'run' a query multiple > times. If it's a report, you can group by the month, if it's an update > query, you can still run it internally for each month. > > Drew > > -----Original Message----- > From: Admin Sparky [mailto:dba.email at gmail.com] > Sent: Monday, February 21, 2005 8:47 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Query Criteria > > Group, > > Monday morning has arrived:( I have a form with 2 calendar controls > that can provide a date range. I would like to use this date range as > criteria for a query. However, I am having difficulty with the > following scenario. Given a multiple-month date range, I would like > to run the query "n" number of times for each month in the range. The > solution must be able to span multiple years if needed. > > Pseudo code: > dteStart = 8/1/2004 > dteEnd = 1/31/2005 > > For each month in the date range > run the query > Next month > > Any suggestions? > > Mark Mitsules > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From martyconnelly at shaw.ca Mon Feb 21 12:32:19 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 21 Feb 2005 10:32:19 -0800 Subject: [AccessD] OT: What are you lot doing now and then? References: <003b01c51819$c22d60d0$6402a8c0@DF2PJY11> Message-ID: <421A2933.6090401@shaw.ca> Just as a matter of interest US Educational Commission for Foreign Medical Graduates (ECFMG) exams are like this long scenario and multiple questions. Randall Anthony wrote: >Steve, >"Brain Dumps" are usually sites where people submit questions and >answers from past exams they've taken. Some are free, some are pay for. >I found some of them useful because they helped me study more in-depth. > > >For instance, in one course the materials and study guide seemed to >cover everything in a conceptual manner, but when it came time to take >the test, the test questions were framed in an operational manner. M$ >exams (in my limited experience, 2 down, 2 to go) are really set up to >make you fail. The questions are long (2, 3 even 4 paragraphs to set up >the scenario), and multiple answers, ie., there are eight selections, >pick the right four. > >As far as using my comments, feel free. I'm looking forward to see what >you come up with. > >Randy > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach >Sent: Monday, February 21, 2005 7:35 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] OT: What are you lot doing now and then? > >Randy, > > > >>>The information and materials presented in the courses are very >>> >>> >good, however, in order to pass M$ exams, I highly recommend using >third party study guides and brain dumps as study aids. << > >All right, I'll bite: what's a 'brain dump', eh, Precious? > >Steve Erbach > > >On Sun, 20 Feb 2005 08:23:53 -0500, Randall Anthony > wrote: > > >>Steve, >> >>I'd concur with the advice you were given. It definitely helps to get >>the job. Unfortunately most of the companies I've worked for did not >>pay for keeping up your skillsets, the attitude being "I'm not going >> >> >to > > >>pay for your training so you can get a payraise by going to work for >>someone else". However, there seems to be a change in that attitude. >>Most of the classes I've taken so far have had people that were there >>via their company, because they had to learn new technology in their >>job. Especially in the ASP.Net and VS .Net classes. >> >>Others have posted that most companies expect OJT to fill the bill. I >>don't mind that, that's how I learned VB and ASP. But, when you are >>supporting Access2.0, SQL 6.5, and ASP, it's kind of hard to learn >> >> >.Net > > >>when the company won't or can't afford to buy upgrades. >> >>After going through most of the process of this certification, I am >>going to make it a point to keep up with new tech via certs, or at the >>least A+ certs, in order to avoid my present situation from happening >>again. I like being an Access developer, however, diversifying my >>portfolio, so to speak, should increase my marketability and >>portability. >> >>As for courses, yes I've attended 8 out of 9 courses setup to take the >>exams for MCDBA. The cost included books, training materials and exam >>vouchers, and is about $1k per class. I took a professional loan via >> >> >a > > >>financial institution specializing in student loans like this. >> >> >Compared > > >>to the cost of an online/accelerated MBA at around $30K, or the more >>prestigious executive MBAs offered around here (William & Mary, UVA) >> >> >at > > >>about $125K, I think it's a relative bargain. >> >>A note of caution. The information and materials presented in the >>courses are very good, however, in order to pass M$ exams, I highly >>recommend using third party study guides and brain dumps as study >> >> >aids. > > >>I hope this information helps you out. >> >>Randy. >> >> -- Marty Connelly Victoria, B.C. Canada From randall.anthony at cox.net Mon Feb 21 12:34:19 2005 From: randall.anthony at cox.net (randall.anthony at cox.net) Date: Mon, 21 Feb 2005 13:34:19 -0500 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <20050221183419.GEKP22208.lakermmtao02.cox.net@smtp.east.cox.net> Drew, I surmise you didn't read my first post to Steve's poll. No job = no environment to practice in. At least now in the part where it says experience, I can check off the formal training/certification part which indicates I know enough to be dangerous. Randy. > > From: DWUTKA at marlow.com > Date: 2005/02/21 Mon PM 12:43:52 EST > To: accessd at databaseadvisors.com > Subject: RE: Re: [AccessD] OT: What are you lot doing now and then? > > Not sure why certifications did much there. Simply using the environment > should bring you up to speed. I guess a cert, if setup right, might expose > you to areas you normally don't use..... > > Drew > > -----Original Message----- > From: randall.anthony at cox.net [mailto:randall.anthony at cox.net] > Sent: Monday, February 21, 2005 11:37 AM > To: Access Developers discussion and problem solving > Subject: Re: Re: [AccessD] OT: What are you lot doing now and then? > > > Steve, > > Drew wrote: > "They wanted a VB/SQL guy, and even though I had a lot of Access experience, > I had very little SQL experience. However, what killed my interview, was my > 'iffy' SQL abilities. Not SQL > Server, but the actual query language. I was asked a lot about joins, > etc,and even though I understood the questions and answers, I had a > difficult time just 'rattling' things off. It was because I had become very > dependant on Access' query builder." > > This was an experience I encountered also. I had one interview where they > liked the Access and SQL, but "can you do .Net?". Nope. Another interview > was just as Drew described. This solidified my decision to seek certs. > Whereas I knew how to spell .Net, I now (at least), know what a namespace > is. > > My curriculum included programming with VS, VB, ASP.NET, ADO.NET, XML (which > also included sections on upgrading from ASP, etc), SQL administration and > programming, and 2003 server administration. > > Randy. > > > > From: Steve Erbach > > Date: 2005/02/21 Mon AM 11:22:02 EST > > To: Access Developers discussion and problem solving > > > > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > > > Jim, > > > > I suppose if ALL other factors were equal, then a prospective employee > > would have an edge if he had a cert. Out of the 21 responses I got, > > only four people had MS certs of any kind. Only one of those -- Randy > > Anthony -- had CURRENT certifications. Amazing. > > > > Steve Erbach > > > > > > On Mon, 21 Feb 2005 09:07:53 -0500, Jim Dettman > > wrote: > > > Steve, > > > > > > None here. One of the surprises I got was how little certifications > are > > > valued. Seems like most really don't care about them. > > > > > > Just shows you that quality does speak for itself. > > > > > > 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 DWUTKA at marlow.com Mon Feb 21 12:36:23 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 12:36:23 -0600 Subject: [AccessD] Query Criteria Message-ID: <123701F54509D9119A4F00D0B747349016D2D9@main2.marlow.com> Yep, you can use subqueries to do exactly what you need. Drew -----Original Message----- From: Admin Sparky [mailto:dba.email at gmail.com] Sent: Monday, February 21, 2005 12:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Query Criteria Drew, It is neither. Hopefully, in the end, it will provide the source data for an embedded chart in an ad-hoc Powerpoint presentation. Recently, with the help of the list, I attempted to achieve this using in-line subqueries, however, the fact that I am running a totals query made that approach problematic. The query is already grouped by year and month, the problem is that I need only the top 5 records for each month-year combination. Upon reflection, it seemed that I might be able to run a top 5 totals query repeatedly for a single month and achieve my goal. Mark On Mon, 21 Feb 2005 11:21:42 -0600, DWUTKA at marlow.com wrote: > Just out of curiousity Mark, why do you need to 'run' a query multiple > times. If it's a report, you can group by the month, if it's an update > query, you can still run it internally for each month. > > Drew > > -----Original Message----- > From: Admin Sparky [mailto:dba.email at gmail.com] > Sent: Monday, February 21, 2005 8:47 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Query Criteria > > Group, > > Monday morning has arrived:( I have a form with 2 calendar controls > that can provide a date range. I would like to use this date range as > criteria for a query. However, I am having difficulty with the > following scenario. Given a multiple-month date range, I would like > to run the query "n" number of times for each month in the range. The > solution must be able to span multiple years if needed. > > Pseudo code: > dteStart = 8/1/2004 > dteEnd = 1/31/2005 > > For each month in the date range > run the query > Next month > > Any suggestions? > > Mark Mitsules > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 21 12:43:25 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 21 Feb 2005 12:43:25 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <123701F54509D9119A4F00D0B747349016D2DA@main2.marlow.com> LOL. Depends on what you have at home, of course. I've developed a few personal projects, just for the fun of experimentation. Drew -----Original Message----- From: randall.anthony at cox.net [mailto:randall.anthony at cox.net] Sent: Monday, February 21, 2005 12:34 PM To: Access Developers discussion and problem solving Subject: RE: Re: [AccessD] OT: What are you lot doing now and then? Drew, I surmise you didn't read my first post to Steve's poll. No job = no environment to practice in. At least now in the part where it says experience, I can check off the formal training/certification part which indicates I know enough to be dangerous. Randy. > > From: DWUTKA at marlow.com > Date: 2005/02/21 Mon PM 12:43:52 EST > To: accessd at databaseadvisors.com > Subject: RE: Re: [AccessD] OT: What are you lot doing now and then? > > Not sure why certifications did much there. Simply using the environment > should bring you up to speed. I guess a cert, if setup right, might expose > you to areas you normally don't use..... > > Drew > > -----Original Message----- > From: randall.anthony at cox.net [mailto:randall.anthony at cox.net] > Sent: Monday, February 21, 2005 11:37 AM > To: Access Developers discussion and problem solving > Subject: Re: Re: [AccessD] OT: What are you lot doing now and then? > > > Steve, > > Drew wrote: > "They wanted a VB/SQL guy, and even though I had a lot of Access experience, > I had very little SQL experience. However, what killed my interview, was my > 'iffy' SQL abilities. Not SQL > Server, but the actual query language. I was asked a lot about joins, > etc,and even though I understood the questions and answers, I had a > difficult time just 'rattling' things off. It was because I had become very > dependant on Access' query builder." > > This was an experience I encountered also. I had one interview where they > liked the Access and SQL, but "can you do .Net?". Nope. Another interview > was just as Drew described. This solidified my decision to seek certs. > Whereas I knew how to spell .Net, I now (at least), know what a namespace > is. > > My curriculum included programming with VS, VB, ASP.NET, ADO.NET, XML (which > also included sections on upgrading from ASP, etc), SQL administration and > programming, and 2003 server administration. > > Randy. > > > > From: Steve Erbach > > Date: 2005/02/21 Mon AM 11:22:02 EST > > To: Access Developers discussion and problem solving > > > > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > > > Jim, > > > > I suppose if ALL other factors were equal, then a prospective employee > > would have an edge if he had a cert. Out of the 21 responses I got, > > only four people had MS certs of any kind. Only one of those -- Randy > > Anthony -- had CURRENT certifications. Amazing. > > > > Steve Erbach > > > > > > On Mon, 21 Feb 2005 09:07:53 -0500, Jim Dettman > > wrote: > > > Steve, > > > > > > None here. One of the surprises I got was how little certifications > are > > > valued. Seems like most really don't care about them. > > > > > > Just shows you that quality does speak for itself. > > > > > > 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 reuben at gfconsultants.com Mon Feb 21 12:46:28 2005 From: reuben at gfconsultants.com (Reuben Cummings) Date: Mon, 21 Feb 2005 13:46:28 -0500 Subject: [AccessD] Bloomberg data In-Reply-To: <421A2792.8090206@shaw.ca> Message-ID: Thanks, everyone, for the input so far. They currently use Excel, but the spreadsheet is just out of control (and slow). We did find a demo to import the data to Access from Bloomberg. I guess it's just time to start playing. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of MartyConnelly Sent: Monday, February 21, 2005 1:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Bloomberg data Bloomberg/Reuters provides a web service sort of through FIX protocol You may need access to the Bloomberg Tradebook, F/X, Energy or products, or you will be unable to use the API software. which you may need to upload Bloomberg Trading Data into Microsoft Excel via the FIX Protocol. http://about.bloomberg.com/software/info_api.html Easiest to connect in VB.Net or via excel If they have an open webservice via SOAP then Access XP or 2003 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxpwst2/ht ml/odc_CmplxTypes.asp or difficult in Access97 need something like Pocket Soap Yahoo used to provide a downloadable xls or similar csv file with market figues, haven't look at in a couple of years. Or if you aren't paying for a subscription service and expect 15 minute delay You could pass this sort of info through xmlhttp request and parse the returned html Sort of flakey cause the html could change monthly unless they return xml which would make parsing easy http://quote.bloomberg.com/apps/quote?ticker=rhat&x=0&y=0 Reuben Cummings wrote: >Anyone ever dealt with data from Bloomberg (the data service providing live >market numbers to brokers). I have a potential client that is wanting an >app to retreive this live data and provide constant, live analysis of that >data based on formulas they will build and tweak. > >Thanks. > >Reuben Cummings >GFC, LLC >phone: 812.523.1017 >email: reuben at gfconsultants.com > > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Mon Feb 21 12:57:04 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 21 Feb 2005 10:57:04 -0800 Subject: [AccessD] OT: What are you lot doing now and then? References: <61F915314798D311A2F800A0C9C831880722552D@dibble.observatory.donnslaw.co.uk> Message-ID: <421A2F00.1060706@shaw.ca> Just thought I would pass on this group, to you called LegalXML They have several mailing lists and archives on electronic data transfer of documents plus template xml documents. Some selected court regions in US have automatic filing of documents via xml.. OASIS LegalXML Electronic Court Filing TC http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=legalxml-courtfiling or generally http://www.legalxml.com I used to belong to this group before they joined up with OASIS and the lawyers took over They spent a year setting up a formal company to handle the design work and protect IP and also to CYA,before they went back to design. Roz Clarke wrote: >1) Currently management and development of workflows in a rather nasty legal >application. No proper coding at all. :( >2) Used to do a lot with Access & Office integration, and reporting from >various back-end data sources (informix, oracle, etc.). The shift is really >down to moving into management and not being able to do that and maintain/ >improve my technical skills at the same time. >3) Company (law firm), 250 employees, Tom's team leader >4) No > >Roz > >-----Original Message----- >From: Tom Bolton [mailto:tom.bolton at donnslaw.co.uk] >Sent: 18 February 2005 14:09 >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] OT: What are you lot doing now and then? > > >The abridged edition: > >1) Currently Access/Informix/SQL Server >2) Used to be web-based dev., and desperate to be again (one day - my team >leader subscribes to this list!!!) >3) Company, 250 employees, one of 5 systems developers on a rolling >contract >4) No > >Cheers >Tom > > > >-----Original Message----- >From: Steve Erbach [mailto:erbachs at gmail.com] >Sent: 18 February 2005 12:05 >To: Access Developers discussion and problem solving >Subject: [AccessD] OT: What are you lot doing now and then? > >Dear Group, > >Could you indulge me in a little survey? > >1) What's your main line of work these days? Access development, SQL Server >administration/development, VB, ASP/ASP.NET, PHP...? > >2) How does your work today differ from what you were doing a few years ago? >Is it only that you're using newer versions of the same tools, or are you >doing entirely different development work? > >3) Are you independent or do you work for a company? If you work for a >company, what's the size of the company and where do you fit in? > >4) Do you have any Microsoft Certifications? If so, do you keep current with >them, and/or have they made any difference in your current position? > >Thank you very much. I'm approaching a career crossroads with the decision >to stay in business as an independent developer or not. I have picked up a >fair amount of .NET knowledge (the hard way -- is there any other?) but I >have no Microsoft certifications. > >Regards, > >Steve Erbach >Scientific Marketing >Neenah, WI >www.swerbach.com >Security Page: www.swerbach.com/security > > >------------------------------------------------------------------------ > > >The contents of this message and any attachments are the property of Donns Solicitors >and are intended for the confidential use of the named recipient only. They may be legally > privileged and should not be communicated to, or relied upon, by any other party without >our written consent. If you are not the addressee, please notify us immediately so that we >can make arrangements for its return. You should not show this e-mail to any person or > take copies as you may be committing a criminal or civil offence for which you may be > liable. The statement and opinions expressed in this e-mail message are those of the >writer, and do not necessarily represent that of Donns Solicitors. Although any files attached > to this e-mail will have been checked with virus protection software prior to transmission, >you should carry out your own virus check before opening any attachment. >Donns Solicitors does not accept any liability for any damage or loss which may be caused >by software viruses... > > -- Marty Connelly Victoria, B.C. Canada From Jim.Hale at FleetPride.com Mon Feb 21 13:04:53 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Mon, 21 Feb 2005 13:04:53 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB6772337421@corp-es01.fleetpride.com> No problem from me. Jim Hale -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Monday, February 21, 2005 6:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty legal > application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting from > various back-end data sources (informix, oracle, etc.). The shift is really > down to moving into management and not being able to do that and maintain/ > improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- 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 john at winhaven.net Mon Feb 21 13:16:49 2005 From: john at winhaven.net (John Bartow) Date: Mon, 21 Feb 2005 13:16:49 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050221044479f8e532@mail.gmail.com> Message-ID: "glorious"?! I'm going to save this email :o) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Monday, February 21, 2005 6:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty > legal application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting > from various back-end data sources (informix, oracle, etc.). The shift > is really down to moving into management and not being able to do that > and maintain/ improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DElam at jenkens.com Mon Feb 21 13:20:17 2005 From: DElam at jenkens.com (Elam, Debbie) Date: Mon, 21 Feb 2005 13:20:17 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <7B1961ED924D1A459E378C9B1BB22B4C02485A98@natexch.jenkens.com> Use whatever you like from my responses. Debbie -----Original Message----- From: Hale, Jim [mailto:Jim.Hale at fleetpride.com] Sent: Monday, February 21, 2005 1:05 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? No problem from me. Jim Hale -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Monday, February 21, 2005 6:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty legal > application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting from > various back-end data sources (informix, oracle, etc.). The shift is really > down to moving into management and not being able to do that and maintain/ > improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- 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. - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. From Jim.Hale at FleetPride.com Mon Feb 21 13:34:50 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Mon, 21 Feb 2005 13:34:50 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB6772337422@corp-es01.fleetpride.com> 1) Access development 2) Same, only better. I've even begun building my own classes thanks to everyone here. 3) I work for a company with 1,500 employees, $450,000,000 revenue. I am in the accounting/finance dept. but am the only VBA programmer in the company. I build/run/maintain all the executive level financial reporting models using Access/Excel/monarch linked to the AS400 and SQL server databases. I say executive level to distinguish from the daily "accounting" reports that typically come directly from the AS400 accounting system. I generally deal in summary data (tables < 250,000 records)which is perfect for Access. 4) CPA is my only certification. I also have an MBA. I would like to add that the ability to straddle the IT and accounting/finance worlds can be extremely lucrative. "In the land of the blind the one eyed man is king", i.e. any accountant who develops a modicum of programming skills (or IT person who understands accounting) can position themselves as liaison/interpreter between the two groups. For example, simply being able to explain what a relational database is to accounting managers can be a big help to them as is helping them understand the technical implications of their IT requests. Also, building one's own programs to automate manual processes can increase personal productivity tremendously making one that much more valuable to the organization. Actually, I am surprised that more IT people don't take this route. The analytical abilities and mindset are very similar. Jim Hale -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- 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 reuben at gfconsultants.com Mon Feb 21 13:57:56 2005 From: reuben at gfconsultants.com (Reuben Cummings) Date: Mon, 21 Feb 2005 14:57:56 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050218040429d32c0a@mail.gmail.com> Message-ID: 1) Access Development. We develop software for sale and support it via annual licensing contracts. I do essentially no custom work. We originate the idea, the plan, and the software. The we sell it and support it ourselves. 2) I am doing the same type work and using the same tools (Access 2000). 3) I own the company. Two employees (my partner and me) with a couple contractors if needed. 4) No certifications. I have never believed in them. Just like in college - if an interviewer looked at my transcript first, I wasn't really too interested in working for them. I never will believe grades or certifcations show a person's ability to perform any duty. That's not to say they are bad. I just feel that some people put way too much weight in a certification that in reality only shows that someone can memorize a lot of stuff. For example, I currently hold electrician's licenses in three counties here in Indiana. The test was based on the code book rather than my actual ability to wire a facility. I worked with some guys that also had passed the same test I did and got their electrical licenses that I wouldn't hire to plug in a new lamp. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Feb 21 14:43:01 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 14:43:01 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <100F91B31300334B89EC531C9DCB086559737F@tccexch01.tappeconstruction.net> References: <100F91B31300334B89EC531C9DCB086559737F@tccexch01.tappeconstruction.net> Message-ID: <39cb22f305022112433ccdbd54@mail.gmail.com> Brett, >> In fact I was just in a status meeting this morning where I said "It's only a matter of time until you find me running around naked in the streets babbling incoherently that Crystal Reports ruined my life". Um, I'm sorry, what was your question again? ;-) << A fine way to start the week: a good gut-busting laugh! Thanks. Re your comment about SQL Reporting Services, that might be just the ticket for companies with their own SQL Server. The project I worked on recently rented the SQL Server capability from a web host (CrystalTech, as it happens). The web host did not offer SQL Reporting Services, so that option wasn't open to us. Steve Erbach On Mon, 21 Feb 2005 11:28:05 -0600, Brett Barabash wrote: > We are just getting into full swing with VB.NET, so I haven't had much > opportunity to play with Crystal Reports in that environment. We use CR > 8.5 for much of our SQL Server based reporting, and it just makes me > appreciate the Access report designer more and more. > > In fact I was just in a status meeting this morning where I said "It's > only a matter of time until you find me running around naked in the > streets babbling incoherently that Crystal Reports ruined my life". Um, > I'm sorry, what was your question again? ;-) > > I guess I need to try a newer version of CR before I totally write it > off. My experiences to date have been really, really painful. Maybe > I'm just an old Access dog who needs to learn some new tricks, but I'm > still skeptical that CR is the ticket. > > SQL Server Reporting Services looks very appealing, for example. From erbachs at gmail.com Mon Feb 21 14:46:03 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 14:46:03 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <20050221173706.TLIG8067.lakermmtao06.cox.net@smtp.east.cox.net> References: <20050221173706.TLIG8067.lakermmtao06.cox.net@smtp.east.cox.net> Message-ID: <39cb22f305022112465862623f@mail.gmail.com> Randy, Well, based on my survey, you will be virtually unique out in the market when you submit your resum?. Good luck! Steve Erbach On Mon, 21 Feb 2005 12:37:06 -0500, randall.anthony at cox.net wrote: > Steve, > > Drew wrote: > "They wanted a VB/SQL guy, and even though I had a lot of Access experience, I had very little SQL experience. However, what killed my interview, was my 'iffy' SQL abilities. Not SQL > Server, but the actual query language. I was asked a lot about joins, etc,and even though I understood the questions and answers, I had a difficult time just 'rattling' things off. It was because I had become very dependant on Access' query builder." > > This was an experience I encountered also. I had one interview where they liked the Access and SQL, but "can you do .Net?". Nope. Another interview was just as Drew described. This solidified my decision to seek certs. Whereas I knew how to spell .Net, I now (at least), know what a namespace is. > > My curriculum included programming with VS, VB, ASP.NET, ADO.NET, XML (which also included sections on upgrading from ASP, etc), SQL administration and programming, and 2003 server administration. > > Randy. > > From markamatte at hotmail.com Mon Feb 21 15:38:46 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 21 Feb 2005 21:38:46 +0000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB6772337421@corp-es01.fleetpride.com> Message-ID: Steve, Here's my long version. When I got out of the military in 1999...I ended up in a 'not so good' situation...pretty much homeless and unemployed in an area where I knew no one...and as I found out, didn't really have a marketable skill. I went to a temp service, sold blood and plasma, cleaned bathrooms, fished (because it was free food if I caught something), and about anything else for cash. The first day of my ordeal I actually cleaned a compost heap..to get gas money..to go sell blood. It was not a pretty time in my life. >From these odd jobs I saved enough money to KOA campground across the states(back near family and could get work). A few days before I left...the temp service called and asked if I would do one more job...they needed an 'Access Programmer'...I explained I was not a programmer...I just knew a little about access...they explained my resume 'implied' I was...I said no...they said they would pay me 17.50 to try for 3 days(12.50 more than everything else I was doing)...I apologized for the misunderstanding...OF COURSE I'm a programmer...I'll be right over. I figured I could wing it for 3 days...double the cash in my pocket...and be on my way. As it turns out...the 3 days were to 'test' to see if I could do the job( which I almost could). I used all of my money on calling cards...and got techie friends from New York, New Orleans, and Chicago to help walk me through the test project. At this point...my game plan was to pull this off for a few weeks( or as long as I could get away with it). As it turns out...databases just make sense to me...and Access was alot more powerful than what I realized and that its main limitation was the imagination of the user/programmer. Within 6 months I was rolling out automated reporting packages to every mill in their corporation. I used Access to tie all of their Informix DBs together and gave them analysis they never thought possible. After 1 year...they decided no more independant contractors...I put the resume out...and spent the next 12 months 'consulting' (as they called it) for some very large companies. I now have a 'permanent' job...but still do some Access work on the side. I use Access on a daily basis in my current job...because no matter what platform/DB they use...I still find Access to be the most useful tool to pull the data in for some local analysis. My computer is riddled with little Access Apps that I've created to make my own life easier...for example...I have a Task Manager that I send a replicated copy to my manager in another state for our 1on 1's...I got switched to Hourly...so I have a TimeClock db running in the background so I know when to leave...there are some reports that I need to generate every week...so...I have a db that I launch once a week that imports/cleans/formats/exports(word and excel) all in one motion. Right now (in my current position) I am considered an Access Guru/Expert(apparently they don't know the people on this list), the Subject Matter Expert on about 4 different apps (ranging from PS and Powerbuilder to Informix and DB2)...and if there is an old app they have lost documentation on...I get sent the data model and the code behind the front end and asked to fill in the holes. To make a long story short...I have NO degrees or certifications...self taught at everything I do...well respected by my cooleages and well paid..and If I have to look back and figure out what brought all of the pieces together in my life (which some say is successful)..that is very easy for me...its 2 part...they day I dove head first into MS Access...and the day I joined this list. Without either of those 2 events I would probably still be selling blood to get groceries. In the military I was taught 'to adapt and overcome'...Access, in my opinion, is the perfect match for this phrase. Again, thanks to everyone on this list...because without it...I wouldn't be. Thanks, Mark A. Matte Customer Care Network Sears, Roebuck and Co. >From: "Hale, Jim" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] OT: What are you lot doing now and then? >Date: Mon, 21 Feb 2005 13:04:53 -0600 > >No problem from me. >Jim Hale > >-----Original Message----- >From: Steve Erbach [mailto:erbachs at gmail.com] >Sent: Monday, February 21, 2005 6:44 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] OT: What are you lot doing now and then? > > >Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >Andy, Randy, and Tom, > >Thank you all very much for your responses. Our glorious leader, Mr. >Bartow, has asked me to write an article for the newsletter based on >the responses you've given. So I'm asking if any of you have any >objections to letting me abridge your responses for that purpose? It >would also be helpful if those of you who already gave an "abridged" >version for the survey could flesh out your responses a bit, if you >have the time. I would appreciate it. Everyone has an interesting >story to tell about his or her own growth in the computer field. > >I'm so glad that 21 of you have responded so far. Any others? > >Steve Erbach >Neenah, WI >www.swerbach.com/security > > > >On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke > wrote: > > 1) Currently management and development of workflows in a rather nasty >legal > > application. No proper coding at all. :( > > 2) Used to do a lot with Access & Office integration, and reporting from > > various back-end data sources (informix, oracle, etc.). The shift is >really > > down to moving into management and not being able to do that and >maintain/ > > improve my technical skills at the same time. > > 3) Company (law firm), 250 employees, Tom's team leader > > 4) No > > > > Roz >-- >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 markamatte at hotmail.com Mon Feb 21 16:32:25 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 21 Feb 2005 22:32:25 +0000 Subject: [AccessD] Cursor Color In-Reply-To: <39cb22f305022112433ccdbd54@mail.gmail.com> Message-ID: Hello All, I'm not sure if the problem is my email...or the list...but this is the 3rd time I'm send thing this post...if it actually shows up 3 times...I apologize. When a text box gets focus...the cursor blinks a different color...regardless of the background or forecolor settings...is there away to make the cursor the same color as the background...or invisible? Thanks, Mark From KP at sdsonline.net Mon Feb 21 17:13:31 2005 From: KP at sdsonline.net (Kath Pelletti) Date: Tue, 22 Feb 2005 10:13:31 +1100 Subject: [AccessD] Cursor Color References: Message-ID: <00b801c5186a$fc00ad70$8001a8c0@user> Mark - I have only received this post once. - Kath ----- Original Message ----- From: Mark A Matte To: accessd at databaseadvisors.com Sent: Tuesday, February 22, 2005 9:32 AM Subject: [AccessD] Cursor Color Hello All, I'm not sure if the problem is my email...or the list...but this is the 3rd time I'm send thing this post...if it actually shows up 3 times...I apologize. When a text box gets focus...the cursor blinks a different color...regardless of the background or forecolor settings...is there away to make the cursor the same color as the background...or invisible? Thanks, Mark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From KP at sdsonline.net Mon Feb 21 17:12:46 2005 From: KP at sdsonline.net (Kath Pelletti) Date: Tue, 22 Feb 2005 10:12:46 +1100 Subject: [AccessD] OT: What are you lot doing now and then? References: Message-ID: <00a801c5186a$dbf76230$8001a8c0@user> Wow Mark - that's an amazing story - you obviously have a lot of 'other' skills (ie. outside IT) which have got you through - including an amazing attitude. I love the fact that you are now considered the guru - so you are! Cheers Kath ----- Original Message ----- From: Mark A Matte To: accessd at databaseadvisors.com Sent: Tuesday, February 22, 2005 8:38 AM Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, Here's my long version. When I got out of the military in 1999...I ended up in a 'not so good' situation...pretty much homeless and unemployed in an area where I knew no one...and as I found out, didn't really have a marketable skill. I went to a temp service, sold blood and plasma, cleaned bathrooms, fished (because it was free food if I caught something), and about anything else for cash. The first day of my ordeal I actually cleaned a compost heap..to get gas money..to go sell blood. It was not a pretty time in my life. >From these odd jobs I saved enough money to KOA campground across the states(back near family and could get work). A few days before I left...the temp service called and asked if I would do one more job...they needed an 'Access Programmer'...I explained I was not a programmer...I just knew a little about access...they explained my resume 'implied' I was...I said no...they said they would pay me 17.50 to try for 3 days(12.50 more than everything else I was doing)...I apologized for the misunderstanding...OF COURSE I'm a programmer...I'll be right over. I figured I could wing it for 3 days...double the cash in my pocket...and be on my way. As it turns out...the 3 days were to 'test' to see if I could do the job( which I almost could). I used all of my money on calling cards...and got techie friends from New York, New Orleans, and Chicago to help walk me through the test project. At this point...my game plan was to pull this off for a few weeks( or as long as I could get away with it). As it turns out...databases just make sense to me...and Access was alot more powerful than what I realized and that its main limitation was the imagination of the user/programmer. Within 6 months I was rolling out automated reporting packages to every mill in their corporation. I used Access to tie all of their Informix DBs together and gave them analysis they never thought possible. After 1 year...they decided no more independant contractors...I put the resume out...and spent the next 12 months 'consulting' (as they called it) for some very large companies. I now have a 'permanent' job...but still do some Access work on the side. I use Access on a daily basis in my current job...because no matter what platform/DB they use...I still find Access to be the most useful tool to pull the data in for some local analysis. My computer is riddled with little Access Apps that I've created to make my own life easier...for example...I have a Task Manager that I send a replicated copy to my manager in another state for our 1on 1's...I got switched to Hourly...so I have a TimeClock db running in the background so I know when to leave...there are some reports that I need to generate every week...so...I have a db that I launch once a week that imports/cleans/formats/exports(word and excel) all in one motion. Right now (in my current position) I am considered an Access Guru/Expert(apparently they don't know the people on this list), the Subject Matter Expert on about 4 different apps (ranging from PS and Powerbuilder to Informix and DB2)...and if there is an old app they have lost documentation on...I get sent the data model and the code behind the front end and asked to fill in the holes. To make a long story short...I have NO degrees or certifications...self taught at everything I do...well respected by my cooleages and well paid..and If I have to look back and figure out what brought all of the pieces together in my life (which some say is successful)..that is very easy for me...its 2 part...they day I dove head first into MS Access...and the day I joined this list. Without either of those 2 events I would probably still be selling blood to get groceries. In the military I was taught 'to adapt and overcome'...Access, in my opinion, is the perfect match for this phrase. Again, thanks to everyone on this list...because without it...I wouldn't be. Thanks, Mark A. Matte Customer Care Network Sears, Roebuck and Co. >From: "Hale, Jim" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] OT: What are you lot doing now and then? >Date: Mon, 21 Feb 2005 13:04:53 -0600 > >No problem from me. >Jim Hale > >-----Original Message----- >From: Steve Erbach [mailto:erbachs at gmail.com] >Sent: Monday, February 21, 2005 6:44 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] OT: What are you lot doing now and then? > > >Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >Andy, Randy, and Tom, > >Thank you all very much for your responses. Our glorious leader, Mr. >Bartow, has asked me to write an article for the newsletter based on >the responses you've given. So I'm asking if any of you have any >objections to letting me abridge your responses for that purpose? It >would also be helpful if those of you who already gave an "abridged" >version for the survey could flesh out your responses a bit, if you >have the time. I would appreciate it. Everyone has an interesting >story to tell about his or her own growth in the computer field. > >I'm so glad that 21 of you have responded so far. Any others? > >Steve Erbach >Neenah, WI >www.swerbach.com/security > > > >On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke > wrote: > > 1) Currently management and development of workflows in a rather nasty >legal > > application. No proper coding at all. :( > > 2) Used to do a lot with Access & Office integration, and reporting from > > various back-end data sources (informix, oracle, etc.). The shift is >really > > down to moving into management and not being able to do that and >maintain/ > > improve my technical skills at the same time. > > 3) Company (law firm), 250 employees, Tom's team leader > > 4) No > > > > Roz >-- >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 From stuart at lexacorp.com.pg Mon Feb 21 17:58:56 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 22 Feb 2005 09:58:56 +1000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050221044479f8e532@mail.gmail.com> References: <61F915314798D311A2F800A0C9C831880722552D@dibble.observatory.donnslaw.co.uk> Message-ID: <421B0260.13774.22B4FA23@stuart.lexacorp.com.pg> On 21 Feb 2005 at 6:44, Steve Erbach wrote: > objections to letting me abridge your responses for that purpose? It > would also be helpful if those of you who already gave an "abridged" > version for the survey could flesh out your responses a bit, if you > have the time. Here's a slightly longer version. 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? Mainly Access Development with some VB/SQL Server plus general systems support for clients ( I seem to spend a fair bit of time setting up hardware, configuring email systems, troubleshooting etc for them) 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? I've been the same thing for nearly 12 years full time, and for about 5 years before that part time (on the side from my real jobs at the time as HR/Training Systems adviser to various PNG Government entities - I originally came to PNG from NZ in 1986 as a training systems adviser for the Police). I started out developing systems in Dataflex, built my first Access system (a Project Information Management System for a major Aid funded project in PNG) in 1993. It was the offer of that consultancy that finally tipped me over the edge and got me started as an independent. Over the next six or seven years, it gradually moved from primarily Dataflex to almost 100% Access. In the last 5 years or so, it's been mainly Access with a couple of major MS SQL Server/VB projects thrown in. Still using A2K MS Product Activation is a major PITA and keeps many people in PNG on O2K/W2K or earlier. As an example, I'm flying to Bougainville this weekend to setup an Electoral Roll system I've just developed for the Bougainville Autonomous Government. Hopefully they will have 3 new workstations on the ground for us to set the sysem up on. First task will be to install Windows/Office and vairous other bits on the systems. The problem is that communications to that region are very unreliable and expensive. *IF* you can get a workable data link, it will be about 16Kb at best and generally, you are luck to get 9.2Kb. Once you are connected, if the connection actually stays up you are paying a couple of dollars an hour at least for the connection plus a charge for every megabyte dowloaded. Product activation over the internet is out of the question. Overseas phone calls cost well over a US dollar per minute. To activate XP on each machine we have to make a phone call to Australia and generally end up on hold for a considerable length of time, again hoping that the line does not drop out while you are still on hold. 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? A one man band. 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? No, I've never even been asked that question before. All my work comes from referrals from other clients and certifications are irrelevant. I develop the skills I need as I need them, not on the basis of what someone else decides I need to know. (I'm currently teaching myself PHP/MySQL because I can see a developing need for that here in PNG - the primary ISPs in country who provide web hosting don't use MS so there's little point in getting into ASP/.Net) -- Stuart From jwcolby at colbyconsulting.com Mon Feb 21 18:42:38 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Mon, 21 Feb 2005 19:42:38 -0500 Subject: [AccessD] C++ to vb.net conversion Message-ID: <002e01c51877$6c021da0$6c01a8c0@ColbyM6805> I found c++ code for opening a pdf file and extracting the texst inside of it. This is the only actual source code I've found for doing this. I am not a c++ kinda guy and am wondering if anyone here can convert the code to VB.net for me. It isn't too long (a few pages of code). If anyone thinks they can do this let me know. No money available, just a challenge. //This file contains extremely crude C source code to extract plain text //from a PDF file. It is only intended to show some of the basics involved //in the process and by no means good enough for commercial use. //But it can be easily modified to suit your purpose. Code is by no means //warranted to be bug free or suitable for any purpose. // //Adobe has a web site that converts PDF files to text for free, //so why would you need something like this? Several reasons: // //1) This code is entirely free including for commericcial use. It only // requires ZLIB (from www.zlib.org) which is entirely free as well. // //2) This code tries to put tabs into appropriate places in the text, // which means that if your PDF file contains mostly one large table, // you can easily take the output of this program and directly read it // into Excel! Otherwise if you select and copy the text and paste it into // Excel there is no way to extract the various columns again. // //This code assumes that the PDF file has text objects compressed //using FlateDecode (which seems to be standard). // //This code is free. Use it for any purpose. //The author assumes no liability whatsoever for the use of this code. //Use it at your own risk! //PDF file strings (based on PDFReference15_v5.pdf from www.adobve.com: // //BT = Beginning of a text object, ET = end of a text object //5 Ts = superscript //-5 Ts = subscript //Td move to start next line //No precompiled headers, but uncomment if need be: #include "stdafx.h" #include #include //YOur project must also include zdll.lib (ZLIB) as a dependency. //ZLIB can be freely downloaded from the internet, www.zlib.org //Use 4 byte struct alignment in your project! #include "zlib.h" //Find a string in a buffer: size_t FindStringInBuffer (char* buffer, char* search, size_t buffersize) { char* buffer0 = buffer; size_t len = strlen(search); bool fnd = false; while (!fnd) { fnd = true; for (size_t i=0; i= buffersize) return -1; } return -1; } //Keep this many previous recent characters for back reference: #define oldchar 15 //Convert a recent set of characters into a number if there is one. //Otherwise return -1: float ExtractNumber(const char* search, int lastcharoffset) { int i = lastcharoffset; while (i>0 && search[i]==' ') i--; while (i>0 && (isdigit(search[i]) || search[i]=='.')) i--; float flt=-1.0; char buffer[oldchar+5]; ZeroMemory(buffer,sizeof(buffer)); strncpy(buffer, search+i+1, lastcharoffset-i); if (buffer[0] && sscanf(buffer, "%f", &flt)) { return flt; } return -1.0; } //Check if a certain 2 character token just came along (e.g. BT): bool seen2(const char* search, char* recent) { if ( recent[oldchar-3]==search[0] && recent[oldchar-2]==search[1] && (recent[oldchar-1]==' ' || recent[oldchar-1]==0x0d || recent[oldchar-1]==0x0a) && (recent[oldchar-4]==' ' || recent[oldchar-4]==0x0d || recent[oldchar-4]==0x0a) ) { return true; } return false; } //This method processes an uncompressed Adobe (text) object and extracts text. void ProcessOutput(FILE* file, char* output, size_t len) { //Are we currently inside a text object? bool intextobject = false; //Is the next character literal (e.g. \\ to get a \ character or \( to get ( ): bool nextliteral = false; //() Bracket nesting level. Text appears inside () int rbdepth = 0; //Keep previous chars to get extract numbers etc.: char oc[oldchar]; int j=0; for (j=0; j1.0) { fputc(0x0d, file); fputc(0x0a, file); } if (num<1.0) { fputc('\t', file); } } if (rbdepth==0 && seen2("ET", oc)) { //End of a text object, also go to a new line. intextobject = false; fputc(0x0d, file); fputc(0x0a, file); } else if (c=='(' && rbdepth==0 && !nextliteral) { //Start outputting text! rbdepth=1; //See if a space or tab (>1000) is called for by looking //at the number in front of ( int num = ExtractNumber(oc,oldchar-1); if (num>0) { if (num>1000.0) { fputc('\t', file); } else if (num>100.0) { fputc(' ', file); } } } else if (c==')' && rbdepth==1 && !nextliteral) { //Stop outputting text rbdepth=0; } else if (rbdepth==1) { //Just a normal text character: if (c=='\\' && !nextliteral) { //Only print out next character no matter what. Do not interpret. nextliteral = true; } else { nextliteral = false; if ( ((c>=' ') && (c<='~')) || ((c>=128) && (c<255)) ) { fputc(c, file); } } } } //Store the recent characters for when we have to go back for a number: for (j=0; j0 && streamend>streamstart) { //Skip to beginning and end of the data stream: streamstart += 6; if (buffer[streamstart]==0x0d && buffer[streamstart+1]==0x0a) streamstart+=2; else if (buffer[streamstart]==0x0a) streamstart++; if (buffer[streamend-2]==0x0d && buffer[streamend-1]==0x0a) streamend-=2; else if (buffer[streamend-1]==0x0a) streamend--; //Assume output will fit into 10 times input buffer: size_t outsize = (streamend - streamstart)*10; char* output = new char [outsize]; ZeroMemory(output, outsize); //Now use zlib to inflate: z_stream zstrm; ZeroMemory(&zstrm, sizeof(zstrm)); zstrm.avail_in = streamend - streamstart + 1; zstrm.avail_out = outsize; zstrm.next_in = (Bytef*)(buffer + streamstart); zstrm.next_out = (Bytef*)output; int rsti = inflateInit(&zstrm); if (rsti == Z_OK) { int rst2 = inflate (&zstrm, Z_FINISH); if (rst2 >= 0) { //Ok, got something, extract the text: size_t totout = zstrm.total_out; ProcessOutput(fileo, output, totout); } } delete[] output; output=0; buffer+= streamend + 7; filelen = filelen - (streamend+7); } else { morestreams = false; } } fclose(filei); } if (fileo) fclose(fileo); return 0; } John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From erbachs at gmail.com Mon Feb 21 19:14:34 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 19:14:34 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: References: <6A6AA9DF57E4F046BDA1E273BDDB6772337421@corp-es01.fleetpride.com> Message-ID: <39cb22f305022117147bc6f9c3@mail.gmail.com> Mark, >> In the military I was taught 'to adapt and overcome'...Access, in my opinion, is the perfect match for this phrase. << Thank you, Mark. That's quite a story. Area Homeless Man Saves Self by Joining AccessD. Steve Erbach On Mon, 21 Feb 2005 21:38:46 +0000, Mark A Matte wrote: > Steve, > > Here's my long version. > > When I got out of the military in 1999...I ended up in a 'not so good' > situation...pretty much homeless and unemployed in an area where I knew no > one...and as I found out, didn't really have a marketable skill. I went to > a temp service, sold blood and plasma, cleaned bathrooms, fished (because it > was free food if I caught something), and about anything else for cash. The > first day of my ordeal I actually cleaned a compost heap..to get gas > money..to go sell blood. It was not a pretty time in my life. From erbachs at gmail.com Mon Feb 21 19:17:58 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 21 Feb 2005 19:17:58 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <421B0260.13774.22B4FA23@stuart.lexacorp.com.pg> References: <61F915314798D311A2F800A0C9C831880722552D@dibble.observatory.donnslaw.co.uk> <39cb22f3050221044479f8e532@mail.gmail.com> <421B0260.13774.22B4FA23@stuart.lexacorp.com.pg> Message-ID: <39cb22f30502211717764ecc96@mail.gmail.com> Stuart, As I said, everybody's got an interesting story to tell about their own experiences with these little computers. Thank you. Steve Erbach On Tue, 22 Feb 2005 09:58:56 +1000, Stuart McLachlan wrote: > On 21 Feb 2005 at 6:44, Steve Erbach wrote: > > > objections to letting me abridge your responses for that purpose? It > > would also be helpful if those of you who already gave an "abridged" > > version for the survey could flesh out your responses a bit, if you > > have the time. > > Here's a slightly longer version. > > 1) What's your main line of work these days? Access development, SQL > Server administration/development, VB, ASP/ASP.NET, PHP...? > > Mainly Access Development with some VB/SQL Server plus general systems > support for clients ( I seem to spend a fair bit of time setting up > hardware, configuring email systems, troubleshooting etc for them) From accessd at shaw.ca Mon Feb 21 19:49:49 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 21 Feb 2005 17:49:49 -0800 Subject: [AccessD] Re: Kodak Imaging and Access 2003 (was: Looking for TWAINocx) In-Reply-To: Message-ID: <0ICA005EIIEYWY@l-daemon> Gustav: That was very impressive research. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, February 21, 2005 3:22 AM To: accessd at databaseadvisors.com Subject: [AccessD] Re: Kodak Imaging and Access 2003 (was: Looking for TWAINocx) Hi all Found out why Access 2003 denies to load the Kodak Imaging controls and how to remove that blocking. It is - believe it or not - because Access 2003 refuses to use ActiveX controls which for some reason are listed as insecure in Internet Explorer ... as explained here: http://mail.localplanet.co.uk/Blogs/stuart/archive/2005/02/19/AccessActiveX. aspx What it tells is to reset the Compatibility Flag for these entries to 0: Kodak Image Admin Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {009541A0-3B81-101C-92F3-040224009C02} Kodak Image Edit Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {6D940280-9F11-11CE-83FD-02608C3EC08A} Kodak Image Scan Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {84926CA0-2941-101C-816F-0E6013114B7F} Rich Text Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {3B7C8860-D78F-101B-B9B5-04021C009402} /gustav >>> Gustav at cactus.dk 20-02-2005 17:32:10 >>> Hi all I have done some testing with a sample app Neal kindly provided which uses the Kodak Imaging ocx controls. It works fine with my old Agfa Snapscan test scanner - as long as I don't run it in Access 2003. Whatever I do (references, late binding etc. etc.), when moved to A2003 it refuses to talk with the twain driver - it is as if A2003 expects a higher version or similar of the twain driver. Neither will the edit control activate in A2003. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Mon Feb 21 20:06:49 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 21 Feb 2005 18:06:49 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f3050221044479f8e532@mail.gmail.com> Message-ID: <0ICA00HS7J7ARH@l-daemon> Steve: It works for me. Please, fell free to abridge all you want. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Monday, February 21, 2005 4:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty legal > application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting from > various back-end data sources (informix, oracle, etc.). The shift is really > down to moving into management and not being able to do that and maintain/ > improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Mon Feb 21 20:14:42 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 21 Feb 2005 18:14:42 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: <0ICA00A35JL587@l-daemon> Hi Mark: I think you have a very inspirational story. Good to hear. :-) Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Monday, February 21, 2005 1:39 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, Here's my long version. When I got out of the military in 1999...I ended up in a 'not so good' situation...pretty much homeless and unemployed in an area where I knew no one...and as I found out, didn't really have a marketable skill. I went to a temp service, sold blood and plasma, cleaned bathrooms, fished (because it was free food if I caught something), and about anything else for cash. The first day of my ordeal I actually cleaned a compost heap..to get gas money..to go sell blood. It was not a pretty time in my life. >From these odd jobs I saved enough money to KOA campground across the states(back near family and could get work). A few days before I left...the temp service called and asked if I would do one more job...they needed an 'Access Programmer'...I explained I was not a programmer...I just knew a little about access...they explained my resume 'implied' I was...I said no...they said they would pay me 17.50 to try for 3 days(12.50 more than everything else I was doing)...I apologized for the misunderstanding...OF COURSE I'm a programmer...I'll be right over. I figured I could wing it for 3 days...double the cash in my pocket...and be on my way. As it turns out...the 3 days were to 'test' to see if I could do the job( which I almost could). I used all of my money on calling cards...and got techie friends from New York, New Orleans, and Chicago to help walk me through the test project. At this point...my game plan was to pull this off for a few weeks( or as long as I could get away with it). As it turns out...databases just make sense to me...and Access was alot more powerful than what I realized and that its main limitation was the imagination of the user/programmer. Within 6 months I was rolling out automated reporting packages to every mill in their corporation. I used Access to tie all of their Informix DBs together and gave them analysis they never thought possible. After 1 year...they decided no more independant contractors...I put the resume out...and spent the next 12 months 'consulting' (as they called it) for some very large companies. I now have a 'permanent' job...but still do some Access work on the side. I use Access on a daily basis in my current job...because no matter what platform/DB they use...I still find Access to be the most useful tool to pull the data in for some local analysis. My computer is riddled with little Access Apps that I've created to make my own life easier...for example...I have a Task Manager that I send a replicated copy to my manager in another state for our 1on 1's...I got switched to Hourly...so I have a TimeClock db running in the background so I know when to leave...there are some reports that I need to generate every week...so...I have a db that I launch once a week that imports/cleans/formats/exports(word and excel) all in one motion. Right now (in my current position) I am considered an Access Guru/Expert(apparently they don't know the people on this list), the Subject Matter Expert on about 4 different apps (ranging from PS and Powerbuilder to Informix and DB2)...and if there is an old app they have lost documentation on...I get sent the data model and the code behind the front end and asked to fill in the holes. To make a long story short...I have NO degrees or certifications...self taught at everything I do...well respected by my cooleages and well paid..and If I have to look back and figure out what brought all of the pieces together in my life (which some say is successful)..that is very easy for me...its 2 part...they day I dove head first into MS Access...and the day I joined this list. Without either of those 2 events I would probably still be selling blood to get groceries. In the military I was taught 'to adapt and overcome'...Access, in my opinion, is the perfect match for this phrase. Again, thanks to everyone on this list...because without it...I wouldn't be. Thanks, Mark A. Matte Customer Care Network Sears, Roebuck and Co. >From: "Hale, Jim" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] OT: What are you lot doing now and then? >Date: Mon, 21 Feb 2005 13:04:53 -0600 > >No problem from me. >Jim Hale > >-----Original Message----- >From: Steve Erbach [mailto:erbachs at gmail.com] >Sent: Monday, February 21, 2005 6:44 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] OT: What are you lot doing now and then? > > >Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >Andy, Randy, and Tom, > >Thank you all very much for your responses. Our glorious leader, Mr. >Bartow, has asked me to write an article for the newsletter based on >the responses you've given. So I'm asking if any of you have any >objections to letting me abridge your responses for that purpose? It >would also be helpful if those of you who already gave an "abridged" >version for the survey could flesh out your responses a bit, if you >have the time. I would appreciate it. Everyone has an interesting >story to tell about his or her own growth in the computer field. > >I'm so glad that 21 of you have responded so far. Any others? > >Steve Erbach >Neenah, WI >www.swerbach.com/security > > > >On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke > wrote: > > 1) Currently management and development of workflows in a rather nasty >legal > > application. No proper coding at all. :( > > 2) Used to do a lot with Access & Office integration, and reporting from > > various back-end data sources (informix, oracle, etc.). The shift is >really > > down to moving into management and not being able to do that and >maintain/ > > improve my technical skills at the same time. > > 3) Company (law firm), 250 employees, Tom's team leader > > 4) No > > > > Roz >-- >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 From ssharkins at bellsouth.net Mon Feb 21 18:44:27 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Mon, 21 Feb 2005 19:44:27 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: <20050222004423.SSDK1995.imf20aec.mail.bellsouth.net@SUSANONE> Our stories aren't parallel, but we have one similar vein -- my manager forced Access on me years ago. I said no three times -- three times he came back. Who knew???? ;) Susan H. explained I was not a programmer...I just knew a little about access...they explained my resume 'implied' I was...I said no...they said they would pay me 17.50 to try for 3 days(12.50 more than everything else I was doing)...I apologized for the misunderstanding...OF COURSE I'm a programmer...I'll be right over. From demulling at centurytel.net Mon Feb 21 22:32:17 2005 From: demulling at centurytel.net (Demulling Family) Date: Mon, 21 Feb 2005 22:32:17 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <0ICA00HS7J7ARH@l-daemon> References: <0ICA00HS7J7ARH@l-daemon> Message-ID: <421AB5D1.5010700@centurytel.net> Jim Lawrence wrote: >Steve: > >It works for me. Please, fell free to abridge all you want. > >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach >Sent: Monday, February 21, 2005 4:44 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] OT: What are you lot doing now and then? > >Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >Andy, Randy, and Tom, > >Thank you all very much for your responses. Our glorious leader, Mr. >Bartow, has asked me to write an article for the newsletter based on >the responses you've given. So I'm asking if any of you have any >objections to letting me abridge your responses for that purpose? It >would also be helpful if those of you who already gave an "abridged" >version for the survey could flesh out your responses a bit, if you >have the time. I would appreciate it. Everyone has an interesting >story to tell about his or her own growth in the computer field. > >I'm so glad that 21 of you have responded so far. Any others? > > > Ok, My dive into access came when I was in the Peace Corps right out of collage. I did a lot of volunteer work in school, more than I studied, and really liked it. Besides I did not want to put on a suit and tie and do the 9 to 5 thing (I have an accounting degree and almost everyone else went to work for an accounting firm, not me I went to work for good old uncle sam). A quick aside if anyone is thinking or knows someone who is thinking about the Peace Corps tell them to do it, best thing you can do. You get to help people. My helping was working with local savings and loan cooperative in Honduras, Central America. The first 3 months after 3 months of training (learning Spanish, local customs, etc.) I spent just observing the work in the cooperative I was assigned to. They did everything by hand, posting and calculating interest by hand. It was so bad that they only calculated it when a member came in. They did however have a computer and a complete accounting program from a USAID program. To give you an idea of how bad things where I sent I picture to my parents and mom saw the computer in the background and asked why the thing was taken apart. After observing for the 3 months I put together a plan and presented it to the Board of Directors for the cooperative. I convinced them to spend the cooperatives money to buy a whole LAN (server and 6 pc plus 3 printers.) It was more money than they paid in 6 months of salaries. However the savings realized after fulling implementing the system was made up by the reduced overtime (people no longer worked 60 hours a week but 40) because I was able to setup little access dbs and other applications to save time. I had no experience with Access before this, but knew that a database was needed to make the work manageable. To top it all off, one of my recomendations was to purchase all of the software in Spanish, so the locals could actually use it, so I learned my first VBA programming in Spanish. I still have hard copies of the code. After the Peace Corps I stayed in Honduras because I had met my wife and we were married. I operated my own consulting business for 6 months before we decided to move back to the States. During this time I would work about 1 week a month so we could enjoy the rest of the month. I would build custom apps for the cooperatives in Honduras, make recommendations on how to improve their networks if they had one, etc. After we came back (wife was pregenat with our daughter), I spent 3 months looking for a job while we lived at my parents. My daughter was born during the time of hurricane Mitch and my wife because of problems with the delivery would have died in Honduras. Things happen for a reason and three months before I was finally hired by my current employer because of my work that I had done it the Peace Corps and especially using Access. I have continued to develop my Access skills, this list is my number one resource, as well as starting to work with SQL Server. But it all started because I used Access in Spanish to help improve someone else's life, but in the end I think I am the one who comes out ahead. Jeffrey Demulling -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 266.3.0 - Release Date: 2/21/2005 From accessd at shaw.ca Mon Feb 21 22:59:46 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 21 Feb 2005 20:59:46 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <421AB5D1.5010700@centurytel.net> Message-ID: <0ICA0054NR7JBT@l-daemon> Hi Jeffrey: Another very inspirational story. Jim >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach >Sent: Monday, February 21, 2005 4:44 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] OT: What are you lot doing now and then? > >Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >Andy, Randy, and Tom, > >Thank you all very much for your responses. Our glorious leader, Mr. >Bartow, has asked me to write an article for the newsletter based on >the responses you've given. So I'm asking if any of you have any >objections to letting me abridge your responses for that purpose? It >would also be helpful if those of you who already gave an "abridged" >version for the survey could flesh out your responses a bit, if you >have the time. I would appreciate it. Everyone has an interesting >story to tell about his or her own growth in the computer field. > >I'm so glad that 21 of you have responded so far. Any others? > > > Ok, My dive into access came when I was in the Peace Corps right out of collage. I did a lot of volunteer work in school, more than I studied, and really liked it. Besides I did not want to put on a suit and tie and do the 9 to 5 thing (I have an accounting degree and almost everyone else went to work for an accounting firm, not me I went to work for good old uncle sam). A quick aside if anyone is thinking or knows someone who is thinking about the Peace Corps tell them to do it, best thing you can do. You get to help people. My helping was working with local savings and loan cooperative in Honduras, Central America. The first 3 months after 3 months of training (learning Spanish, local customs, etc.) I spent just observing the work in the cooperative I was assigned to. They did everything by hand, posting and calculating interest by hand. It was so bad that they only calculated it when a member came in. They did however have a computer and a complete accounting program from a USAID program. To give you an idea of how bad things where I sent I picture to my parents and mom saw the computer in the background and asked why the thing was taken apart. After observing for the 3 months I put together a plan and presented it to the Board of Directors for the cooperative. I convinced them to spend the cooperatives money to buy a whole LAN (server and 6 pc plus 3 printers.) It was more money than they paid in 6 months of salaries. However the savings realized after fulling implementing the system was made up by the reduced overtime (people no longer worked 60 hours a week but 40) because I was able to setup little access dbs and other applications to save time. I had no experience with Access before this, but knew that a database was needed to make the work manageable. To top it all off, one of my recomendations was to purchase all of the software in Spanish, so the locals could actually use it, so I learned my first VBA programming in Spanish. I still have hard copies of the code. After the Peace Corps I stayed in Honduras because I had met my wife and we were married. I operated my own consulting business for 6 months before we decided to move back to the States. During this time I would work about 1 week a month so we could enjoy the rest of the month. I would build custom apps for the cooperatives in Honduras, make recommendations on how to improve their networks if they had one, etc. After we came back (wife was pregenat with our daughter), I spent 3 months looking for a job while we lived at my parents. My daughter was born during the time of hurricane Mitch and my wife because of problems with the delivery would have died in Honduras. Things happen for a reason and three months before I was finally hired by my current employer because of my work that I had done it the Peace Corps and especially using Access. I have continued to develop my Access skills, this list is my number one resource, as well as starting to work with SQL Server. But it all started because I used Access in Spanish to help improve someone else's life, but in the end I think I am the one who comes out ahead. Jeffrey Demulling -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 266.3.0 - Release Date: 2/21/2005 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ebarro at afsweb.com Tue Feb 22 01:15:19 2005 From: ebarro at afsweb.com (Eric Barro) Date: Mon, 21 Feb 2005 23:15:19 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <421B0260.13774.22B4FA23@stuart.lexacorp.com.pg> Message-ID: 1) What's your main line of work these days? Currently immersing myself in Sharepoint portal server along with developing management reports using ASP.NET/VB.NET. 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? Started off learning spreadsheet technology (Good old Symphony from Lotus!) and learned about its database capabilities and then decided that it would be good to learn about "real databases" and learned dBASEIII in my spare time. Got so intrigued that I moved on to learn Clipper and Turbo C programming. When Windows came into the picture I abandoned my development skills because I figured that learning Microsoft Foundation Classes and OOP was too complicated. A friend introduced me to Microsoft Access ver 1.0 and I learned how to develop using "event driven programming model" and moved on to ver 2.0, A97 and A2000 and A2003. My first major Access development project was for the company that eventually hired me on to "take it to the next level". I developed an application for the business using Access 97 and in the process learned VBA and naturally progressed to ASP/VBscript development. The application grew from a stand-alone business app into a web-based app and finally migrated to SQL server 2000. Along the way I honed my skills in VB6 and SQL server. When an opportunity to work on a project using .NET came along I dove right into it and all my current development work is now based on .NET technology. 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? Currently working for a company along with a team of two other developers, a SQL dba, a network admin and two technical support analysts. We have about 500 employees with 5 regional processing centers. 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? I do not have any M$ certifications to validate my 15 yrs experience in networking, database management and application development. I do keep my skills honed and up-to-date by taking on projects that require new technology (like .NET and Sharepoint) and by taking on development projects on the side. I don't believe that M$ certification has made any difference at all except for the requirement by M$ in order to continue taking advantage of their partner program (read as almo$t free $oftware). ---------------------------------------------------------------- The information contained in this e-mail message and any file, document, previous e-mail message and/or attachment transmitted herewith is confidential and may be legally privileged. It is intended solely for the private use of the addressee and must not be disclosed to or used by anyone other than the addressee. If you receive this transmission by error, please immediately notify the sender by reply e-mail and destroy the original transmission and its attachments without reading or saving it in any manner. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of any of the information contained in or attached to this transmission is STRICTLY PROHIBITED. E-mail transmission cannot be guaranteed to be secure or error free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of email transmission. Users and employees of the e-mail system are expressly required not to make defamatory statements and not to infringe or authorize any infringement of copyright or any other legal right by email communications. Any such communication is contrary to company policy. The company will not accept any liability in respect of such communication. From Paul.Rogers at SummitMedia.co.uk Tue Feb 22 04:08:28 2005 From: Paul.Rogers at SummitMedia.co.uk (Paul Rodgers) Date: Tue, 22 Feb 2005 10:08:28 -0000 Subject: [AccessD] OT: What are you lot doing now and then? Of Reuben' s Message-ID: <1FF4D9105232EB4DA1901BB7D175877E03F50D@s003.wolds.summitmedia.co.uk> Well spoken, Reuben. Sadly,though, there are not so many employers out there with your courage and experience. Cheers paul -----Original Message----- From: Reuben Cummings [mailto:reuben at gfconsultants.com] Sent: 21 February 2005 19:58 To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? 1) Access Development. We develop software for sale and support it via annual licensing contracts. I do essentially no custom work. We originate the idea, the plan, and the software. The we sell it and support it ourselves. 2) I am doing the same type work and using the same tools (Access 2000). 3) I own the company. Two employees (my partner and me) with a couple contractors if needed. 4) No certifications. I have never believed in them. Just like in college - if an interviewer looked at my transcript first, I wasn't really too interested in working for them. I never will believe grades or certifcations show a person's ability to perform any duty. That's not to say they are bad. I just feel that some people put way too much weight in a certification that in reality only shows that someone can memorize a lot of stuff. For example, I currently hold electrician's licenses in three counties here in Indiana. The test was based on the code book rather than my actual ability to wire a facility. I worked with some guys that also had passed the same test I did and got their electrical licenses that I wouldn't hire to plug in a new lamp. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Friday, February 18, 2005 7:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Anti-Virus. Version: 7.0.300 / Virus Database: 266.1.0 - Release Date: 18/02/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 266.3.0 - Release Date: 21/02/2005 From accessd666 at yahoo.com Tue Feb 22 04:30:46 2005 From: accessd666 at yahoo.com (Sad Der) Date: Tue, 22 Feb 2005 02:30:46 -0800 (PST) Subject: [AccessD] Found a large MS-Access HowTo site Message-ID: <20050222103046.79650.qmail@web90107.mail.scd.yahoo.com> Hi group, maybe an interesting site for a lot of people: http://www.kayodeok.btinternet.co.uk/favorites/kbofficeaccesshowto.htm It contains a lot of HowTo articles, e.g.: How To : add 'ALL' to combobox How To : associate a custom icon to a form How To : create an audit trail for record changes etc. etc. etc. HTH! Regards, Sander __________________________________ Do you Yahoo!? Yahoo! Mail - 250MB free storage. Do more. Manage less. http://info.mail.yahoo.com/mail_250 From tom.bolton at donnslaw.co.uk Tue Feb 22 05:06:28 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Tue, 22 Feb 2005 11:06:28 -0000 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <61F915314798D311A2F800A0C9C831880731CA02@dibble.observatory.donnslaw.co.uk> No objections at all! I started after university working for an Internet Startup who specialised in e-commerce solutions for marketing, and paying their juniors very little. Starting out as a VB developer, the work quickly ran out on the desktop side so I was cross-trained (given a stack of manuals) to ASP/SQL Server. The company folded in 2001 along with a whole bunch of similar outfits in the North West of England. I then moved on to local government, again as an ASP developer. After a while in this role I took a year out to go to Australia (nothing to do with the job, but have you seen the weather in the UK?) When I got back it was murder looking for work, as no-one wanted to know someone who'd been out of the game for a year. Thankfully I was given a chance to start on a contract at the law firm where I work for Roz and her team, and am very happy - it's rolled on for a few months longer than I thought it would; the work's varied and at the end of the day it all helps on your CV, sometimes better (I'm told) than M$ exams. -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: 21 February 2005 12:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty legal > application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting from > various back-end data sources (informix, oracle, etc.). The shift is really > down to moving into management and not being able to do that and maintain/ > improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From andy at minstersystems.co.uk Tue Feb 22 04:13:45 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 22 Feb 2005 11:13:45 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <20050222111343.2C64D2BD5CC@smtp.nildram.co.uk> >> I work for Roz and her team, and am very happy Now Tom pretend she's not looking and tell us what she's REALLY like to work for. -- 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: What are you lot doing now and then? Date: 22/02/05 11:07 > No objections at all! > > I started after university working for an Internet Startup who specialised > in e-commerce solutions for marketing, and paying their juniors very little. > Starting out as a VB developer, the work quickly ran out on the desktop side > so I was cross-trained (given a stack of manuals) to ASP/SQL Server. The > company folded in 2001 along with a whole bunch of similar outfits in the > North West of England. > > I then moved on to local government, again as an ASP developer. After a > while in this role I took a year out to go to Australia (nothing to do with > the job, but have you seen the weather in the UK?) > > When I got back it was murder looking for work, as no-one wanted to know > someone who'd been out of the game for a year. Thankfully I was given a > chance to start on a contract at the law firm where I work for Roz and her > team, and am very happy - it's rolled on for a few months longer than I > thought it would; the work's varied and at the end of the day it all helps > on your CV, sometimes better (I'm told) than M$ exams. > > > > > > -----Original Message----- > From: Steve Erbach [mailto:erbachs at gmail.com] > Sent: 21 February 2005 12:44 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, > Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., > Andy, Randy, and Tom, > > Thank you all very much for your responses. Our glorious leader, Mr. > Bartow, has asked me to write an article for the newsletter based on > the responses you've given. So I'm asking if any of you have any > objections to letting me abridge your responses for that purpose? It > would also be helpful if those of you who already gave an "abridged" > version for the survey could flesh out your responses a bit, if you > have the time. I would appreciate it. Everyone has an interesting > story to tell about his or her own growth in the computer field. > > I'm so glad that 21 of you have responded so far. Any others? > > Steve Erbach > Neenah, WI > www.swerbach.com/security > > > > On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke > <roz.clarke at donnslaw.co.uk> wrote: > > 1) Currently management and development of workflows in a rather nasty > legal > > application. No proper coding at all. :( > > 2) Used to do a lot with Access & Office integration, and reporting from > > various back-end data sources (informix, oracle, etc.). The shift is > really > > down to moving into management and not being able to do that and maintain/ > > improve my technical skills at the same time. > > 3) Company (law firm), 250 employees, Tom's team leader <waves> > > 4) No > > > > Roz > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > The contents of this message and any attachments are the property of Donns Solicitors > and are intended for the confidential use of the named recipient only. They may be legally > privileged and should not be communicated to, or relied upon, by any other party without > our written consent. If you are not the addressee, please notify us immediately so that we > can make arrangements for its return. You should not show this e-mail to any person or > take copies as you may be committing a criminal or civil offence for which you may be > liable. The statement and opinions expressed in this e-mail message are those of the > writer, and do not necessarily represent that of Donns Solicitors. Although any files attached > to this e-mail will have been checked with virus protection software prior to transmission, > you should carry out your own virus check before opening any attachment. > Donns Solicitors does not accept any liability for any damage or loss which may be caused > by software viruses... > > > > > > > -- > 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 tom.bolton at donnslaw.co.uk Tue Feb 22 05:21:15 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Tue, 22 Feb 2005 11:21:15 -0000 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <61F915314798D311A2F800A0C9C831880731CA03@dibble.observatory.donnslaw.co.uk> No, it's the truth, I like this team a lot. I can't say the work isn't incredibly frustrating from time to time... but then that's no-one's fault. I'd just have kept quiet if I didn't like the place! ;-) -----Original Message----- From: Andy Lacey [mailto:andy at minstersystems.co.uk] Sent: 22 February 2005 10:14 To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? >> I work for Roz and her team, and am very happy Now Tom pretend she's not looking and tell us what she's REALLY like to work for. -- 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: What are you lot doing now and then? Date: 22/02/05 11:07 > No objections at all! > > I started after university working for an Internet Startup who specialised > in e-commerce solutions for marketing, and paying their juniors very little. > Starting out as a VB developer, the work quickly ran out on the desktop side > so I was cross-trained (given a stack of manuals) to ASP/SQL Server. The > company folded in 2001 along with a whole bunch of similar outfits in the > North West of England. > > I then moved on to local government, again as an ASP developer. After a > while in this role I took a year out to go to Australia (nothing to do with > the job, but have you seen the weather in the UK?) > > When I got back it was murder looking for work, as no-one wanted to know > someone who'd been out of the game for a year. Thankfully I was given a > chance to start on a contract at the law firm where I work for Roz and her > team, and am very happy - it's rolled on for a few months longer than I > thought it would; the work's varied and at the end of the day it all helps > on your CV, sometimes better (I'm told) than M$ exams. > > > > > > -----Original Message----- > From: Steve Erbach [mailto:erbachs at gmail.com] > Sent: 21 February 2005 12:44 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, > Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., > Andy, Randy, and Tom, > > Thank you all very much for your responses. Our glorious leader, Mr. > Bartow, has asked me to write an article for the newsletter based on > the responses you've given. So I'm asking if any of you have any > objections to letting me abridge your responses for that purpose? It > would also be helpful if those of you who already gave an "abridged" > version for the survey could flesh out your responses a bit, if you > have the time. I would appreciate it. Everyone has an interesting > story to tell about his or her own growth in the computer field. > > I'm so glad that 21 of you have responded so far. Any others? > > Steve Erbach > Neenah, WI > www.swerbach.com/security > > > > On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke > <roz.clarke at donnslaw.co.uk> wrote: > > 1) Currently management and development of workflows in a rather nasty > legal > > application. No proper coding at all. :( > > 2) Used to do a lot with Access & Office integration, and reporting from > > various back-end data sources (informix, oracle, etc.). The shift is > really > > down to moving into management and not being able to do that and maintain/ > > improve my technical skills at the same time. > > 3) Company (law firm), 250 employees, Tom's team leader <waves> > > 4) No > > > > Roz > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > The contents of this message and any attachments are the property of Donns Solicitors > and are intended for the confidential use of the named recipient only. They may be legally > privileged and should not be communicated to, or relied upon, by any other party without > our written consent. If you are not the addressee, please notify us immediately so that we > can make arrangements for its return. You should not show this e-mail to any person or > take copies as you may be committing a criminal or civil offence for which you may be > liable. The statement and opinions expressed in this e-mail message are those of the > writer, and do not necessarily represent that of Donns Solicitors. Although any files attached > to this e-mail will have been checked with virus protection software prior to transmission, > you should carry out your own virus check before opening any attachment. > Donns Solicitors does not accept any liability for any damage or loss which may be caused > by software viruses... > > > > > > > -- > 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 -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From paul.hartland at fsmail.net Tue Feb 22 05:49:48 2005 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Tue, 22 Feb 2005 12:49:48 +0100 (CET) Subject: [AccessD] Creating Shortcut On The Fly Message-ID: <18434005.1109072988282.JavaMail.www@wwinf3002> To all, I am writing a little database application that will copy a set of files into a specified folder, what I then want to do is create a shortcut to one of the files using code and put it onto the desktop, anyone any ideas on how I would go about this ? Thanks in advance for any help.... Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm From jwcolby at colbyconsulting.com Tue Feb 22 06:03:21 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 22 Feb 2005 07:03:21 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <20050222111343.2C64D2BD5CC@smtp.nildram.co.uk> Message-ID: <005501c518d6$84661e00$6c01a8c0@ColbyM6805> Yes indeed, DO TELL! ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, February 22, 2005 5:14 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: What are you lot doing now and then? >> I work for Roz and her team, and am very happy Now Tom pretend she's not looking and tell us what she's REALLY like to work for. -- 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: What are you lot doing now and then? Date: 22/02/05 11:07 > No objections at all! > > I started after university working for an Internet Startup who > specialised in e-commerce solutions for marketing, and paying their > juniors very little. > Starting out as a VB developer, the work quickly ran out on the > desktop side > so I was cross-trained (given a stack of manuals) to ASP/SQL Server. > The company folded in 2001 along with a whole bunch of similar outfits > in the North West of England. > > I then moved on to local government, again as an ASP developer. After > a while in this role I took a year out to go to Australia (nothing to > do with > the job, but have you seen the weather in the UK?) > > When I got back it was murder looking for work, as no-one wanted to > know someone who'd been out of the game for a year. Thankfully I was > given a chance to start on a contract at the law firm where I work for > Roz and her team, and am very happy - it's rolled on for a few months > longer than I thought it would; the work's varied and at the end of > the day it all helps on your CV, sometimes better (I'm told) than M$ > exams. > > > > > > -----Original Message----- > From: Steve Erbach [mailto:erbachs at gmail.com] > Sent: 21 February 2005 12:44 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, > Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., > Andy, Randy, and Tom, > > Thank you all very much for your responses. Our glorious leader, Mr. > Bartow, has asked me to write an article for the newsletter based on > the responses you've given. So I'm asking if any of you have any > objections to letting me abridge your responses for that purpose? It > would also be helpful if those of you who already gave an "abridged" > version for the survey could flesh out your responses a bit, if you > have the time. I would appreciate it. Everyone has an interesting > story to tell about his or her own growth in the computer field. > > I'm so glad that 21 of you have responded so far. Any others? > > Steve Erbach > Neenah, WI > www.swerbach.com/security > > > > On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke > <roz.clarke at donnslaw.co.uk> wrote: > 1) Currently management > and development of workflows in a rather nasty > legal > > application. No proper coding at all. :( > > 2) Used to do a lot with Access & Office integration, and reporting from > > various back-end data sources (informix, oracle, etc.). The shift > is really > down to moving into management and not being able to do > that and maintain/ > > improve my technical skills at the same time. > > 3) Company (law firm), 250 employees, Tom's team leader > <waves> > 4) No > > > Roz > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > The contents of this message and any attachments are the property of > Donns Solicitors > and are intended for the confidential use of the named recipient only. They may be legally > privileged and should not be communicated to, or relied upon, by any other party without > our written consent. If you are not the addressee, please notify us immediately so that we > can make arrangements for its return. You should not show this e-mail > to any person or > take copies as you may be committing a criminal or civil offence for which you may be > liable. The statement and opinions expressed in this e-mail message > are those of the > writer, and do not necessarily represent that of Donns Solicitors. Although any files attached > to this e-mail will have been checked with virus protection software prior to transmission, > you should carry out your own virus check before opening any > attachment. Donns Solicitors does not accept any liability for any > damage or loss which may be caused > by software viruses... > > > > > > > -- > 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 Gustav at cactus.dk Tue Feb 22 06:19:58 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Feb 2005 13:19:58 +0100 Subject: [AccessD] Re: Kodak Imaging and Access 2003 (was: Looking forTWAINocx) Message-ID: Hi Jim Yes, and I wrote a note to this Stuart thanking him for bringing this into the dayligth. /gustav >>> accessd at shaw.ca 22-02-2005 02:49:49 >>> Gustav: That was very impressive research. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, February 21, 2005 3:22 AM To: accessd at databaseadvisors.com Subject: [AccessD] Re: Kodak Imaging and Access 2003 (was: Looking for TWAINocx) Hi all Found out why Access 2003 denies to load the Kodak Imaging controls and how to remove that blocking. It is - believe it or not - because Access 2003 refuses to use ActiveX controls which for some reason are listed as insecure in Internet Explorer ... as explained here: http://mail.localplanet.co.uk/Blogs/stuart/archive/2005/02/19/AccessActiveX. aspx What it tells is to reset the Compatibility Flag for these entries to 0: Kodak Image Admin Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {009541A0-3B81-101C-92F3-040224009C02} Kodak Image Edit Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {6D940280-9F11-11CE-83FD-02608C3EC08A} Kodak Image Scan Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {84926CA0-2941-101C-816F-0E6013114B7F} Rich Text Control HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ {3B7C8860-D78F-101B-B9B5-04021C009402} /gustav >>> Gustav at cactus.dk 20-02-2005 17:32:10 >>> Hi all I have done some testing with a sample app Neal kindly provided which uses the Kodak Imaging ocx controls. It works fine with my old Agfa Snapscan test scanner - as long as I don't run it in Access 2003. Whatever I do (references, late binding etc. etc.), when moved to A2003 it refuses to talk with the twain driver - it is as if A2003 expects a higher version or similar of the twain driver. Neither will the edit control activate in A2003. -- From Gustav at cactus.dk Tue Feb 22 06:24:41 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Feb 2005 13:24:41 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Hi Susan That's the old story. Never take a No from a woman as a no. /gustav >>> ssharkins at bellsouth.net 22-02-2005 01:44:27 >>> Our stories aren't parallel, but we have one similar vein -- my manager forced Access on me years ago. I said no three times -- three times he came back. Who knew???? ;) Susan H. From Gustav at cactus.dk Tue Feb 22 06:40:41 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Feb 2005 13:40:41 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Hi all These stories ought to be brought - sorry I mean sold - to MS Marketing. /gustav >>> markamatte at hotmail.com 21-02-2005 22:38:46 >>> Steve, Here's my long version. From erbachs at gmail.com Tue Feb 22 07:06:21 2005 From: erbachs at gmail.com (Steve Erbach) Date: Tue, 22 Feb 2005 07:06:21 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Of Reuben' s In-Reply-To: <1FF4D9105232EB4DA1901BB7D175877E03F50D@s003.wolds.summitmedia.co.uk> References: <1FF4D9105232EB4DA1901BB7D175877E03F50D@s003.wolds.summitmedia.co.uk> Message-ID: <39cb22f305022205066cb71401@mail.gmail.com> So, Paul, what's your story? Steve Erbach On Tue, 22 Feb 2005 10:08:28 -0000, Paul Rodgers wrote: > Well spoken, Reuben. Sadly,though, there are not so many employers out there > with your courage and experience. Cheers paul > From nkling at co.montgomery.ny.us Tue Feb 22 07:18:18 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Tue, 22 Feb 2005 08:18:18 -0500 Subject: [AccessD] Creating Shortcut On The Fly Message-ID: <30BC111F638EB54082001A7E7282FE4107F12F@elmo.co.montgomery.ny.us> Here's a method that uses the Windows Scripting Host. The library you need to add to your Access projects is "wshom.ocx", or "wscript.exe" depending on what interface you want to use in your code. Both perform the same functions, just at lower or higher levels, respectively. Here's some sample code to add desktop shortcut from your Access/VBA application: Function foo() Dim o As New IWshShell_Class '# scripting object shell Dim lnk As IWshShortcut_Class '# shortcut class under shell object '# create shortcut on desktop. CHANGE THIS TO POINT TO YOUR '# DESKTOP FOLDER! Set lnk = o.CreateShortcut("C:\windows\profiles\nkling\desktop\test.lnk") '# set path to executable lnk.TargetPath = "c:\windows\notepad.exe" '# set window style and description lnk.WindowStyle = 3 lnk.Description = "My New Link" '# save link lnk.Save End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of paul.hartland at fsmail.net Sent: Tuesday, February 22, 2005 6:50 AM To: accessd Subject: [AccessD] Creating Shortcut On The Fly To all, I am writing a little database application that will copy a set of files into a specified folder, what I then want to do is create a shortcut to one of the files using code and put it onto the desktop, anyone any ideas on how I would go about this ? Thanks in advance for any help.... Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd666 at yahoo.com Tue Feb 22 07:42:58 2005 From: accessd666 at yahoo.com (Sad Der) Date: Tue, 22 Feb 2005 05:42:58 -0800 (PST) Subject: [AccessD] Menubar Missing URGENT!!!! Message-ID: <20050222134259.28003.qmail@web90110.mail.scd.yahoo.com> Hi group, i've got a major problem. A developer in my team is missing the menubar in MS-Access 2000. How the hell can we get it back????? So we do not see the menubar displaying: File edit .... Tools Help What the $#@## is wrong? Please help me with this one. We're on a deadline! Regards, Sander __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail From cyx5 at cdc.gov Tue Feb 22 07:54:48 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Tue, 22 Feb 2005 08:54:48 -0500 Subject: [AccessD] Menubar Missing URGENT!!!! Message-ID: Open the application holding down the shift key to see if it is being turned off by code. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Sad Der Sent: Tuesday, February 22, 2005 8:43 AM To: Acces User Group Subject: [AccessD] Menubar Missing URGENT!!!! Hi group, i've got a major problem. A developer in my team is missing the menubar in MS-Access 2000. How the hell can we get it back????? So we do not see the menubar displaying: File edit .... Tools Help What the $#@## is wrong? Please help me with this one. We're on a deadline! Regards, Sander __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Tue Feb 22 08:12:35 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 22 Feb 2005 09:12:35 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: Message-ID: <20050222141229.EEMY2073.imf18aec.mail.bellsouth.net@SUSANONE> Well, true... :) but in this case, he wasn't really asking me, he was telling me -- he just gave me a few days to adjust to the change instead of saying, "Here, do this...no, you don't have a say in it." Susan H. Hi Susan That's the old story. Never take a No from a woman as a no. From randall.anthony at cox.net Tue Feb 22 08:17:39 2005 From: randall.anthony at cox.net (randall.anthony at cox.net) Date: Tue, 22 Feb 2005 9:17:39 -0500 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <20050222141737.VJMI8067.lakermmtao06.cox.net@smtp.east.cox.net> Steve, Thanks for the encouraging words. Right now these certs and 50 cents will get me a cup of coffee!! If I've read most of the respondent's right, the majority are independent or small shop pros and I think have a greater control over their own fate, in a way. In my small part of the world, defense/government contracting is king. Almost every employment app/resume I've sent/filled out (about 30 over the past 2 months) have you list your college degree (preferably with a copy of your transcript), and any certifications attained. (I'm paraphrasing the following) In government request for proposals, "labor categories will define qualified applicants as having a four year degree and/or certifications and X-amount years of experience and only in special circumstances will proficiency/experience substitute for any of the above." Here's a breakdown; application developer Joe, with 10 years experience, no degree, Betty, application developer with 10 years experience, college degree, and Ann, application developer with 10 years experience, college degree, and MCSD. If all are on the same project, the company can charge the government this: Joe, $38 loaded labor rate. Betty, $46 ditto. Ann, $51 ditto. Hope this further clarifies things from my point of view. Oh, and like others have wrote, thank you, listers, as this board has helped me out of coding jams more times than I can remember. Randy. From garykjos at gmail.com Tue Feb 22 08:20:45 2005 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 22 Feb 2005 08:20:45 -0600 Subject: [AccessD] Menubar Missing URGENT!!!! In-Reply-To: <20050222134259.28003.qmail@web90110.mail.scd.yahoo.com> References: <20050222134259.28003.qmail@web90110.mail.scd.yahoo.com> Message-ID: At the database window, do an ALT/T to bring up Tools Menu - then C for "customize" Check the Menu Bar. Or try "Reset" or go to properties item there and uncheck the Allow Moving and Allow Showing/Hiding. It's possible that they have been dragged off the screen somehow and resizing the screen may get them viewable again too. Good Luck! On Tue, 22 Feb 2005 05:42:58 -0800 (PST), Sad Der wrote: > Hi group, > > i've got a major problem. A developer in my team is > missing the menubar in MS-Access 2000. > > How the hell can we get it back????? > > So we do not see the menubar displaying: > File > edit > .... > Tools > Help > > What the $#@## is wrong? > > Please help me with this one. We're on a deadline! > > Regards, > > Sander > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - Helps protect you from nasty viruses. > http://promotions.yahoo.com/new_mail > -- > 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 accessd666 at yahoo.com Tue Feb 22 08:38:51 2005 From: accessd666 at yahoo.com (Sad Der) Date: Tue, 22 Feb 2005 06:38:51 -0800 (PST) Subject: [AccessD] Menubar Missing URGENT!!!! In-Reply-To: Message-ID: <20050222143851.93838.qmail@web90104.mail.scd.yahoo.com> I FOUND IT. I opened Customize (right clik on toolbar) selected menubar and selected DEFAULT. and tadaa...the menubar was back! Regards, sander --- "Nicholson, Karen" wrote: > Open the application holding down the shift key to > see if it is being > turned off by code. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On > Behalf Of Sad Der > Sent: Tuesday, February 22, 2005 8:43 AM > To: Acces User Group > Subject: [AccessD] Menubar Missing URGENT!!!! > > > Hi group, > > i've got a major problem. A developer in my team is > missing the menubar in MS-Access 2000. > > How the hell can we get it back????? > > So we do not see the menubar displaying: > File > edit > .... > Tools > Help > > What the $#@## is wrong? > > Please help me with this one. We're on a deadline! > > Regards, > > Sander > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - Helps protect you from nasty viruses. > http://promotions.yahoo.com/new_mail > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > __________________________________ Do you Yahoo!? The all-new My Yahoo! - What will yours do? http://my.yahoo.com From paul.hartland at fsmail.net Tue Feb 22 08:45:55 2005 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Tue, 22 Feb 2005 15:45:55 +0100 (CET) Subject: [AccessD] Creating Shortcut On The Fly Message-ID: <29481194.1109083555867.JavaMail.www@wwinf3002> Thanks, will try that when I get 10 minutes Message date : Feb 22 2005, 01:19 PM >From : "Neal Kling" To : "Access Developers discussion and problem solving" Copy to : Subject : RE: [AccessD] Creating Shortcut On The Fly Here's a method that uses the Windows Scripting Host. The library you need to add to your Access projects is "wshom.ocx", or "wscript.exe" depending on what interface you want to use in your code. Both perform the same functions, just at lower or higher levels, respectively. Here's some sample code to add desktop shortcut from your Access/VBA application: Function foo() Dim o As New IWshShell_Class '# scripting object shell Dim lnk As IWshShortcut_Class '# shortcut class under shell object '# create shortcut on desktop. CHANGE THIS TO POINT TO YOUR '# DESKTOP FOLDER! Set lnk = o.CreateShortcut("C:\windows\profiles\nkling\desktop\test.lnk") '# set path to executable lnk.TargetPath = "c:\windows\notepad.exe" '# set window style and description lnk.WindowStyle = 3 lnk.Description = "My New Link" '# save link lnk.Save End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of paul.hartland at fsmail.net Sent: Tuesday, February 22, 2005 6:50 AM To: accessd Subject: [AccessD] Creating Shortcut On The Fly To all, I am writing a little database application that will copy a set of files into a specified folder, what I then want to do is create a shortcut to one of the files using code and put it onto the desktop, anyone any ideas on how I would go about this ? Thanks in advance for any help.... Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm From d.dick at uws.edu.au Tue Feb 22 08:48:48 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Wed, 23 Feb 2005 01:48:48 +1100 Subject: [AccessD] Read contents of Text File form Web Site Message-ID: <200502221448.j1MEmwec008132@cooper.uws.edu.au> Hi Team If I store a very very small text file on my website and have only -1 or 0 As the characters or text in that text file at any Time. eg Monday the text file may say -1 Tuesday the text file may say 0 (the text file will never have any more than 2 characters in it. -1 or 0) What code do I need to read that text file from the website and return the Contents of the text file to my dB? Ie the -1 or the Zero? Many thanks in advance Darren From Jdemarco at hudsonhealthplan.org Tue Feb 22 09:02:22 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Tue, 22 Feb 2005 10:02:22 -0500 Subject: [AccessD] Read contents of Text File form Web Site Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2C95@TTNEXCHCL2.hshhp.com> Darren, I believe you can use the FileSystemObject via ASP code to read the file the same as you would on your PC. HTH, Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Darren DICK Sent: Tuesday, February 22, 2005 9:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Read contents of Text File form Web Site Hi Team If I store a very very small text file on my website and have only -1 or 0 As the characters or text in that text file at any Time. eg Monday the text file may say -1 Tuesday the text file may say 0 (the text file will never have any more than 2 characters in it. -1 or 0) What code do I need to read that text file from the website and return the Contents of the text file to my dB? Ie the -1 or the Zero? Many thanks in advance Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From erbachs at gmail.com Tue Feb 22 09:24:27 2005 From: erbachs at gmail.com (Steve Erbach) Date: Tue, 22 Feb 2005 09:24:27 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <20050222141737.VJMI8067.lakermmtao06.cox.net@smtp.east.cox.net> References: <20050222141737.VJMI8067.lakermmtao06.cox.net@smtp.east.cox.net> Message-ID: <39cb22f305022207245070111e@mail.gmail.com> Randy, >> Thanks for the encouraging words. Right now these certs and 50 cents will get me a cup of coffee!! << Hey! You oughta move up to Wisconsin. At least you could get a cup of coffee AND A REFILL with that 50 cents. Your story certainly confirms the idea that we're heading for a credentialized society, eh? Steve Erbach On Tue, 22 Feb 2005 9:17:39 -0500, randall.anthony at cox.net wrote: > Steve, > > Thanks for the encouraging words. Right now these certs and 50 cents will get me a cup of coffee!! > > If I've read most of the respondent's right, the majority are independent or small shop pros and I think have a greater control over their own fate, in a way. In my small part of the world, defense/government contracting is king. Almost every employment app/resume I've sent/filled out (about 30 over the past 2 months) have you list your college degree (preferably with a copy of your transcript), and any certifications attained. (I'm paraphrasing the following) In government request for proposals, "labor categories will define qualified applicants as having a four year degree and/or certifications and X-amount years of experience and only in special circumstances will proficiency/experience substitute for any of the above." > > Here's a breakdown; application developer Joe, with 10 years experience, no degree, Betty, application developer with 10 years experience, college degree, and Ann, application developer with 10 years experience, college degree, and MCSD. If all are on the same project, the company can charge the government this: > > Joe, $38 loaded labor rate. > Betty, $46 ditto. > Ann, $51 ditto. > > Hope this further clarifies things from my point of view. > > Oh, and like others have wrote, thank you, listers, as this board has helped me out of coding jams more times than I can remember. > > Randy. From bchacc at san.rr.com Tue Feb 22 09:37:52 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Tue, 22 Feb 2005 07:37:52 -0800 Subject: [AccessD] OT: What are you lot doing now and then? References: <005501c518d6$84661e00$6c01a8c0@ColbyM6805> Message-ID: <005f01c518f4$7907ac40$6901a8c0@HAL9002> Steve: I started with computers when I was 16 - back in the days when they were still steam powered (ba-da-boom). But seriously folks... I grew up in Chicago and took a weekend course at the Illinois Institute of Technology on programming in IITran - their dialect of Fortran. It was punch cards and you handed your deck through the big glass wall and came back the next day to find out where you had misplaced your comma. The machines were and IBM 1620 and IBM 7090. I was hooked. In college I hung out at the computer center and between my Junior and Senior years they installed an IBM 360/40. I hung with the engineer during the installation and when September rolled around I was the only one on campus who knew how to run the thing so I got to be systems manager. And they paid me! I was further hooked. Then, in my Junior year I wrote a program in assembler to create a variable cross reference index, got some free PR in magazines like Datamation and sold the program (mailed it on a deck of punched cards) to a bunch of companies. $40 a pop when that was real money. Now I was totally hooked. I played with the world's best toys, had as much fun as a person could have with their clothes on, and people shoved money at me for doing it! That's as good as it gets. Until the creation of commercially viable personal computers in the late 70s I had to work for other companies because of the cost of the systems. Once the PCs appeared I went into business for myself and never looked back. Now, 25 years later, it's still a bit of a high wire act but we're not missing any meals, I get to work at home and be with my kids, and if I'm still pumping code when all my friends are playing golf or fishing in the Keys, well so be it. Rocky >> -----Original Message----- >> From: Steve Erbach [mailto:erbachs at gmail.com] >> Sent: 21 February 2005 12:44 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT: What are you lot doing now and then? >> >> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >> Andy, Randy, and Tom, >> >> Thank you all very much for your responses. Our glorious leader, Mr. >> Bartow, has asked me to write an article for the newsletter based on >> the responses you've given. So I'm asking if any of you have any >> objections to letting me abridge your responses for that purpose? It >> would also be helpful if those of you who already gave an > "abridged" >> version for the survey could flesh out your responses a bit, if you >> have the time. I would appreciate it. Everyone has an interesting >> story to tell about his or her own growth in the computer field. >> >> I'm so glad that 21 of you have responded so far. Any others? >> >> Steve Erbach >> Neenah, WI >> www.swerbach.com/security >> >> >> From alan.lawhon at us.army.mil Tue Feb 22 09:45:38 2005 From: alan.lawhon at us.army.mil (Lawhon, Alan C Contractor/Morgan Research) Date: Tue, 22 Feb 2005 09:45:38 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <5D5043687CFCE44288407A73E4CC6E179BB2FD@redstone819.ad.redstone.army.mil> Mark: Quite an inspiring story - to say the least! I guess I was "lucky" in that I never got to the point of selling my blood, but I (definitely) know the anxiety and apprehension that comes with not knowing where your next meal will come from. During my illustrious "career," I have had jobs both "high" and "low" ... including weekend disc jockey at a radio station (a definite "high") and cleaning up dog shit in an animal hospital. (Talk about a job that stunk ...) I worked my butt off in a manufacturing plant to get myself thru college - which took the better part of six years. If I had to go thru all that again, I don't know if I would make it, but I was young - in my twenties and early thirties. I guess we do what we have to do to survive ... For about the last twelve years, I have had this "programming" job - which I kind of stumbled in to. (Not bad for an orphan, huh?) I don't have a lot of the "things" which are considered signs of success - like a wife, kids, and a mortgage - but I'm not sure if that is really a bad thing. (My poker playing buddies keep telling me to NEVER get married.) My sister, who graduated from a "prestigious" high class university, has managed to waste her life in a morass of drugs, blown opportunities, and poor choices. My (younger) brother hasn't done much better, so maybe I'm the lucky one ... I'm about to reach the big "50" (fifty years old), so I guess I qualify for being "over the hill" and on the down slope, but [somehow] I've managed to survive ... I guess my greatest fault is that I'm much too cynical (and suspicious) about people and their motivations, but I have found that a healthy sense of paranoia is a definite survival skill. All things considered, I have probably been very lucky. There are guys I grew up with in the Baptist Children's Home who are in prison - and will be there for the rest of their lives. At least I didn't wind up like that ... Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Monday, February 21, 2005 3:39 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Steve, Here's my long version. When I got out of the military in 1999...I ended up in a 'not so good' situation...pretty much homeless and unemployed in an area where I knew no one...and as I found out, didn't really have a marketable skill. I went to a temp service, sold blood and plasma, cleaned bathrooms, fished (because it was free food if I caught something), and about anything else for cash. The first day of my ordeal I actually cleaned a compost heap..to get gas money..to go sell blood. It was not a pretty time in my life. >From these odd jobs I saved enough money to KOA campground across the states(back near family and could get work). A few days before I left...the temp service called and asked if I would do one more job...they needed an 'Access Programmer'...I explained I was not a programmer...I just knew a little about access...they explained my resume 'implied' I was...I said no...they said they would pay me 17.50 to try for 3 days(12.50 more than everything else I was doing)...I apologized for the misunderstanding...OF COURSE I'm a programmer...I'll be right over. I figured I could wing it for 3 days...double the cash in my pocket...and be on my way. As it turns out...the 3 days were to 'test' to see if I could do the job( which I almost could). I used all of my money on calling cards...and got techie friends from New York, New Orleans, and Chicago to help walk me through the test project. At this point...my game plan was to pull this off for a few weeks( or as long as I could get away with it). As it turns out...databases just make sense to me...and Access was alot more powerful than what I realized and that its main limitation was the imagination of the user/programmer. Within 6 months I was rolling out automated reporting packages to every mill in their corporation. I used Access to tie all of their Informix DBs together and gave them analysis they never thought possible. After 1 year...they decided no more independant contractors...I put the resume out...and spent the next 12 months 'consulting' (as they called it) for some very large companies. I now have a 'permanent' job...but still do some Access work on the side. I use Access on a daily basis in my current job...because no matter what platform/DB they use...I still find Access to be the most useful tool to pull the data in for some local analysis. My computer is riddled with little Access Apps that I've created to make my own life easier...for example...I have a Task Manager that I send a replicated copy to my manager in another state for our 1on 1's...I got switched to Hourly...so I have a TimeClock db running in the background so I know when to leave...there are some reports that I need to generate every week...so...I have a db that I launch once a week that imports/cleans/formats/exports(word and excel) all in one motion. Right now (in my current position) I am considered an Access Guru/Expert(apparently they don't know the people on this list), the Subject Matter Expert on about 4 different apps (ranging from PS and Powerbuilder to Informix and DB2)...and if there is an old app they have lost documentation on...I get sent the data model and the code behind the front end and asked to fill in the holes. To make a long story short...I have NO degrees or certifications...self taught at everything I do...well respected by my cooleages and well paid..and If I have to look back and figure out what brought all of the pieces together in my life (which some say is successful)..that is very easy for me...its 2 part...they day I dove head first into MS Access...and the day I joined this list. Without either of those 2 events I would probably still be selling blood to get groceries. In the military I was taught 'to adapt and overcome'...Access, in my opinion, is the perfect match for this phrase. Again, thanks to everyone on this list...because without it...I wouldn't be. Thanks, Mark A. Matte Customer Care Network Sears, Roebuck and Co. >From: "Hale, Jim" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] OT: What are you lot doing now and then? >Date: Mon, 21 Feb 2005 13:04:53 -0600 > >No problem from me. >Jim Hale > >-----Original Message----- >From: Steve Erbach [mailto:erbachs at gmail.com] >Sent: Monday, February 21, 2005 6:44 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] OT: What are you lot doing now and then? > > >Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >Andy, Randy, and Tom, > >Thank you all very much for your responses. Our glorious leader, Mr. >Bartow, has asked me to write an article for the newsletter based on >the responses you've given. So I'm asking if any of you have any >objections to letting me abridge your responses for that purpose? It >would also be helpful if those of you who already gave an "abridged" >version for the survey could flesh out your responses a bit, if you >have the time. I would appreciate it. Everyone has an interesting >story to tell about his or her own growth in the computer field. > >I'm so glad that 21 of you have responded so far. Any others? > >Steve Erbach >Neenah, WI >www.swerbach.com/security > > > >On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke > wrote: > > 1) Currently management and development of workflows in a rather nasty >legal > > application. No proper coding at all. :( > > 2) Used to do a lot with Access & Office integration, and reporting from > > various back-end data sources (informix, oracle, etc.). The shift is >really > > down to moving into management and not being able to do that and >maintain/ > > improve my technical skills at the same time. > > 3) Company (law firm), 250 employees, Tom's team leader > > 4) No > > > > Roz >-- >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 From andy at minstersystems.co.uk Tue Feb 22 09:16:27 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 22 Feb 2005 16:16:27 +0100 Subject: [AccessD] Read contents of Text File form Web Site Message-ID: <20050222161624.0D0EC2C1A8C@smtp.nildram.co.uk> Hiya mate, how ya doing? Still gainfully employed I see. Good news. Not sure if your problem's specific to the web or just reading a text file in. I don't know how to do the former, but if you have a file location and just want to read in text then something like this will do it: Dim strData As String Dim strFileLocationAndName as String strFileLocationAndName = whatever Open strFileLocationAndName For Input As #1 Line Input #1, strData Close #1 Cheers SYWWE -- 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] Read contents of Text File form Web Site Date: 22/02/05 14:50 > > Hi Team > If I store a very very small text file on my website and have only -1 or 0 > As the characters or text in that text file at any Time. eg Monday the text > file may say -1 Tuesday the text file may say 0 > (the text file will never have any more than 2 characters in it. -1 or 0) > > What code do I need to read that text file from the website and return the > Contents of the text file to my dB? Ie the -1 or the Zero? > > Many thanks in advance > > Darren > > -- > 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 Gustav at cactus.dk Tue Feb 22 10:38:01 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Feb 2005 17:38:01 +0100 Subject: [AccessD] Read contents of Text File form Web Site Message-ID: Hi Darren and Andy Here's some code to read the file off the web server using winnet.dll: Option Compare Database Option Explicit Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" ( _ ByVal pCaller As Long, _ ByVal szURL As String, _ ByVal szFileName As String, _ ByVal dwReserved As Long, _ ByVal lpfnCB As Long) _ As Long Private Declare Function InternetGetConnectedState Lib "wininet.dll" ( _ ByRef lpSFlags As Long, _ ByVal dwReserved As Long) _ As Long Const INTERNET_CONNECTION_MODEM = 1 Const INTERNET_CONNECTION_LAN = 2 Const INTERNET_CONNECTION_PROXY = 4 Const INTERNET_CONNECTION_MODEM_BUSY = 8 Const INTERNET_RAS_INSTALLED = 16 ' Atomic clock. Private Declare Sub InternetCloseHandle Lib "wininet.dll" ( _ ByVal hInet As Long) Private Declare Function InternetOpenA Lib "wininet.dll" ( _ ByVal sAgent As String, _ ByVal lAccessType As Long, _ ByVal sProxyName As String, _ ByVal sProxyBypass As String, _ ByVal lFlags As Long) _ As Long Private Declare Function InternetOpenUrlA Lib "wininet.dll" ( _ ByVal hOpen As Long, _ ByVal sUrl As String, _ ByVal sHeaders As String, _ ByVal lLength As Long, _ ByVal lFlags As Long, _ ByVal lContext As Long) _ As Long Private Declare Sub InternetReadFile Lib "wininet.dll" ( _ ByVal hFile As Long, _ ByVal sBuffer As String, _ ByVal lNumBytesToRead As Long, _ ByRef lNumberOfBytesRead As Long) ' Public Function OpenURL( _ ByVal URL As String, _ Optional ByVal OpenType As Long) _ As String Const IOTPreconfig As Long = 0 Const IOTDirect As Long = 1 Const IOTProxy As Long = 3 Const INET_RELOAD = &H80000000 Dim hInet As Long Dim hURL As Long Dim Buffer As String * 2048 Dim Bytes As Long Select Case OpenType Case IOTPreconfig, IOTDirect, IOTProxy ' OK Case Else Exit Function End Select 'Inet-Connection ?ffnen: ' hInet = InternetOpenA("VB-Tec:INET", OpenType, vbNullString, vbNullString, 0) ' hInet = InternetOpenA("Cactus:INET", OpenType, vbNullString, vbNullString, 0) hURL = InternetOpenUrlA(hInet, URL, vbNullString, 0, INET_RELOAD, 0) 'Daten sammeln: Do InternetReadFile hURL, Buffer, Len(Buffer), Bytes If Bytes = 0 Then Exit Do OpenURL = OpenURL & Left$(Buffer, Bytes) Loop 'Inet-Connection schlie?en: InternetCloseHandle hURL InternetCloseHandle hInet End Function /gustav > What code do I need to read that text file from the website and return the > Contents of the text file to my dB? Ie the -1 or the Zero? From alan.lawhon at us.army.mil Tue Feb 22 10:40:04 2005 From: alan.lawhon at us.army.mil (Lawhon, Alan C Contractor/Morgan Research) Date: Tue, 22 Feb 2005 10:40:04 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <5D5043687CFCE44288407A73E4CC6E179BB302@redstone819.ad.redstone.army.mil> Rocky: I have read your "autobiography" of how you built EZ-MRP into a going (and profitable) business. You have more "cajones" than most people who are content to be "wage slaves" and make somebody else rich. I greatly admire your drive, initiative, and determination. It takes a lot of courage (and energy) to risk everything and go into business for yourself. Nobody will feel sorry for you if you fail - and lots of people who do try fail - so it's NOT an easy gig being your own boss. I wish I was more like you. You have my utmost respect. Alan C. Lawhon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Tuesday, February 22, 2005 9:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Steve: I started with computers when I was 16 - back in the days when they were still steam powered (ba-da-boom). But seriously folks... I grew up in Chicago and took a weekend course at the Illinois Institute of Technology on programming in IITran - their dialect of Fortran. It was punch cards and you handed your deck through the big glass wall and came back the next day to find out where you had misplaced your comma. The machines were and IBM 1620 and IBM 7090. I was hooked. In college I hung out at the computer center and between my Junior and Senior years they installed an IBM 360/40. I hung with the engineer during the installation and when September rolled around I was the only one on campus who knew how to run the thing so I got to be systems manager. And they paid me! I was further hooked. Then, in my Junior year I wrote a program in assembler to create a variable cross reference index, got some free PR in magazines like Datamation and sold the program (mailed it on a deck of punched cards) to a bunch of companies. $40 a pop when that was real money. Now I was totally hooked. I played with the world's best toys, had as much fun as a person could have with their clothes on, and people shoved money at me for doing it! That's as good as it gets. Until the creation of commercially viable personal computers in the late 70s I had to work for other companies because of the cost of the systems. Once the PCs appeared I went into business for myself and never looked back. Now, 25 years later, it's still a bit of a high wire act but we're not missing any meals, I get to work at home and be with my kids, and if I'm still pumping code when all my friends are playing golf or fishing in the Keys, well so be it. Rocky >> -----Original Message----- >> From: Steve Erbach [mailto:erbachs at gmail.com] >> Sent: 21 February 2005 12:44 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT: What are you lot doing now and then? >> >> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >> Andy, Randy, and Tom, >> >> Thank you all very much for your responses. Our glorious leader, Mr. >> Bartow, has asked me to write an article for the newsletter based on >> the responses you've given. So I'm asking if any of you have any >> objections to letting me abridge your responses for that purpose? It >> would also be helpful if those of you who already gave an > "abridged" >> version for the survey could flesh out your responses a bit, if you >> have the time. I would appreciate it. Everyone has an interesting >> story to tell about his or her own growth in the computer field. >> >> I'm so glad that 21 of you have responded so far. Any others? >> >> Steve Erbach >> Neenah, WI >> www.swerbach.com/security >> >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Tue Feb 22 10:49:16 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 22 Feb 2005 08:49:16 -0800 Subject: [AccessD] Found a large MS-Access HowTo site References: <20050222103046.79650.qmail@web90107.mail.scd.yahoo.com> Message-ID: <421B628C.7090600@shaw.ca> You might be interested in this big one too http://www.rogersaccesslibrary.com Lots of little sample databases and examples, some from Access MVP's Run by a Junior college prof who teaches Access. Sad Der wrote: >Hi group, > >maybe an interesting site for a lot of people: >http://www.kayodeok.btinternet.co.uk/favorites/kbofficeaccesshowto.htm > >It contains a lot of HowTo articles, e.g.: >How To : add 'ALL' to combobox >How To : associate a custom icon to a form >How To : create an audit trail for record changes >etc. >etc. >etc. > >HTH! > >Regards, > >Sander > > > >__________________________________ >Do you Yahoo!? >Yahoo! Mail - 250MB free storage. Do more. Manage less. >http://info.mail.yahoo.com/mail_250 > > -- Marty Connelly Victoria, B.C. Canada From cfoust at infostatsystems.com Tue Feb 22 10:51:05 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Feb 2005 08:51:05 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: That's Ken Getz, Drew. He wrote a substitute, as I recall. Charlotte Foust -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 10:04 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? In Access 97, there wasn't a native AddressOf function. I think Stan Getz wrote one (at least I think that is who wrote the one that I use in 97). In Access 2000 (and up), they introduced a native AddressOf function. Yippie! One slight drawback. When using it, if you go into the VBE, Access 'locks'. Now, how is that an improvement? Drew -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Monday, February 21, 2005 11:54 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Hi Drew What is this goof up you are mentioning here about callback? /gustav >>> DWUTKA at marlow.com 21-02-2005 17:45:12 >>> Hmmm, you know, a few years ago, I would have completely agreed. But I have found many HUGE differences between VB and Access. Actually, Access 97, in some ways, is closer in capabilities to VB 6.0 then Access 2000+ is. (The main difference, I see, is the complete goof up that MS pulled off with the Callback capabilities.) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Tue Feb 22 10:51:41 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 22 Feb 2005 08:51:41 -0800 Subject: [AccessD] Re: Kodak Imaging and Access 2003 (was: Looking forTWAINocx) References: Message-ID: <421B631D.4000705@shaw.ca> I thought Kodak discontinued this control or was it MS no longer supported it. Gustav Brock wrote: >Hi Jim > >Yes, and I wrote a note to this Stuart thanking him for bringing this >into the dayligth. > >/gustav > > > >>>>accessd at shaw.ca 22-02-2005 02:49:49 >>> >>>> >>>> >Gustav: > >That was very impressive research. > >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav >Brock >Sent: Monday, February 21, 2005 3:22 AM >To: accessd at databaseadvisors.com >Subject: [AccessD] Re: Kodak Imaging and Access 2003 (was: Looking for >TWAINocx) > >Hi all > >Found out why Access 2003 denies to load the Kodak Imaging controls >and >how to remove that blocking. >It is - believe it or not - because Access 2003 refuses to use ActiveX >controls which for some reason are listed as insecure in Internet >Explorer ... as explained here: > >http://mail.localplanet.co.uk/Blogs/stuart/archive/2005/02/19/AccessActiveX. >aspx > > >What it tells is to reset the Compatibility Flag for these entries to >0: > >Kodak Image Admin Control >HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ >{009541A0-3B81-101C-92F3-040224009C02} > >Kodak Image Edit Control >HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ >{6D940280-9F11-11CE-83FD-02608C3EC08A} > >Kodak Image Scan Control >HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ >{84926CA0-2941-101C-816F-0E6013114B7F} > >Rich Text Control >HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ >{3B7C8860-D78F-101B-B9B5-04021C009402} > >/gustav > > > >>>>Gustav at cactus.dk 20-02-2005 17:32:10 >>> >>>> >>>> >Hi all > >I have done some testing with a sample app Neal kindly provided which >uses the Kodak Imaging ocx controls. > >It works fine with my old Agfa Snapscan test scanner - as long as I >don't run it in Access 2003. >Whatever I do (references, late binding etc. etc.), when moved to >A2003 >it refuses to talk with the twain driver - it is as if A2003 expects a >higher version or similar of the twain driver. Neither will the edit >control activate in A2003. > > -- Marty Connelly Victoria, B.C. Canada From cfoust at infostatsystems.com Tue Feb 22 10:53:12 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Feb 2005 08:53:12 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Drew, You obviously don't work in a team development environment, or you would understand the importance of "easier to understand". Charlotte Foust -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 9:34 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Ah. Okay. I know what you mean, also, classroom environments are usually taught to the lowest common denominator. So if there is a faster method, or better method, it will lose precedence over an easier to understand method. I hate that. Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Monday, February 21, 2005 11:23 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Right now I am upgrading all 3 of my store bought applications within 2 months. As I said, classrooms and study software are not the best teachers for me. I have picked up lots of things because there was a problem I had and found the solutions and used it later. In a classroom, I pick up a few things that I can relate to current or past problems, but the rest does not stick very well. For that reason, classes always take a lower priority for me than whatever work problem has come up. Needless to say, in the real world that means I do not devote the kind of attention to a class long enough for me to get to the stage of passing a test. Debbie -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 11:01 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? "4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me." Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Monday, February 21, 2005 10:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? I do not understand this question. Debbie -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 10:37 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Just out of curiousity, what's the problem in front of you? Drew -----Original Message----- From: Elam, Debbie [mailto:DElam at jenkens.com] Sent: Friday, February 18, 2005 9:09 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? 1) Equal Parts Access development and SQL Server Administration/Development. 2) Getting more freelance work, but otherwise pretty similar. SQL is becoming more prevalent, but that is more due to familiarity. Most time is spent administrating stuff that is already in place. I also have 2 SQL databases that are software packages I administer. 3) I currently work for a company. A law firm of about 400 some odd lawyers and about as many support staff. We have several people who can program in Access, but I am considered the expert on that platform. The others are primarily developing in other platforms, though naturally there is a lot of common skills. I am slowly getting more "freelance" work through my husband's company, and I will likely do that full time sometime in this coming year. Fortunately, I can rely on his sales ability so I have this option. 4) No certifications. I have made a stab at studying before, but real work always intruded before I got very far. I have discovered that studying in a class does not give me lots of information, though it is a great foundation. I have to use it or loose it and the best teacher has been trying to solve a problem I have in front of me. Debbie -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Friday, February 18, 2005 6:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: What are you lot doing now and then? Dear Group, Could you indulge me in a little survey? 1) What's your main line of work these days? Access development, SQL Server administration/development, VB, ASP/ASP.NET, PHP...? 2) How does your work today differ from what you were doing a few years ago? Is it only that you're using newer versions of the same tools, or are you doing entirely different development work? 3) Are you independent or do you work for a company? If you work for a company, what's the size of the company and where do you fit in? 4) Do you have any Microsoft Certifications? If so, do you keep current with them, and/or have they made any difference in your current position? Thank you very much. I'm approaching a career crossroads with the decision to stay in business as an independent developer or not. I have picked up a fair amount of .NET knowledge (the hard way -- is there any other?) but I have no Microsoft certifications. Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Tue Feb 22 10:59:07 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Feb 2005 08:59:07 -0800 Subject: [AccessD] OT: Report Generator in .Net Message-ID: I didn't evaluate the report generator because I was still working in the Access world at the time the decision was made. I disliked CR in VB, so I was quite happy to accept DataDynamics ActiveReports instead, which is what we settled on. It handles subreports like Access and includes a wizard that does a fair job of converting Access reports. It takes some skill to know what to do *after* the conversion to make it all work, but it isn't really that hard. We build n-tier .Net apps, so we don't use the built in data connection handling and bind our reports to data entities instead. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Monday, February 21, 2005 9:04 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Charlotte, Do you have any feel for Crystal Reports in Visual Studio .NET? Is it just simpler to buy a third-party report generator? Steve Erbach On Fri, 18 Feb 2005 10:08:10 -0800, Charlotte Foust wrote: > I agree. We use the Infragistics suite for forms and ActiveReports > for reports in VB.Net. Their combobox works as you would expect, > since it is actually an instance of their grid control. > > Charlotte Foust > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Feb 22 11:02:15 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Feb 2005 09:02:15 -0800 Subject: [AccessD] Ascending/Descending Indexes - Retrying Message-ID: If you have already indexed the field, you don't need another index defined. Just change the direction of the sort in code. Charlotte Foust -----Original Message----- From: Andy Lacey [mailto:andy at minstersystems.co.uk] Sent: Monday, February 21, 2005 7:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Ascending/Descending Indexes - Retrying Trying again. I'm sure the answer's out there. -- 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] Ascending/Descending Indexes Date: 21/02/05 12:31 > > Anyone know the answer to this to save me doing a bunch of tests? > > If you need to browse a table in descending order of a field (a date > in my > case) and there's an index on that field but defined as ascending (needed > elsewhere so can't be changed) is there any benefit from defining a second, > descending index on the same field? > > -- > 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 > > > > > ________________________________________________ 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 Feb 22 11:04:26 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Feb 2005 09:04:26 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: OK by me. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Monday, February 21, 2005 4:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty > legal application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting > from various back-end data sources (informix, oracle, etc.). The shift > is really down to moving into management and not being able to do that > and maintain/ improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Feb 22 11:04:43 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Feb 2005 18:04:43 +0100 Subject: [AccessD] Read contents of Text File form Web Site Message-ID: Hi Darren and Andy This line must be uncommented; but I'm not sure what sAgent is, could be empty: hInet = InternetOpenA(vbNullString, OpenType, vbNullString, vbNullString, 0) Then this call reads a file off our web server: ? OpenURL("http://www.cactus.dk/Files/Access2/Acc2Date/ReadMe.txt") /gustav >>> Gustav at cactus.dk 22-02-2005 17:38:01 >>> Hi Darren and Andy Here's some code to read the file off the web server using winnet.dll: Option Compare Database Option Explicit Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" ( _ ByVal pCaller As Long, _ ByVal szURL As String, _ ByVal szFileName As String, _ ByVal dwReserved As Long, _ ByVal lpfnCB As Long) _ As Long Private Declare Function InternetGetConnectedState Lib "wininet.dll" ( _ ByRef lpSFlags As Long, _ ByVal dwReserved As Long) _ As Long Const INTERNET_CONNECTION_MODEM = 1 Const INTERNET_CONNECTION_LAN = 2 Const INTERNET_CONNECTION_PROXY = 4 Const INTERNET_CONNECTION_MODEM_BUSY = 8 Const INTERNET_RAS_INSTALLED = 16 ' Atomic clock. Private Declare Sub InternetCloseHandle Lib "wininet.dll" ( _ ByVal hInet As Long) Private Declare Function InternetOpenA Lib "wininet.dll" ( _ ByVal sAgent As String, _ ByVal lAccessType As Long, _ ByVal sProxyName As String, _ ByVal sProxyBypass As String, _ ByVal lFlags As Long) _ As Long Private Declare Function InternetOpenUrlA Lib "wininet.dll" ( _ ByVal hOpen As Long, _ ByVal sUrl As String, _ ByVal sHeaders As String, _ ByVal lLength As Long, _ ByVal lFlags As Long, _ ByVal lContext As Long) _ As Long Private Declare Sub InternetReadFile Lib "wininet.dll" ( _ ByVal hFile As Long, _ ByVal sBuffer As String, _ ByVal lNumBytesToRead As Long, _ ByRef lNumberOfBytesRead As Long) ' Public Function OpenURL( _ ByVal URL As String, _ Optional ByVal OpenType As Long) _ As String Const IOTPreconfig As Long = 0 Const IOTDirect As Long = 1 Const IOTProxy As Long = 3 Const INET_RELOAD = &H80000000 Dim hInet As Long Dim hURL As Long Dim Buffer As String * 2048 Dim Bytes As Long Select Case OpenType Case IOTPreconfig, IOTDirect, IOTProxy ' OK Case Else Exit Function End Select 'Inet-Connection ?ffnen: ' hInet = InternetOpenA("VB-Tec:INET", OpenType, vbNullString, vbNullString, 0) ' hInet = InternetOpenA("Cactus:INET", OpenType, vbNullString, vbNullString, 0) hURL = InternetOpenUrlA(hInet, URL, vbNullString, 0, INET_RELOAD, 0) 'Daten sammeln: Do InternetReadFile hURL, Buffer, Len(Buffer), Bytes If Bytes = 0 Then Exit Do OpenURL = OpenURL & Left$(Buffer, Bytes) Loop 'Inet-Connection schlie?en: InternetCloseHandle hURL InternetCloseHandle hInet End Function /gustav > What code do I need to read that text file from the website and return the > Contents of the text file to my dB? Ie the -1 or the Zero? From Gustav at cactus.dk Tue Feb 22 11:07:20 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Feb 2005 18:07:20 +0100 Subject: [AccessD] Re: Kodak Imaging and Access 2003 (was: LookingforTWAINocx) Message-ID: Hi Marty It was included with Windows until XP where it was dropped in favour of WIA. /gustav >>> martyconnelly at shaw.ca 22-02-2005 17:51:41 >>> I thought Kodak discontinued this control or was it MS no longer supported it. Gustav Brock wrote: >Hi Jim > >Yes, and I wrote a note to this Stuart thanking him for bringing this >into the dayligth. > >/gustav > > > >>>>accessd at shaw.ca 22-02-2005 02:49:49 >>> >>>> >>>> >Gustav: > >That was very impressive research. > >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav >Brock >Sent: Monday, February 21, 2005 3:22 AM >To: accessd at databaseadvisors.com >Subject: [AccessD] Re: Kodak Imaging and Access 2003 (was: Looking for >TWAINocx) > >Hi all > >Found out why Access 2003 denies to load the Kodak Imaging controls >and >how to remove that blocking. >It is - believe it or not - because Access 2003 refuses to use ActiveX >controls which for some reason are listed as insecure in Internet >Explorer ... as explained here: > >http://mail.localplanet.co.uk/Blogs/stuart/archive/2005/02/19/AccessActiveX. >aspx > > >What it tells is to reset the Compatibility Flag for these entries to >0: > >Kodak Image Admin Control >HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ >{009541A0-3B81-101C-92F3-040224009C02} > >Kodak Image Edit Control >HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ >{6D940280-9F11-11CE-83FD-02608C3EC08A} > >Kodak Image Scan Control >HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ >{84926CA0-2941-101C-816F-0E6013114B7F} > >Rich Text Control >HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\ >{3B7C8860-D78F-101B-B9B5-04021C009402} > >/gustav > > > >>>>Gustav at cactus.dk 20-02-2005 17:32:10 >>> >>>> >>>> >Hi all > >I have done some testing with a sample app Neal kindly provided which >uses the Kodak Imaging ocx controls. > >It works fine with my old Agfa Snapscan test scanner - as long as I >don't run it in Access 2003. >Whatever I do (references, late binding etc. etc.), when moved to >A2003 >it refuses to talk with the twain driver - it is as if A2003 expects a >higher version or similar of the twain driver. Neither will the edit >control activate in A2003. From andy at minstersystems.co.uk Tue Feb 22 10:08:26 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 22 Feb 2005 17:08:26 +0100 Subject: [AccessD] Ascending/Descending Indexes - Retrying Message-ID: <20050222170823.160D12BAF56@smtp.nildram.co.uk> That's the answer I wanted Charlotte. Thanks. -- 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] Ascending/Descending Indexes - Retrying Date: 22/02/05 17:03 > > If you have already indexed the field, you don't need another index > defined. Just change the direction of the sort in code. > > Charlotte Foust > > > -----Original Message----- > From: Andy Lacey [mailto:andy at minstersystems.co.uk] > Sent: Monday, February 21, 2005 7:45 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Ascending/Descending Indexes - Retrying > > > Trying again. I'm sure the answer's out there. > > -- > Andy Lacey > http://www.minstersystems.co.uk > > > > --------- Original Message -------- > From: Access Developers discussion and problem solving > <accessd at databaseadvisors.com> > To: Access Developers discussion and problem solving > <accessd at databaseadvisors.com> > Subject: [AccessD] Ascending/Descending Indexes > Date: 21/02/05 12:31 > > > > > Anyone know the answer to this to save me doing a bunch of tests? > > > > If you need to browse a table in descending order of a field (a date > > in my > > case) and there's an index on that field but defined as ascending > (needed > > elsewhere so can't be changed) is there any benefit from defining a > second, > > descending index on the same field? > > > > -- > > 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 > > > > > > > > > > > > ________________________________________________ > 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 Gustav at cactus.dk Tue Feb 22 11:09:18 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Feb 2005 18:09:18 +0100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Good point Charlotte. And you don't need to be a team to understand, just working long enough to rediscover your old code. /gustav >>> cfoust at infostatsystems.com 22-02-2005 17:53:12 >>> Drew, You obviously don't work in a team development environment, or you would understand the importance of "easier to understand". Charlotte Foust -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Monday, February 21, 2005 9:34 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: What are you lot doing now and then? Ah. Okay. I know what you mean, also, classroom environments are usually taught to the lowest common denominator. So if there is a faster method, or better method, it will lose precedence over an easier to understand method. I hate that. From cfoust at infostatsystems.com Tue Feb 22 11:10:24 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Feb 2005 09:10:24 -0800 Subject: [AccessD] Starting Up On Your Own Message-ID: See if you can lay hands on Stan Leszynski's book, Access 97 Expert Solutions. It it all about estimating and project management for Access. Charlotte Foust -----Original Message----- From: paul.hartland at fsmail.net [mailto:paul.hartland at fsmail.net] Sent: Saturday, February 19, 2005 9:04 AM To: accessd Subject: [AccessD] Starting Up On Your Own To all, I'm thinking of starting up on my own (part-time at first) as an Access developer. I have experience in most platforms of Access, and am basically looking for advice on how to go about this (how to cost a product, or how to work out my hourly rate etc) Any help and advice will be received with many thanks. Please feel free to email me off list with this if preferred. Thanks in advance.... Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Feb 22 11:12:52 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Feb 2005 18:12:52 +0100 Subject: [AccessD] Ascending/Descending Indexes - Retrying Message-ID: Hi Charlotte Never thought of that. How do you do such a change? /gustav >>> cfoust at infostatsystems.com 22-02-2005 18:02:15 >>> If you have already indexed the field, you don't need another index defined. Just change the direction of the sort in code. From bchacc at san.rr.com Tue Feb 22 11:15:56 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Tue, 22 Feb 2005 09:15:56 -0800 Subject: [AccessD] OT: What are you lot doing now and then? References: <5D5043687CFCE44288407A73E4CC6E179BB302@redstone819.ad.redstone.army.mil> Message-ID: <012e01c51902$2be5b2f0$6901a8c0@HAL9002> Alan: Thanks for the kind words. One disclaimer, though: I started doing this when I very young and had no financial obligations. So early on I got " a little ahead of the game". Always had a buffer so the risks didn't seem so great to me. And I always had that backstop: if everything failed I could just go to work where someone would pay me a bunch of money to have fun on their computers. Having an M.B.A didn't hurt either. Got me a couple really good jobs before I went out on my own. Finally, my father was in business for himself, so that was my "normal". I didn't really think about being on my own in business as a 'risky' versus 'safe' route. It was what people did. So maybe I had more 'dumb luck' than 'cajones'. Rocky ----- Original Message ----- From: "Lawhon, Alan C Contractor/Morgan Research" To: "Access Developers discussion and problem solving" Sent: Tuesday, February 22, 2005 8:40 AM Subject: RE: [AccessD] OT: What are you lot doing now and then? > Rocky: > > I have read your "autobiography" of how you built EZ-MRP into a going > (and profitable) business. You have more "cajones" than most people who > are content to be "wage slaves" and make somebody else rich. I greatly > admire your drive, initiative, and determination. It takes a lot of > courage (and energy) to risk everything and go into business for > yourself. Nobody will feel sorry for you if you fail - and lots of > people who do try fail - so it's NOT an easy gig being your own boss. > > I wish I was more like you. You have my utmost respect. > > Alan C. Lawhon > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > - Beach Access Software > Sent: Tuesday, February 22, 2005 9:38 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Steve: > > I started with computers when I was 16 - back in the days when they were > > still steam powered (ba-da-boom). But seriously folks... > > I grew up in Chicago and took a weekend course at the Illinois Institute > of > Technology on programming in IITran - their dialect of Fortran. It was > punch cards and you handed your deck through the big glass wall and came > > back the next day to find out where you had misplaced your comma. The > machines were and IBM 1620 and IBM 7090. I was hooked. > > In college I hung out at the computer center and between my Junior and > Senior years they installed an IBM 360/40. I hung with the engineer > during > the installation and when September rolled around I was the only one on > campus who knew how to run the thing so I got to be systems manager. > And > they paid me! I was further hooked. > > Then, in my Junior year I wrote a program in assembler to create a > variable > cross reference index, got some free PR in magazines like Datamation and > > sold the program (mailed it on a deck of punched cards) to a bunch of > companies. $40 a pop when that was real money. Now I was totally > hooked. > > I played with the world's best toys, had as much fun as a person could > have > with their clothes on, and people shoved money at me for doing it! > That's > as good as it gets. > > Until the creation of commercially viable personal computers in the late > 70s > I had to work for other companies because of the cost of the systems. > Once > the PCs appeared I went into business for myself and never looked back. > > Now, 25 years later, it's still a bit of a high wire act but we're not > missing any meals, I get to work at home and be with my kids, and if I'm > > still pumping code when all my friends are playing golf or fishing in > the > Keys, well so be it. > > Rocky > >>> -----Original Message----- >>> From: Steve Erbach [mailto:erbachs at gmail.com] >>> Sent: 21 February 2005 12:44 >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] OT: What are you lot doing now and then? >>> >>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim > H., >>> Andy, Randy, and Tom, >>> >>> Thank you all very much for your responses. Our glorious leader, Mr. >>> Bartow, has asked me to write an article for the newsletter based on >>> the responses you've given. So I'm asking if any of you have any >>> objections to letting me abridge your responses for that purpose? It >>> would also be helpful if those of you who already gave an >> "abridged" >>> version for the survey could flesh out your responses a bit, if you >>> have the time. I would appreciate it. Everyone has an interesting >>> story to tell about his or her own growth in the computer field. >>> >>> I'm so glad that 21 of you have responded so far. Any others? >>> >>> Steve Erbach >>> Neenah, WI >>> www.swerbach.com/security >>> >>> >>> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Tue Feb 22 11:25:39 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Feb 2005 09:25:39 -0800 Subject: [AccessD] Ascending/Descending Indexes - Retrying Message-ID: It depends on how you're using it. You can change the SQL by adding the DESC keyword to the Order By expression. If you're using a recordset to do a find, change it's orderby the same way. Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Tuesday, February 22, 2005 9:13 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Ascending/Descending Indexes - Retrying Hi Charlotte Never thought of that. How do you do such a change? /gustav >>> cfoust at infostatsystems.com 22-02-2005 18:02:15 >>> If you have already indexed the field, you don't need another index defined. Just change the direction of the sort in code. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Feb 22 11:27:26 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 22 Feb 2005 09:27:26 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <005f01c518f4$7907ac40$6901a8c0@HAL9002> Message-ID: <0ICB0090DPVFP7@l-daemon> Sure Rocky... but wouldn't you rather be churning out code than playing golf... let's be honest. You are much too young to consider retiring...retiring and then you would be just end up programming in your spare time. ;-) Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Tuesday, February 22, 2005 7:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Steve: I started with computers when I was 16 - back in the days when they were still steam powered (ba-da-boom). But seriously folks... I grew up in Chicago and took a weekend course at the Illinois Institute of Technology on programming in IITran - their dialect of Fortran. It was punch cards and you handed your deck through the big glass wall and came back the next day to find out where you had misplaced your comma. The machines were and IBM 1620 and IBM 7090. I was hooked. In college I hung out at the computer center and between my Junior and Senior years they installed an IBM 360/40. I hung with the engineer during the installation and when September rolled around I was the only one on campus who knew how to run the thing so I got to be systems manager. And they paid me! I was further hooked. Then, in my Junior year I wrote a program in assembler to create a variable cross reference index, got some free PR in magazines like Datamation and sold the program (mailed it on a deck of punched cards) to a bunch of companies. $40 a pop when that was real money. Now I was totally hooked. I played with the world's best toys, had as much fun as a person could have with their clothes on, and people shoved money at me for doing it! That's as good as it gets. Until the creation of commercially viable personal computers in the late 70s I had to work for other companies because of the cost of the systems. Once the PCs appeared I went into business for myself and never looked back. Now, 25 years later, it's still a bit of a high wire act but we're not missing any meals, I get to work at home and be with my kids, and if I'm still pumping code when all my friends are playing golf or fishing in the Keys, well so be it. Rocky >> -----Original Message----- >> From: Steve Erbach [mailto:erbachs at gmail.com] >> Sent: 21 February 2005 12:44 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT: What are you lot doing now and then? >> >> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >> Andy, Randy, and Tom, >> >> Thank you all very much for your responses. Our glorious leader, Mr. >> Bartow, has asked me to write an article for the newsletter based on >> the responses you've given. So I'm asking if any of you have any >> objections to letting me abridge your responses for that purpose? It >> would also be helpful if those of you who already gave an > "abridged" >> version for the survey could flesh out your responses a bit, if you >> have the time. I would appreciate it. Everyone has an interesting >> story to tell about his or her own growth in the computer field. >> >> I'm so glad that 21 of you have responded so far. Any others? >> >> Steve Erbach >> Neenah, WI >> www.swerbach.com/security >> >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Feb 22 11:33:11 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Feb 2005 18:33:11 +0100 Subject: [AccessD] Ascending/Descending Indexes - Retrying Message-ID: Hi Chorlotte Ahh, I know that - thought there was some secret to "reverse" an index. /gustav >>> cfoust at infostatsystems.com 22-02-2005 18:25:39 >>> It depends on how you're using it. You can change the SQL by adding the DESC keyword to the Order By expression. If you're using a recordset to do a find, change it's orderby the same way. Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Tuesday, February 22, 2005 9:13 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Ascending/Descending Indexes - Retrying Hi Charlotte Never thought of that. How do you do such a change? /gustav >>> cfoust at infostatsystems.com 22-02-2005 18:02:15 >>> If you have already indexed the field, you don't need another index defined. Just change the direction of the sort in code. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Tue Feb 22 11:41:37 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 22 Feb 2005 09:41:37 -0800 Subject: [AccessD] Starting Up On Your Own References: Message-ID: <421B6ED1.2070309@shaw.ca> Don't forget all the government and banking bumf you have to set up prior to opening up You will need to decide on incorporation or limited partnership depending on your tax jurisdiction. In the US this has important tax implications less so in Canada and UK. Plus you may need a government tax number for sales tax and income tax but prior to this you will need a government corporate number. The bank will need your government incorporation number for a corporate account. The bank wont lend you any money or give you a line of credit for 2 to 5 years. Some will lend you money even if the company has been dormant for 10 years. Well they will if you go for an IPO. haha I did this easily since I had a CPA and my younger brother is a lawyer. It only took me a couple of weeks and cost me only government fees Without this look at spending a $1000. It is well worth your while to get a CPA to do this all for you and work out your tax implications. Also remember you can use this incorporation at a later date if you fail and decide to go into candle making. You just hold a directors meeting in your favourite bar or restaurant, tax deductible and change the entire direction of your company. I have attended a few of these. Oh yes in UK you may need to register under data protection act. Charlotte Foust wrote: >See if you can lay hands on Stan Leszynski's book, Access 97 Expert >Solutions. It it all about estimating and project management for >Access. > >Charlotte Foust > > >-----Original Message----- >From: paul.hartland at fsmail.net [mailto:paul.hartland at fsmail.net] >Sent: Saturday, February 19, 2005 9:04 AM >To: accessd >Subject: [AccessD] Starting Up On Your Own > > >To all, > >I'm thinking of starting up on my own (part-time at first) as an Access >developer. I have experience in most platforms of Access, and am >basically looking for advice on how to go about this (how to cost a >product, or how to work out my hourly rate etc) > >Any help and advice will be received with many thanks. Please feel free >to email me off list with this if preferred. > >Thanks in advance.... > >Paul Hartland > > > -- Marty Connelly Victoria, B.C. Canada From JHewson at karta.com Tue Feb 22 11:46:18 2005 From: JHewson at karta.com (Jim Hewson) Date: Tue, 22 Feb 2005 11:46:18 -0600 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068DB1@karta-exc-int.Karta.com> Fine with me. It should be an interesting article. If you need more information from me, let me know. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Monday, February 21, 2005 6:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., Andy, Randy, and Tom, Thank you all very much for your responses. Our glorious leader, Mr. Bartow, has asked me to write an article for the newsletter based on the responses you've given. So I'm asking if any of you have any objections to letting me abridge your responses for that purpose? It would also be helpful if those of you who already gave an "abridged" version for the survey could flesh out your responses a bit, if you have the time. I would appreciate it. Everyone has an interesting story to tell about his or her own growth in the computer field. I'm so glad that 21 of you have responded so far. Any others? Steve Erbach Neenah, WI www.swerbach.com/security On Mon, 21 Feb 2005 09:27:17 -0000, Roz Clarke wrote: > 1) Currently management and development of workflows in a rather nasty legal > application. No proper coding at all. :( > 2) Used to do a lot with Access & Office integration, and reporting from > various back-end data sources (informix, oracle, etc.). The shift is really > down to moving into management and not being able to do that and maintain/ > improve my technical skills at the same time. > 3) Company (law firm), 250 employees, Tom's team leader > 4) No > > Roz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Tue Feb 22 11:52:54 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 22 Feb 2005 09:52:54 -0800 Subject: [AccessD] OT: What are you lot doing now and then? References: Message-ID: <421B7176.3020407@shaw.ca> Oooh I love computer archeology. Gustav Brock wrote: >Good point Charlotte. >And you don't need to be a team to understand, just working long enough >to rediscover your old code. > >/gustav > > > >>>>cfoust at infostatsystems.com 22-02-2005 17:53:12 >>> >>>> >>>> >Drew, > >You obviously don't work in a team development environment, or you >would >understand the importance of "easier to understand". > >Charlotte Foust > > >-----Original Message----- >From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] >Sent: Monday, February 21, 2005 9:34 AM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] OT: What are you lot doing now and then? > > >Ah. Okay. I know what you mean, also, classroom environments are >usually taught to the lowest common denominator. So if there is a >faster method, or better method, it will lose precedence over an >easier >to understand method. I hate that. > > > -- Marty Connelly Victoria, B.C. Canada From andy at minstersystems.co.uk Tue Feb 22 12:15:03 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 22 Feb 2005 18:15:03 -0000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <0ICB0090DPVFP7@l-daemon> Message-ID: <001e01c5190a$6e65f470$b274d0d5@minster33c3r25> No problem with using my answers but I'd better give you the longer versions. Now, what were the questions? Do solely Access development. Like many on this list I started in something called Computing which metamorphosed into IT. Bit reminiscent of Rocky's story, ie started on IBM 360's, 370's but in my case in Cobol, then IBM Assembler. Worked for big drug company for about 4 years, then a biggish software house for a few more. A bit over 20 years ago, about the time IBM PC's were arriving in UK, myself and a friend/colleague set up our own biz but we did the opposite of Rocky. We started with products but they never took off and we evolved into development when people looked at the products (a library of pre-written macro-driven Lotus 123 spreadsheets) and asked us to write stuff for them. From there to dBase, Clipper then Access. Left partnership and went solo over 4 years ago. This list has been my guide and mentor ever since (thank you everyone). Still doing much what I was doing x years ago. Not even later versions as my main customer is still A97. Very much an indie, as shown above. It has its problems (security, where's the next customer/pay day coming from?) but I still prefer it. I've been lucky (touch wood) in having a main customer who keeps me well occupied, for which I'm eternally thankful cos I loathe the the selling bit - ringing people cold who've never heard of you and trying not to sound like the awful salespeople who ring me. And no, no certs. Have a degree but nothing since. When I was employing I didn't give them much credence either. Preferred to look at experience and then set some of our own tests. Amazing how often people with seemingly good qualifications couldn't do pretty basic stuff in practice. HTH -- Andy Lacey http://www.minstersystems.co.uk From bchacc at san.rr.com Tue Feb 22 12:40:55 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Tue, 22 Feb 2005 10:40:55 -0800 Subject: [AccessD] OT: What are you lot doing now and then? References: <0ICB0090DPVFP7@l-daemon> Message-ID: <016f01c5190e$0b6879c0$6901a8c0@HAL9002> Jim: I have already retired three times and find the lifestyle seductive. However, each time I ran out of money so the strategy needs some polishing. I don't regard retirement as not doing anything but fish and golf. There are a lot of satisfying things to do in this life that don't involve making money. So I have treated myself to extended time off whenever I was between major projects. I always liked the grasshopper's approach better than the ants. But I can see now that winter is on the way... Rocky ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 22, 2005 9:27 AM Subject: RE: [AccessD] OT: What are you lot doing now and then? > Sure Rocky... but wouldn't you rather be churning out code than playing > golf... let's be honest. You are much too young to consider > retiring...retiring and then you would be just end up programming in your > spare time. ;-) > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Tuesday, February 22, 2005 7:38 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Steve: > > I started with computers when I was 16 - back in the days when they were > still steam powered (ba-da-boom). But seriously folks... > > I grew up in Chicago and took a weekend course at the Illinois Institute > of > Technology on programming in IITran - their dialect of Fortran. It was > punch cards and you handed your deck through the big glass wall and came > back the next day to find out where you had misplaced your comma. The > machines were and IBM 1620 and IBM 7090. I was hooked. > > In college I hung out at the computer center and between my Junior and > Senior years they installed an IBM 360/40. I hung with the engineer > during > the installation and when September rolled around I was the only one on > campus who knew how to run the thing so I got to be systems manager. And > they paid me! I was further hooked. > > Then, in my Junior year I wrote a program in assembler to create a > variable > cross reference index, got some free PR in magazines like Datamation and > sold the program (mailed it on a deck of punched cards) to a bunch of > companies. $40 a pop when that was real money. Now I was totally hooked. > > I played with the world's best toys, had as much fun as a person could > have > with their clothes on, and people shoved money at me for doing it! That's > as good as it gets. > > Until the creation of commercially viable personal computers in the late > 70s > > I had to work for other companies because of the cost of the systems. > Once > the PCs appeared I went into business for myself and never looked back. > > Now, 25 years later, it's still a bit of a high wire act but we're not > missing any meals, I get to work at home and be with my kids, and if I'm > still pumping code when all my friends are playing golf or fishing in the > Keys, well so be it. > > Rocky > >>> -----Original Message----- >>> From: Steve Erbach [mailto:erbachs at gmail.com] >>> Sent: 21 February 2005 12:44 >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] OT: What are you lot doing now and then? >>> >>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >>> Andy, Randy, and Tom, >>> >>> Thank you all very much for your responses. Our glorious leader, Mr. >>> Bartow, has asked me to write an article for the newsletter based on >>> the responses you've given. So I'm asking if any of you have any >>> objections to letting me abridge your responses for that purpose? It >>> would also be helpful if those of you who already gave an >> "abridged" >>> version for the survey could flesh out your responses a bit, if you >>> have the time. I would appreciate it. Everyone has an interesting >>> story to tell about his or her own growth in the computer field. >>> >>> I'm so glad that 21 of you have responded so far. Any others? >>> >>> Steve Erbach >>> Neenah, WI >>> www.swerbach.com/security >>> >>> >>> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 22 14:24:31 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 22 Feb 2005 12:24:31 -0800 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <016f01c5190e$0b6879c0$6901a8c0@HAL9002> Message-ID: <0ICB00JBEY3ACM@l-daemon> Totally off topic: Rocky: As far as I can see it I will be retiring soon.... probably in about twenty plus years, while I am still young between 70 or 80. I am waiting for a wealthy benefactor but in the meantime there is always coding to do. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Tuesday, February 22, 2005 10:41 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Jim: I have already retired three times and find the lifestyle seductive. However, each time I ran out of money so the strategy needs some polishing. I don't regard retirement as not doing anything but fish and golf. There are a lot of satisfying things to do in this life that don't involve making money. So I have treated myself to extended time off whenever I was between major projects. I always liked the grasshopper's approach better than the ants. But I can see now that winter is on the way... Rocky ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 22, 2005 9:27 AM Subject: RE: [AccessD] OT: What are you lot doing now and then? > Sure Rocky... but wouldn't you rather be churning out code than playing > golf... let's be honest. You are much too young to consider > retiring...retiring and then you would be just end up programming in your > spare time. ;-) > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Tuesday, February 22, 2005 7:38 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Steve: > > I started with computers when I was 16 - back in the days when they were > still steam powered (ba-da-boom). But seriously folks... > > I grew up in Chicago and took a weekend course at the Illinois Institute > of > Technology on programming in IITran - their dialect of Fortran. It was > punch cards and you handed your deck through the big glass wall and came > back the next day to find out where you had misplaced your comma. The > machines were and IBM 1620 and IBM 7090. I was hooked. > > In college I hung out at the computer center and between my Junior and > Senior years they installed an IBM 360/40. I hung with the engineer > during > the installation and when September rolled around I was the only one on > campus who knew how to run the thing so I got to be systems manager. And > they paid me! I was further hooked. > > Then, in my Junior year I wrote a program in assembler to create a > variable > cross reference index, got some free PR in magazines like Datamation and > sold the program (mailed it on a deck of punched cards) to a bunch of > companies. $40 a pop when that was real money. Now I was totally hooked. > > I played with the world's best toys, had as much fun as a person could > have > with their clothes on, and people shoved money at me for doing it! That's > as good as it gets. > > Until the creation of commercially viable personal computers in the late > 70s > > I had to work for other companies because of the cost of the systems. > Once > the PCs appeared I went into business for myself and never looked back. > > Now, 25 years later, it's still a bit of a high wire act but we're not > missing any meals, I get to work at home and be with my kids, and if I'm > still pumping code when all my friends are playing golf or fishing in the > Keys, well so be it. > > Rocky > >>> -----Original Message----- >>> From: Steve Erbach [mailto:erbachs at gmail.com] >>> Sent: 21 February 2005 12:44 >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] OT: What are you lot doing now and then? >>> >>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >>> Andy, Randy, and Tom, >>> >>> Thank you all very much for your responses. Our glorious leader, Mr. >>> Bartow, has asked me to write an article for the newsletter based on >>> the responses you've given. So I'm asking if any of you have any >>> objections to letting me abridge your responses for that purpose? It >>> would also be helpful if those of you who already gave an >> "abridged" >>> version for the survey could flesh out your responses a bit, if you >>> have the time. I would appreciate it. Everyone has an interesting >>> story to tell about his or her own growth in the computer field. >>> >>> I'm so glad that 21 of you have responded so far. Any others? >>> >>> Steve Erbach >>> Neenah, WI >>> www.swerbach.com/security >>> >>> >>> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Tue Feb 22 14:41:06 2005 From: erbachs at gmail.com (Steve Erbach) Date: Tue, 22 Feb 2005 14:41:06 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: References: Message-ID: <39cb22f3050222124137af59a@mail.gmail.com> Charlotte, Good catch! Like, Stan Getz was a tenor saxophonist, man. Steve Erbach On Tue, 22 Feb 2005 08:51:05 -0800, Charlotte Foust wrote: > That's Ken Getz, Drew. He wrote a substitute, as I recall. > > Charlotte Foust From bchacc at san.rr.com Tue Feb 22 14:46:33 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Tue, 22 Feb 2005 12:46:33 -0800 Subject: [AccessD] OT: What are you lot doing now and then? References: <0ICB00JBEY3ACM@l-daemon> Message-ID: <024001c5191f$9822df70$6901a8c0@HAL9002> Good thing we like it, eh? Rocky ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 22, 2005 12:24 PM Subject: RE: [AccessD] OT: What are you lot doing now and then? > Totally off topic: > > Rocky: > > As far as I can see it I will be retiring soon.... probably in about > twenty > plus years, while I am still young between 70 or 80. I am waiting for a > wealthy benefactor but in the meantime there is always coding to do. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Tuesday, February 22, 2005 10:41 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Jim: > > I have already retired three times and find the lifestyle seductive. > However, each time I ran out of money so the strategy needs some > polishing. > > I don't regard retirement as not doing anything but fish and golf. There > are a lot of satisfying things to do in this life that don't involve > making > money. So I have treated myself to extended time off whenever I was > between > > major projects. I always liked the grasshopper's approach better than the > ants. But I can see now that winter is on the way... > > Rocky > > ----- Original Message ----- > From: "Jim Lawrence" > To: "'Access Developers discussion and problem solving'" > > Sent: Tuesday, February 22, 2005 9:27 AM > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > >> Sure Rocky... but wouldn't you rather be churning out code than playing >> golf... let's be honest. You are much too young to consider >> retiring...retiring and then you would be just end up programming in your >> spare time. ;-) >> >> Jim >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - >> Beach Access Software >> Sent: Tuesday, February 22, 2005 7:38 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT: What are you lot doing now and then? >> >> Steve: >> >> I started with computers when I was 16 - back in the days when they were >> still steam powered (ba-da-boom). But seriously folks... >> >> I grew up in Chicago and took a weekend course at the Illinois Institute >> of >> Technology on programming in IITran - their dialect of Fortran. It was >> punch cards and you handed your deck through the big glass wall and came >> back the next day to find out where you had misplaced your comma. The >> machines were and IBM 1620 and IBM 7090. I was hooked. >> >> In college I hung out at the computer center and between my Junior and >> Senior years they installed an IBM 360/40. I hung with the engineer >> during >> the installation and when September rolled around I was the only one on >> campus who knew how to run the thing so I got to be systems manager. And >> they paid me! I was further hooked. >> >> Then, in my Junior year I wrote a program in assembler to create a >> variable >> cross reference index, got some free PR in magazines like Datamation and >> sold the program (mailed it on a deck of punched cards) to a bunch of >> companies. $40 a pop when that was real money. Now I was totally >> hooked. >> >> I played with the world's best toys, had as much fun as a person could >> have >> with their clothes on, and people shoved money at me for doing it! >> That's >> as good as it gets. >> >> Until the creation of commercially viable personal computers in the late >> 70s >> >> I had to work for other companies because of the cost of the systems. >> Once >> the PCs appeared I went into business for myself and never looked back. >> >> Now, 25 years later, it's still a bit of a high wire act but we're not >> missing any meals, I get to work at home and be with my kids, and if I'm >> still pumping code when all my friends are playing golf or fishing in the >> Keys, well so be it. >> >> Rocky >> >>>> -----Original Message----- >>>> From: Steve Erbach [mailto:erbachs at gmail.com] >>>> Sent: 21 February 2005 12:44 >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] OT: What are you lot doing now and then? >>>> >>>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >>>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >>>> Andy, Randy, and Tom, >>>> >>>> Thank you all very much for your responses. Our glorious leader, Mr. >>>> Bartow, has asked me to write an article for the newsletter based on >>>> the responses you've given. So I'm asking if any of you have any >>>> objections to letting me abridge your responses for that purpose? It >>>> would also be helpful if those of you who already gave an >>> "abridged" >>>> version for the survey could flesh out your responses a bit, if you >>>> have the time. I would appreciate it. Everyone has an interesting >>>> story to tell about his or her own growth in the computer field. >>>> >>>> I'm so glad that 21 of you have responded so far. Any others? >>>> >>>> Steve Erbach >>>> Neenah, WI >>>> www.swerbach.com/security >>>> >>>> >>>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dba.email at gmail.com Tue Feb 22 15:21:03 2005 From: dba.email at gmail.com (Admin Sparky) Date: Tue, 22 Feb 2005 16:21:03 -0500 Subject: [AccessD] Embedded Excel Chart Message-ID: <5f2de2420502221321f26526c@mail.gmail.com> Group, Goal: To push a button in Access and spit out a Powerpoint slide with an embedded Excel chart containing data from a stored query. Finding information on this is harder than it should be. Is this because it is not an accepted/efficient practice? Options? Ideally I would like to accomplish this entirely from Access without having to maintain a saved Excel file. However...I've been browsing the new capabilities of Powerpoint 2003 which include utilizing saved "Data Objects". At this point, before I go any further, I would love to hear about any personal experiences. Mark Mitsules From cfoust at infostatsystems.com Tue Feb 22 15:28:45 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Feb 2005 13:28:45 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: Yep, I've been trying to get myself adopted by a rich family for years, but for some reason they always want young children. Bummer! ;-> Charlotte Foust -----Original Message----- From: Jim Lawrence [mailto:accessd at shaw.ca] Sent: Tuesday, February 22, 2005 12:25 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: What are you lot doing now and then? Totally off topic: Rocky: As far as I can see it I will be retiring soon.... probably in about twenty plus years, while I am still young between 70 or 80. I am waiting for a wealthy benefactor but in the meantime there is always coding to do. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Tuesday, February 22, 2005 10:41 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Jim: I have already retired three times and find the lifestyle seductive. However, each time I ran out of money so the strategy needs some polishing. I don't regard retirement as not doing anything but fish and golf. There are a lot of satisfying things to do in this life that don't involve making money. So I have treated myself to extended time off whenever I was between major projects. I always liked the grasshopper's approach better than the ants. But I can see now that winter is on the way... Rocky ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, February 22, 2005 9:27 AM Subject: RE: [AccessD] OT: What are you lot doing now and then? > Sure Rocky... but wouldn't you rather be churning out code than > playing golf... let's be honest. You are much too young to consider > retiring...retiring and then you would be just end up programming in > your spare time. ;-) > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin - Beach Access Software > Sent: Tuesday, February 22, 2005 7:38 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > Steve: > > I started with computers when I was 16 - back in the days when they > were still steam powered (ba-da-boom). But seriously folks... > > I grew up in Chicago and took a weekend course at the Illinois > Institute > of > Technology on programming in IITran - their dialect of Fortran. It was > punch cards and you handed your deck through the big glass wall and came > back the next day to find out where you had misplaced your comma. The > machines were and IBM 1620 and IBM 7090. I was hooked. > > In college I hung out at the computer center and between my Junior and > Senior years they installed an IBM 360/40. I hung with the engineer > during the installation and when September rolled around I was the > only one on campus who knew how to run the thing so I got to be > systems manager. And they paid me! I was further hooked. > > Then, in my Junior year I wrote a program in assembler to create a > variable > cross reference index, got some free PR in magazines like Datamation and > sold the program (mailed it on a deck of punched cards) to a bunch of > companies. $40 a pop when that was real money. Now I was totally hooked. > > I played with the world's best toys, had as much fun as a person could > have > with their clothes on, and people shoved money at me for doing it! That's > as good as it gets. > > Until the creation of commercially viable personal computers in the > late > 70s > > I had to work for other companies because of the cost of the systems. > Once > the PCs appeared I went into business for myself and never looked back. > > Now, 25 years later, it's still a bit of a high wire act but we're not > missing any meals, I get to work at home and be with my kids, and if > I'm still pumping code when all my friends are playing golf or fishing > in the Keys, well so be it. > > Rocky > >>> -----Original Message----- >>> From: Steve Erbach [mailto:erbachs at gmail.com] >>> Sent: 21 February 2005 12:44 >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] OT: What are you lot doing now and then? >>> >>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim >>> H., Andy, Randy, and Tom, >>> >>> Thank you all very much for your responses. Our glorious leader, Mr. >>> Bartow, has asked me to write an article for the newsletter based on >>> the responses you've given. So I'm asking if any of you have any >>> objections to letting me abridge your responses for that purpose? It >>> would also be helpful if those of you who already gave an >> "abridged" >>> version for the survey could flesh out your responses a bit, if you >>> have the time. I would appreciate it. Everyone has an interesting >>> story to tell about his or her own growth in the computer field. >>> >>> I'm so glad that 21 of you have responded so far. Any others? >>> >>> Steve Erbach >>> Neenah, WI >>> www.swerbach.com/security >>> >>> >>> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Tue Feb 22 15:29:35 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Feb 2005 13:29:35 -0800 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: I knew the name Stan Getz rang a jazz bell, but I kept thinking of Stan Kenton. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Tuesday, February 22, 2005 12:41 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: What are you lot doing now and then? Charlotte, Good catch! Like, Stan Getz was a tenor saxophonist, man. Steve Erbach On Tue, 22 Feb 2005 08:51:05 -0800, Charlotte Foust wrote: > That's Ken Getz, Drew. He wrote a substitute, as I recall. > > Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From KP at sdsonline.net Tue Feb 22 16:43:33 2005 From: KP at sdsonline.net (Kath Pelletti) Date: Wed, 23 Feb 2005 09:43:33 +1100 Subject: [AccessD] OT: What are you lot doing now and then? Message-ID: <009301c5192f$f11f12f0$8001a8c0@user> Hi Steve - it's been so interesting to read everyone's stories, so here's my 2 cents.. - I fell into IT after doing an Arts degree in Spanish and French. Language and music graduates were bombarded with offers from all sorts of companies that year (1982) as some research had come out indicating that anyone with an ability in music and language would probably succeed with the logic of computer programming and they were very short of IT graduates. They paid for us (I decided to give it a go, not finding a job in languages that I really wanted) to do a course which took 12 months and then took me on as trainee computer programmer - using Assembler (!) and Cobol. I found that I loved programming and later moved on to another firm using RPGII. Then changed to Analyst and Business Analyst. No experience with personal PC's which were very new back then but at one point I was asked to knock up a realtional db in Paradox using PAL. Loved it! So that was my introduction to small relational db's. Years later I cut back a bit on work to have my 3 children and was offered a part-time job doing computer training (which I still do a bit) so I had to learn Access to give the course. Trainees would approach us after the courses for help and I could see these applications whcih were going out without proper planning, testing etc. so I started offering those services on behalf of the training company. After a while I realised that I was becoming a one man band - making the sales pitch (still not a forte), designing the system, programming, testing and training the staff for inplementation - why do all this for someone else? So for the last 5 years I have been running my own small company doing just that - writing customised apps for clients using almost 100% Access - usually in 2000. Sometimes I am asked to create someting in Word or Excel. I also now do a bit of project management and user acceptance testing on behalf of clients. Not much change in the type of work over the 5 years - no one has asked me for Xp yet at all - so still implementing all Access 2000. Kath >>> -----Original Message----- >>> From: Steve Erbach [mailto:erbachs at gmail.com] >>> Sent: 21 February 2005 12:44 >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] OT: What are you lot doing now and then? >>> >>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, >>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, Jim L., Jim H., >>> Andy, Randy, and Tom, >>> >>> Thank you all very much for your responses. Our glorious leader, Mr. >>> Bartow, has asked me to write an article for the newsletter based on >>> the responses you've given. So I'm asking if any of you have any >>> objections to letting me abridge your responses for that purpose? It >>> would also be helpful if those of you who already gave an >> "abridged" >>> version for the survey could flesh out your responses a bit, if you >>> have the time. I would appreciate it. Everyone has an interesting >>> story to tell about his or her own growth in the computer field. >>> >>> I'm so glad that 21 of you have responded so far. Any others? >>> >>> Steve Erbach >>> Neenah, WI >>> www.swerbach.com/security >>> >>> ______________________________________________ Kath Pelletti Software Design & Solutions Pty Ltd. Ph: 9505-6714 Fax: 9505-6430 KP at SDSOnline.net From d.dick at uws.edu.au Tue Feb 22 17:44:07 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Wed, 23 Feb 2005 10:44:07 +1100 Subject: [AccessD] Read contents of Text File form Web Site In-Reply-To: Message-ID: <200502222344.j1MNiUec011328@cooper.uws.edu.au> Gustav is a legend Chacha chacha cha Outstanding this is perfect For anyone who cares This is going to be part of any app I deploy. The code reads the text file and if the contents of the text file is -1 then the App stops running If the contents of the text file 0 then the app just keeps opening as normal It is a (simple) method I intend to use to 'stop' users of my software who don't pay I have a special folder on my website for their app for updates etc So if they don't pay I also have the special "Have or Have not paid" text file in that folder When they are late paying or refuse to pay I ftp to my website and change the contents of the text file from 0 to -1. Next time the user loads the app it reads -1 from the text File and halts and alerts the users. Code is If OpenURL("http://www.somedomain.com.au/updates/AppName/PaidOrNot.txt") = "-1" Then Msgbox "No pay? - No go", vbGotcha,"Pay or Else" ElseIf OpenURL("http://www.somedomain.com.au/updates/AppName/PaidOrNot.txt") = "0" Then 'Do nothing let the app load End If Of course this depends on an active internet connection but I can test for that in code too It is very simple and can be easily 'gotten around' if you know how, but most people won't know how Many many thanks Gustav Thanks to all the others who replied Andy - I'll give you a call in the next day or so to bring you up to speed SYWYE Many thanks This list is awesome Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, 23 February 2005 4:05 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Read contents of Text File form Web Site Hi Darren and Andy This line must be uncommented; but I'm not sure what sAgent is, could be empty: hInet = InternetOpenA(vbNullString, OpenType, vbNullString, vbNullString, 0) Then this call reads a file off our web server: ? OpenURL("http://www.cactus.dk/Files/Access2/Acc2Date/ReadMe.txt") /gustav >>> Gustav at cactus.dk 22-02-2005 17:38:01 >>> Hi Darren and Andy Here's some code to read the file off the web server using winnet.dll: Option Compare Database Option Explicit Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" ( _ ByVal pCaller As Long, _ ByVal szURL As String, _ ByVal szFileName As String, _ ByVal dwReserved As Long, _ ByVal lpfnCB As Long) _ As Long Private Declare Function InternetGetConnectedState Lib "wininet.dll" ( _ ByRef lpSFlags As Long, _ ByVal dwReserved As Long) _ As Long Const INTERNET_CONNECTION_MODEM = 1 Const INTERNET_CONNECTION_LAN = 2 Const INTERNET_CONNECTION_PROXY = 4 Const INTERNET_CONNECTION_MODEM_BUSY = 8 Const INTERNET_RAS_INSTALLED = 16 ' Atomic clock. Private Declare Sub InternetCloseHandle Lib "wininet.dll" ( _ ByVal hInet As Long) Private Declare Function InternetOpenA Lib "wininet.dll" ( _ ByVal sAgent As String, _ ByVal lAccessType As Long, _ ByVal sProxyName As String, _ ByVal sProxyBypass As String, _ ByVal lFlags As Long) _ As Long Private Declare Function InternetOpenUrlA Lib "wininet.dll" ( _ ByVal hOpen As Long, _ ByVal sUrl As String, _ ByVal sHeaders As String, _ ByVal lLength As Long, _ ByVal lFlags As Long, _ ByVal lContext As Long) _ As Long Private Declare Sub InternetReadFile Lib "wininet.dll" ( _ ByVal hFile As Long, _ ByVal sBuffer As String, _ ByVal lNumBytesToRead As Long, _ ByRef lNumberOfBytesRead As Long) ' Public Function OpenURL( _ ByVal URL As String, _ Optional ByVal OpenType As Long) _ As String Const IOTPreconfig As Long = 0 Const IOTDirect As Long = 1 Const IOTProxy As Long = 3 Const INET_RELOAD = &H80000000 Dim hInet As Long Dim hURL As Long Dim Buffer As String * 2048 Dim Bytes As Long Select Case OpenType Case IOTPreconfig, IOTDirect, IOTProxy ' OK Case Else Exit Function End Select 'Inet-Connection ?ffnen: ' hInet = InternetOpenA("VB-Tec:INET", OpenType, vbNullString, vbNullString, 0) ' hInet = InternetOpenA("Cactus:INET", OpenType, vbNullString, vbNullString, 0) hURL = InternetOpenUrlA(hInet, URL, vbNullString, 0, INET_RELOAD, 0) 'Daten sammeln: Do InternetReadFile hURL, Buffer, Len(Buffer), Bytes If Bytes = 0 Then Exit Do OpenURL = OpenURL & Left$(Buffer, Bytes) Loop 'Inet-Connection schlie?en: InternetCloseHandle hURL InternetCloseHandle hInet End Function /gustav > What code do I need to read that text file from the website and return > the Contents of the text file to my dB? Ie the -1 or the Zero? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fhtapia at gmail.com Tue Feb 22 18:20:11 2005 From: fhtapia at gmail.com (Francisco Tapia) Date: Tue, 22 Feb 2005 16:20:11 -0800 Subject: [AccessD] Found a large MS-Access HowTo site In-Reply-To: <421B628C.7090600@shaw.ca> References: <20050222103046.79650.qmail@web90107.mail.scd.yahoo.com> <421B628C.7090600@shaw.ca> Message-ID: and don't forget www.lebans.com On Tue, 22 Feb 2005 08:49:16 -0800, MartyConnelly wrote: > You might be interested in this big one too > http://www.rogersaccesslibrary.com > Lots of little sample databases and examples, some from Access MVP's > Run by a Junior college prof who teaches Access. > > > Sad Der wrote: > > >Hi group, > > > >maybe an interesting site for a lot of people: > >http://www.kayodeok.btinternet.co.uk/favorites/kbofficeaccesshowto.htm > > > >It contains a lot of HowTo articles, e.g.: > >How To : add 'ALL' to combobox > >How To : associate a custom icon to a form > >How To : create an audit trail for record changes > >etc. > >etc. > >etc. > > > >HTH! > > > >Regards, > > > >Sander > > > > > > > >__________________________________ > >Do you Yahoo!? > >Yahoo! Mail - 250MB free storage. Do more. Manage less. > >http://info.mail.yahoo.com/mail_250 > > > > > > -- > Marty Connelly > Victoria, B.C. > Canada > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- -Francisco http://pcthis.blogspot.com | PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... From martyconnelly at shaw.ca Tue Feb 22 18:38:50 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 22 Feb 2005 16:38:50 -0800 Subject: [AccessD] Read contents of Text File form Web Site References: <200502222344.j1MNiUec011328@cooper.uws.edu.au> Message-ID: <421BD09A.2050906@shaw.ca> You may want to check for an okay recieved error 200 return which indicates your site and url are valid and up and running otherwise you may get infamous 404 or 400 or 500 . Darren DICK wrote: >Gustav is a legend Chacha chacha cha >Outstanding this is perfect > >For anyone who cares >This is going to be part of any app I deploy. >The code reads the text file and if the contents of the text file is -1 then >the >App stops running >If the contents of the text file 0 then the app just keeps opening as normal > >It is a (simple) method I intend to use to 'stop' users of my software who >don't pay > >I have a special folder on my website for their app for updates etc >So if they don't pay I also have the special "Have or Have not paid" text >file in that folder > >When they are late paying or refuse to pay I ftp to my website and change >the contents >of the text file from 0 to -1. Next time the user loads the app it reads -1 >from the text >File and halts and alerts the users. > >Code is > If >OpenURL("http://www.somedomain.com.au/updates/AppName/PaidOrNot.txt") = "-1" >Then > Msgbox "No pay? - No go", vbGotcha,"Pay or Else" > ElseIf >OpenURL("http://www.somedomain.com.au/updates/AppName/PaidOrNot.txt") = "0" >Then > 'Do nothing let the app load > End If > >Of course this depends on an active internet connection but I can test for >that in code too >It is very simple and can be easily 'gotten around' if you know how, but >most people won't know how > >Many many thanks Gustav > >Thanks to all the others who replied >Andy - I'll give you a call in the next day or so to bring you up to speed >SYWYE > >Many thanks >This list is awesome > >Darren > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock >Sent: Wednesday, 23 February 2005 4:05 AM >To: accessd at databaseadvisors.com >Subject: Re: [AccessD] Read contents of Text File form Web Site > >Hi Darren and Andy > >This line must be uncommented; but I'm not sure what sAgent is, could be >empty: > > hInet = InternetOpenA(vbNullString, OpenType, vbNullString, vbNullString, >0) > >Then this call reads a file off our web server: > >? OpenURL("http://www.cactus.dk/Files/Access2/Acc2Date/ReadMe.txt") > >/gustav > > > > >>>>Gustav at cactus.dk 22-02-2005 17:38:01 >>> >>>> >>>> >Hi Darren and Andy > >Here's some code to read the file off the web server using winnet.dll: > >Option Compare Database >Option Explicit > >Private Declare Function URLDownloadToFile Lib "urlmon" Alias >"URLDownloadToFileA" ( _ > ByVal pCaller As Long, _ > ByVal szURL As String, _ > ByVal szFileName As String, _ > ByVal dwReserved As Long, _ > ByVal lpfnCB As Long) _ > As Long > >Private Declare Function InternetGetConnectedState Lib "wininet.dll" ( _ > ByRef lpSFlags As Long, _ > ByVal dwReserved As Long) _ > As Long > > Const INTERNET_CONNECTION_MODEM = 1 > Const INTERNET_CONNECTION_LAN = 2 > Const INTERNET_CONNECTION_PROXY = 4 > Const INTERNET_CONNECTION_MODEM_BUSY = 8 > Const INTERNET_RAS_INSTALLED = 16 > >' Atomic clock. >Private Declare Sub InternetCloseHandle Lib "wininet.dll" ( _ > ByVal hInet As Long) > >Private Declare Function InternetOpenA Lib "wininet.dll" ( _ > ByVal sAgent As String, _ > ByVal lAccessType As Long, _ > ByVal sProxyName As String, _ > ByVal sProxyBypass As String, _ > ByVal lFlags As Long) _ > As Long > >Private Declare Function InternetOpenUrlA Lib "wininet.dll" ( _ > ByVal hOpen As Long, _ > ByVal sUrl As String, _ > ByVal sHeaders As String, _ > ByVal lLength As Long, _ > ByVal lFlags As Long, _ > ByVal lContext As Long) _ > As Long > >Private Declare Sub InternetReadFile Lib "wininet.dll" ( _ > ByVal hFile As Long, _ > ByVal sBuffer As String, _ > ByVal lNumBytesToRead As Long, _ > ByRef lNumberOfBytesRead As Long) >' >Public Function OpenURL( _ > ByVal URL As String, _ > Optional ByVal OpenType As Long) _ > As String > > Const IOTPreconfig As Long = 0 > Const IOTDirect As Long = 1 > Const IOTProxy As Long = 3 > > Const INET_RELOAD = &H80000000 > > Dim hInet As Long > Dim hURL As Long > Dim Buffer As String * 2048 > Dim Bytes As Long > > Select Case OpenType > Case IOTPreconfig, IOTDirect, IOTProxy > ' OK > Case Else > Exit Function > End Select > > 'Inet-Connection ?ffnen: >' hInet = InternetOpenA("VB-Tec:INET", OpenType, vbNullString, >vbNullString, 0) ' hInet = InternetOpenA("Cactus:INET", OpenType, >vbNullString, vbNullString, 0) > hURL = InternetOpenUrlA(hInet, URL, vbNullString, 0, INET_RELOAD, 0) > > 'Daten sammeln: > Do > InternetReadFile hURL, Buffer, Len(Buffer), Bytes > If Bytes = 0 Then Exit Do > OpenURL = OpenURL & Left$(Buffer, Bytes) > Loop > > 'Inet-Connection schlie?en: > InternetCloseHandle hURL > InternetCloseHandle hInet > >End Function > >/gustav > > > >>What code do I need to read that text file from the website and return >>the Contents of the text file to my dB? Ie the -1 or the Zero? >> >> > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > > -- Marty Connelly Victoria, B.C. Canada From jmhla at earthlink.net Tue Feb 22 20:40:30 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Tue, 22 Feb 2005 18:40:30 -0800 Subject: [AccessD] Code Issues Again Message-ID: <000001c51951$0b222680$6601a8c0@laptop1> The Scenario: The client wants yes and no check boxes on a report. On the form I have yes no check boxes on the form. Selecting both yes and no on the same group is a logic error. The problems: 1. The code only fires one time per form. 2. After it triggers and you click ok it goes to the next product. On clicking the ok button I need to stay on the same record. a. Am I using the wrong event? b. I tried using the me.currentrecord but could not find a way to write the code. 3. I have two fields for each item. If there is one yes/no field on the form is there code to mark yes and no boxes on the report. The code follows. Thanks Joe I Private Sub Form_BeforeUpdate(pintCancel As Integer) Dim lngRetval As Long If txtProdMatCert = True And txtProdMatCertn = True Then lngRetval = MsgBox( _ "You have selected both YES and No for Material Certificationthis item." & vbCrLf & "Please select Yes or No.", _ vbOKOnly + vbCritical + vbDefaultButton1, _ "Coflicting Yes No Message") Select Case lngRetval Case vbOK End Select End If If ProdSpecialCertification = True And ProdSpecialCertification = True Then lngRetval = MsgBox( _ "You have selected both YES and No for Special Process Certification." & vbCrLf & "Please select Yes or No.", _ vbOKOnly + vbCritical + vbDefaultButton1, _ "Coflicting Yes No Message") Select Case lngRetval Case vbOK End Select End If 'TVCodeTools ErrorHandlerStart PROC_EXIT: Exit Sub PROC_ERR: MsgBox Err.Description Resume PROC_EXIT 'TVCodeTools ErrorHandlerEnd End Sub From erbachs at gmail.com Tue Feb 22 20:50:49 2005 From: erbachs at gmail.com (Steve Erbach) Date: Tue, 22 Feb 2005 20:50:49 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <009301c5192f$f11f12f0$8001a8c0@user> References: <009301c5192f$f11f12f0$8001a8c0@user> Message-ID: <39cb22f30502221850b4fe65c@mail.gmail.com> Kath, An old Paradox hand, eh? I was Northeastern Wisconsin's biggest Paradox evangelist. Didn't do any good, really, against Access, but I still support a few Paradox applications along with the Access and .NET work. Thank you for your story. Steve Erbach On Wed, 23 Feb 2005 09:43:33 +1100, Kath Pelletti wrote: > Hi Steve - it's been so interesting to read everyone's stories, so here's my 2 cents.. > > - I fell into IT after doing an Arts degree in Spanish and French. Language and music graduates were bombarded with offers from all sorts of companies that year (1982) as some research had come out indicating that anyone with an ability in music and language would probably succeed with the logic of computer programming and they were very short of IT graduates. > > They paid for us (I decided to give it a go, not finding a job in languages that I really wanted) to do a course which took 12 months and then took me on as trainee computer programmer - using Assembler (!) and Cobol. > > I found that I loved programming and later moved on to another firm using RPGII. Then changed to Analyst and Business Analyst. No experience with personal PC's which were very new back then but at one point I was asked to knock up a realtional db in Paradox using PAL. Loved it! So that was my introduction to small relational db's. > > Years later I cut back a bit on work to have my 3 children and was offered a part-time job doing computer training (which I still do a bit) so I had to learn Access to give the course. Trainees would approach us after the courses for help and I could see these applications whcih were going out without proper planning, testing etc. so I started offering those services on behalf of the training company. After a while I realised that I was becoming a one man band - making the sales pitch (still not a forte), designing the system, programming, testing and training the staff for inplementation - why do all this for someone else? So for the last 5 years I have been running my own small company doing just that - writing customised apps for clients using almost 100% Access - usually in 2000. > > Sometimes I am asked to create someting in Word or Excel. I also now do a bit of project management and user acceptance testing on behalf of clients. > > Not much change in the type of work over the 5 years - no one has asked me for Xp yet at all - so still implementing all Access 2000. > > Kath > From newsgrps at dalyn.co.nz Tue Feb 22 21:47:23 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Wed, 23 Feb 2005 16:47:23 +1300 Subject: [AccessD] Relinking Foxpro Tables Message-ID: <6.2.1.2.0.20050223164009.031f14b0@mail.dalyn.co.nz> I have an Access XP application which links to Visual Foxpro tables. There could be several versions of the data in separate folders (but each folder contains copies all the required tables). I would like to be able to ask the user for the folder name for the tables, then change all the linked tables so that they are pointing to the new folder. Can anyone give me directions for doing this in code. My guess is looping through the current linked tables and replacing the table path with the new path. The description string for one of the tables is: ODBC;DSN=Visual FoxPro Tables;SourceDB=d:\PMS\Data\20050215;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2YTD Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 From michael at ddisolutions.com.au Tue Feb 22 22:06:28 2005 From: michael at ddisolutions.com.au (Michael Maddison) Date: Wed, 23 Feb 2005 15:06:28 +1100 Subject: [AccessD] Code Issues Again Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D0107C894@ddi-01.DDI.local> Joe, cant you do something like this? regards Michael M Private Sub Form_BeforeUpdate(pintCancel As Integer) Dim lngRetval As Long If txtProdMatCert = True And txtProdMatCertn = True Then MsgBox "don't do that!" pintCancel = 1 'Only test once if true exit sub End If If ProdSpecialCertification = True And ProdSpecialCertification = True Then If txtProdMatCert = True And txtProdMatCertn = True Then MsgBox "don't do that either!" pintCancel = 1 End If 'TVCodeTools ErrorHandlerStart PROC_EXIT: Exit Sub PROC_ERR: MsgBox Err.Description Resume PROC_EXIT 'TVCodeTools ErrorHandlerEnd End Sub The Scenario: The client wants yes and no check boxes on a report. On the form I have yes no check boxes on the form. Selecting both yes and no on the same group is a logic error. The problems: 1. The code only fires one time per form. 2. After it triggers and you click ok it goes to the next product. On clicking the ok button I need to stay on the same record. a. Am I using the wrong event? b. I tried using the me.currentrecord but could not find a way to write the code. 3. I have two fields for each item. If there is one yes/no field on the form is there code to mark yes and no boxes on the report. The code follows. Thanks Joe I Private Sub Form_BeforeUpdate(pintCancel As Integer) Dim lngRetval As Long If txtProdMatCert = True And txtProdMatCertn = True Then lngRetval = MsgBox( _ "You have selected both YES and No for Material Certificationthis item." & vbCrLf & "Please select Yes or No.", _ vbOKOnly + vbCritical + vbDefaultButton1, _ "Coflicting Yes No Message") Select Case lngRetval Case vbOK End Select End If If ProdSpecialCertification = True And ProdSpecialCertification = True Then lngRetval = MsgBox( _ "You have selected both YES and No for Special Process Certification." & vbCrLf & "Please select Yes or No.", _ vbOKOnly + vbCritical + vbDefaultButton1, _ "Coflicting Yes No Message") Select Case lngRetval Case vbOK End Select End If 'TVCodeTools ErrorHandlerStart PROC_EXIT: Exit Sub PROC_ERR: MsgBox Err.Description Resume PROC_EXIT 'TVCodeTools ErrorHandlerEnd End Sub -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From joconnell at indy.rr.com Tue Feb 22 22:08:35 2005 From: joconnell at indy.rr.com (Joseph O'Connell) Date: Tue, 22 Feb 2005 23:08:35 -0500 Subject: [AccessD] Code Issues Again Message-ID: <002201c5195d$609a3920$6701a8c0@joe> Joe, You can limit the user to only selecting Yes or No by using an Option Group. If there is a box for Yes and a box for No, then checking one box will clear the other. Joe O'Connell -----Original Message----- From: Joe Hecht To: AccessD Date: Tuesday, February 22, 2005 9:53 PM Subject: [AccessD] Code Issues Again | | | | | |The Scenario: | |The client wants yes and no check boxes on a report. | |On the form I have yes no check boxes on the form. | |Selecting both yes and no on the same group is a logic error. | |The problems: | |1. The code only fires one time per form. |2. After it triggers and you click ok it goes to the next product. On |clicking the ok button I need to stay on the same record. |a. Am I using the wrong event? |b. I tried using the me.currentrecord but could not find a way to write |the code. | |3. I have two fields for each item. If there is one yes/no field on |the form is there code to mark yes and no boxes on the report. | |The code follows. | |Thanks | |Joe | | |I | | | | | | | | |Private Sub Form_BeforeUpdate(pintCancel As Integer) | | Dim lngRetval As Long | | If txtProdMatCert = True And txtProdMatCertn = True Then | | | lngRetval = MsgBox( _ | "You have selected both YES and No for Material |Certificationthis item." & vbCrLf & "Please select Yes or No.", _ | vbOKOnly + vbCritical + vbDefaultButton1, _ | "Coflicting Yes No Message") | | Select Case lngRetval | Case vbOK | End Select | | End If | | If ProdSpecialCertification = True And ProdSpecialCertification |= True Then | lngRetval = MsgBox( _ | "You have selected both YES and No for Special Process |Certification." & vbCrLf & "Please select Yes or No.", _ | vbOKOnly + vbCritical + vbDefaultButton1, _ | "Coflicting Yes No Message") | | Select Case lngRetval | Case vbOK | End Select | End If | | | 'TVCodeTools ErrorHandlerStart |PROC_EXIT: | Exit Sub | |PROC_ERR: | MsgBox Err.Description | Resume PROC_EXIT | 'TVCodeTools ErrorHandlerEnd | |End Sub |-- |AccessD mailing list |AccessD at databaseadvisors.com |http://databaseadvisors.com/mailman/listinfo/accessd |Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Tue Feb 22 22:27:29 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 22 Feb 2005 20:27:29 -0800 Subject: [AccessD] Code Issues Again References: <000001c51951$0b222680$6601a8c0@laptop1> Message-ID: <421C0631.3010200@shaw.ca> On selection turn the other box off, then it can't happen. Unless you want a third box maybe?. Joe Hecht wrote: > > > > > >The Scenario: > >The client wants yes and no check boxes on a report. > >On the form I have yes no check boxes on the form. > >Selecting both yes and no on the same group is a logic error. > >The problems: > >1. The code only fires one time per form. >2. After it triggers and you click ok it goes to the next product. On >clicking the ok button I need to stay on the same record. >a. Am I using the wrong event? >b. I tried using the me.currentrecord but could not find a way to write >the code. > >3. I have two fields for each item. If there is one yes/no field on >the form is there code to mark yes and no boxes on the report. > >The code follows. > >Thanks > >Joe > > >I > > > > > > > > >Private Sub Form_BeforeUpdate(pintCancel As Integer) > > Dim lngRetval As Long > > If txtProdMatCert = True And txtProdMatCertn = True Then > > > lngRetval = MsgBox( _ > "You have selected both YES and No for Material >Certificationthis item." & vbCrLf & "Please select Yes or No.", _ > vbOKOnly + vbCritical + vbDefaultButton1, _ > "Coflicting Yes No Message") > > Select Case lngRetval > Case vbOK > End Select > > End If > > If ProdSpecialCertification = True And ProdSpecialCertification >= True Then > lngRetval = MsgBox( _ > "You have selected both YES and No for Special Process >Certification." & vbCrLf & "Please select Yes or No.", _ > vbOKOnly + vbCritical + vbDefaultButton1, _ > "Coflicting Yes No Message") > > Select Case lngRetval > Case vbOK > End Select > End If > > > 'TVCodeTools ErrorHandlerStart >PROC_EXIT: > Exit Sub > >PROC_ERR: > MsgBox Err.Description > Resume PROC_EXIT > 'TVCodeTools ErrorHandlerEnd > >End Sub > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Tue Feb 22 22:32:18 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 22 Feb 2005 20:32:18 -0800 Subject: [AccessD] Relinking Foxpro Tables References: <6.2.1.2.0.20050223164009.031f14b0@mail.dalyn.co.nz> Message-ID: <421C0752.1030109@shaw.ca> Should be some useful code here ALink21 Carl Tribble's Back End Relinker code at http://www.colbyconsulting.com/ under menu item useful files David Emerson wrote: > I have an Access XP application which links to Visual Foxpro tables. > > There could be several versions of the data in separate folders (but > each folder contains copies all the required tables). > > I would like to be able to ask the user for the folder name for the > tables, then change all the linked tables so that they are pointing to > the new folder. > > Can anyone give me directions for doing this in code. My guess is > looping through the current linked tables and replacing the table path > with the new path. > > The description string for one of the tables is: > > ODBC;DSN=Visual FoxPro > Tables;SourceDB=d:\PMS\Data\20050215;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2YTD > > > > Regards > > David Emerson > Dalyn Software Ltd > 25 Cunliffe St, Churton Park > Wellington, New Zealand > Ph/Fax (04) 478-7456 > Mobile 027-280-9348 -- Marty Connelly Victoria, B.C. Canada From andy at minstersystems.co.uk Wed Feb 23 01:33:09 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 23 Feb 2005 07:33:09 -0000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <0ICB0090DPVFP7@l-daemon> Message-ID: <000b01c51979$ec5fdd90$b274d0d5@minster33c3r25> Apologies if this appears twice. Sent yesterday and hasn't showed up. ------------------------ No problem with using my answers but I'd better give you the longer versions. Now, what were the questions? Do solely Access development. Like many on this list I started in something called Computing which metamorphosed into IT. Bit reminiscent of Rocky's story, ie started on IBM 360's, 370's but in my case in Cobol, then IBM Assembler. Worked for big drug company for about 4 years, then a biggish software house for a few more. A bit over 20 years ago, about the time IBM PC's were arriving in UK, myself and a friend/colleague set up our own biz but we did the opposite of Rocky. We started with products but they never took off and we evolved into development when people looked at the products (a library of pre-written macro-driven Lotus 123 spreadsheets) and asked us to write stuff for them. From there to dBase, Clipper then Access. Left partnership and went solo over 4 years ago. This list has been my guide and mentor ever since (thank you everyone). Still doing much what I was doing x years ago. Not even later versions as my main customer is still A97. Very much an indie, as shown above. It has its problems (security, where's the next customer/pay day coming from?) but I still prefer it. I've been lucky (touch wood) in having a main customer who keeps me well occupied, for which I'm eternally thankful cos I loathe the the selling bit - ringing people cold who've never heard of you and trying not to sound like the awful salespeople who ring me. And no, no certs. Have a degree but nothing since. When I was employing I didn't give them much credence either. Preferred to look at experience and then set some of our own tests. Amazing how often people with seemingly good qualifications couldn't do pretty basic stuff in practice. HTH -- Andy Lacey http://www.minstersystems.co.uk From andy at minstersystems.co.uk Wed Feb 23 01:33:09 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 23 Feb 2005 07:33:09 -0000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <009301c5192f$f11f12f0$8001a8c0@user> Message-ID: <000c01c51979$ec8f5200$b274d0d5@minster33c3r25> Spanish and French degree then no job you fancied in languages, therefore into IT? Blimey, absolutely and exactly ditto. -- 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: 22 February 2005 22:44 > To: AccessD at databaseadvisors.com > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > > Hi Steve - it's been so interesting to read everyone's > stories, so here's my 2 cents.. > > - I fell into IT after doing an Arts degree in Spanish and > French. Language and music graduates were bombarded with > offers from all sorts of companies that year (1982) as some > research had come out indicating that anyone with an ability > in music and language would probably succeed with the logic > of computer programming and they were very short of IT graduates. > > They paid for us (I decided to give it a go, not finding a > job in languages that I really wanted) to do a course which > took 12 months and then took me on as trainee computer > programmer - using Assembler (!) and Cobol. > > I found that I loved programming and later moved on to > another firm using RPGII. Then changed to Analyst and > Business Analyst. No experience with personal PC's which were > very new back then but at one point I was asked to knock up a > realtional db in Paradox using PAL. Loved it! So that was my > introduction to small relational db's. > > Years later I cut back a bit on work to have my 3 children > and was offered a part-time job doing computer training > (which I still do a bit) so I had to learn Access to give the > course. Trainees would approach us after the courses for help > and I could see these applications whcih were going out > without proper planning, testing etc. so I started offering > those services on behalf of the training company. After a > while I realised that I was becoming a one man band - making > the sales pitch (still not a forte), designing the system, > programming, testing and training the staff for > inplementation - why do all this for someone else? So for the > last 5 years I have been running my own small company doing > just that - writing customised apps for clients using almost > 100% Access - usually in 2000. > > Sometimes I am asked to create someting in Word or Excel. I > also now do a bit of project management and user acceptance > testing on behalf of clients. > > Not much change in the type of work over the 5 years - no one > has asked me for Xp yet at all - so still implementing all > Access 2000. > > Kath > > > > >>> -----Original Message----- > >>> From: Steve Erbach [mailto:erbachs at gmail.com] > >>> Sent: 21 February 2005 12:44 > >>> To: Access Developers discussion and problem solving > >>> Subject: Re: [AccessD] OT: What are you lot doing now and then? > >>> > >>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, > >>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, > Jim L., Jim > >>> H., Andy, Randy, and Tom, > >>> > >>> Thank you all very much for your responses. Our glorious > leader, Mr. > >>> Bartow, has asked me to write an article for the > newsletter based on > >>> the responses you've given. So I'm asking if any of you have any > >>> objections to letting me abridge your responses for that > purpose? It > >>> would also be helpful if those of you who already gave an > >> "abridged" > >>> version for the survey could flesh out your responses a > bit, if you > >>> have the time. I would appreciate it. Everyone has an interesting > >>> story to tell about his or her own growth in the computer field. > >>> > >>> I'm so glad that 21 of you have responded so far. Any others? > >>> > >>> Steve Erbach > >>> Neenah, WI > >>> www.swerbach.com/security > >>> > >>> > > ______________________________________________ > Kath Pelletti > Software Design & Solutions Pty Ltd. > Ph: 9505-6714 > Fax: 9505-6430 > KP at SDSOnline.net > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From KP at sdsonline.net Wed Feb 23 01:44:47 2005 From: KP at sdsonline.net (Kath Pelletti) Date: Wed, 23 Feb 2005 18:44:47 +1100 Subject: [AccessD] OT: What are you lot doing now and then? References: <000c01c51979$ec8f5200$b274d0d5@minster33c3r25> Message-ID: <002b01c5197b$8cd07270$8001a8c0@user> Que?? Is that possible?? ----- Original Message ----- From: Andy Lacey To: 'Access Developers discussion and problem solving' Sent: Wednesday, February 23, 2005 6:33 PM Subject: RE: [AccessD] OT: What are you lot doing now and then? Spanish and French degree then no job you fancied in languages, therefore into IT? Blimey, absolutely and exactly ditto. -- 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: 22 February 2005 22:44 > To: AccessD at databaseadvisors.com > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > > Hi Steve - it's been so interesting to read everyone's > stories, so here's my 2 cents.. > > - I fell into IT after doing an Arts degree in Spanish and > French. Language and music graduates were bombarded with > offers from all sorts of companies that year (1982) as some > research had come out indicating that anyone with an ability > in music and language would probably succeed with the logic > of computer programming and they were very short of IT graduates. > > They paid for us (I decided to give it a go, not finding a > job in languages that I really wanted) to do a course which > took 12 months and then took me on as trainee computer > programmer - using Assembler (!) and Cobol. > > I found that I loved programming and later moved on to > another firm using RPGII. Then changed to Analyst and > Business Analyst. No experience with personal PC's which were > very new back then but at one point I was asked to knock up a > realtional db in Paradox using PAL. Loved it! So that was my > introduction to small relational db's. > > Years later I cut back a bit on work to have my 3 children > and was offered a part-time job doing computer training > (which I still do a bit) so I had to learn Access to give the > course. Trainees would approach us after the courses for help > and I could see these applications whcih were going out > without proper planning, testing etc. so I started offering > those services on behalf of the training company. After a > while I realised that I was becoming a one man band - making > the sales pitch (still not a forte), designing the system, > programming, testing and training the staff for > inplementation - why do all this for someone else? So for the > last 5 years I have been running my own small company doing > just that - writing customised apps for clients using almost > 100% Access - usually in 2000. > > Sometimes I am asked to create someting in Word or Excel. I > also now do a bit of project management and user acceptance > testing on behalf of clients. > > Not much change in the type of work over the 5 years - no one > has asked me for Xp yet at all - so still implementing all > Access 2000. > > Kath > > > > >>> -----Original Message----- > >>> From: Steve Erbach [mailto:erbachs at gmail.com] > >>> Sent: 21 February 2005 12:44 > >>> To: Access Developers discussion and problem solving > >>> Subject: Re: [AccessD] OT: What are you lot doing now and then? > >>> > >>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, Debbie, Brett, > >>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, > Jim L., Jim > >>> H., Andy, Randy, and Tom, > >>> > >>> Thank you all very much for your responses. Our glorious > leader, Mr. > >>> Bartow, has asked me to write an article for the > newsletter based on > >>> the responses you've given. So I'm asking if any of you have any > >>> objections to letting me abridge your responses for that > purpose? It > >>> would also be helpful if those of you who already gave an > >> "abridged" > >>> version for the survey could flesh out your responses a > bit, if you > >>> have the time. I would appreciate it. Everyone has an interesting > >>> story to tell about his or her own growth in the computer field. > >>> > >>> I'm so glad that 21 of you have responded so far. Any others? > >>> > >>> Steve Erbach > >>> Neenah, WI > >>> www.swerbach.com/security > >>> > >>> > > ______________________________________________ > Kath Pelletti > Software Design & Solutions Pty Ltd. > Ph: 9505-6714 > Fax: 9505-6430 > KP at SDSOnline.net > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Feb 23 01:54:33 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 23 Feb 2005 07:54:33 -0000 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <002b01c5197b$8cd07270$8001a8c0@user> Message-ID: <000001c5197c$e9db7540$b274d0d5@minster33c3r25> Totally, just a few years before 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 > Kath Pelletti > Sent: 23 February 2005 07:45 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > > Que?? Is that possible?? > ----- Original Message ----- > From: Andy Lacey > To: 'Access Developers discussion and problem solving' > Sent: Wednesday, February 23, 2005 6:33 PM > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Spanish and French degree then no job you fancied in > languages, therefore > into IT? Blimey, absolutely and exactly ditto. > > -- 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: 22 February 2005 22:44 > > To: AccessD at databaseadvisors.com > > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > > > > > Hi Steve - it's been so interesting to read everyone's > > stories, so here's my 2 cents.. > > > > - I fell into IT after doing an Arts degree in Spanish and > > French. Language and music graduates were bombarded with > > offers from all sorts of companies that year (1982) as some > > research had come out indicating that anyone with an ability > > in music and language would probably succeed with the logic > > of computer programming and they were very short of IT graduates. > > > > They paid for us (I decided to give it a go, not finding a > > job in languages that I really wanted) to do a course which > > took 12 months and then took me on as trainee computer > > programmer - using Assembler (!) and Cobol. > > > > I found that I loved programming and later moved on to > > another firm using RPGII. Then changed to Analyst and > > Business Analyst. No experience with personal PC's which were > > very new back then but at one point I was asked to knock up a > > realtional db in Paradox using PAL. Loved it! So that was my > > introduction to small relational db's. > > > > Years later I cut back a bit on work to have my 3 children > > and was offered a part-time job doing computer training > > (which I still do a bit) so I had to learn Access to give the > > course. Trainees would approach us after the courses for help > > and I could see these applications whcih were going out > > without proper planning, testing etc. so I started offering > > those services on behalf of the training company. After a > > while I realised that I was becoming a one man band - making > > the sales pitch (still not a forte), designing the system, > > programming, testing and training the staff for > > inplementation - why do all this for someone else? So for the > > last 5 years I have been running my own small company doing > > just that - writing customised apps for clients using almost > > 100% Access - usually in 2000. > > > > Sometimes I am asked to create someting in Word or Excel. I > > also now do a bit of project management and user acceptance > > testing on behalf of clients. > > > > Not much change in the type of work over the 5 years - no one > > has asked me for Xp yet at all - so still implementing all > > Access 2000. > > > > Kath > > > > > > > > >>> -----Original Message----- > > >>> From: Steve Erbach [mailto:erbachs at gmail.com] > > >>> Sent: 21 February 2005 12:44 > > >>> To: Access Developers discussion and problem solving > > >>> Subject: Re: [AccessD] OT: What are you lot doing now > and then? > > >>> > > >>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, > Debbie, Brett, > > >>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, > > Jim L., Jim > > >>> H., Andy, Randy, and Tom, > > >>> > > >>> Thank you all very much for your responses. Our glorious > > leader, Mr. > > >>> Bartow, has asked me to write an article for the > > newsletter based on > > >>> the responses you've given. So I'm asking if any of > you have any > > >>> objections to letting me abridge your responses for that > > purpose? It > > >>> would also be helpful if those of you who already gave an > > >> "abridged" > > >>> version for the survey could flesh out your responses a > > bit, if you > > >>> have the time. I would appreciate it. Everyone has an > interesting > > >>> story to tell about his or her own growth in the > computer field. > > >>> > > >>> I'm so glad that 21 of you have responded so far. Any others? > > >>> > > >>> Steve Erbach > > >>> Neenah, WI > > >>> www.swerbach.com/security > > >>> > > >>> > > > > ______________________________________________ > > Kath Pelletti > > Software Design & Solutions Pty Ltd. > > Ph: 9505-6714 > > Fax: 9505-6430 > > KP at SDSOnline.net > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Wed Feb 23 03:09:26 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Feb 2005 10:09:26 +0100 Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Message-ID: Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. From Gustav at cactus.dk Wed Feb 23 03:21:02 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Feb 2005 10:21:02 +0100 Subject: [AccessD] Read contents of Text File form Web Site Message-ID: Fine Darren! I should note, however, that I didn't invent the code, just stored it from a message from the list years back - I have forgotten from who, sorry. Perhaps someone knows the meaning of "VB-Tec:INET" and OpenType? hInet = InternetOpenA("VB-Tec:INET", OpenType, vbNullString, vbNullString, 0 /gustav >>> d.dick at uws.edu.au 23-02-2005 00:44:07 >>> Gustav is a legend Chacha chacha cha Outstanding this is perfect From KP at sdsonline.net Wed Feb 23 05:44:15 2005 From: KP at sdsonline.net (Kath Pelletti) Date: Wed, 23 Feb 2005 22:44:15 +1100 Subject: [AccessD] OT: What are you lot doing now and then? References: <000001c5197c$e9db7540$b274d0d5@minster33c3r25> Message-ID: <005101c5199d$00f40880$8001a8c0@user> Not only same languages, but same speciality now.......amazing. How did you change from languages to IT? And do you use your Spanish / French? Kath ----- Original Message ----- From: Andy Lacey To: 'Access Developers discussion and problem solving' Sent: Wednesday, February 23, 2005 6:54 PM Subject: RE: [AccessD] OT: What are you lot doing now and then? Totally, just a few years before 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 > Kath Pelletti > Sent: 23 February 2005 07:45 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > > Que?? Is that possible?? > ----- Original Message ----- > From: Andy Lacey > To: 'Access Developers discussion and problem solving' > Sent: Wednesday, February 23, 2005 6:33 PM > Subject: RE: [AccessD] OT: What are you lot doing now and then? > > > Spanish and French degree then no job you fancied in > languages, therefore > into IT? Blimey, absolutely and exactly ditto. > > -- 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: 22 February 2005 22:44 > > To: AccessD at databaseadvisors.com > > Subject: Re: [AccessD] OT: What are you lot doing now and then? > > > > > > Hi Steve - it's been so interesting to read everyone's > > stories, so here's my 2 cents.. > > > > - I fell into IT after doing an Arts degree in Spanish and > > French. Language and music graduates were bombarded with > > offers from all sorts of companies that year (1982) as some > > research had come out indicating that anyone with an ability > > in music and language would probably succeed with the logic > > of computer programming and they were very short of IT graduates. > > > > They paid for us (I decided to give it a go, not finding a > > job in languages that I really wanted) to do a course which > > took 12 months and then took me on as trainee computer > > programmer - using Assembler (!) and Cobol. > > > > I found that I loved programming and later moved on to > > another firm using RPGII. Then changed to Analyst and > > Business Analyst. No experience with personal PC's which were > > very new back then but at one point I was asked to knock up a > > realtional db in Paradox using PAL. Loved it! So that was my > > introduction to small relational db's. > > > > Years later I cut back a bit on work to have my 3 children > > and was offered a part-time job doing computer training > > (which I still do a bit) so I had to learn Access to give the > > course. Trainees would approach us after the courses for help > > and I could see these applications whcih were going out > > without proper planning, testing etc. so I started offering > > those services on behalf of the training company. After a > > while I realised that I was becoming a one man band - making > > the sales pitch (still not a forte), designing the system, > > programming, testing and training the staff for > > inplementation - why do all this for someone else? So for the > > last 5 years I have been running my own small company doing > > just that - writing customised apps for clients using almost > > 100% Access - usually in 2000. > > > > Sometimes I am asked to create someting in Word or Excel. I > > also now do a bit of project management and user acceptance > > testing on behalf of clients. > > > > Not much change in the type of work over the 5 years - no one > > has asked me for Xp yet at all - so still implementing all > > Access 2000. > > > > Kath > > > > > > > > >>> -----Original Message----- > > >>> From: Steve Erbach [mailto:erbachs at gmail.com] > > >>> Sent: 21 February 2005 12:44 > > >>> To: Access Developers discussion and problem solving > > >>> Subject: Re: [AccessD] OT: What are you lot doing now > and then? > > >>> > > >>> Roz, Gustav, John C., Gary, Jeffrey, Jim D. Doris, > Debbie, Brett, > > >>> Charlotte, Ken, Mark, John B., Stuart, William, Rocky, > > Jim L., Jim > > >>> H., Andy, Randy, and Tom, > > >>> > > >>> Thank you all very much for your responses. Our glorious > > leader, Mr. > > >>> Bartow, has asked me to write an article for the > > newsletter based on > > >>> the responses you've given. So I'm asking if any of > you have any > > >>> objections to letting me abridge your responses for that > > purpose? It > > >>> would also be helpful if those of you who already gave an > > >> "abridged" > > >>> version for the survey could flesh out your responses a > > bit, if you > > >>> have the time. I would appreciate it. Everyone has an > interesting > > >>> story to tell about his or her own growth in the > computer field. > > >>> > > >>> I'm so glad that 21 of you have responded so far. Any others? > > >>> > > >>> Steve Erbach > > >>> Neenah, WI > > >>> www.swerbach.com/security > > >>> > > >>> > > > > ______________________________________________ > > Kath Pelletti > > Software Design & Solutions Pty Ltd. > > Ph: 9505-6714 > > Fax: 9505-6430 > > KP at SDSOnline.net > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Wed Feb 23 06:53:19 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 23 Feb 2005 06:53:19 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: References: Message-ID: <39cb22f30502230453195c41e4@mail.gmail.com> Charlotte, Thanks for the insights. Actually, subreports were like going back to something older when I first started using them. Paradox for DOS was set up that way. Then I got used to the the Paradox for Windows report generator which didn't use subreports. You could just embed a table or a multi-record object anywhere on a report...and embed others inside of those. I'm still baffled by the lack of a grid in Access; that is, fields contained within cells with borders you can define "globally." Having to fiddle with the border properties of individual text boxes in Access just doesn't seem logical...besides the time spent having to line them up perfectly. Anyway, Crystal Reports is what I've got to study for .NET. I'm sure I'll get used to it eventually. Steve Erbach On Tue, 22 Feb 2005 08:59:07 -0800, Charlotte Foust wrote: > I didn't evaluate the report generator because I was still working in > the Access world at the time the decision was made. I disliked CR in > VB, so I was quite happy to accept DataDynamics ActiveReports instead, > which is what we settled on. It handles subreports like Access and > includes a wizard that does a fair job of converting Access reports. It > takes some skill to know what to do *after* the conversion to make it > all work, but it isn't really that hard. We build n-tier .Net apps, so > we don't use the built in data connection handling and bind our reports > to data entities instead. > > Charlotte Foust From erbachs at gmail.com Wed Feb 23 06:56:26 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 23 Feb 2005 06:56:26 -0600 Subject: [AccessD] Embedded Excel Chart In-Reply-To: <5f2de2420502221321f26526c@mail.gmail.com> References: <5f2de2420502221321f26526c@mail.gmail.com> Message-ID: <39cb22f30502230456ec10161@mail.gmail.com> Mark, Sorry, I've only worked with graphs in Access reports. The most complicated thing I had to do was to have one graph show subtotal information with another showing overall report totals. I think that the graph editor is quirky. I've never tried any Office automation things. Steve Erbach Neenah, WI On Tue, 22 Feb 2005 16:21:03 -0500, Admin Sparky wrote: > Group, > > Goal: To push a button in Access and spit out a Powerpoint slide with > an embedded Excel chart containing data from a stored query. > > Finding information on this is harder than it should be. Is this > because it is not an accepted/efficient practice? > > Options? Ideally I would like to accomplish this entirely from Access > without having to maintain a saved Excel file. However...I've been > browsing the new capabilities of Powerpoint 2003 which include > utilizing saved "Data Objects". At this point, before I go any > further, I would love to hear about any personal experiences. > > Mark Mitsules From ssharkins at bellsouth.net Wed Feb 23 07:34:45 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Wed, 23 Feb 2005 08:34:45 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f30502221850b4fe65c@mail.gmail.com> Message-ID: <20050223133439.XAFV2072.imf19aec.mail.bellsouth.net@SUSANONE> I had to work on the Paradox journal for a while -- what a mess. :( Susan H. An old Paradox hand, eh? I was Northeastern Wisconsin's biggest Paradox evangelist. Didn't do any good, really, against Access, but I still support a few Paradox applications along with the Access and .NET work. Thank you for your story. From accessd at shaw.ca Wed Feb 23 07:37:46 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 23 Feb 2005 05:37:46 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net In-Reply-To: Message-ID: <0ICD004CL9UXD6@l-daemon> Hi Gustav: How did you anticipate the error I was having before I mentioned it? TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Feb 23 08:11:30 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 23 Feb 2005 14:11:30 +0000 Subject: [AccessD] Cursor Color In-Reply-To: Message-ID: Hello All, Any ideas on this one? > >When a text box gets focus...the cursor blinks a different >color...regardless of the background or forecolor settings...is there away >to make the cursor the same color as the background...or invisible? > >Thanks, > >Mark > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From bheid at appdevgrp.com Wed Feb 23 09:16:33 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Wed, 23 Feb 2005 10:16:33 -0500 Subject: [AccessD] Cursor Color In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B09636@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE808@ADGSERVER> Mark, >From the little research I just did, it looks like you could use the ShowCaret/HideCaret and GotFocus APIs. You have to use the GotFocus API call to return the handle of the object that has the focus. This is because many of the controls in Access do not have a hWnd property. >From what I have found, you first set the focus (may work if you do this after the gotfocus event) to the text box. The you call the GotFocus API call to return the handle. So maybe something like this (assuming we are in the gotfocus event): 'API definitions Public Declare Function GetFocus Lib "user" () As Long Private Declare Function HideCaret Lib "user32" (ByVal hwnd As Long) As Long Private Declare Function ShowCaret Lib "user32" (ByVal hwnd As Long) As Long dim hWnd as long hWnd=GotFocus() 'get the handle of the text box (really whatever has the focus) HideCaret hWnd If you wanted to set the focus yourself, use textbox.setfocus before calling the above GotFocus API function. I think in your example you would want to turn off the cursor in the gotfocus event and turn it back on in the lostfocus event. I think that windows wants to keep turning it back on (such as if you click in the text box again after gotfocus, so you may have to turn it off based upon several events. You will just have to play with it. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, February 23, 2005 9:11 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Cursor Color Hello All, Any ideas on this one? > >When a text box gets focus...the cursor blinks a different >color...regardless of the background or forecolor settings...is there away >to make the cursor the same color as the background...or invisible? > >Thanks, > >Mark From Gustav at cactus.dk Wed Feb 23 09:15:51 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Feb 2005 16:15:51 +0100 Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Message-ID: Hi Jim So you are experiencing this? Gosh. It sounds like one of those things that can make one reluctant to move to dotnet ... /gustav >>> accessd at shaw.ca 23-02-2005 14:37:46 >>> Hi Gustav: How did you anticipate the error I was having before I mentioned it? TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. From markamatte at hotmail.com Wed Feb 23 09:36:31 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 23 Feb 2005 15:36:31 +0000 Subject: [AccessD] Cursor Color In-Reply-To: <916187228923D311A6FE00A0CC3FAA30ABE808@ADGSERVER> Message-ID: Bobby, This is exactly what I needed. Thanks, Mark >From: "Bobby Heid" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Cursor Color >Date: Wed, 23 Feb 2005 10:16:33 -0500 > >Mark, > > >From the little research I just did, it looks like you could use the >ShowCaret/HideCaret and GotFocus APIs. You have to use the GotFocus API >call to return the handle of the object that has the focus. This is >because >many of the controls in Access do not have a >hWnd property. > > >From what I have found, you first set the focus (may work if you do this >after the gotfocus event) to the text box. The you call the GotFocus API >call to return the handle. > >So maybe something like this (assuming we are in the gotfocus event): > >'API definitions >Public Declare Function GetFocus Lib "user" () As Long >Private Declare Function HideCaret Lib "user32" (ByVal hwnd As Long) As >Long >Private Declare Function ShowCaret Lib "user32" (ByVal hwnd As Long) As >Long > >dim hWnd as long > >hWnd=GotFocus() 'get the handle of the text box (really whatever has the >focus) >HideCaret hWnd > > >If you wanted to set the focus yourself, use textbox.setfocus before >calling >the above GotFocus API function. > >I think in your example you would want to turn off the cursor in the >gotfocus event and turn it back on in the lostfocus event. I think that >windows wants to keep turning it back on (such as if you click in the text >box again after gotfocus, so you may have to turn it off based upon several >events. You will just have to play with it. > >Bobby > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Wednesday, February 23, 2005 9:11 AM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Cursor Color > > >Hello All, > >Any ideas on this one? > > > > >When a text box gets focus...the cursor blinks a different > >color...regardless of the background or forecolor settings...is there >away > >to make the cursor the same color as the background...or invisible? > > > >Thanks, > > > >Mark > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From bheid at appdevgrp.com Wed Feb 23 09:43:41 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Wed, 23 Feb 2005 10:43:41 -0500 Subject: [AccessD] Cursor Color In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B0966F@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE809@ADGSERVER> Mark, Not sure what happened to the formatting, so I'll try again. >From the little research I just did, it looks like you could use the ShowCaret/HideCaret and GotFocus APIs. You have to use the GotFocus API call to return the handle of the object that has the focus. This is because many of the controls in Access do not have a hWnd property. >From what I have found, you first set the focus (may work if you do this after the gotfocus event) to the text box. The you call the GotFocus API call to return the handle. So maybe something like this (assuming we are in the gotfocus event): 'API definitions Private Declare Function GetFocus Lib "user" () As Long Private Declare Function HideCaret Lib "user32" (ByVal hwnd As Long) As Long Private Declare Function ShowCaret Lib "user32" (ByVal hwnd As Long) As Long dim hWnd as long hWnd=GotFocus() 'get the handle of the text box (whatever has the focus) HideCaret hWnd If you wanted to set the focus yourself, use textbox.setfocus before calling the above GotFocus API function. I think in your example you would want to turn off the cursor in the gotfocus event and turn it back on in the lostfocus event. I think that windows wants to keep turning it back on (such as if you click in the text box again after gotfocus, so you may have to turn it off based upon several events. You will just have to play with it. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, February 23, 2005 9:11 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Cursor Color Hello All, Any ideas on this one? > >When a text box gets focus...the cursor blinks a different >color...regardless of the background or forecolor settings...is there >away to make the cursor the same color as the background...or >invisible? > >Thanks, > >Mark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JOHNWARDBELL at aol.com Wed Feb 23 09:45:26 2005 From: JOHNWARDBELL at aol.com (JOHNWARDBELL at aol.com) Date: Wed, 23 Feb 2005 10:45:26 EST Subject: [AccessD] Starting Up On Your Own Message-ID: <1aa.325fb589.2f4dff16@aol.com> Marty Don?t forget your professional indemnity and remember you are not a bank your customers must pay you for your work when agreed not when they get the urge to pay. Clearly define your terms and conditions of business. There?s always the smart guy who refuses to pay because you missed a full stop or something. I also like stage payments on projects that take more that a month the deliver. Do the hard talking up front before you touch the computer johnb From Lambert.Heenan at AIG.com Wed Feb 23 09:56:45 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 23 Feb 2005 10:56:45 -0500 Subject: [AccessD] Cursor Color Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2CC9@xlivmbx21.aig.com> Your users will hate you. Changing the caret is a system wide thing I believe and all applications will show (or not) the caret. If your application crashes (or you forget to restore the blink rate in some obscure corner of your code) then the users will be stuck with whatever your code has set. They will have to reboot to get back to "normal". Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid > Sent: Wednesday, February 23, 2005 10:17 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Cursor Color > > Mark, > > >From the little research I just did, it looks like you could use the > ShowCaret/HideCaret and GotFocus APIs. You have to use the GotFocus API > call to return the handle of the object that has the focus. This is > because > many of the controls in Access do not have a > hWnd property. > > >From what I have found, you first set the focus (may work if you do this > after the gotfocus event) to the text box. The you call the GotFocus API > call to return the handle. > > So maybe something like this (assuming we are in the gotfocus event): > > 'API definitions > Public Declare Function GetFocus Lib "user" () As Long > Private Declare Function HideCaret Lib "user32" (ByVal hwnd As Long) As > Long > Private Declare Function ShowCaret Lib "user32" (ByVal hwnd As Long) As > Long > > dim hWnd as long > > hWnd=GotFocus() 'get the handle of the text box (really whatever has > the > focus) > HideCaret hWnd > > > If you wanted to set the focus yourself, use textbox.setfocus before > calling > the above GotFocus API function. > > I think in your example you would want to turn off the cursor in the > gotfocus event and turn it back on in the lostfocus event. I think that > windows wants to keep turning it back on (such as if you click in the text > box again after gotfocus, so you may have to turn it off based upon > several > events. You will just have to play with it. > > Bobby > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, February 23, 2005 9:11 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] Cursor Color > > > Hello All, > > Any ideas on this one? > > > > >When a text box gets focus...the cursor blinks a different > >color...regardless of the background or forecolor settings...is there > away > >to make the cursor the same color as the background...or invisible? > > > >Thanks, > > > >Mark > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 23 10:22:10 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 08:22:10 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net Message-ID: Gustav, Resistence is futile ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 7:16 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi Jim So you are experiencing this? Gosh. It sounds like one of those things that can make one reluctant to move to dotnet ... /gustav >>> accessd at shaw.ca 23-02-2005 14:37:46 >>> Hi Gustav: How did you anticipate the error I was having before I mentioned it? TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 23 10:23:56 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 08:23:56 -0800 Subject: [AccessD] OT: Report Generator in .Net Message-ID: You can use a datagrid in Access. Were you looking for something else? Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Wednesday, February 23, 2005 4:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Report Generator in .Net Charlotte, Thanks for the insights. Actually, subreports were like going back to something older when I first started using them. Paradox for DOS was set up that way. Then I got used to the the Paradox for Windows report generator which didn't use subreports. You could just embed a table or a multi-record object anywhere on a report...and embed others inside of those. I'm still baffled by the lack of a grid in Access; that is, fields contained within cells with borders you can define "globally." Having to fiddle with the border properties of individual text boxes in Access just doesn't seem logical...besides the time spent having to line them up perfectly. Anyway, Crystal Reports is what I've got to study for .NET. I'm sure I'll get used to it eventually. Steve Erbach On Tue, 22 Feb 2005 08:59:07 -0800, Charlotte Foust wrote: > I didn't evaluate the report generator because I was still working in > the Access world at the time the decision was made. I disliked CR in > VB, so I was quite happy to accept DataDynamics ActiveReports instead, > which is what we settled on. It handles subreports like Access and > includes a wizard that does a fair job of converting Access reports. > It takes some skill to know what to do *after* the conversion to make > it all work, but it isn't really that hard. We build n-tier .Net > apps, so we don't use the built in data connection handling and bind > our reports to data entities instead. > > Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From prodevmg at yahoo.com Wed Feb 23 10:30:26 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Wed, 23 Feb 2005 08:30:26 -0800 (PST) Subject: [AccessD] Microsoft Developer's Edition Message-ID: <20050223163026.19049.qmail@web20421.mail.yahoo.com> I just used my copy of Microsoft Office XP Developer's Edition that I have had for over a year. I have lost the box and booklet. I have created a package. What I was wanting to know is... What all do I need from the folder where I created the package to carry with me to the computer I wish to install my application? It is a very simple app with no linked tables or anything. Thanks in advance. May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Yahoo! Sports - Sign up for Fantasy Baseball. From cfoust at infostatsystems.com Wed Feb 23 10:30:25 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 08:30:25 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Message-ID: Yes, it is. The problem only occurs with a SQL Server backend. An Access backend doesn't experience the problem. One of the nice things about .Net is that you can create separate data providers to handle SQL Server and Access, so the details are not dealt with by the UI programmer, only by the data tier programmer. Of course, if you happen to be both ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Feb 23 10:33:51 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 23 Feb 2005 16:33:51 +0000 Subject: [AccessD] Cursor Color In-Reply-To: <1D7828CDB8350747AFE9D69E0E90DA1F073A2CC9@xlivmbx21.aig.com> Message-ID: Lambert, 2 parts: 1st: In this scenario...it wouldn't matter anyway. This will be the only app that ever runs on these machines. 2nd: When I set ip up this way...anytime this box looses focus(without me setting it back) the cursor reappears...and while it has focus...I've launched other apps...and none seem to be affected( as far as I can tell). Is there a scenario that I could recreate to test what you described? Thanks, Mark >From: "Heenan, Lambert" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Cursor Color >Date: Wed, 23 Feb 2005 10:56:45 -0500 > >Your users will hate you. Changing the caret is a system wide thing I >believe and all applications will show (or not) the caret. If your >application crashes (or you forget to restore the blink rate in some >obscure >corner of your code) then the users will be stuck with whatever your code >has set. They will have to reboot to get back to "normal". > >Lambert > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid > > Sent: Wednesday, February 23, 2005 10:17 AM > > To: 'Access Developers discussion and problem solving' > > Subject: RE: [AccessD] Cursor Color > > > > Mark, > > > > >From the little research I just did, it looks like you could use the > > ShowCaret/HideCaret and GotFocus APIs. You have to use the GotFocus API > > call to return the handle of the object that has the focus. This is > > because > > many of the controls in Access do not have a > > hWnd property. > > > > >From what I have found, you first set the focus (may work if you do >this > > after the gotfocus event) to the text box. The you call the GotFocus >API > > call to return the handle. > > > > So maybe something like this (assuming we are in the gotfocus event): > > > > 'API definitions > > Public Declare Function GetFocus Lib "user" () As Long > > Private Declare Function HideCaret Lib "user32" (ByVal hwnd As Long) As > > Long > > Private Declare Function ShowCaret Lib "user32" (ByVal hwnd As Long) As > > Long > > > > dim hWnd as long > > > > hWnd=GotFocus() 'get the handle of the text box (really whatever has > > the > > focus) > > HideCaret hWnd > > > > > > If you wanted to set the focus yourself, use textbox.setfocus before > > calling > > the above GotFocus API function. > > > > I think in your example you would want to turn off the cursor in the > > gotfocus event and turn it back on in the lostfocus event. I think that > > windows wants to keep turning it back on (such as if you click in the >text > > box again after gotfocus, so you may have to turn it off based upon > > several > > events. You will just have to play with it. > > > > Bobby > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > > Sent: Wednesday, February 23, 2005 9:11 AM > > To: accessd at databaseadvisors.com > > Subject: RE: [AccessD] Cursor Color > > > > > > Hello All, > > > > Any ideas on this one? > > > > > > > >When a text box gets focus...the cursor blinks a different > > >color...regardless of the background or forecolor settings...is there > > away > > >to make the cursor the same color as the background...or invisible? > > > > > >Thanks, > > > > > >Mark > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > 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 Wed Feb 23 11:11:17 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 23 Feb 2005 12:11:17 -0500 Subject: [AccessD] Cursor Color Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2CD3@xlivmbx21.aig.com> Hmm. Well all I know (little enough!) is that when I played around with the APIs the morning that the caret stayed the same in every running application. However, I have to admit that I did not use the GetFocus API - so perhaps that was the missing piece of the puzzle. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, February 23, 2005 11:34 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] Cursor Color > > Lambert, > > 2 parts: > > 1st: In this scenario...it wouldn't matter anyway. This will be the only > > app that ever runs on these machines. > > 2nd: When I set ip up this way...anytime this box looses focus(without me > > setting it back) the cursor reappears...and while it has focus...I've > launched other apps...and none seem to be affected( as far as I can tell). > > Is there a scenario that I could recreate to test what you described? > > Thanks, > > Mark > > >From: "Heenan, Lambert" > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: RE: [AccessD] Cursor Color > >Date: Wed, 23 Feb 2005 10:56:45 -0500 > > > >Your users will hate you. Changing the caret is a system wide thing I > >believe and all applications will show (or not) the caret. If your > >application crashes (or you forget to restore the blink rate in some > >obscure > >corner of your code) then the users will be stuck with whatever your code > >has set. They will have to reboot to get back to "normal". > > > >Lambert > > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid > > > Sent: Wednesday, February 23, 2005 10:17 AM > > > To: 'Access Developers discussion and problem solving' > > > Subject: RE: [AccessD] Cursor Color > > > > > > Mark, > > > > > > >From the little research I just did, it looks like you could use the > > > ShowCaret/HideCaret and GotFocus APIs. You have to use the GotFocus > API > > > call to return the handle of the object that has the focus. This is > > > because > > > many of the controls in Access do not have a > > > hWnd property. > > > > > > >From what I have found, you first set the focus (may work if you do > >this > > > after the gotfocus event) to the text box. The you call the GotFocus > >API > > > call to return the handle. > > > > > > So maybe something like this (assuming we are in the gotfocus event): > > > > > > 'API definitions > > > Public Declare Function GetFocus Lib "user" () As Long > > > Private Declare Function HideCaret Lib "user32" (ByVal hwnd As Long) > As > > > Long > > > Private Declare Function ShowCaret Lib "user32" (ByVal hwnd As Long) > As > > > Long > > > > > > dim hWnd as long > > > > > > hWnd=GotFocus() 'get the handle of the text box (really whatever has > > > the > > > focus) > > > HideCaret hWnd > > > > > > > > > If you wanted to set the focus yourself, use textbox.setfocus before > > > calling > > > the above GotFocus API function. > > > > > > I think in your example you would want to turn off the cursor in the > > > gotfocus event and turn it back on in the lostfocus event. I think > that > > > windows wants to keep turning it back on (such as if you click in the > >text > > > box again after gotfocus, so you may have to turn it off based upon > > > several > > > events. You will just have to play with it. > > > > > > Bobby > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > Matte > > > Sent: Wednesday, February 23, 2005 9:11 AM > > > To: accessd at databaseadvisors.com > > > Subject: RE: [AccessD] Cursor Color > > > > > > > > > Hello All, > > > > > > Any ideas on this one? > > > > > > > > > > >When a text box gets focus...the cursor blinks a different > > > >color...regardless of the background or forecolor settings...is there > > > away > > > >to make the cursor the same color as the background...or invisible? > > > > > > > >Thanks, > > > > > > > >Mark > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From dmcafee at pacbell.net Wed Feb 23 11:29:37 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Wed, 23 Feb 2005 09:29:37 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net In-Reply-To: Message-ID: This is what I just read yesterday: Moving from ADO to ADO.NET If you've used ADO, you'll want to understand how the syntax of ADO.NET differs. But before exploring the changes, be aware that you CAN you ADO in a VB.NET program if you want. Instead of making ADO.NET itself backward compatible with ADO, MS has chosen to make ASP.NET embrace ADO for those who can't or won't make the move over to ADO.NET. Rest assured that the entire ADO object model is still available. Now, though, you also have available an additional set of classes particular to the .NET framework, collectively referred to as ADO.NET When you connect to a database using ASP.NET, you can use the native SQL provider or the ADO.NET provider. If you are accessing a data source such as Access, Excel, CSV or some other straightforward variety, you must use the ADO.NET provider. If your db is MS SQL Server, you can use the somewhat faster SQL provider. The ADO.NET provider also works with SQL but is a bit slower. So, as Charlotte mentioned, maybe using datasets for Access and do it the old fashioned way for SQL. I'm also having a fun time in my transition to .Net :( D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, February 23, 2005 8:30 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in .net Yes, it is. The problem only occurs with a SQL Server backend. An Access backend doesn't experience the problem. One of the nice things about .Net is that you can create separate data providers to handle SQL Server and Access, so the details are not dealt with by the UI programmer, only by the data tier programmer. Of course, if you happen to be both ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 23 11:39:09 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 23 Feb 2005 09:39:09 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net In-Reply-To: Message-ID: <0ICD00B3IL17SQ@l-daemon> Gustav; Do not get me started.... Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 7:16 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi Jim So you are experiencing this? Gosh. It sounds like one of those things that can make one reluctant to move to dotnet ... /gustav >>> accessd at shaw.ca 23-02-2005 14:37:46 >>> Hi Gustav: How did you anticipate the error I was having before I mentioned it? TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Feb 23 12:39:07 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 23 Feb 2005 18:39:07 +0000 Subject: [AccessD] Cursor Color In-Reply-To: <1D7828CDB8350747AFE9D69E0E90DA1F073A2CD3@xlivmbx21.aig.com> Message-ID: Lambert, I tried with the GetFocus and without...the only thing was that when I launched another program...and came back to the Access Window...the cursor was back...it did not seem to affect the other apps. This machine is A2K on Windows2K...not sure if that makes a difference...but I'll be on the lookout for what you described. Thanks, Mark >From: "Heenan, Lambert" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Cursor Color >Date: Wed, 23 Feb 2005 12:11:17 -0500 > >Hmm. Well all I know (little enough!) is that when I played around with the >APIs the morning that the caret stayed the same in every running >application. However, I have to admit that I did not use the GetFocus API - >so perhaps that was the missing piece of the puzzle. > >Lambert > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > > Sent: Wednesday, February 23, 2005 11:34 AM > > To: accessd at databaseadvisors.com > > Subject: RE: [AccessD] Cursor Color > > > > Lambert, > > > > 2 parts: > > > > 1st: In this scenario...it wouldn't matter anyway. This will be the >only > > > > app that ever runs on these machines. > > > > 2nd: When I set ip up this way...anytime this box looses focus(without >me > > > > setting it back) the cursor reappears...and while it has focus...I've > > launched other apps...and none seem to be affected( as far as I can >tell). > > > > Is there a scenario that I could recreate to test what you described? > > > > Thanks, > > > > Mark > > > > >From: "Heenan, Lambert" > > >Reply-To: Access Developers discussion and problem > > >solving > > >To: "'Access Developers discussion and problem > > >solving'" > > >Subject: RE: [AccessD] Cursor Color > > >Date: Wed, 23 Feb 2005 10:56:45 -0500 > > > > > >Your users will hate you. Changing the caret is a system wide thing I > > >believe and all applications will show (or not) the caret. If your > > >application crashes (or you forget to restore the blink rate in some > > >obscure > > >corner of your code) then the users will be stuck with whatever your >code > > >has set. They will have to reboot to get back to "normal". > > > > > >Lambert > > > > > > > > > > -----Original Message----- > > > > From: accessd-bounces at databaseadvisors.com > > > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid > > > > Sent: Wednesday, February 23, 2005 10:17 AM > > > > To: 'Access Developers discussion and problem solving' > > > > Subject: RE: [AccessD] Cursor Color > > > > > > > > Mark, > > > > > > > > >From the little research I just did, it looks like you could use >the > > > > ShowCaret/HideCaret and GotFocus APIs. You have to use the GotFocus > > API > > > > call to return the handle of the object that has the focus. This is > > > > because > > > > many of the controls in Access do not have a > > > > hWnd property. > > > > > > > > >From what I have found, you first set the focus (may work if you do > > >this > > > > after the gotfocus event) to the text box. The you call the >GotFocus > > >API > > > > call to return the handle. > > > > > > > > So maybe something like this (assuming we are in the gotfocus >event): > > > > > > > > 'API definitions > > > > Public Declare Function GetFocus Lib "user" () As Long > > > > Private Declare Function HideCaret Lib "user32" (ByVal hwnd As Long) > > As > > > > Long > > > > Private Declare Function ShowCaret Lib "user32" (ByVal hwnd As Long) > > As > > > > Long > > > > > > > > dim hWnd as long > > > > > > > > hWnd=GotFocus() 'get the handle of the text box (really whatever has > > > > the > > > > focus) > > > > HideCaret hWnd > > > > > > > > > > > > If you wanted to set the focus yourself, use textbox.setfocus before > > > > calling > > > > the above GotFocus API function. > > > > > > > > I think in your example you would want to turn off the cursor in the > > > > gotfocus event and turn it back on in the lostfocus event. I think > > that > > > > windows wants to keep turning it back on (such as if you click in >the > > >text > > > > box again after gotfocus, so you may have to turn it off based upon > > > > several > > > > events. You will just have to play with it. > > > > > > > > Bobby > > > > > > > > -----Original Message----- > > > > From: accessd-bounces at databaseadvisors.com > > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > > Matte > > > > Sent: Wednesday, February 23, 2005 9:11 AM > > > > To: accessd at databaseadvisors.com > > > > Subject: RE: [AccessD] Cursor Color > > > > > > > > > > > > Hello All, > > > > > > > > Any ideas on this one? > > > > > > > > > > > > > >When a text box gets focus...the cursor blinks a different > > > > >color...regardless of the background or forecolor settings...is >there > > > > away > > > > >to make the cursor the same color as the background...or invisible? > > > > > > > > > >Thanks, > > > > > > > > > >Mark > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > >-- > > >AccessD mailing list > > >AccessD at databaseadvisors.com > > >http://databaseadvisors.com/mailman/listinfo/accessd > > >Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > 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 Wed Feb 23 12:47:45 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Feb 2005 19:47:45 +0100 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net Message-ID: Hi Charlotte So you believe too that "I will be assimilated"? Would I be a zombie and have to marry the datagrid? What have you done? Fought the grid? /gustav >>> cfoust at infostatsystems.com 23-02-2005 17:22:10 >>> Gustav, Resistence is futile ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 7:16 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi Jim So you are experiencing this? Gosh. It sounds like one of those things that can make one reluctant to move to dotnet ... /gustav >>> accessd at shaw.ca 23-02-2005 14:37:46 >>> Hi Gustav: How did you anticipate the error I was having before I mentioned it? TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. From dba.email at gmail.com Wed Feb 23 12:48:30 2005 From: dba.email at gmail.com (Admin Sparky) Date: Wed, 23 Feb 2005 13:48:30 -0500 Subject: [AccessD] Read contents of Text File form Web Site In-Reply-To: References: Message-ID: <5f2de24205022310487f4c53c8@mail.gmail.com> Gustav, German site... http://vb-tec.de/openurl.htm Mark On Wed, 23 Feb 2005 10:21:02 +0100, Gustav Brock wrote: > Fine Darren! > > I should note, however, that I didn't invent the code, just stored it > from a message from the list years back - I have forgotten from who, > sorry. > > Perhaps someone knows the meaning of "VB-Tec:INET" and OpenType? > > hInet = InternetOpenA("VB-Tec:INET", OpenType, vbNullString, > vbNullString, 0 > > /gustav > > >>> d.dick at uws.edu.au 23-02-2005 00:44:07 >>> > Gustav is a legend Chacha chacha cha > Outstanding this is perfect > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Jdemarco at hudsonhealthplan.org Wed Feb 23 12:54:42 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Wed, 23 Feb 2005 13:54:42 -0500 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2CB7@TTNEXCHCL2.hshhp.com> Bought a third party grid perhaps?? Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:48 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi Charlotte So you believe too that "I will be assimilated"? Would I be a zombie and have to marry the datagrid? What have you done? Fought the grid? /gustav >>> cfoust at infostatsystems.com 23-02-2005 17:22:10 >>> Gustav, Resistence is futile ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 7:16 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi Jim So you are experiencing this? Gosh. It sounds like one of those things that can make one reluctant to move to dotnet ... /gustav >>> accessd at shaw.ca 23-02-2005 14:37:46 >>> Hi Gustav: How did you anticipate the error I was having before I mentioned it? TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From Gustav at cactus.dk Wed Feb 23 12:57:09 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Feb 2005 19:57:09 +0100 Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Message-ID: Hi Charlotte I would be both. Is this a SQL Server issue only or would I face it with other SQL server engines too? Is this a limitation of all datagrids or do third-party grids manage to deal with it? /gustav >>> cfoust at infostatsystems.com 23-02-2005 17:30:25 >>> Yes, it is. The problem only occurs with a SQL Server backend. An Access backend doesn't experience the problem. One of the nice things about .Net is that you can create separate data providers to handle SQL Server and Access, so the details are not dealt with by the UI programmer, only by the data tier programmer. Of course, if you happen to be both ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. From Gustav at cactus.dk Wed Feb 23 13:02:55 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Feb 2005 20:02:55 +0100 Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Message-ID: Hi D So many choices. I know of very few database applications where speed isn't a priority. /gustav >>> dmcafee at pacbell.net 23-02-2005 18:29:37 >>> This is what I just read yesterday: Moving from ADO to ADO.NET If you've used ADO, you'll want to understand how the syntax of ADO.NET differs. But before exploring the changes, be aware that you CAN you ADO in a VB.NET program if you want. Instead of making ADO.NET itself backward compatible with ADO, MS has chosen to make ASP.NET embrace ADO for those who can't or won't make the move over to ADO.NET. Rest assured that the entire ADO object model is still available. Now, though, you also have available an additional set of classes particular to the .NET framework, collectively referred to as ADO.NET When you connect to a database using ASP.NET, you can use the native SQL provider or the ADO.NET provider. If you are accessing a data source such as Access, Excel, CSV or some other straightforward variety, you must use the ADO.NET provider. If your db is MS SQL Server, you can use the somewhat faster SQL provider. The ADO.NET provider also works with SQL but is a bit slower. So, as Charlotte mentioned, maybe using datasets for Access and do it the old fashioned way for SQL. I'm also having a fun time in my transition to .Net :( D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, February 23, 2005 8:30 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in .net Yes, it is. The problem only occurs with a SQL Server backend. An Access backend doesn't experience the problem. One of the nice things about .Net is that you can create separate data providers to handle SQL Server and Access, so the details are not dealt with by the UI programmer, only by the data tier programmer. Of course, if you happen to be both ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. From dmcafee at pacbell.net Wed Feb 23 13:06:22 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Wed, 23 Feb 2005 11:06:22 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net In-Reply-To: <08F823FD83787D4BA0B99CA580AD3C749D2CB7@TTNEXCHCL2.hshhp.com> Message-ID: Yup, just like your report writer ;) (why is .Net better again?) D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim DeMarco Sent: Wednesday, February 23, 2005 10:55 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Bought a third party grid perhaps?? Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:48 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi Charlotte So you believe too that "I will be assimilated"? Would I be a zombie and have to marry the datagrid? What have you done? Fought the grid? /gustav >>> cfoust at infostatsystems.com 23-02-2005 17:22:10 >>> Gustav, Resistence is futile ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 7:16 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi Jim So you are experiencing this? Gosh. It sounds like one of those things that can make one reluctant to move to dotnet ... /gustav >>> accessd at shaw.ca 23-02-2005 14:37:46 >>> Hi Gustav: How did you anticipate the error I was having before I mentioned it? TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com **************************************************************************** ******* "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". **************************************************************************** ******* -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Feb 23 13:06:52 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Feb 2005 20:06:52 +0100 Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Message-ID: Hi Jim Sounds like it would be one huge rant only. However, I would like to navigate away from bad experiences. As Access developers I guess we will meet the same troubles. /gustav >>> accessd at shaw.ca 23-02-2005 18:39:09 >>> Gustav; Do not get me started.... Jim From martyconnelly at shaw.ca Wed Feb 23 13:11:05 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 23 Feb 2005 11:11:05 -0800 Subject: [AccessD] Starting Up On Your Own References: <1aa.325fb589.2f4dff16@aol.com> Message-ID: <421CD549.9030505@shaw.ca> Oh yes forgot about that business insurance or EO Errors and Omission insurance. A million coverage is just adequate. And always add a clause to include x% interest per month on late payment. You can always say pay me by Monday and we'll drop the interest charges. JOHNWARDBELL at aol.com wrote: > >Marty >Don?t forget your professional indemnity and remember you are not a bank >your customers must pay you for your work when agreed not when they get the urge >to pay. >Clearly define your terms and conditions of business. There?s always the >smart guy who refuses to pay because you missed a full stop or something. I also >like stage payments on projects that take more that a month the deliver. Do >the hard talking up front before you touch the computer >johnb > > -- Marty Connelly Victoria, B.C. Canada From cfoust at infostatsystems.com Wed Feb 23 13:13:17 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 11:13:17 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net Message-ID: It isn't a grid issue, it's a SQL Server issue. I don't know whether MySQL or Oracle would have the same issues or not. We do use a third party grid because we like what it can do, but the identity key issue applies anyhow. We use exactly the same controls with Access and SQL Server and will be using them with Oracle if our clients demand it. The magic happens in the data provider. The UI doesn't have to know how to deal with it. Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 10:57 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi Charlotte I would be both. Is this a SQL Server issue only or would I face it with other SQL server engines too? Is this a limitation of all datagrids or do third-party grids manage to deal with it? /gustav >>> cfoust at infostatsystems.com 23-02-2005 17:30:25 >>> Yes, it is. The problem only occurs with a SQL Server backend. An Access backend doesn't experience the problem. One of the nice things about .Net is that you can create separate data providers to handle SQL Server and Access, so the details are not dealt with by the UI programmer, only by the data tier programmer. Of course, if you happen to be both ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Feb 23 13:13:55 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Feb 2005 20:13:55 +0100 Subject: [AccessD] Read contents of Text File form Web Site Message-ID: Thanks Mark. That might be my source! However, no explanation on the different parameter values ... /gustav >>> dba.email at gmail.com 23-02-2005 19:48:30 >>> Gustav, German site... http://vb-tec.de/openurl.htm Mark On Wed, 23 Feb 2005 10:21:02 +0100, Gustav Brock wrote: > Fine Darren! > > I should note, however, that I didn't invent the code, just stored it > from a message from the list years back - I have forgotten from who, > sorry. > > Perhaps someone knows the meaning of "VB-Tec:INET" and OpenType? > > hInet = InternetOpenA("VB-Tec:INET", OpenType, vbNullString, > vbNullString, 0 > > /gustav > > >>> d.dick at uws.edu.au 23-02-2005 00:44:07 >>> > Gustav is a legend Chacha chacha cha > Outstanding this is perfect From cfoust at infostatsystems.com Wed Feb 23 13:14:46 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 11:14:46 -0800 Subject: [AccessD] Making SQL Server NewID() work with a datasetin.net Message-ID: Who are you calling a zombie, Gustav? I haven't lurched all day! ;-> Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 10:48 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a datasetin.net Hi Charlotte So you believe too that "I will be assimilated"? Would I be a zombie and have to marry the datagrid? What have you done? Fought the grid? /gustav >>> cfoust at infostatsystems.com 23-02-2005 17:22:10 >>> Gustav, Resistence is futile ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 7:16 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi Jim So you are experiencing this? Gosh. It sounds like one of those things that can make one reluctant to move to dotnet ... /gustav >>> accessd at shaw.ca 23-02-2005 14:37:46 >>> Hi Gustav: How did you anticipate the error I was having before I mentioned it? TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dmcafee at pacbell.net Wed Feb 23 13:20:20 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Wed, 23 Feb 2005 11:20:20 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net In-Reply-To: Message-ID: Exactly. I'm in the same boat as you and JC (IIRC). I'm now working with .Net (C# & VB mainly). The company I work for would like to move all mdb/ADPs to .NET some day. I have started converting some of my sample databases as a learning project. Some things a neat, others are not. My boss asked if I could create a VB or C# program that would allow a user to enter some information, connect to SQL and retrieve some more data, then talk to some barcode label software so barcodes can be printed out. I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly in VBA and used the Free 3of 9 font and had a working copy in 3 days (creating the dynamic barcaode was the hardest part). At our meeting to see how long it would take me to complete the task, I already had a working copy. They were amazed when they found out that it was create in Access. One program, enter the info and it prints out the barcode, all in one step. I've always felt VB was great for creating DLLs or non DB use, which is why I am probably having such a hard time with .Net and their return to flat file-ism. David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 11:03 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi D So many choices. I know of very few database applications where speed isn't a priority. /gustav >>> dmcafee at pacbell.net 23-02-2005 18:29:37 >>> This is what I just read yesterday: Moving from ADO to ADO.NET If you've used ADO, you'll want to understand how the syntax of ADO.NET differs. But before exploring the changes, be aware that you CAN you ADO in a VB.NET program if you want. Instead of making ADO.NET itself backward compatible with ADO, MS has chosen to make ASP.NET embrace ADO for those who can't or won't make the move over to ADO.NET. Rest assured that the entire ADO object model is still available. Now, though, you also have available an additional set of classes particular to the .NET framework, collectively referred to as ADO.NET When you connect to a database using ASP.NET, you can use the native SQL provider or the ADO.NET provider. If you are accessing a data source such as Access, Excel, CSV or some other straightforward variety, you must use the ADO.NET provider. If your db is MS SQL Server, you can use the somewhat faster SQL provider. The ADO.NET provider also works with SQL but is a bit slower. So, as Charlotte mentioned, maybe using datasets for Access and do it the old fashioned way for SQL. I'm also having a fun time in my transition to .Net :( D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, February 23, 2005 8:30 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in .net Yes, it is. The problem only occurs with a SQL Server backend. An Access backend doesn't experience the problem. One of the nice things about .Net is that you can create separate data providers to handle SQL Server and Access, so the details are not dealt with by the UI programmer, only by the data tier programmer. Of course, if you happen to be both ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Wed Feb 23 13:49:00 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 23 Feb 2005 13:49:00 -0600 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <20050223133439.XAFV2072.imf19aec.mail.bellsouth.net@SUSANONE> References: <39cb22f30502221850b4fe65c@mail.gmail.com> <20050223133439.XAFV2072.imf19aec.mail.bellsouth.net@SUSANONE> Message-ID: <39cb22f305022311491bac062f@mail.gmail.com> Susan, What, the journal or Paradox? Steve Erbach On Wed, 23 Feb 2005 08:34:45 -0500, Susan Harkins wrote: > I had to work on the Paradox journal for a while -- what a mess. :( > > Susan H. From erbachs at gmail.com Wed Feb 23 13:51:44 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 23 Feb 2005 13:51:44 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: References: Message-ID: <39cb22f305022311511bac5c9c@mail.gmail.com> Charlotte, A datagrid? What's that, Precious? I couldn't find that in the A2000 Help. Steve Erbach On Wed, 23 Feb 2005 08:23:56 -0800, Charlotte Foust wrote: > You can use a datagrid in Access. Were you looking for something else? > > Charlotte Foust From Gustav at cactus.dk Wed Feb 23 13:52:19 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Feb 2005 20:52:19 +0100 Subject: [AccessD] Making SQL Server NewID() work with a datasetin.net Message-ID: Hi Charlotte Ohh, it wasn't you. How could I know? By the way, thanks for the info on SQL Server and the datagrid. /gustav >>> cfoust at infostatsystems.com 23-02-2005 20:14:46 >>> Who are you calling a zombie, Gustav? I haven't lurched all day! ;-> Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 10:48 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a datasetin.net Hi Charlotte So you believe too that "I will be assimilated"? Would I be a zombie and have to marry the datagrid? What have you done? Fought the grid? /gustav >>> cfoust at infostatsystems.com 23-02-2005 17:22:10 >>> Gustav, Resistence is futile ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 7:16 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi Jim So you are experiencing this? Gosh. It sounds like one of those things that can make one reluctant to move to dotnet ... /gustav >>> accessd at shaw.ca 23-02-2005 14:37:46 >>> Hi Gustav: How did you anticipate the error I was having before I mentioned it? TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. From erbachs at gmail.com Wed Feb 23 14:03:14 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 23 Feb 2005 14:03:14 -0600 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net In-Reply-To: References: Message-ID: <39cb22f305022312035cf1b594@mail.gmail.com> David, Charlotte, Gustav, Jim D., Jim L., This seems to be an appropriate place to ask this question: what .NET support forums do you subscribe to? What technical publications do you read for .NET? What development and reporting tools do you use other than what Visual Studio provides? I guess that's three questions. Steve Erbach Neenah, WI On Wed, 23 Feb 2005 11:20:20 -0800, dmcafee at pacbell.net wrote: > Exactly. I'm in the same boat as you and JC (IIRC). I'm now working with > .Net (C# & VB mainly). > > The company I work for would like to move all mdb/ADPs to .NET some day. I > have started converting some of my sample databases as a learning project. > Some things a neat, others are not. > > My boss asked if I could create a VB or C# program that would allow a user > to enter some information, connect to SQL and retrieve some more data, then > talk to some barcode label software so barcodes can be printed out. > > I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly in VBA > and used the Free 3of 9 font and had a working copy in 3 days (creating the > dynamic barcaode was the hardest part). At our meeting to see how long it > would take me to complete the task, I already had a working copy. They were > amazed when they found out that it was create in Access. One program, enter > the info and it prints out the barcode, all in one step. > > I've always felt VB was great for creating DLLs or non DB use, which is why > I am probably having such a hard time with .Net and their return to flat > file-ism. > > David From Jdemarco at hudsonhealthplan.org Wed Feb 23 14:46:48 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Wed, 23 Feb 2005 15:46:48 -0500 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2CB9@TTNEXCHCL2.hshhp.com> 1. The only web resource I've used so far is our own dbaVB list which is still slow but no less knowledgeable. Learned mostly by reading various books (none really good enough to plug) and attending seminars like VS Live and Advisor.com events. M$ (w/DevConnections) has a great one coming up next month in Orlando that I'll be attending. 2. MSDN Magazine is a great paper resource for all things M$. 3. ComponentOne suite of tools has been great in VB 6 and .NET and includes a decent reporting tool including a component that allows users to create custom reports. HTH, Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Wednesday, February 23, 2005 3:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Making SQL Server NewID() work with a dataset in.net David, Charlotte, Gustav, Jim D., Jim L., This seems to be an appropriate place to ask this question: what .NET support forums do you subscribe to? What technical publications do you read for .NET? What development and reporting tools do you use other than what Visual Studio provides? I guess that's three questions. Steve Erbach Neenah, WI On Wed, 23 Feb 2005 11:20:20 -0800, dmcafee at pacbell.net wrote: > Exactly. I'm in the same boat as you and JC (IIRC). I'm now working with > .Net (C# & VB mainly). > > The company I work for would like to move all mdb/ADPs to .NET some day. I > have started converting some of my sample databases as a learning project. > Some things a neat, others are not. > > My boss asked if I could create a VB or C# program that would allow a user > to enter some information, connect to SQL and retrieve some more data, then > talk to some barcode label software so barcodes can be printed out. > > I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly in VBA > and used the Free 3of 9 font and had a working copy in 3 days (creating the > dynamic barcaode was the hardest part). At our meeting to see how long it > would take me to complete the task, I already had a working copy. They were > amazed when they found out that it was create in Access. One program, enter > the info and it prints out the barcode, all in one step. > > I've always felt VB was great for creating DLLs or non DB use, which is why > I am probably having such a hard time with .Net and their return to flat > file-ism. > > David -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From cfoust at infostatsystems.com Wed Feb 23 15:11:16 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 13:11:16 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net Message-ID: >>return to flat file-ism What on earth are you talking about? The relational aspects are provided by the database, not by .Net, VB or even the Access UI. It's the database engine that provides that. Charlotte Foust -----Original Message----- From: dmcafee at pacbell.net [mailto:dmcafee at pacbell.net] Sent: Wednesday, February 23, 2005 11:20 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Exactly. I'm in the same boat as you and JC (IIRC). I'm now working with .Net (C# & VB mainly). The company I work for would like to move all mdb/ADPs to .NET some day. I have started converting some of my sample databases as a learning project. Some things a neat, others are not. My boss asked if I could create a VB or C# program that would allow a user to enter some information, connect to SQL and retrieve some more data, then talk to some barcode label software so barcodes can be printed out. I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly in VBA and used the Free 3of 9 font and had a working copy in 3 days (creating the dynamic barcaode was the hardest part). At our meeting to see how long it would take me to complete the task, I already had a working copy. They were amazed when they found out that it was create in Access. One program, enter the info and it prints out the barcode, all in one step. I've always felt VB was great for creating DLLs or non DB use, which is why I am probably having such a hard time with .Net and their return to flat file-ism. David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 11:03 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi D So many choices. I know of very few database applications where speed isn't a priority. /gustav >>> dmcafee at pacbell.net 23-02-2005 18:29:37 >>> This is what I just read yesterday: Moving from ADO to ADO.NET If you've used ADO, you'll want to understand how the syntax of ADO.NET differs. But before exploring the changes, be aware that you CAN you ADO in a VB.NET program if you want. Instead of making ADO.NET itself backward compatible with ADO, MS has chosen to make ASP.NET embrace ADO for those who can't or won't make the move over to ADO.NET. Rest assured that the entire ADO object model is still available. Now, though, you also have available an additional set of classes particular to the .NET framework, collectively referred to as ADO.NET When you connect to a database using ASP.NET, you can use the native SQL provider or the ADO.NET provider. If you are accessing a data source such as Access, Excel, CSV or some other straightforward variety, you must use the ADO.NET provider. If your db is MS SQL Server, you can use the somewhat faster SQL provider. The ADO.NET provider also works with SQL but is a bit slower. So, as Charlotte mentioned, maybe using datasets for Access and do it the old fashioned way for SQL. I'm also having a fun time in my transition to .Net :( D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, February 23, 2005 8:30 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in .net Yes, it is. The problem only occurs with a SQL Server backend. An Access backend doesn't experience the problem. One of the nice things about .Net is that you can create separate data providers to handle SQL Server and Access, so the details are not dealt with by the UI programmer, only by the data tier programmer. Of course, if you happen to be both ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 23 15:12:34 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 13:12:34 -0800 Subject: [AccessD] OT: Report Generator in .Net Message-ID: You have to add the components, Gollum. They're activeX controls, so you won't find them in the Access help. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Wednesday, February 23, 2005 11:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Report Generator in .Net Charlotte, A datagrid? What's that, Precious? I couldn't find that in the A2000 Help. Steve Erbach On Wed, 23 Feb 2005 08:23:56 -0800, Charlotte Foust wrote: > You can use a datagrid in Access. Were you looking for something > else? > > Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 23 15:16:06 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 13:16:06 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net Message-ID: CodeProject newlestter and publication, Visual Studio Magazine, a BUNCH of books, a bunch of newsgroups, Google search. We use DataDynamics ActiveReports for reporting and Infragistics controls for much of our interface building. I use MZ-Tools 4.0 for a lot of handy IDE utilities. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Wednesday, February 23, 2005 12:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Making SQL Server NewID() work with a dataset in.net David, Charlotte, Gustav, Jim D., Jim L., This seems to be an appropriate place to ask this question: what .NET support forums do you subscribe to? What technical publications do you read for .NET? What development and reporting tools do you use other than what Visual Studio provides? I guess that's three questions. Steve Erbach Neenah, WI On Wed, 23 Feb 2005 11:20:20 -0800, dmcafee at pacbell.net wrote: > Exactly. I'm in the same boat as you and JC (IIRC). I'm now working > with .Net (C# & VB mainly). > > The company I work for would like to move all mdb/ADPs to .NET some > day. I have started converting some of my sample databases as a > learning project. Some things a neat, others are not. > > My boss asked if I could create a VB or C# program that would allow a > user to enter some information, connect to SQL and retrieve some more > data, then talk to some barcode label software so barcodes can be > printed out. > > I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly > in VBA and used the Free 3of 9 font and had a working copy in 3 days > (creating the dynamic barcaode was the hardest part). At our meeting > to see how long it would take me to complete the task, I already had a > working copy. They were amazed when they found out that it was create > in Access. One program, enter the info and it prints out the barcode, > all in one step. > > I've always felt VB was great for creating DLLs or non DB use, which > is why I am probably having such a hard time with .Net and their > return to flat file-ism. > > David -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dmcafee at pacbell.net Wed Feb 23 16:22:27 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Wed, 23 Feb 2005 14:22:27 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net In-Reply-To: <39cb22f305022312035cf1b594@mail.gmail.com> Message-ID: 1. Sites more than forums, Google helps much 2. BOL/MSDN Online, Various Dummies books: Visual Basic .Net for Dummies, Visual Basic .Net Database Programming for dummies, ASP.Net for Dummies, C# for Dummies, C# in 24 hours, several others from Sybex that I haven't cracked yet. 3. Crystal 8, 9 & 10. (Trying to get Reporting Services installed) oh and, Access ;) D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Wednesday, February 23, 2005 12:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Making SQL Server NewID() work with a dataset in.net David, Charlotte, Gustav, Jim D., Jim L., This seems to be an appropriate place to ask this question: what .NET support forums do you subscribe to? What technical publications do you read for .NET? What development and reporting tools do you use other than what Visual Studio provides? I guess that's three questions. Steve Erbach Neenah, WI On Wed, 23 Feb 2005 11:20:20 -0800, dmcafee at pacbell.net wrote: > Exactly. I'm in the same boat as you and JC (IIRC). I'm now working with > .Net (C# & VB mainly). > > The company I work for would like to move all mdb/ADPs to .NET some day. I > have started converting some of my sample databases as a learning project. > Some things a neat, others are not. > > My boss asked if I could create a VB or C# program that would allow a user > to enter some information, connect to SQL and retrieve some more data, then > talk to some barcode label software so barcodes can be printed out. > > I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly in VBA > and used the Free 3of 9 font and had a working copy in 3 days (creating the > dynamic barcaode was the hardest part). At our meeting to see how long it > would take me to complete the task, I already had a working copy. They were > amazed when they found out that it was create in Access. One program, enter > the info and it prints out the barcode, all in one step. > > I've always felt VB was great for creating DLLs or non DB use, which is why > I am probably having such a hard time with .Net and their return to flat > file-ism. > > David From erbachs at gmail.com Wed Feb 23 16:24:16 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 23 Feb 2005 16:24:16 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: References: Message-ID: <39cb22f30502231424586f04a8@mail.gmail.com> Charlotte, ActiveX, eh? I'm pretty sure that I've never used one in an Access application. Hmmm, I found the Microsoft Datagrid Control v. 6 (OLEDB) in A2000. I see that there's no DataSource/RecordSource property. I also see in ADH 2000 that: "Some ActiveX controls also support complex binding -- binding to an entire table, with the control managing individual fields. Some of the ActiveX controls that ship with Visual basic support complex binding. Unfortunately, Access, unlike VB, does not support complex binding from the client side, so you won't be able to use these controls with Access." Does this mean what it seems to mean, Precious? Gollum On Wed, 23 Feb 2005 13:12:34 -0800, Charlotte Foust wrote: > You have to add the components, Gollum. They're activeX controls, so > you won't find them in the Access help. > > Charlotte Foust From dmcafee at pacbell.net Wed Feb 23 16:37:53 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Wed, 23 Feb 2005 14:37:53 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net In-Reply-To: Message-ID: < back peddling > I worded that wrong. I had just finished reading a chapter and was wondering the same thing you stated (that is BE stuff, not FE). Here's a quote: "Another problem with ADO was that it was based on relational database model (which, a few years ago, was the 'greatest new thing' that refused to consider the ordered lists of data - a database had no such thing as a first, second or last record and so on). But XML-based data systems require hierarchical data that is, in two words, NOT RELATIONAL" D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, February 23, 2005 1:11 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net >>return to flat file-ism What on earth are you talking about? The relational aspects are provided by the database, not by .Net, VB or even the Access UI. It's the database engine that provides that. Charlotte Foust -----Original Message----- From: dmcafee at pacbell.net [mailto:dmcafee at pacbell.net] Sent: Wednesday, February 23, 2005 11:20 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Exactly. I'm in the same boat as you and JC (IIRC). I'm now working with .Net (C# & VB mainly). The company I work for would like to move all mdb/ADPs to .NET some day. I have started converting some of my sample databases as a learning project. Some things a neat, others are not. My boss asked if I could create a VB or C# program that would allow a user to enter some information, connect to SQL and retrieve some more data, then talk to some barcode label software so barcodes can be printed out. I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly in VBA and used the Free 3of 9 font and had a working copy in 3 days (creating the dynamic barcaode was the hardest part). At our meeting to see how long it would take me to complete the task, I already had a working copy. They were amazed when they found out that it was create in Access. One program, enter the info and it prints out the barcode, all in one step. I've always felt VB was great for creating DLLs or non DB use, which is why I am probably having such a hard time with .Net and their return to flat file-ism. David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 11:03 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi D So many choices. I know of very few database applications where speed isn't a priority. /gustav >>> dmcafee at pacbell.net 23-02-2005 18:29:37 >>> This is what I just read yesterday: Moving from ADO to ADO.NET If you've used ADO, you'll want to understand how the syntax of ADO.NET differs. But before exploring the changes, be aware that you CAN you ADO in a VB.NET program if you want. Instead of making ADO.NET itself backward compatible with ADO, MS has chosen to make ASP.NET embrace ADO for those who can't or won't make the move over to ADO.NET. Rest assured that the entire ADO object model is still available. Now, though, you also have available an additional set of classes particular to the .NET framework, collectively referred to as ADO.NET When you connect to a database using ASP.NET, you can use the native SQL provider or the ADO.NET provider. If you are accessing a data source such as Access, Excel, CSV or some other straightforward variety, you must use the ADO.NET provider. If your db is MS SQL Server, you can use the somewhat faster SQL provider. The ADO.NET provider also works with SQL but is a bit slower. So, as Charlotte mentioned, maybe using datasets for Access and do it the old fashioned way for SQL. I'm also having a fun time in my transition to .Net :( D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, February 23, 2005 8:30 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in .net Yes, it is. The problem only occurs with a SQL Server backend. An Access backend doesn't experience the problem. One of the nice things about .Net is that you can create separate data providers to handle SQL Server and Access, so the details are not dealt with by the UI programmer, only by the data tier programmer. Of course, if you happen to be both ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From d.dick at uws.edu.au Wed Feb 23 16:42:25 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Thu, 24 Feb 2005 09:42:25 +1100 Subject: [AccessD] Read contents of Text File form Web Site In-Reply-To: Message-ID: <200502232242.j1NMgWec003946@cooper.uws.edu.au> Hi Gustav Thanks again I did 'play' with the Open Types - Still Don't know what they do There are 3 in the Case statement I pasted each one directly in to the relevant code line The first one worked - the others just sat there giving me an hourglass I think the :INET property allows for name/ip address resolving, resolution stuff Dunno 'bout that one - need a network nerd to help here :-)) See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, 23 February 2005 8:21 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Read contents of Text File form Web Site Fine Darren! I should note, however, that I didn't invent the code, just stored it from a message from the list years back - I have forgotten from who, sorry. Perhaps someone knows the meaning of "VB-Tec:INET" and OpenType? hInet = InternetOpenA("VB-Tec:INET", OpenType, vbNullString, vbNullString, 0 /gustav >>> d.dick at uws.edu.au 23-02-2005 00:44:07 >>> Gustav is a legend Chacha chacha cha Outstanding this is perfect -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 23 16:58:27 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 14:58:27 -0800 Subject: [AccessD] OT: Report Generator in .Net Message-ID: It does indeed, my dear. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Wednesday, February 23, 2005 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Report Generator in .Net Charlotte, ActiveX, eh? I'm pretty sure that I've never used one in an Access application. Hmmm, I found the Microsoft Datagrid Control v. 6 (OLEDB) in A2000. I see that there's no DataSource/RecordSource property. I also see in ADH 2000 that: "Some ActiveX controls also support complex binding -- binding to an entire table, with the control managing individual fields. Some of the ActiveX controls that ship with Visual basic support complex binding. Unfortunately, Access, unlike VB, does not support complex binding from the client side, so you won't be able to use these controls with Access." Does this mean what it seems to mean, Precious? Gollum On Wed, 23 Feb 2005 13:12:34 -0800, Charlotte Foust wrote: > You have to add the components, Gollum. They're activeX controls, so > you won't find them in the Access help. > > Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Feb 23 17:02:26 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 15:02:26 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net Message-ID: And that's mostly true, but XML is primarily used to *exchange* data or as an embedded store for lookup data that doesn't change or for temporary tables. I can't honestly imagine trying to build a backend in XML. Yikes! Furthermore, you can create a typed dataset on an xml file and that includes not only indexes and constraints, but can even include relationships to other tables/files, so ... "mostly true". Charlotte Foust -----Original Message----- From: dmcafee at pacbell.net [mailto:dmcafee at pacbell.net] Sent: Wednesday, February 23, 2005 2:38 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net < back peddling > I worded that wrong. I had just finished reading a chapter and was wondering the same thing you stated (that is BE stuff, not FE). Here's a quote: "Another problem with ADO was that it was based on relational database model (which, a few years ago, was the 'greatest new thing' that refused to consider the ordered lists of data - a database had no such thing as a first, second or last record and so on). But XML-based data systems require hierarchical data that is, in two words, NOT RELATIONAL" D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, February 23, 2005 1:11 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net >>return to flat file-ism What on earth are you talking about? The relational aspects are provided by the database, not by .Net, VB or even the Access UI. It's the database engine that provides that. Charlotte Foust -----Original Message----- From: dmcafee at pacbell.net [mailto:dmcafee at pacbell.net] Sent: Wednesday, February 23, 2005 11:20 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Exactly. I'm in the same boat as you and JC (IIRC). I'm now working with .Net (C# & VB mainly). The company I work for would like to move all mdb/ADPs to .NET some day. I have started converting some of my sample databases as a learning project. Some things a neat, others are not. My boss asked if I could create a VB or C# program that would allow a user to enter some information, connect to SQL and retrieve some more data, then talk to some barcode label software so barcodes can be printed out. I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly in VBA and used the Free 3of 9 font and had a working copy in 3 days (creating the dynamic barcaode was the hardest part). At our meeting to see how long it would take me to complete the task, I already had a working copy. They were amazed when they found out that it was create in Access. One program, enter the info and it prints out the barcode, all in one step. I've always felt VB was great for creating DLLs or non DB use, which is why I am probably having such a hard time with .Net and their return to flat file-ism. David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Wednesday, February 23, 2005 11:03 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in.net Hi D So many choices. I know of very few database applications where speed isn't a priority. /gustav >>> dmcafee at pacbell.net 23-02-2005 18:29:37 >>> This is what I just read yesterday: Moving from ADO to ADO.NET If you've used ADO, you'll want to understand how the syntax of ADO.NET differs. But before exploring the changes, be aware that you CAN you ADO in a VB.NET program if you want. Instead of making ADO.NET itself backward compatible with ADO, MS has chosen to make ASP.NET embrace ADO for those who can't or won't make the move over to ADO.NET. Rest assured that the entire ADO object model is still available. Now, though, you also have available an additional set of classes particular to the .NET framework, collectively referred to as ADO.NET When you connect to a database using ASP.NET, you can use the native SQL provider or the ADO.NET provider. If you are accessing a data source such as Access, Excel, CSV or some other straightforward variety, you must use the ADO.NET provider. If your db is MS SQL Server, you can use the somewhat faster SQL provider. The ADO.NET provider also works with SQL but is a bit slower. So, as Charlotte mentioned, maybe using datasets for Access and do it the old fashioned way for SQL. I'm also having a fun time in my transition to .Net :( D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, February 23, 2005 8:30 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Making SQL Server NewID() work with a dataset in .net Yes, it is. The problem only occurs with a SQL Server backend. An Access backend doesn't experience the problem. One of the nice things about .Net is that you can create separate data providers to handle SQL Server and Access, so the details are not dealt with by the UI programmer, only by the data tier programmer. Of course, if you happen to be both ... Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, February 23, 2005 1:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Making SQL Server NewID() work with a dataset in .net Hi all using dotnet. Snipped this from the ElementK Tips. I have not used the datagrid from dotnet and have to ask if this really is the way to handle this task? From an Access view it seems like moving to the stone age. Or would I just use another more clever grid? /gustav Making SQL Server primary key NEWID() default values work with a Visual Basic .NET DataSet (Visual Basic .NET/SQL 2000) Designing a SQL Server table to use the uniqueidentifier datatype for its primary key column and then giving it a default with the NEWID() function is a great way to manage your data; however, there can be a slight snag if you use ADO.NET's DataSet in Visual Basic .NET with such a table. In this scenario, adding records in a DataGrid in Visual Basic .NET will cause an error. The primary key field doesn't allow NULL values. We know that the key field will be defaulted on the SQL Server side, but Visual Basic .NET enforces the NULL before the data is pushed to SQL Server. The solution is easy, since we have access to the dataset XML. First, we can delete the key from the dataset table by right-clicking on the table and selecting the Delete Key. The field isn't deleted, just the key indicator for the field. Now the field won't require a unique value, but we still need to allow the value to be NULL. This is done by adding minOccurs="0" to the code for this field, as in the example below: Now records can be added to the grid without raising any errors, and SQL Server will use the NEWID() default for primary key column values once the table is updated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Wed Feb 23 17:26:11 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 23 Feb 2005 15:26:11 -0800 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net References: Message-ID: <421D1113.2020208@shaw.ca> There are a lot of dotnet PCUG's out there, usually monthly or bimonthly meetings http://msdn.microsoft.com/usergroups/find.asp or look through here by state or country http://www.ineta.org/DesktopDefault.aspx?tabindex=1&tabid=20 My local one is http://www.vicdotnet.org/ dmcafee at pacbell.net wrote: >1. Sites more than forums, Google helps much > >2. BOL/MSDN Online, Various Dummies books: Visual Basic .Net for Dummies, >Visual Basic .Net Database Programming for dummies, ASP.Net for Dummies, C# >for Dummies, C# in 24 hours, several others from Sybex that I haven't >cracked yet. > >3. Crystal 8, 9 & 10. (Trying to get Reporting Services installed) oh and, >Access ;) > > >D >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach >Sent: Wednesday, February 23, 2005 12:03 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Making SQL Server NewID() work with a dataset >in.net > > >David, Charlotte, Gustav, Jim D., Jim L., > >This seems to be an appropriate place to ask this question: what .NET >support forums do you subscribe to? What technical publications do you >read for .NET? What development and reporting tools do you use other >than what Visual Studio provides? > >I guess that's three questions. > >Steve Erbach >Neenah, WI > > >On Wed, 23 Feb 2005 11:20:20 -0800, dmcafee at pacbell.net > wrote: > > >>Exactly. I'm in the same boat as you and JC (IIRC). I'm now working with >>.Net (C# & VB mainly). >> >>The company I work for would like to move all mdb/ADPs to .NET some day. I >>have started converting some of my sample databases as a learning project. >>Some things a neat, others are not. >> >>My boss asked if I could create a VB or C# program that would allow a user >>to enter some information, connect to SQL and retrieve some more data, >> >> >then > > >>talk to some barcode label software so barcodes can be printed out. >> >>I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly in >> >> >VBA > > >>and used the Free 3of 9 font and had a working copy in 3 days (creating >> >> >the > > >>dynamic barcaode was the hardest part). At our meeting to see how long it >>would take me to complete the task, I already had a working copy. They >> >> >were > > >>amazed when they found out that it was create in Access. One program, >> >> >enter > > >>the info and it prints out the barcode, all in one step. >> >>I've always felt VB was great for creating DLLs or non DB use, which is >> >> >why > > >>I am probably having such a hard time with .Net and their return to flat >>file-ism. >> >>David >> >> > > > -- Marty Connelly Victoria, B.C. Canada From newsgrps at dalyn.co.nz Wed Feb 23 17:25:40 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Thu, 24 Feb 2005 12:25:40 +1300 Subject: [AccessD] Relinking Foxpro Tables In-Reply-To: <421C0752.1030109@shaw.ca> References: <6.2.1.2.0.20050223164009.031f14b0@mail.dalyn.co.nz> <421C0752.1030109@shaw.ca> Message-ID: <6.2.1.2.0.20050223175815.0321f3c0@mail.dalyn.co.nz> Tried that. The problem is that all the linked tables are Foxpro free tables. Carl's code and Candace Tripp's code both check to see if there is a field in the table definition. If so then it assumes that the link is valid. However, it seems that the table can be viewed in design mode ok but when the table is actually opened it causes the error. Also, all I want at this stage is to be able to take a variable with the folder name in it, and then loop through the linked tables to change the old folder to the new one. David At 23/02/2005, you wrote: >Should be some useful code here >ALink21 Carl >Tribble's Back End Relinker code >at http://www.colbyconsulting.com/ >under menu item useful files > >David Emerson wrote: > >>I have an Access XP application which links to Visual Foxpro tables. >> >>There could be several versions of the data in separate folders (but each >>folder contains copies all the required tables). >> >>I would like to be able to ask the user for the folder name for the >>tables, then change all the linked tables so that they are pointing to >>the new folder. >> >>Can anyone give me directions for doing this in code. My guess is >>looping through the current linked tables and replacing the table path >>with the new path. >> >>The description string for one of the tables is: >> >>ODBC;DSN=Visual FoxPro >>Tables;SourceDB=d:\PMS\Data\20050215;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2YTD >> >> >> >>Regards >> >>David Emerson >>Dalyn Software Ltd >>25 Cunliffe St, Churton Park >>Wellington, New Zealand >>Ph/Fax (04) 478-7456 >>Mobile 027-280-9348 > > >-- >Marty Connelly >Victoria, B.C. >Canada > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Wed Feb 23 18:17:55 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Wed, 23 Feb 2005 19:17:55 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f305022311491bac062f@mail.gmail.com> Message-ID: <20050224001808.TYAW2021.imf24aec.mail.bellsouth.net@SUSANONE> Well, both I guess! ;) Actually, I just meant Paradox -- I didn't care for the product. Susan H. Susan, What, the journal or Paradox? From newsgrps at dalyn.co.nz Wed Feb 23 18:44:25 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Thu, 24 Feb 2005 13:44:25 +1300 Subject: [AccessD] Relinking Foxpro Tables Message-ID: <6.2.1.2.0.20050224134028.031d7ad0@mail.dalyn.co.nz> Here is what I have so far. Public Function basCheckLinksFS() Dim mdb As DAO.Database, mtbl As TableDef, strDataPath As String, strNewConnect As String Set mdb = CurrentDb strDataPath = "d:\CLIENTS\PM SERVICES\DATA\20050216" strNewConnect = "ODBC;DSN=Visual FoxPro Tables;SourceDB=" & strDataPath & ";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=" For Each mtbl In mdb.TableDefs 'Only check this table link if this table IS linked. If InStr(mtbl.Connect, "DSN=Visual FoxPro Tables") <> 0 Then mtbl.Connect = strNewConnect & mtbl.Name mtbl.RefreshLink End If Next End Function The problem is with the refreshlink command near the end. It returns error 3011 - The Microsoft Jet database engine could not find the object rs2YTD. I know that the strDatapath is correct and the foxpro dbf file is in the folder. David From erbachs at gmail.com Wed Feb 23 18:52:08 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 23 Feb 2005 18:52:08 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: References: Message-ID: <39cb22f3050223165211e0e993@mail.gmail.com> Charlotte, So that means that the Microsoft datagrid won't work on an Access report? I'm sorry to sound a bit befuddled, but you mentioned using an ActiveX datagrid as a possibility since I was hoping to get a simpler grid-like effect with tabular data. There is precious little on using ActiveX controls in the Access Help as well as precious little in the ADH. Steve Erbach On Wed, 23 Feb 2005 14:58:27 -0800, Charlotte Foust wrote: > It does indeed, my dear. > > Charlotte Foust From cfoust at infostatsystems.com Wed Feb 23 19:13:45 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Feb 2005 17:13:45 -0800 Subject: [AccessD] OT: Report Generator in .Net Message-ID: Datagrids are interactive and intended for use in forms, and I didn't realize you were asking about reports. Why would you want to use a datagrid on a report when the report generator already prints in bands? If you're just looking for lines, I personally find them too busy for my taste. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Wednesday, February 23, 2005 4:52 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Report Generator in .Net Charlotte, So that means that the Microsoft datagrid won't work on an Access report? I'm sorry to sound a bit befuddled, but you mentioned using an ActiveX datagrid as a possibility since I was hoping to get a simpler grid-like effect with tabular data. There is precious little on using ActiveX controls in the Access Help as well as precious little in the ADH. Steve Erbach On Wed, 23 Feb 2005 14:58:27 -0800, Charlotte Foust wrote: > It does indeed, my dear. > > Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Wed Feb 23 20:39:34 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 23 Feb 2005 18:39:34 -0800 Subject: [AccessD] Relinking Foxpro Tables References: <6.2.1.2.0.20050224134028.031d7ad0@mail.dalyn.co.nz> Message-ID: <421D3E66.2090404@shaw.ca> 'verify if current path is correct for tblStudent debug.print DLookup("[Database]", "msysObjects", "[Name] = 'tblStudent'") See if this gives you correct path for linked table David Emerson wrote: > Here is what I have so far. > > Public Function basCheckLinksFS() > > Dim mdb As DAO.Database, mtbl As TableDef, strDataPath As String, > strNewConnect As String > > Set mdb = CurrentDb > > strDataPath = "d:\CLIENTS\PM SERVICES\DATA\20050216" > strNewConnect = "ODBC;DSN=Visual FoxPro Tables;SourceDB=" & > strDataPath & > ";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=" > > > For Each mtbl In mdb.TableDefs > 'Only check this table link if this table IS linked. > If InStr(mtbl.Connect, "DSN=Visual FoxPro Tables") <> 0 Then > mtbl.Connect = strNewConnect & mtbl.Name > mtbl.RefreshLink > End If > Next > > End Function > > > The problem is with the refreshlink command near the end. It returns > error 3011 - The Microsoft Jet database engine could not find the > object rs2YTD. I know that the strDatapath is correct and the foxpro > dbf file is in the folder. > > David > -- Marty Connelly Victoria, B.C. Canada From jwcolby at colbyconsulting.com Wed Feb 23 21:24:12 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Wed, 23 Feb 2005 22:24:12 -0500 Subject: [AccessD] Could not update; currently locked Message-ID: <000e01c51a20$52b69420$697aa8c0@ColbyM6805> I have a database (Windows XP, AccessXP) where a child form (no code AT ALL) gets the error message "Could not update; Currently locked" at the instant that the user tries to select something in a combo. The table that the data is going in to is small, 5 IDs (FKs for other tables) a date, a time and a memo which is actually a text field. The record selector does NOT display the locked symbol (circle with a slash). This database has a small number of users, perhaps 5 or 6, ALL of them are working in this main / sub form. It is a people table (parent form) with a "communication" subform which records all phone calls etc to the people in the parent form. This is SIMPLE, nothing much there. When the lock occurs, ALL users end up locked. Any given user has to close the main form and re-open And they can continue onward with whatever they were trying to do. I have checked service packs (SP3). All machines are set to "locked record". The BE is compacted / repaired regularly and doesn't seem to help. I am not there, and it is several hundred miles away so I am trying real hard to not have to go there. Has anyone seen something of this nature? It looks like a PeopleComm record is created by this specific combo selecting something, and at the instant something is selected from the combo something locks up the PeopleComm table. It cannot be created on demand, but it happens regularly (every 15 minutes to 1/2 hour). This form is the main working form for this group of people, it is where they work, all evening. It is a major frustration for them. I cannot see anything causing this. There is no memo field, no lock symbol, no id of which user is causing the lock, no nothing to work with here. To be honest it looks like an Access bug to me but... Help!!! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From dmcafee at pacbell.net Wed Feb 23 21:34:01 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Wed, 23 Feb 2005 19:34:01 -0800 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: <39cb22f3050223165211e0e993@mail.gmail.com> Message-ID: We were looking into this one at one time. http://www.devexpress.com/Products/ActiveX/XQuantumGrid/Tour.xml David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Wednesday, February 23, 2005 4:52 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Report Generator in .Net Charlotte, So that means that the Microsoft datagrid won't work on an Access report? I'm sorry to sound a bit befuddled, but you mentioned using an ActiveX datagrid as a possibility since I was hoping to get a simpler grid-like effect with tabular data. There is precious little on using ActiveX controls in the Access Help as well as precious little in the ADH. Steve Erbach On Wed, 23 Feb 2005 14:58:27 -0800, Charlotte Foust wrote: > It does indeed, my dear. > > Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From newsgrps at dalyn.co.nz Wed Feb 23 21:34:00 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Thu, 24 Feb 2005 16:34:00 +1300 Subject: [AccessD] Relinking Foxpro Tables In-Reply-To: <421D3E66.2090404@shaw.ca> References: <6.2.1.2.0.20050224134028.031d7ad0@mail.dalyn.co.nz> <421D3E66.2090404@shaw.ca> Message-ID: <6.2.1.2.0.20050224161912.031d3ca0@mail.dalyn.co.nz> Thanks. Now I am getting closer. The code below is now working since I closed the mdb variable. When I run the code the connection strings are changed but there is now another problem. When the tables are opened they still are showing the old data. Closing the database and opening it in Access doesn't help. It is only when I close Access down and reopen it that the new tables are appearing. It seems that until Access itself is closed that the actual links to the data tables are updated. How can I make the change occur at the same time as the connection string is changed? David At 24/02/2005, you wrote: >'verify if current path is correct for tblStudent >debug.print DLookup("[Database]", "msysObjects", "[Name] = 'tblStudent'") >See if this gives you correct path for linked table > >David Emerson wrote: > >>Here is what I have so far. >> >>Public Function basCheckLinksFS() >> >> Dim mdb As DAO.Database, mtbl As TableDef, strDataPath As String, >> strNewConnect As String >> >> Set mdb = CurrentDb >> >> strDataPath = "d:\CLIENTS\PM SERVICES\DATA\20050216" >> strNewConnect = "ODBC;DSN=Visual FoxPro Tables;SourceDB=" & >> strDataPath & >> ";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=" >> >> >> For Each mtbl In mdb.TableDefs >> 'Only check this table link if this table IS linked. >> If InStr(mtbl.Connect, "DSN=Visual FoxPro Tables") <> 0 Then >> mtbl.Connect = strNewConnect & mtbl.Name >> mtbl.RefreshLink >> End If >> Next >> >>End Function >> >> >>The problem is with the refreshlink command near the end. It returns >>error 3011 - The Microsoft Jet database engine could not find the object >>rs2YTD. I know that the strDatapath is correct and the foxpro dbf file >>is in the folder. >> >>David > >-- >Marty Connelly >Victoria, B.C. >Canada > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 From michael at ddisolutions.com.au Wed Feb 23 22:19:37 2005 From: michael at ddisolutions.com.au (Michael Maddison) Date: Thu, 24 Feb 2005 15:19:37 +1100 Subject: [AccessD] Making SQL Server NewID() work with a dataset in.net Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D0107C8A5@ddi-01.DDI.local> Great lists here... http://discuss.develop.com/ cheers Michael M 1. Sites more than forums, Google helps much 2. BOL/MSDN Online, Various Dummies books: Visual Basic .Net for Dummies, Visual Basic .Net Database Programming for dummies, ASP.Net for Dummies, C# for Dummies, C# in 24 hours, several others from Sybex that I haven't cracked yet. 3. Crystal 8, 9 & 10. (Trying to get Reporting Services installed) oh and, Access ;) D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Wednesday, February 23, 2005 12:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Making SQL Server NewID() work with a dataset in.net David, Charlotte, Gustav, Jim D., Jim L., This seems to be an appropriate place to ask this question: what .NET support forums do you subscribe to? What technical publications do you read for .NET? What development and reporting tools do you use other than what Visual Studio provides? I guess that's three questions. Steve Erbach Neenah, WI On Wed, 23 Feb 2005 11:20:20 -0800, dmcafee at pacbell.net wrote: > Exactly. I'm in the same boat as you and JC (IIRC). I'm now working > with .Net (C# & VB mainly). > > The company I work for would like to move all mdb/ADPs to .NET some > day. I have started converting some of my sample databases as a learning project. > Some things a neat, others are not. > > My boss asked if I could create a VB or C# program that would allow a > user to enter some information, connect to SQL and retrieve some more > data, then > talk to some barcode label software so barcodes can be printed out. > > I created an ADP and designed my own UPC-A/EAN13 barcodes on the fly > in VBA > and used the Free 3of 9 font and had a working copy in 3 days > (creating the > dynamic barcaode was the hardest part). At our meeting to see how long > it would take me to complete the task, I already had a working copy. > They were > amazed when they found out that it was create in Access. One program, enter > the info and it prints out the barcode, all in one step. > > I've always felt VB was great for creating DLLs or non DB use, which > is why > I am probably having such a hard time with .Net and their return to > flat file-ism. > > David -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd666 at yahoo.com Thu Feb 24 01:12:16 2005 From: accessd666 at yahoo.com (Sad Der) Date: Wed, 23 Feb 2005 23:12:16 -0800 (PST) Subject: [AccessD] Query tuning in Access? Message-ID: <20050224071216.39710.qmail@web90103.mail.scd.yahoo.com> Hi group, I've got a large number of queries that I need to tune. Does anybody have any tips on tuning in Access? Thnx Sander __________________________________ Do you Yahoo!? Yahoo! Mail - You care about security. So do we. http://promotions.yahoo.com/new_mail From Erwin.Craps at ithelps.be Thu Feb 24 02:15:44 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Thu, 24 Feb 2005 09:15:44 +0100 Subject: [AccessD] Query tuning in Access? Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B580B@stekelbes.ithelps.local> Simple question, hard to answer. A few things I learned the hardway when having lots of records (I'm in one table at +/-1.400.000 records) 1) When having cascading queries (a query based on a query) only sort or group in the last query (when posible). 2) When having cascading queries (a query based on a query) try to filter (by using parameters to be able to stil use VBA) in the first one. 3) In a report, if SQL string based on saved querie, do not sort in saved querie but only in SQL string of report. Infact avoid reports based on saved queries, if you can. 4) When grouping or filtering in cascaded queries, try to add non-filter/group essential data in the last querie. 5) Try to join only on numerical ID's 6) Try to avoid code in queries (like IIF or a VBA function), and if you must work in a cascaded query. Use query one to filter the result, use query 2 to add the code (ex. IIF, lcase or VBA functions). Using VBA functions slows down queries enormously. IFF is realy slow... 7) Put indexes on al fields you group, filter or join on (if used often enough) 8) In update queries, don't do all records, put a filter on it. For example if you have a boolean field "Archived" and you want to set all records to "True" add where clause "Archived=False" in the query. This is posibly much faster (if already true records exist) because updating is slower than filtering.... 8) Queries need to be compiled to. They are automaticaly compiled the first time they run after a edit or compact. So after a edit or compact the first time query run is always slower then the second time. You can compile all non-parameter queries at forhand, I have a function for that. I dont know if this is important and if it makes that much difference. But if you are timing your queries you must be aware of it. Each time you change your query it needs compiling again. So before actualy timing your query, I would first run the querie a couple of times. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Sad Der Sent: Thursday, February 24, 2005 8:12 AM To: Acces User Group Subject: [AccessD] Query tuning in Access? Hi group, I've got a large number of queries that I need to tune. Does anybody have any tips on tuning in Access? Thnx Sander __________________________________ Do you Yahoo!? Yahoo! Mail - You care about security. So do we. http://promotions.yahoo.com/new_mail -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Thu Feb 24 02:23:35 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Thu, 24 Feb 2005 09:23:35 +0100 Subject: [AccessD] Could not update; currently locked Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B580C@stekelbes.ithelps.local> I seen this to (but in A2K3), I wonder if this is not the result of the Oportunistic locking issue in Windows server. Does anynone know if this isssue is resolved on W2000 and W2003 server, or does this Oportunistic locking still needs to be turned of for Access? Another posible cause in A2K3 is that you can set locking differently in each form (which makes it hard to locate the problem). I'm not sure if this functionality is also present in A2K2? I'm not sure, but I believe when creating (or importing) new forms the formlocking is not set to the same as in the database options... Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 24, 2005 4:24 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Could not update; currently locked I have a database (Windows XP, AccessXP) where a child form (no code AT ALL) gets the error message "Could not update; Currently locked" at the instant that the user tries to select something in a combo. The table that the data is going in to is small, 5 IDs (FKs for other tables) a date, a time and a memo which is actually a text field. The record selector does NOT display the locked symbol (circle with a slash). This database has a small number of users, perhaps 5 or 6, ALL of them are working in this main / sub form. It is a people table (parent form) with a "communication" subform which records all phone calls etc to the people in the parent form. This is SIMPLE, nothing much there. When the lock occurs, ALL users end up locked. Any given user has to close the main form and re-open And they can continue onward with whatever they were trying to do. I have checked service packs (SP3). All machines are set to "locked record". The BE is compacted / repaired regularly and doesn't seem to help. I am not there, and it is several hundred miles away so I am trying real hard to not have to go there. Has anyone seen something of this nature? It looks like a PeopleComm record is created by this specific combo selecting something, and at the instant something is selected from the combo something locks up the PeopleComm table. It cannot be created on demand, but it happens regularly (every 15 minutes to 1/2 hour). This form is the main working form for this group of people, it is where they work, all evening. It is a major frustration for them. I cannot see anything causing this. There is no memo field, no lock symbol, no id of which user is causing the lock, no nothing to work with here. To be honest it looks like an Access bug to me but... Help!!! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Feb 24 03:04:11 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 24 Feb 2005 10:04:11 +0100 Subject: [AccessD] Relinking Foxpro Tables Message-ID: Hi David First, I think TABLE=""; should be omitted from the connect string. Second, where/why do you close the mdb - cannot see that. Third, try to refresh the TableDefs collection: DBEngine(0)(0).TableDefs.Refresh /gustav >>> newsgrps at dalyn.co.nz 24-02-2005 04:34:00 >>> Thanks. Now I am getting closer. The code below is now working since I closed the mdb variable. When I run the code the connection strings are changed but there is now another problem. When the tables are opened they still are showing the old data. Closing the database and opening it in Access doesn't help. It is only when I close Access down and reopen it that the new tables are appearing. It seems that until Access itself is closed that the actual links to the data tables are updated. How can I make the change occur at the same time as the connection string is changed? David At 24/02/2005, you wrote: >'verify if current path is correct for tblStudent >debug.print DLookup("[Database]", "msysObjects", "[Name] = 'tblStudent'") >See if this gives you correct path for linked table > >David Emerson wrote: > >>Here is what I have so far. >> >>Public Function basCheckLinksFS() >> >> Dim mdb As DAO.Database, mtbl As TableDef, strDataPath As String, >> strNewConnect As String >> >> Set mdb = CurrentDb >> >> strDataPath = "d:\CLIENTS\PM SERVICES\DATA\20050216" >> strNewConnect = "ODBC;DSN=Visual FoxPro Tables;SourceDB=" & >> strDataPath & >> ";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=" >> >> >> For Each mtbl In mdb.TableDefs >> 'Only check this table link if this table IS linked. >> If InStr(mtbl.Connect, "DSN=Visual FoxPro Tables") <> 0 Then >> mtbl.Connect = strNewConnect & mtbl.Name >> mtbl.RefreshLink >> End If >> Next >> >>End Function >> >> >>The problem is with the refreshlink command near the end. It returns >>error 3011 - The Microsoft Jet database engine could not find the object >>rs2YTD. I know that the strDatapath is correct and the foxpro dbf file >>is in the folder. From accessd666 at yahoo.com Thu Feb 24 03:07:05 2005 From: accessd666 at yahoo.com (Sad Der) Date: Thu, 24 Feb 2005 01:07:05 -0800 (PST) Subject: [AccessD] Query tuning in Access? In-Reply-To: <46B976F2B698FF46A4FE7636509B22DF1B580B@stekelbes.ithelps.local> Message-ID: <20050224090705.95210.qmail@web90105.mail.scd.yahoo.com> Erwin, thnx for you're response. it is a very detailled list! One question: I know IFF() is very slow. But what can I do to replace them? Thnx. Sander --- Erwin Craps - IT Helps wrote: > > Simple question, hard to answer. > A few things I learned the hardway when having lots > of records (I'm in > one table at +/-1.400.000 records) > > 1) When having cascading queries (a query based on a > query) only sort or > group in the last query (when posible). > 2) When having cascading queries (a query based on a > query) try to > filter (by using parameters to be able to stil use > VBA) in the first > one. > 3) In a report, if SQL string based on saved querie, > do not sort in > saved querie but only in SQL string of report. > Infact avoid reports based on saved queries, if you > can. > 4) When grouping or filtering in cascaded queries, > try to add > non-filter/group essential data in the last querie. > 5) Try to join only on numerical ID's > 6) Try to avoid code in queries (like IIF or a VBA > function), and if you > must work in a cascaded query. Use query one to > filter the result, use > query 2 to add the code (ex. IIF, lcase or VBA > functions). > Using VBA functions slows down queries enormously. > IFF is realy slow... > > 7) Put indexes on al fields you group, filter or > join on (if used often > enough) > 8) In update queries, don't do all records, put a > filter on it. > For example if you have a boolean field "Archived" > and you want to set > all records to "True" add where clause > "Archived=False" in the query. > This is posibly much faster (if already true records > exist) because > updating is slower than filtering.... > > 8) Queries need to be compiled to. They are > automaticaly compiled the > first time they run after a edit or compact. > So after a edit or compact the first time query run > is always slower > then the second time. > You can compile all non-parameter queries at > forhand, I have a function > for that. > I dont know if this is important and if it makes > that much difference. > But if you are timing your queries you must be aware > of it. Each time > you change your query it needs compiling again. So > before actualy timing > your query, I would first run the querie a couple of > times. > > > Erwin > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On > Behalf Of Sad Der > Sent: Thursday, February 24, 2005 8:12 AM > To: Acces User Group > Subject: [AccessD] Query tuning in Access? > > Hi group, > > I've got a large number of queries that I need to > tune. > > Does anybody have any tips on tuning in Access? > > Thnx > > Sander > > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - You care about security. So do we. > http://promotions.yahoo.com/new_mail > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail From Gustav at cactus.dk Thu Feb 24 03:08:17 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 24 Feb 2005 10:08:17 +0100 Subject: [AccessD] Relinking Foxpro Tables Message-ID: Hi David "Free tables" with no fields? What is that supposed to mean? /gustav >>> newsgrps at dalyn.co.nz 24-02-2005 00:25:40 >>> Tried that. The problem is that all the linked tables are Foxpro free tables. Carl's code and Candace Tripp's code both check to see if there is a field in the table definition. If so then it assumes that the link is valid. However, it seems that the table can be viewed in design mode ok but when the table is actually opened it causes the error. Also, all I want at this stage is to be able to take a variable with the folder name in it, and then loop through the linked tables to change the old folder to the new one. David At 23/02/2005, you wrote: >Should be some useful code here >ALink21 Carl >Tribble's Back End Relinker code >at http://www.colbyconsulting.com/ >under menu item useful files > >David Emerson wrote: > >>I have an Access XP application which links to Visual Foxpro tables. >> >>There could be several versions of the data in separate folders (but each >>folder contains copies all the required tables). >> >>I would like to be able to ask the user for the folder name for the >>tables, then change all the linked tables so that they are pointing to >>the new folder. >> >>Can anyone give me directions for doing this in code. My guess is >>looping through the current linked tables and replacing the table path >>with the new path. >> >>The description string for one of the tables is: >> >>ODBC;DSN=Visual FoxPro >>Tables;SourceDB=d:\PMS\Data\20050215;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2YTD From Gustav at cactus.dk Thu Feb 24 03:19:28 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 24 Feb 2005 10:19:28 +0100 Subject: [AccessD] Query tuning in Access? Message-ID: Hi Erwin One should leave the sorting to the report's Sorting and Grouping and if possible avoid any sorting in the source. And what is wrong with a saved query as source for a report? Many of our reports uses quite complicated queries as source. It would be a mess to pull that SQL into the recordsource of the reports. /gustav 3) In a report, if SQL string based on saved querie, do not sort in saved querie but only in SQL string of report. Infact avoid reports based on saved queries, if you can. From R.Griffiths at bury.gov.uk Thu Feb 24 05:43:52 2005 From: R.Griffiths at bury.gov.uk (Griffiths, Richard) Date: Thu, 24 Feb 2005 11:43:52 -0000 Subject: [AccessD] Access/VB.net Message-ID: Hi If my FE is written in VB.net and BE Access (97 or otherwise) when it comes to deployment do I need all the usual deployment files associated with MS Access/Jet eg VBA.dll , DAO350.dll , Jet.....etc. I am right in thinking as the data access is thru ADO.net simply having the mdb present is enough? (I cannot test a clear environment myself at the moment) Many thanks Richard Griffiths Developer ICT Unit x5169 From accessd at shaw.ca Thu Feb 24 06:12:35 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 24 Feb 2005 04:12:35 -0800 Subject: [AccessD] OT Reading the small print In-Reply-To: Message-ID: <0ICF00M7L0KYN5@l-daemon> Hi All: Is this true? http://yro.slashdot.org/article.pl?sid=05/02/23/2315211&tid=133&tid=17 Jim From cyx5 at cdc.gov Thu Feb 24 06:15:40 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Thu, 24 Feb 2005 07:15:40 -0500 Subject: [AccessD] Could not update; currently locked Message-ID: Make sure that you do not have any fields in the SQL table defined as bits - for some reason when trying to add a new record at times, Access throws a locked message as a null value for a bit is not acceptable to SQL. I change my bits to ints and it goes away. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Thursday, February 24, 2005 3:24 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Could not update; currently locked I seen this to (but in A2K3), I wonder if this is not the result of the Oportunistic locking issue in Windows server. Does anynone know if this isssue is resolved on W2000 and W2003 server, or does this Oportunistic locking still needs to be turned of for Access? Another posible cause in A2K3 is that you can set locking differently in each form (which makes it hard to locate the problem). I'm not sure if this functionality is also present in A2K2? I'm not sure, but I believe when creating (or importing) new forms the formlocking is not set to the same as in the database options... Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 24, 2005 4:24 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Could not update; currently locked I have a database (Windows XP, AccessXP) where a child form (no code AT ALL) gets the error message "Could not update; Currently locked" at the instant that the user tries to select something in a combo. The table that the data is going in to is small, 5 IDs (FKs for other tables) a date, a time and a memo which is actually a text field. The record selector does NOT display the locked symbol (circle with a slash). This database has a small number of users, perhaps 5 or 6, ALL of them are working in this main / sub form. It is a people table (parent form) with a "communication" subform which records all phone calls etc to the people in the parent form. This is SIMPLE, nothing much there. When the lock occurs, ALL users end up locked. Any given user has to close the main form and re-open And they can continue onward with whatever they were trying to do. I have checked service packs (SP3). All machines are set to "locked record". The BE is compacted / repaired regularly and doesn't seem to help. I am not there, and it is several hundred miles away so I am trying real hard to not have to go there. Has anyone seen something of this nature? It looks like a PeopleComm record is created by this specific combo selecting something, and at the instant something is selected from the combo something locks up the PeopleComm table. It cannot be created on demand, but it happens regularly (every 15 minutes to 1/2 hour). This form is the main working form for this group of people, it is where they work, all evening. It is a major frustration for them. I cannot see anything causing this. There is no memo field, no lock symbol, no id of which user is causing the lock, no nothing to work with here. To be honest it looks like an Access bug to me but... Help!!! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marklbreen at gmail.com Thu Feb 24 07:31:43 2005 From: marklbreen at gmail.com (Mark Breen) Date: Thu, 24 Feb 2005 13:31:43 +0000 Subject: [AccessD] Using Where Exists in SQL - Hello Susan In-Reply-To: <000b01c517ca$f2df24b0$6601a8c0@laptop1> References: <000b01c517ca$f2df24b0$6601a8c0@laptop1> Message-ID: Hello List, As some of you may have seen, I am currently working on a project that is using Access 97 and Oracle 8i. Having seen a lot of use of the Where Exists predicate in here, I thought I should try to get my head around it, so, I went on to the trusty web and guess who's article I came across, our very own Ms Harkins. So, to take my question back to our list, which of the following two SQL statements would you guys use. Basically, I am trying to see the benefit or cost of using Where Exists Thanks, hope you find it interesting and if you have any comments to make fire them back, if not, no problem, do not worry about it, this is not holding me up. Susan, thanks for your contribution to the world and subsequently, to me. BTW, the two ladies in the photo are really pretty ! Notes ED_RCPT_TMP_DTLS contains 10,000 records HSET_TACS contains 720 Records Option 1 Update chs.ED_RCPT_TMP_DTLS Set (MODEL_CODE) = Select MODEL_CODE From HSET_TACS Where ) Where Exists ( Select * from HSET_TACS, ED_RCPT_TMP_DTLS Where HSET_TACS.TAC_CODE = ED_RCPT_TMP_DTLS.TAC_CODE ) Option 2 Update chs.ED_RCPT_TMP_DTLS Set (MODEL_CODE) = ( Select chs.MODEL_CODE From HSET_TACS Where HSET_TACS.TAC_CODE = ED_RCPT_TMP_DTLS.TAC_CODE ) From jwcolby at colbyconsulting.com Thu Feb 24 07:30:32 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 24 Feb 2005 08:30:32 -0500 Subject: [AccessD] Could not update; currently locked In-Reply-To: Message-ID: <002001c51a75$03f0b690$697aa8c0@ColbyM6805> This is in AccessXP, 2K format BE. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 24, 2005 7:16 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Could not update; currently locked Make sure that you do not have any fields in the SQL table defined as bits - for some reason when trying to add a new record at times, Access throws a locked message as a null value for a bit is not acceptable to SQL. I change my bits to ints and it goes away. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Thursday, February 24, 2005 3:24 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Could not update; currently locked I seen this to (but in A2K3), I wonder if this is not the result of the Oportunistic locking issue in Windows server. Does anynone know if this isssue is resolved on W2000 and W2003 server, or does this Oportunistic locking still needs to be turned of for Access? Another posible cause in A2K3 is that you can set locking differently in each form (which makes it hard to locate the problem). I'm not sure if this functionality is also present in A2K2? I'm not sure, but I believe when creating (or importing) new forms the formlocking is not set to the same as in the database options... Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 24, 2005 4:24 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Could not update; currently locked I have a database (Windows XP, AccessXP) where a child form (no code AT ALL) gets the error message "Could not update; Currently locked" at the instant that the user tries to select something in a combo. The table that the data is going in to is small, 5 IDs (FKs for other tables) a date, a time and a memo which is actually a text field. The record selector does NOT display the locked symbol (circle with a slash). This database has a small number of users, perhaps 5 or 6, ALL of them are working in this main / sub form. It is a people table (parent form) with a "communication" subform which records all phone calls etc to the people in the parent form. This is SIMPLE, nothing much there. When the lock occurs, ALL users end up locked. Any given user has to close the main form and re-open And they can continue onward with whatever they were trying to do. I have checked service packs (SP3). All machines are set to "locked record". The BE is compacted / repaired regularly and doesn't seem to help. I am not there, and it is several hundred miles away so I am trying real hard to not have to go there. Has anyone seen something of this nature? It looks like a PeopleComm record is created by this specific combo selecting something, and at the instant something is selected from the combo something locks up the PeopleComm table. It cannot be created on demand, but it happens regularly (every 15 minutes to 1/2 hour). This form is the main working form for this group of people, it is where they work, all evening. It is a major frustration for them. I cannot see anything causing this. There is no memo field, no lock symbol, no id of which user is causing the lock, no nothing to work with here. To be honest it looks like an Access bug to me but... Help!!! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Thu Feb 24 07:37:43 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Thu, 24 Feb 2005 14:37:43 +0100 Subject: [AccessD] Query tuning in Access? Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B580D@stekelbes.ithelps.local> Correct on the first one. For what concerns report. In my opinion, for reports, you try to use a SQL string (unless you need cascaded queries) thats sit on the rowsource. Otherwise you gonna get a lot of queries (1 per report), unless you reuse a query for multiple reports. If you do that you gonna put more fields in one query to cover all reports which will slow down the query. Also I find for myself, the danger is bigger that you sort the query on a field that can be contraproductive if the sorting in the report is otherwise, same thing for filtering. Probably there are other reasons to, but from what I read in books and websites this is the commonly advised method. Anyway there is/was a big reason why I started to do that I believe in this case: At a moment (a couple of years ago) I started to have user editable reportfilters from a form. I found it practicle to open the filterform when opening the report in the open_report event. I found this better then first opening the form and then the report. Don't know why exactly, but while developing I found it more practicle to open the report and the formfilter. I believe I noticed after a while that when the report uses a saves query the report executed the query twice. Once to know what fiels are in the query and twice to apply my criteria I just had set when cosling the filter form. I'm not sure anymore, and maybe this is A97 thing that already long solved in later version... I regulary notice procedures that I use to do are stricly no longer needed because new access functionality (or debugging) has solved this. Anyway personal basic rule is: Filter as soon as posible, sort as late as posible and only once. Ofcourse this is not always posible, espcialy in case of using group and cross queries Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, February 24, 2005 10:19 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Query tuning in Access? Hi Erwin One should leave the sorting to the report's Sorting and Grouping and if possible avoid any sorting in the source. And what is wrong with a saved query as source for a report? Many of our reports uses quite complicated queries as source. It would be a mess to pull that SQL into the recordsource of the reports. /gustav 3) In a report, if SQL string based on saved querie, do not sort in saved querie but only in SQL string of report. Infact avoid reports based on saved queries, if you can. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Thu Feb 24 07:39:22 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 24 Feb 2005 07:39:22 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: References: Message-ID: <39cb22f30502240539613d46e2@mail.gmail.com> Charlotte, All right, then. I thought I'd mentioned that I was looking for a grid on my reports. I've actually come up with a way to do it without having to write any code. I set the background color of the report to gray and then I make all the text boxes with a white background and size and position them so that they're almost touching each other. Voil?! A grid. Steve Erbach On Wed, 23 Feb 2005 17:13:45 -0800, Charlotte Foust wrote: > Datagrids are interactive and intended for use in forms, and I didn't > realize you were asking about reports. Why would you want to use a > datagrid on a report when the report generator already prints in bands? > If you're just looking for lines, I personally find them too busy for my > taste. > > Charlotte Foust From cyx5 at cdc.gov Thu Feb 24 08:06:37 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Thu, 24 Feb 2005 09:06:37 -0500 Subject: [AccessD] Could not update; currently locked Message-ID: Stupid question, but did you try sucking backend into a new database? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 24, 2005 8:31 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Could not update; currently locked This is in AccessXP, 2K format BE. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 24, 2005 7:16 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Could not update; currently locked Make sure that you do not have any fields in the SQL table defined as bits - for some reason when trying to add a new record at times, Access throws a locked message as a null value for a bit is not acceptable to SQL. I change my bits to ints and it goes away. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Thursday, February 24, 2005 3:24 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Could not update; currently locked I seen this to (but in A2K3), I wonder if this is not the result of the Oportunistic locking issue in Windows server. Does anynone know if this isssue is resolved on W2000 and W2003 server, or does this Oportunistic locking still needs to be turned of for Access? Another posible cause in A2K3 is that you can set locking differently in each form (which makes it hard to locate the problem). I'm not sure if this functionality is also present in A2K2? I'm not sure, but I believe when creating (or importing) new forms the formlocking is not set to the same as in the database options... Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 24, 2005 4:24 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Could not update; currently locked I have a database (Windows XP, AccessXP) where a child form (no code AT ALL) gets the error message "Could not update; Currently locked" at the instant that the user tries to select something in a combo. The table that the data is going in to is small, 5 IDs (FKs for other tables) a date, a time and a memo which is actually a text field. The record selector does NOT display the locked symbol (circle with a slash). This database has a small number of users, perhaps 5 or 6, ALL of them are working in this main / sub form. It is a people table (parent form) with a "communication" subform which records all phone calls etc to the people in the parent form. This is SIMPLE, nothing much there. When the lock occurs, ALL users end up locked. Any given user has to close the main form and re-open And they can continue onward with whatever they were trying to do. I have checked service packs (SP3). All machines are set to "locked record". The BE is compacted / repaired regularly and doesn't seem to help. I am not there, and it is several hundred miles away so I am trying real hard to not have to go there. Has anyone seen something of this nature? It looks like a PeopleComm record is created by this specific combo selecting something, and at the instant something is selected from the combo something locks up the PeopleComm table. It cannot be created on demand, but it happens regularly (every 15 minutes to 1/2 hour). This form is the main working form for this group of people, it is where they work, all evening. It is a major frustration for them. I cannot see anything causing this. There is no memo field, no lock symbol, no id of which user is causing the lock, no nothing to work with here. To be honest it looks like an Access bug to me but... Help!!! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 bellsouth.net Thu Feb 24 08:17:52 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 24 Feb 2005 09:17:52 -0500 Subject: [AccessD] Using Where Exists in SQL - Hello Susan In-Reply-To: Message-ID: <20050224141746.CNQY2031.imf17aec.mail.bellsouth.net@SUSANONE> Geez.... Thank you. ;) That's my granddaughter Lexie when we were both much younger. She's in school now and I'm an old wrinkled hag. :) Some articles are written with just the technique in mind -- and there's really not much evaluation within the context of the larger picture. Meaning... I seldom spend a lot of time on "you shouldn't use this when..." unless it's specific to the technique or it's a big gotcha. Personally, I like EXISTS and IN, but I often find they are totally unnecessary. I'm not convinced either makes things faster, but often, I find I can write the solution faster using them -- FWIW. Susan H. Hello List, As some of you may have seen, I am currently working on a project that is using Access 97 and Oracle 8i. Having seen a lot of use of the Where Exists predicate in here, I thought I should try to get my head around it, so, I went on to the trusty web and guess who's article I came across, our very own Ms Harkins. So, to take my question back to our list, which of the following two SQL statements would you guys use. Basically, I am trying to see the benefit or cost of using Where Exists Thanks, hope you find it interesting and if you have any comments to make fire them back, if not, no problem, do not worry about it, this is not holding me up. Susan, thanks for your contribution to the world and subsequently, to me. BTW, the two ladies in the photo are really pretty ! Notes ED_RCPT_TMP_DTLS contains 10,000 records HSET_TACS contains 720 Records Option 1 Update chs.ED_RCPT_TMP_DTLS Set (MODEL_CODE) = Select MODEL_CODE From HSET_TACS Where ) Where Exists ( Select * from HSET_TACS, ED_RCPT_TMP_DTLS Where HSET_TACS.TAC_CODE = ED_RCPT_TMP_DTLS.TAC_CODE ) Option 2 Update chs.ED_RCPT_TMP_DTLS Set (MODEL_CODE) = ( Select chs.MODEL_CODE From HSET_TACS Where HSET_TACS.TAC_CODE = ED_RCPT_TMP_DTLS.TAC_CODE ) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Thu Feb 24 08:20:01 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Thu, 24 Feb 2005 09:20:01 -0500 Subject: [AccessD] Query tuning in Access? In-Reply-To: <20050224071216.39710.qmail@web90103.mail.scd.yahoo.com> Message-ID: Sander, Is this with JET as the DB Engine or an SQL server backend? Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Sad Der Sent: Thursday, February 24, 2005 2:12 AM To: Acces User Group Subject: [AccessD] Query tuning in Access? Hi group, I've got a large number of queries that I need to tune. Does anybody have any tips on tuning in Access? Thnx Sander __________________________________ Do you Yahoo!? Yahoo! Mail - You care about security. So do we. http://promotions.yahoo.com/new_mail -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From BBarabash at TappeConstruction.com Thu Feb 24 08:27:01 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Thu, 24 Feb 2005 08:27:01 -0600 Subject: [AccessD] OT: Report Generator in .Net Message-ID: <100F91B31300334B89EC531C9DCB08656F0625@tccexch01.tappeconstruction.net> David, I evaluated that grid from DevExpress, and would strongly suggest you consider this one as well: http://www.janusys.com/janus/library/CustomPages/webgridexnet.htm (Grid controls are not for forms, not for reports. AFAIK you can't even embed one on a report) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of dmcafee at pacbell.net Sent: Wednesday, February 23, 2005 9:34 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: Report Generator in .Net We were looking into this one at one time. http://www.devexpress.com/Products/ActiveX/XQuantumGrid/Tour.xml David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Wednesday, February 23, 2005 4:52 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Report Generator in .Net Charlotte, So that means that the Microsoft datagrid won't work on an Access report? I'm sorry to sound a bit befuddled, but you mentioned using an ActiveX datagrid as a possibility since I was hoping to get a simpler grid-like effect with tabular data. There is precious little on using ActiveX controls in the Access Help as well as precious little in the ADH. Steve Erbach On Wed, 23 Feb 2005 14:58:27 -0800, Charlotte Foust wrote: > It does indeed, my dear. > > Charlotte Foust -- -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If te, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From jwcolby at colbyconsulting.com Thu Feb 24 08:31:06 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 24 Feb 2005 09:31:06 -0500 Subject: [AccessD] Could not update; currently locked In-Reply-To: Message-ID: <002d01c51a7d$7ddda8c0$697aa8c0@ColbyM6805> No, not yet. I have asked the client to pull just that one table out into a separate be just to see what happens. I am at a loss here. It isn't making any sense what is going on. I have a gut feeling that it is a specific workstation causing the problem - service packs, drivers or something like that. Very hard to pin down though. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 24, 2005 9:07 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Could not update; currently locked Stupid question, but did you try sucking backend into a new database? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 24, 2005 8:31 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Could not update; currently locked This is in AccessXP, 2K format BE. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Thursday, February 24, 2005 7:16 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Could not update; currently locked Make sure that you do not have any fields in the SQL table defined as bits - for some reason when trying to add a new record at times, Access throws a locked message as a null value for a bit is not acceptable to SQL. I change my bits to ints and it goes away. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Thursday, February 24, 2005 3:24 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Could not update; currently locked I seen this to (but in A2K3), I wonder if this is not the result of the Oportunistic locking issue in Windows server. Does anynone know if this isssue is resolved on W2000 and W2003 server, or does this Oportunistic locking still needs to be turned of for Access? Another posible cause in A2K3 is that you can set locking differently in each form (which makes it hard to locate the problem). I'm not sure if this functionality is also present in A2K2? I'm not sure, but I believe when creating (or importing) new forms the formlocking is not set to the same as in the database options... Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, February 24, 2005 4:24 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Could not update; currently locked I have a database (Windows XP, AccessXP) where a child form (no code AT ALL) gets the error message "Could not update; Currently locked" at the instant that the user tries to select something in a combo. The table that the data is going in to is small, 5 IDs (FKs for other tables) a date, a time and a memo which is actually a text field. The record selector does NOT display the locked symbol (circle with a slash). This database has a small number of users, perhaps 5 or 6, ALL of them are working in this main / sub form. It is a people table (parent form) with a "communication" subform which records all phone calls etc to the people in the parent form. This is SIMPLE, nothing much there. When the lock occurs, ALL users end up locked. Any given user has to close the main form and re-open And they can continue onward with whatever they were trying to do. I have checked service packs (SP3). All machines are set to "locked record". The BE is compacted / repaired regularly and doesn't seem to help. I am not there, and it is several hundred miles away so I am trying real hard to not have to go there. Has anyone seen something of this nature? It looks like a PeopleComm record is created by this specific combo selecting something, and at the instant something is selected from the combo something locks up the PeopleComm table. It cannot be created on demand, but it happens regularly (every 15 minutes to 1/2 hour). This form is the main working form for this group of people, it is where they work, all evening. It is a major frustration for them. I cannot see anything causing this. There is no memo field, no lock symbol, no id of which user is causing the lock, no nothing to work with here. To be honest it looks like an Access bug to me but... Help!!! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Thu Feb 24 08:41:13 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Thu, 24 Feb 2005 15:41:13 +0100 Subject: [AccessD] Query tuning in Access? Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B580E@stekelbes.ithelps.local> Depends on the situation. When using the data in a form, you could prcoess that at the form level. In a non-continious form it would only executed once each time you change from record. In case of a continious form you could use a combo/listbox. This would only executed x times x records on you form. Difference is that if you have 10000 records in your table, if you do it in the query it gets executed 10000 times, in the form only as much as you change records. Sometimes you need to use IIF or choose, of u also use filter criteria you should think about creating two queries. 1 to filter and a second one (based on the first one) tu use IIF in. Depending on your criteria your IIF get only execute 20 times instead of 10000 times.... Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Sad Der Sent: Thursday, February 24, 2005 10:07 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Query tuning in Access? Erwin, thnx for you're response. it is a very detailled list! One question: I know IFF() is very slow. But what can I do to replace them? Thnx. Sander --- Erwin Craps - IT Helps wrote: > > Simple question, hard to answer. > A few things I learned the hardway when having lots of records (I'm in > one table at +/-1.400.000 records) > > 1) When having cascading queries (a query based on a > query) only sort or > group in the last query (when posible). > 2) When having cascading queries (a query based on a > query) try to > filter (by using parameters to be able to stil use > VBA) in the first > one. > 3) In a report, if SQL string based on saved querie, do not sort in > saved querie but only in SQL string of report. > Infact avoid reports based on saved queries, if you can. > 4) When grouping or filtering in cascaded queries, try to add > non-filter/group essential data in the last querie. > 5) Try to join only on numerical ID's > 6) Try to avoid code in queries (like IIF or a VBA function), and if > you must work in a cascaded query. Use query one to filter the result, > use query 2 to add the code (ex. IIF, lcase or VBA functions). > Using VBA functions slows down queries enormously. > IFF is realy slow... > > 7) Put indexes on al fields you group, filter or join on (if used > often > enough) > 8) In update queries, don't do all records, put a filter on it. > For example if you have a boolean field "Archived" > and you want to set > all records to "True" add where clause "Archived=False" in the query. > This is posibly much faster (if already true records > exist) because > updating is slower than filtering.... > > 8) Queries need to be compiled to. They are automaticaly compiled the > first time they run after a edit or compact. > So after a edit or compact the first time query run is always slower > then the second time. > You can compile all non-parameter queries at forhand, I have a > function for that. > I dont know if this is important and if it makes that much difference. > But if you are timing your queries you must be aware of it. Each time > you change your query it needs compiling again. So before actualy > timing your query, I would first run the querie a couple of times. > > > Erwin > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Sad Der > Sent: Thursday, February 24, 2005 8:12 AM > To: Acces User Group > Subject: [AccessD] Query tuning in Access? > > Hi group, > > I've got a large number of queries that I need to tune. > > Does anybody have any tips on tuning in Access? > > Thnx > > Sander > > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - You care about security. So do we. > http://promotions.yahoo.com/new_mail > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Thu Feb 24 08:43:39 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Thu, 24 Feb 2005 09:43:39 -0500 Subject: [AccessD] Could not update; currently locked In-Reply-To: <000e01c51a20$52b69420$697aa8c0@ColbyM6805> Message-ID: John, Sounds like an index or page is being updated and your getting a lock from that. As a first step, make sure your set to: "Open databases using record-level locking" and "Default Locking" is set to "Edited Record". However that is a default only, so make sure the forms are actually set to Edited record. That should help pin down the problem further, as you should now get a lock symbol on a record if two users are really hitting the same record at the same time. If not and you still get lock errors, then it's probably an index update that's causing a problem. You'll need to trap the lock error with the Forms OnError event. Put in a randomized wait value, then retry the operation again. Maybe a bug too; you were "lucky" enough to hit one of those a couple of years ago. Lightening can strike twice. HTH, Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John W. Colby Sent: Wednesday, February 23, 2005 10:24 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Could not update; currently locked I have a database (Windows XP, AccessXP) where a child form (no code AT ALL) gets the error message "Could not update; Currently locked" at the instant that the user tries to select something in a combo. The table that the data is going in to is small, 5 IDs (FKs for other tables) a date, a time and a memo which is actually a text field. The record selector does NOT display the locked symbol (circle with a slash). This database has a small number of users, perhaps 5 or 6, ALL of them are working in this main / sub form. It is a people table (parent form) with a "communication" subform which records all phone calls etc to the people in the parent form. This is SIMPLE, nothing much there. When the lock occurs, ALL users end up locked. Any given user has to close the main form and re-open And they can continue onward with whatever they were trying to do. I have checked service packs (SP3). All machines are set to "locked record". The BE is compacted / repaired regularly and doesn't seem to help. I am not there, and it is several hundred miles away so I am trying real hard to not have to go there. Has anyone seen something of this nature? It looks like a PeopleComm record is created by this specific combo selecting something, and at the instant something is selected from the combo something locks up the PeopleComm table. It cannot be created on demand, but it happens regularly (every 15 minutes to 1/2 hour). This form is the main working form for this group of people, it is where they work, all evening. It is a major frustration for them. I cannot see anything causing this. There is no memo field, no lock symbol, no id of which user is causing the lock, no nothing to work with here. To be honest it looks like an Access bug to me but... Help!!! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Feb 24 09:09:01 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 24 Feb 2005 10:09:01 -0500 Subject: [AccessD] Could not update; currently locked In-Reply-To: Message-ID: <003701c51a82$c9b8f6a0$697aa8c0@ColbyM6805> The odd part here is that it happens immediately, as soon as they try to select something from the combo. If it were any kind of lock I would expect it to occur as the table tries to actually save the record. It is happening at the instant of new record insertion. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, February 24, 2005 9:44 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Could not update; currently locked John, Sounds like an index or page is being updated and your getting a lock from that. As a first step, make sure your set to: "Open databases using record-level locking" and "Default Locking" is set to "Edited Record". However that is a default only, so make sure the forms are actually set to Edited record. That should help pin down the problem further, as you should now get a lock symbol on a record if two users are really hitting the same record at the same time. If not and you still get lock errors, then it's probably an index update that's causing a problem. You'll need to trap the lock error with the Forms OnError event. Put in a randomized wait value, then retry the operation again. Maybe a bug too; you were "lucky" enough to hit one of those a couple of years ago. Lightening can strike twice. HTH, Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John W. Colby Sent: Wednesday, February 23, 2005 10:24 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Could not update; currently locked I have a database (Windows XP, AccessXP) where a child form (no code AT ALL) gets the error message "Could not update; Currently locked" at the instant that the user tries to select something in a combo. The table that the data is going in to is small, 5 IDs (FKs for other tables) a date, a time and a memo which is actually a text field. The record selector does NOT display the locked symbol (circle with a slash). This database has a small number of users, perhaps 5 or 6, ALL of them are working in this main / sub form. It is a people table (parent form) with a "communication" subform which records all phone calls etc to the people in the parent form. This is SIMPLE, nothing much there. When the lock occurs, ALL users end up locked. Any given user has to close the main form and re-open And they can continue onward with whatever they were trying to do. I have checked service packs (SP3). All machines are set to "locked record". The BE is compacted / repaired regularly and doesn't seem to help. I am not there, and it is several hundred miles away so I am trying real hard to not have to go there. Has anyone seen something of this nature? It looks like a PeopleComm record is created by this specific combo selecting something, and at the instant something is selected from the combo something locks up the PeopleComm table. It cannot be created on demand, but it happens regularly (every 15 minutes to 1/2 hour). This form is the main working form for this group of people, it is where they work, all evening. It is a major frustration for them. I cannot see anything causing this. There is no memo field, no lock symbol, no id of which user is causing the lock, no nothing to work with here. To be honest it looks like an Access bug to me but... Help!!! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 24 10:15:32 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 24 Feb 2005 08:15:32 -0800 Subject: [AccessD] Access/VB.net Message-ID: Yes, you're right. The files you need are the ones installed with the .Net framework, which will include an OLEDb driver for Jet. It's the same as distributing a VB app that uses an Access database as a datastore. Charlotte Foust -----Original Message----- From: Griffiths, Richard [mailto:R.Griffiths at bury.gov.uk] Sent: Thursday, February 24, 2005 3:44 AM To: AccessD at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: [AccessD] Access/VB.net Hi If my FE is written in VB.net and BE Access (97 or otherwise) when it comes to deployment do I need all the usual deployment files associated with MS Access/Jet eg VBA.dll , DAO350.dll , Jet.....etc. I am right in thinking as the data access is thru ADO.net simply having the mdb present is enough? (I cannot test a clear environment myself at the moment) Many thanks Richard Griffiths Developer ICT Unit x5169 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Feb 24 10:18:01 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 24 Feb 2005 08:18:01 -0800 Subject: [AccessD] Query tuning in Access? Message-ID: >>Infact avoid reports based on saved queries, if you can. I'm afraid you're out of date, Erwin. In the latest 3 versions of Access, saved queries are optimized while SQL strings are not, which means a report will run faster (or at least, load faster) using a saved query. Charlotte Foust -----Original Message----- From: Erwin Craps - IT Helps [mailto:Erwin.Craps at ithelps.be] Sent: Thursday, February 24, 2005 12:16 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Query tuning in Access? Simple question, hard to answer. A few things I learned the hardway when having lots of records (I'm in one table at +/-1.400.000 records) 1) When having cascading queries (a query based on a query) only sort or group in the last query (when posible). 2) When having cascading queries (a query based on a query) try to filter (by using parameters to be able to stil use VBA) in the first one. 3) In a report, if SQL string based on saved querie, do not sort in saved querie but only in SQL string of report. Infact avoid reports based on saved queries, if you can. 4) When grouping or filtering in cascaded queries, try to add non-filter/group essential data in the last querie. 5) Try to join only on numerical ID's 6) Try to avoid code in queries (like IIF or a VBA function), and if you must work in a cascaded query. Use query one to filter the result, use query 2 to add the code (ex. IIF, lcase or VBA functions). Using VBA functions slows down queries enormously. IFF is realy slow... 7) Put indexes on al fields you group, filter or join on (if used often enough) 8) In update queries, don't do all records, put a filter on it. For example if you have a boolean field "Archived" and you want to set all records to "True" add where clause "Archived=False" in the query. This is posibly much faster (if already true records exist) because updating is slower than filtering.... 8) Queries need to be compiled to. They are automaticaly compiled the first time they run after a edit or compact. So after a edit or compact the first time query run is always slower then the second time. You can compile all non-parameter queries at forhand, I have a function for that. I dont know if this is important and if it makes that much difference. But if you are timing your queries you must be aware of it. Each time you change your query it needs compiling again. So before actualy timing your query, I would first run the querie a couple of times. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Sad Der Sent: Thursday, February 24, 2005 8:12 AM To: Acces User Group Subject: [AccessD] Query tuning in Access? Hi group, I've got a large number of queries that I need to tune. Does anybody have any tips on tuning in Access? Thnx Sander __________________________________ Do you Yahoo!? Yahoo! Mail - You care about security. So do we. http://promotions.yahoo.com/new_mail -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Feb 24 10:18:28 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 24 Feb 2005 08:18:28 -0800 Subject: [AccessD] Query tuning in Access? Message-ID: Choose() and Switch() are both faster than Iif. Charlotte Foust -----Original Message----- From: Sad Der [mailto:accessd666 at yahoo.com] Sent: Thursday, February 24, 2005 1:07 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Query tuning in Access? Erwin, thnx for you're response. it is a very detailled list! One question: I know IFF() is very slow. But what can I do to replace them? Thnx. Sander --- Erwin Craps - IT Helps wrote: > > Simple question, hard to answer. > A few things I learned the hardway when having lots > of records (I'm in > one table at +/-1.400.000 records) > > 1) When having cascading queries (a query based on a > query) only sort or > group in the last query (when posible). > 2) When having cascading queries (a query based on a > query) try to > filter (by using parameters to be able to stil use > VBA) in the first > one. > 3) In a report, if SQL string based on saved querie, > do not sort in > saved querie but only in SQL string of report. > Infact avoid reports based on saved queries, if you > can. > 4) When grouping or filtering in cascaded queries, > try to add > non-filter/group essential data in the last querie. > 5) Try to join only on numerical ID's > 6) Try to avoid code in queries (like IIF or a VBA > function), and if you > must work in a cascaded query. Use query one to > filter the result, use > query 2 to add the code (ex. IIF, lcase or VBA > functions). > Using VBA functions slows down queries enormously. > IFF is realy slow... > > 7) Put indexes on al fields you group, filter or > join on (if used often > enough) > 8) In update queries, don't do all records, put a > filter on it. > For example if you have a boolean field "Archived" > and you want to set > all records to "True" add where clause > "Archived=False" in the query. > This is posibly much faster (if already true records > exist) because > updating is slower than filtering.... > > 8) Queries need to be compiled to. They are > automaticaly compiled the > first time they run after a edit or compact. > So after a edit or compact the first time query run > is always slower > then the second time. > You can compile all non-parameter queries at > forhand, I have a function > for that. > I dont know if this is important and if it makes > that much difference. > But if you are timing your queries you must be aware > of it. Each time > you change your query it needs compiling again. So > before actualy timing > your query, I would first run the querie a couple of > times. > > > Erwin > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On > Behalf Of Sad Der > Sent: Thursday, February 24, 2005 8:12 AM > To: Acces User Group > Subject: [AccessD] Query tuning in Access? > > Hi group, > > I've got a large number of queries that I need to > tune. > > Does anybody have any tips on tuning in Access? > > Thnx > > Sander > > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - You care about security. So do we. > http://promotions.yahoo.com/new_mail > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Feb 24 11:20:17 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 24 Feb 2005 18:20:17 +0100 Subject: [AccessD] Replacement for IIf() (was: Query tuning in Access?) Message-ID: Hi Charlotte et all Really? I thought these functions were quite slow. Anyway, here's a method to add only positives in a query. Using IIf() it would be: SELECT IIF(F1>0,F1,0)+IIF(F2>0,F2,0)+..+IIF(Fn>0,Fn,0) AS SumPositives This can be replaced with native SQL code: SELECT (ABS(F1)+F1+ABS(F2)+F2+..ABS(Fn)+Fn)/2 AS SumPositives /gustav >>> cfoust at infostatsystems.com 24-02-2005 17:18:28 >>> Choose() and Switch() are both faster than Iif. Charlotte Foust -----Original Message----- From: Sad Der [mailto:accessd666 at yahoo.com] Sent: Thursday, February 24, 2005 1:07 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Query tuning in Access? Erwin, thnx for you're response. it is a very detailled list! One question: I know IFF() is very slow. But what can I do to replace them? From Gustav at cactus.dk Thu Feb 24 11:49:50 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 24 Feb 2005 18:49:50 +0100 Subject: [AccessD] Document storage, recommendations Message-ID: Hi all The client wish to store scanned documents, thousands of pages, everything black/white, no pictures - only invoices, contracts and the like. Also, the storage should be in the (or a) database, not as discrete picture files. I've played with the recently discussed file format DjVu and found, that file sizes of less than 10 K is realistic. However, this format seems a little too specialized, thus I've tried using the PNG format which at max. compression allows for files sizes down to about 15 K per page. The file will then be stored as a blob in the database. For display, the blob is extracted to a temp file and viewed. In this way 1000 pages will use about 25 MB of database storage which is acceptable. Before settling on this I would like to know if any of you have experience with what the minimum specs for an acceptable picture of document pages (A4 or Letter) are? I've found that 150x150 dpi, b/w (two colours) and the max. compression level of 9 for PNG is acceptable. But I'm not the client - perhaps you have experience from some of your clients about what is usable in this area? /gustav From GregSmith at starband.net Thu Feb 24 12:53:08 2005 From: GregSmith at starband.net (GregSmith at starband.net) Date: Thu, 24 Feb 2005 13:53:08 -0500 (EST) Subject: [AccessD] Disable Mousewheel in Access 2003 Form In-Reply-To: References: Message-ID: <26133.65.118.249.214.1109271188.squirrel@cetus.email.starband.net> Hi everyone! I looked through the archives about this, but didn't come up with anything for Access 2003. Might be because there is no solution, but I wanted to run it up the flag pole one more time. I have a form that I want the mousewheel disabled while that form is open. Any way of doing this short of shooting the mouse? Thanks! Greg Smith gregsmith at starband.net From newsgrps at dalyn.co.nz Thu Feb 24 13:04:34 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Fri, 25 Feb 2005 08:04:34 +1300 Subject: [AccessD] Relinking Foxpro Tables In-Reply-To: References: Message-ID: <6.2.1.2.0.20050225072238.01caeeb0@mail.dalyn.co.nz> Gustav, At 24/02/2005, Gustav Brock wrote: >Hi David > >First, I think TABLE=""; should be omitted from the connect string. >Second, where/why do you close the mdb - cannot see that. >Third, try to refresh the TableDefs collection: > >DBEngine(0)(0).TableDefs.Refresh First - Thanks - deleted table=. Second - I was manually closing and opening the database. Third - Have added this to my code. Here is more information. 1) Initially I link the tables using File .. Get External Data .. Link Tables. Files of Type = ODCB Databases. Machine Data Source = Visual FoxPro Tables. Configuration Connection = Free Table Directory. I then select the directory which holds the tables. Next pops up a list of tables available to be linked. I select all. Then for each table I need to select a unique record identifier. In the table properties the description field holds the following: ODBC;DSN=Visual FoxPro Tables;SourceDB=d:\CLIENTS\PM SERVICES\DATA\20050216;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2aaaa1m The connect field in MSysObjects holds the following: DSN=Visual FoxPro Tables;SourceDB=d:\CLIENTS\PM SERVICES\DATA\20050216;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes; The name field in MSysObjects holds the following: rs2aaaa1m At this point I can edit data in the tables. 2) Then I run my code the table properties the description field changes to: ODBC;DSN=Visual FoxPro Tables;SourceDB=D:\Clients\PM Services\Data\20050217;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2aaaa1m The connect field in MSysObjects holds the following: DSN=Visual FoxPro Tables;SourceDB=D:\Clients\PM Services\Data\20050217;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes; At this point when I open the table I still have the data from the old table showing. I am unable to delete it. Closing the database and opening it in Access still doesn't help. It is only when I close Access down and reopen it that the new tables are appearing. Even then I am not able to change any data (this last point doesn't matter as we just want to access the data for reports but I thought I would throw it in anyway). Here is the current code: --Code on the cmd button: Private Sub cmdDataLink_Click() On Error GoTo Err_cmdDataLink_Click If basDataFileLink() = True Then MsgBox "Data files linked successfully." Else MsgBox "You will need to make sure that the data files are linked before you can run any reports." End If Exit_cmdDataLink_Click: Exit Sub Err_cmdDataLink_Click: Select Case Err Case 0 MsgBox "No Error", vbCritical, "Link Data" Case Else Call basErrorMsg("cmdDataLink_Click") End Select Resume Exit_cmdDataLink_Click End Sub Public Function basDataFileLink() As Boolean On Error GoTo Err_basDataFileLink Dim mdb As DAO.Database, mtbl As DAO.TableDef, strDataPath As String, strNewConnect As String Set mdb = CurrentDb Call basInfo("Linking data files.") basDataFileLink = False If IsNull(Me!txtDataFolder) = True Then Me!txtDataFolder = " " strDataPath = Me!txtDataFolder strNewConnect = "ODBC;DSN=Visual FoxPro Tables;SourceDB=" & strDataPath & ";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;" For Each mtbl In mdb.TableDefs 'Only check this table link if this table IS linked. If InStr(mtbl.Connect, "DSN=Visual FoxPro Tables") <> 0 Then mtbl.Connect = strNewConnect ' & mtbl.Name mtbl.RefreshLink End If Next DBEngine(0)(0).TableDefs.Refresh mdb.Close Set mdb = Nothing basDataFileLink = True Exit_basDataFileLink: DoCmd.Close acForm, "frmInfoForm" Exit Function Err_basDataFileLink: Select Case Err Case 3011 MsgBox "Unable to find all the data files.", vbCritical, "Link To Data Files" Case Else Call basErrorMsg("basDataFileLink") End Select Resume Exit_basDataFileLink End Function If anyone is interested in testing it for me I can send sample tables. Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 From newsgrps at dalyn.co.nz Thu Feb 24 12:23:23 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Fri, 25 Feb 2005 07:23:23 +1300 Subject: [AccessD] Relinking Foxpro Tables In-Reply-To: References: Message-ID: <6.2.1.2.0.20050225065624.038c40d0@mail.dalyn.co.nz> Gustav, This is the first time I have had to work with Foxpro data. It comes in two forms - All tables in one file (like Access), and what they call free tables (where each table is in a file of its own and has a dbf extension). No fields - It seems that even when the connection string is changed the design of the new tables has not replaced the design of the old ones (until Access is fully closed, reopened, and the front end opened again). \ David At 24/02/2005, you wrote: >Hi David > >"Free tables" with no fields? What is that supposed to mean? > >/gustav > > >>> newsgrps at dalyn.co.nz 24-02-2005 00:25:40 >>> >Tried that. The problem is that all the linked tables are Foxpro free > >tables. Carl's code and Candace Tripp's code both check to see if >there is >a field in the table definition. If so then it assumes that the link >is >valid. However, it seems that the table can be viewed in design mode >ok >but when the table is actually opened it causes the error. > >Also, all I want at this stage is to be able to take a variable with >the >folder name in it, and then loop through the linked tables to change >the >old folder to the new one. > >David > >At 23/02/2005, you wrote: > >Should be some useful code here > >ALink21 Carl > > >Tribble's Back End Relinker code > >at http://www.colbyconsulting.com/ > >under menu item useful files > > > >David Emerson wrote: > > > >>I have an Access XP application which links to Visual Foxpro tables. > >> > >>There could be several versions of the data in separate folders (but >each > >>folder contains copies all the required tables). > >> > >>I would like to be able to ask the user for the folder name for the > >>tables, then change all the linked tables so that they are pointing >to > >>the new folder. > >> > >>Can anyone give me directions for doing this in code. My guess is > >>looping through the current linked tables and replacing the table >path > >>with the new path. > >> > >>The description string for one of the tables is: > >> > >>ODBC;DSN=Visual FoxPro > >>Tables;SourceDB=d:\PMS\Data\20050215;SourceType=DBF;Exclusive=No;Backgro > undFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2YTD >Website: http://www.databaseadvisors.com From donald.a.Mcgillivray at mail.sprint.com Thu Feb 24 13:04:53 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Thu, 24 Feb 2005 13:04:53 -0600 Subject: [AccessD] Disable Mousewheel in Access 2003 Form Message-ID: <988E2AC88CCB54459286C4077DB662F50419F0BA@PDAWB03C.ad.sprint.com> I've used this: http://www.lebans.com/mousewheelonoff.htm HTH Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of GregSmith at starband.net Sent: Thursday, February 24, 2005 10:53 AM To: accessd at databaseadvisors.com Subject: [AccessD] Disable Mousewheel in Access 2003 Form Hi everyone! I looked through the archives about this, but didn't come up with anything for Access 2003. Might be because there is no solution, but I wanted to run it up the flag pole one more time. I have a form that I want the mousewheel disabled while that form is open. Any way of doing this short of shooting the mouse? Thanks! Greg Smith gregsmith at starband.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Feb 24 14:52:13 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 24 Feb 2005 12:52:13 -0800 Subject: [AccessD] Replacement for IIf() (was: Query tuning inAccess?) Message-ID: I didn't say they were fast, only faster than Iif. Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Thursday, February 24, 2005 9:20 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Replacement for IIf() (was: Query tuning inAccess?) Hi Charlotte et all Really? I thought these functions were quite slow. Anyway, here's a method to add only positives in a query. Using IIf() it would be: SELECT IIF(F1>0,F1,0)+IIF(F2>0,F2,0)+..+IIF(Fn>0,Fn,0) AS SumPositives This can be replaced with native SQL code: SELECT (ABS(F1)+F1+ABS(F2)+F2+..ABS(Fn)+Fn)/2 AS SumPositives /gustav >>> cfoust at infostatsystems.com 24-02-2005 17:18:28 >>> Choose() and Switch() are both faster than Iif. Charlotte Foust -----Original Message----- From: Sad Der [mailto:accessd666 at yahoo.com] Sent: Thursday, February 24, 2005 1:07 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Query tuning in Access? Erwin, thnx for you're response. it is a very detailled list! One question: I know IFF() is very slow. But what can I do to replace them? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Thu Feb 24 15:00:00 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Thu, 24 Feb 2005 16:00:00 -0500 Subject: [AccessD] Query tuning in Access? In-Reply-To: Message-ID: Charlotte, << In the latest 3 versions of Access, saved queries are optimized while SQL strings are not,>> Actually no, it's the other way around. For the last three versions, SQL strings specified as a record source of a form or report are saved as a query def. Before that they were not. It's a same too because now there is no choice; the report or form always runs on a pre-saved plan, which in some rare cases, is not a great idea. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Thursday, February 24, 2005 11:18 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Query tuning in Access? >>Infact avoid reports based on saved queries, if you can. I'm afraid you're out of date, Erwin. In the latest 3 versions of Access, saved queries are optimized while SQL strings are not, which means a report will run faster (or at least, load faster) using a saved query. Charlotte Foust -----Original Message----- From: Erwin Craps - IT Helps [mailto:Erwin.Craps at ithelps.be] Sent: Thursday, February 24, 2005 12:16 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Query tuning in Access? Simple question, hard to answer. A few things I learned the hardway when having lots of records (I'm in one table at +/-1.400.000 records) 1) When having cascading queries (a query based on a query) only sort or group in the last query (when posible). 2) When having cascading queries (a query based on a query) try to filter (by using parameters to be able to stil use VBA) in the first one. 3) In a report, if SQL string based on saved querie, do not sort in saved querie but only in SQL string of report. Infact avoid reports based on saved queries, if you can. 4) When grouping or filtering in cascaded queries, try to add non-filter/group essential data in the last querie. 5) Try to join only on numerical ID's 6) Try to avoid code in queries (like IIF or a VBA function), and if you must work in a cascaded query. Use query one to filter the result, use query 2 to add the code (ex. IIF, lcase or VBA functions). Using VBA functions slows down queries enormously. IFF is realy slow... 7) Put indexes on al fields you group, filter or join on (if used often enough) 8) In update queries, don't do all records, put a filter on it. For example if you have a boolean field "Archived" and you want to set all records to "True" add where clause "Archived=False" in the query. This is posibly much faster (if already true records exist) because updating is slower than filtering.... 8) Queries need to be compiled to. They are automaticaly compiled the first time they run after a edit or compact. So after a edit or compact the first time query run is always slower then the second time. You can compile all non-parameter queries at forhand, I have a function for that. I dont know if this is important and if it makes that much difference. But if you are timing your queries you must be aware of it. Each time you change your query it needs compiling again. So before actualy timing your query, I would first run the querie a couple of times. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Sad Der Sent: Thursday, February 24, 2005 8:12 AM To: Acces User Group Subject: [AccessD] Query tuning in Access? Hi group, I've got a large number of queries that I need to tune. Does anybody have any tips on tuning in Access? Thnx Sander __________________________________ Do you Yahoo!? Yahoo! Mail - You care about security. So do we. http://promotions.yahoo.com/new_mail -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dba.email at gmail.com Thu Feb 24 15:19:20 2005 From: dba.email at gmail.com (Admin Sparky) Date: Thu, 24 Feb 2005 16:19:20 -0500 Subject: [AccessD] OT Reading the small print In-Reply-To: <0ICF00M7L0KYN5@l-daemon> References: <0ICF00M7L0KYN5@l-daemon> Message-ID: <5f2de242050224131946d4e545@mail.gmail.com> Well, if it is on the internet it must be true... http://www.pcpitstop.com/spycheck/eula.asp You are taking the companies word that it did what it said it did. At face value I'd say it was true, but that doesn't discount the possibility that it isn't. Mark On Thu, 24 Feb 2005 04:12:35 -0800, Jim Lawrence wrote: > Hi All: > > Is this true? > http://yro.slashdot.org/article.pl?sid=05/02/23/2315211&tid=133&tid=17 > > Jim > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Erwin.Craps at ithelps.be Thu Feb 24 15:56:15 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Thu, 24 Feb 2005 22:56:15 +0100 Subject: [AccessD] Query tuning in Access? Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5810@stekelbes.ithelps.local> I supose that is true... It not the first time I catch myself still using workarounds while this is no longer needed due to access improvements.... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, February 24, 2005 5:18 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Query tuning in Access? >>Infact avoid reports based on saved queries, if you can. I'm afraid you're out of date, Erwin. In the latest 3 versions of Access, saved queries are optimized while SQL strings are not, which means a report will run faster (or at least, load faster) using a saved query. Charlotte Foust -----Original Message----- From: Erwin Craps - IT Helps [mailto:Erwin.Craps at ithelps.be] Sent: Thursday, February 24, 2005 12:16 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Query tuning in Access? Simple question, hard to answer. A few things I learned the hardway when having lots of records (I'm in one table at +/-1.400.000 records) 1) When having cascading queries (a query based on a query) only sort or group in the last query (when posible). 2) When having cascading queries (a query based on a query) try to filter (by using parameters to be able to stil use VBA) in the first one. 3) In a report, if SQL string based on saved querie, do not sort in saved querie but only in SQL string of report. Infact avoid reports based on saved queries, if you can. 4) When grouping or filtering in cascaded queries, try to add non-filter/group essential data in the last querie. 5) Try to join only on numerical ID's 6) Try to avoid code in queries (like IIF or a VBA function), and if you must work in a cascaded query. Use query one to filter the result, use query 2 to add the code (ex. IIF, lcase or VBA functions). Using VBA functions slows down queries enormously. IFF is realy slow... 7) Put indexes on al fields you group, filter or join on (if used often enough) 8) In update queries, don't do all records, put a filter on it. For example if you have a boolean field "Archived" and you want to set all records to "True" add where clause "Archived=False" in the query. This is posibly much faster (if already true records exist) because updating is slower than filtering.... 8) Queries need to be compiled to. They are automaticaly compiled the first time they run after a edit or compact. So after a edit or compact the first time query run is always slower then the second time. You can compile all non-parameter queries at forhand, I have a function for that. I dont know if this is important and if it makes that much difference. But if you are timing your queries you must be aware of it. Each time you change your query it needs compiling again. So before actualy timing your query, I would first run the querie a couple of times. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Sad Der Sent: Thursday, February 24, 2005 8:12 AM To: Acces User Group Subject: [AccessD] Query tuning in Access? Hi group, I've got a large number of queries that I need to tune. Does anybody have any tips on tuning in Access? Thnx Sander __________________________________ Do you Yahoo!? Yahoo! Mail - You care about security. So do we. http://promotions.yahoo.com/new_mail -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Thu Feb 24 16:24:22 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 25 Feb 2005 08:24:22 +1000 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: <39cb22f30502240539613d46e2@mail.gmail.com> References: Message-ID: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> On 24 Feb 2005 at 7:39, Steve Erbach wrote: > Charlotte, > > All right, then. I thought I'd mentioned that I was looking for a grid > on my reports. I've actually come up with a way to do it without > having to write any code. I set the background color of the report to > gray and then I make all the text boxes with a white background and > size and position them so that they're almost touching each other. > Voil?! A grid. > It's much easier to set a small GridX and GridY and set SnapToGrid on so that all your text boxes actually touch each other. Then just set the border style, colour and width of the textboxes to give you exactly the grid you want without needing to worry about carefully locating every control with just the right spacing. -- Stuart From dmcafee at pacbell.net Thu Feb 24 17:10:49 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Thu, 24 Feb 2005 15:10:49 -0800 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> Message-ID: I thought you were looking for a datagrid control for a specific purpose. If you are just looking for grids on a report, and any of those boxes will grow, then do the following: 1. Place them all in a line, and set their tag property to something like "Colored" 2. Make the border for each of these text boxes transparent. 3. Place a Horizontal line above and below each of these text boxes (across the full length) 4. Place the following code in the report's Detail_Format event: Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer) Dim ctl As Control Me.ScaleMode = 5 For Each ctl In Me.Controls If ctl.Tag = "Colored" Then Me.Line ((ctl.Left / 1440), 0)-((ctl.Left / 1440), 10) Me.Line (((ctl.Left + ctl.Width) / 1440), 0)-(((ctl.Left + ctl.Width) / 1440), 10) End If Next ctl End Sub HTH David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Stuart McLachlan Sent: Thursday, February 24, 2005 2:24 PM To: Access Developers discussion and problemsolving Subject: Re: [AccessD] OT: Report Generator in .Net On 24 Feb 2005 at 7:39, Steve Erbach wrote: > Charlotte, > > All right, then. I thought I'd mentioned that I was looking for a grid > on my reports. I've actually come up with a way to do it without > having to write any code. I set the background color of the report to > gray and then I make all the text boxes with a white background and > size and position them so that they're almost touching each other. > Voil?! A grid. > It's much easier to set a small GridX and GridY and set SnapToGrid on so that all your text boxes actually touch each other. Then just set the border style, colour and width of the textboxes to give you exactly the grid you want without needing to worry about carefully locating every control with just the right spacing. -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From d.dick at uws.edu.au Thu Feb 24 18:20:28 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Fri, 25 Feb 2005 11:20:28 +1100 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Message-ID: <200502250020.j1P0Kcec029450@cooper.uws.edu.au> Hello all I have some code working well that creates Outlook Calendar Items from bookings in an Access dB So Far so good, but the calendar items created by Machine A are only stored on, and visible to, Machine A What I want is - for my app to create calendar items that everyone can see So I guess my Q is more Outlook related than Access. How do I set up Outlook so that People see only a 'group' calendar? So an appointment made using my app on Machine A can be seen by Every other machine, not just Machine A? Many thanks in advance Darren From dw-murphy at cox.net Thu Feb 24 18:35:11 2005 From: dw-murphy at cox.net (Doug Murphy) Date: Thu, 24 Feb 2005 16:35:11 -0800 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar In-Reply-To: <200502250020.j1P0Kcec029450@cooper.uws.edu.au> Message-ID: <000001c51ad1$e0b8c660$c300a8c0@murphyf3vdfepi> Darren, I don't know what your objective is here, but we are currently evaluating a product for sharing outlook contacts, calendars, and tasks between various Outlook installations on a network. Take a look at http://www.officecalendar.com/index.asp. The literature looks good. We are putting the eval copy on a couple of machines to try it out. For the price it might beat the cost of development. If nothing else the web site will give you some insite into how these folks accomplished this task. They are using .NET as the backbone to link up the outlook installations. If you go the Access route I'd be interested in learning how you do it. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 4:20 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Hello all I have some code working well that creates Outlook Calendar Items from bookings in an Access dB So Far so good, but the calendar items created by Machine A are only stored on, and visible to, Machine A What I want is - for my app to create calendar items that everyone can see So I guess my Q is more Outlook related than Access. How do I set up Outlook so that People see only a 'group' calendar? So an appointment made using my app on Machine A can be seen by Every other machine, not just Machine A? Many thanks in advance Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Thu Feb 24 19:13:10 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 24 Feb 2005 17:13:10 -0800 Subject: [AccessD] Document storage, recommendations References: Message-ID: <421E7BA6.6010207@shaw.ca> My records management guy says 200 dpi for legal reasons well at least Canadian especially if there are signatures 400 dpi if colour, don't know about compression level though. There might be a way to drop a blob field into an ado stream then drop stream into an image object haven't tried it though, might be faster than creating a temp file. Gustav Brock wrote: >Hi all > >The client wish to store scanned documents, thousands of pages, >everything black/white, no pictures - only invoices, contracts and the >like. Also, the storage should be in the (or a) database, not as >discrete picture files. > >I've played with the recently discussed file format DjVu and found, >that file sizes of less than 10 K is realistic. However, this format >seems a little too specialized, thus I've tried using the PNG format >which at max. compression allows for files sizes down to about 15 K per >page. >The file will then be stored as a blob in the database. For display, >the blob is extracted to a temp file and viewed. In this way 1000 pages >will use about 25 MB of database storage which is acceptable. > >Before settling on this I would like to know if any of you have >experience with what the minimum specs for an acceptable picture of >document pages (A4 or Letter) are? I've found that 150x150 dpi, b/w (two >colours) and the max. compression level of 9 for PNG is acceptable. But >I'm not the client - perhaps you have experience from some of your >clients about what is usable in this area? > >/gustav > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Thu Feb 24 20:13:16 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 24 Feb 2005 18:13:16 -0800 Subject: [AccessD] OT Reading the small print References: <0ICF00M7L0KYN5@l-daemon> <5f2de242050224131946d4e545@mail.gmail.com> Message-ID: <421E89BC.7040407@shaw.ca> I liked one response My favorite agreements (not quite EULA's, most of them, but similar) are on websites. Most of the time they just use a textarea as a poor man's iframe to hold the agreement's text, and you must click the "I accept" submit button to continue. Nearly every one of these i have encountered (Verisign does this for sure, if you want to try it out) does not lock the textarea. So, I erase all the crap that's in there and replace it with: Company XYZ hereby agrees to pay me $1,000,000. Now that's a contract I can agree to! Admin Sparky wrote: >Well, if it is on the internet it must be true... >http://www.pcpitstop.com/spycheck/eula.asp > >You are taking the companies word that it did what it said it did. At >face value I'd say it was true, but that doesn't discount the >possibility that it isn't. > > >Mark > > > >On Thu, 24 Feb 2005 04:12:35 -0800, Jim Lawrence wrote: > > >>Hi All: >> >>Is this true? >>http://yro.slashdot.org/article.pl?sid=05/02/23/2315211&tid=133&tid=17 >> >>Jim >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> -- Marty Connelly Victoria, B.C. Canada From d.dick at uws.edu.au Thu Feb 24 20:45:08 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Fri, 25 Feb 2005 13:45:08 +1100 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar In-Reply-To: <000001c51ad1$e0b8c660$c300a8c0@murphyf3vdfepi> Message-ID: <200502250245.j1P2jqec008411@cooper.uws.edu.au> Thanks Doug Will keep you posted But it seems we have to be running our email off Exchange Server for this to occur the way I want We will be there, one day, but we ain't yet So....We wait and poke around at the edges. See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Friday, 25 February 2005 11:35 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know what your objective is here, but we are currently evaluating a product for sharing outlook contacts, calendars, and tasks between various Outlook installations on a network. Take a look at http://www.officecalendar.com/index.asp. The literature looks good. We are putting the eval copy on a couple of machines to try it out. For the price it might beat the cost of development. If nothing else the web site will give you some insite into how these folks accomplished this task. They are using .NET as the backbone to link up the outlook installations. If you go the Access route I'd be interested in learning how you do it. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 4:20 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Hello all I have some code working well that creates Outlook Calendar Items from bookings in an Access dB So Far so good, but the calendar items created by Machine A are only stored on, and visible to, Machine A What I want is - for my app to create calendar items that everyone can see So I guess my Q is more Outlook related than Access. How do I set up Outlook so that People see only a 'group' calendar? So an appointment made using my app on Machine A can be seen by Every other machine, not just Machine A? 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 erbachs at gmail.com Thu Feb 24 21:07:58 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 24 Feb 2005 21:07:58 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> References: <39cb22f30502240539613d46e2@mail.gmail.com> <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> Message-ID: <39cb22f3050224190710e92830@mail.gmail.com> Stuart, Well, I discovered quite by accident that if, say, two text boxes are located side by side but separated by some white space that if you select them both and pick Format | Align | Left, the rightmost text box will go snug up against the leftmost text box. That is, they don't line up with the left edge of the leftmost text box. That, of course, happens with text boxes that are separated by vertical space, too. Access doesn't allow two text boxes to overlap when the Align command is used and they're already vertically or horizontally aligned. Oh, sure, I can get one column, then, that has thick lines around the text boxes while the rest of the columns have thin lines. My complaint about Access' ability to create grids in reports (notwithstanding Charlotte's aesthetic objections to their appearance) is that if one of the text boxes can grow vertically to accommodate more text, only that "cell" grows on that row. The rest of the text boxes stay their original size. So this nice grid is busted up by a goofy looking row with one box taller than the rest. I'm just floored that after this much time, Access doesn't have a "grid" or a "table" control that works like a table in Word so that one field can have lots of text, making the height of all the cells in that row grow to match the tallest one's height. My alternate "grid" with a light gray background just offers a different look. Steve Erbach On Fri, 25 Feb 2005 08:24:22 +1000, Stuart McLachlan wrote: > On 24 Feb 2005 at 7:39, Steve Erbach wrote: > > > Charlotte, > > > > All right, then. I thought I'd mentioned that I was looking for a grid > > on my reports. I've actually come up with a way to do it without > > having to write any code. I set the background color of the report to > > gray and then I make all the text boxes with a white background and > > size and position them so that they're almost touching each other. > > Voil?! A grid. > > > > It's much easier to set a small GridX and GridY and set SnapToGrid on so > that all your text boxes actually touch each other. Then just set the > border style, colour and width of the textboxes to give you exactly the > grid you want without needing to worry about carefully locating every > control with just the right spacing. > > -- > Stuart > From erbachs at gmail.com Thu Feb 24 21:07:58 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 24 Feb 2005 21:07:58 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> References: <39cb22f30502240539613d46e2@mail.gmail.com> <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> Message-ID: <39cb22f3050224190710e92830@mail.gmail.com> Stuart, Well, I discovered quite by accident that if, say, two text boxes are located side by side but separated by some white space that if you select them both and pick Format | Align | Left, the rightmost text box will go snug up against the leftmost text box. That is, they don't line up with the left edge of the leftmost text box. That, of course, happens with text boxes that are separated by vertical space, too. Access doesn't allow two text boxes to overlap when the Align command is used and they're already vertically or horizontally aligned. Oh, sure, I can get one column, then, that has thick lines around the text boxes while the rest of the columns have thin lines. My complaint about Access' ability to create grids in reports (notwithstanding Charlotte's aesthetic objections to their appearance) is that if one of the text boxes can grow vertically to accommodate more text, only that "cell" grows on that row. The rest of the text boxes stay their original size. So this nice grid is busted up by a goofy looking row with one box taller than the rest. I'm just floored that after this much time, Access doesn't have a "grid" or a "table" control that works like a table in Word so that one field can have lots of text, making the height of all the cells in that row grow to match the tallest one's height. My alternate "grid" with a light gray background just offers a different look. Steve Erbach On Fri, 25 Feb 2005 08:24:22 +1000, Stuart McLachlan wrote: > On 24 Feb 2005 at 7:39, Steve Erbach wrote: > > > Charlotte, > > > > All right, then. I thought I'd mentioned that I was looking for a grid > > on my reports. I've actually come up with a way to do it without > > having to write any code. I set the background color of the report to > > gray and then I make all the text boxes with a white background and > > size and position them so that they're almost touching each other. > > Voil?! A grid. > > > > It's much easier to set a small GridX and GridY and set SnapToGrid on so > that all your text boxes actually touch each other. Then just set the > border style, colour and width of the textboxes to give you exactly the > grid you want without needing to worry about carefully locating every > control with just the right spacing. > > -- > Stuart > From erbachs at gmail.com Thu Feb 24 21:25:23 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 24 Feb 2005 21:25:23 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: References: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> Message-ID: <39cb22f305022419251b7756b8@mail.gmail.com> David, I've seen a thing or two like that over the years. It requires a bit more fiddling than simply to butt all the text boxes together and enable the hairline border for each one; but at least all the cells in the row remain the same height. The finagling comes in making the corners squared off rather than crossed...but why on God's green Earth should a Microsoft Office product have to have such a kludge invented when Microsoft word has a perfectly nice table tool and Excel has nice grids...what's kept Access from having a native grid control for report output? Steve Erbach On Thu, 24 Feb 2005 15:10:49 -0800, dmcafee at pacbell.net wrote: > I thought you were looking for a datagrid control for a specific purpose. > If you are just looking for grids on a report, and any of those boxes will > grow, then do the following: > > 1. Place them all in a line, and set their tag property to something like > "Colored" > 2. Make the border for each of these text boxes transparent. > 3. Place a Horizontal line above and below each of these text boxes (across > the full length) > 4. Place the following code in the report's Detail_Format event: > > Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer) > Dim ctl As Control > Me.ScaleMode = 5 > For Each ctl In Me.Controls > If ctl.Tag = "Colored" Then > Me.Line ((ctl.Left / 1440), 0)-((ctl.Left / 1440), 10) > Me.Line (((ctl.Left + ctl.Width) / 1440), 0)-(((ctl.Left + > ctl.Width) / 1440), 10) > End If > Next ctl > End Sub > > HTH > David From erbachs at gmail.com Thu Feb 24 21:07:58 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 24 Feb 2005 21:07:58 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> References: <39cb22f30502240539613d46e2@mail.gmail.com> <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> Message-ID: <39cb22f3050224190710e92830@mail.gmail.com> Stuart, Well, I discovered quite by accident that if, say, two text boxes are located side by side but separated by some white space that if you select them both and pick Format | Align | Left, the rightmost text box will go snug up against the leftmost text box. That is, they don't line up with the left edge of the leftmost text box. That, of course, happens with text boxes that are separated by vertical space, too. Access doesn't allow two text boxes to overlap when the Align command is used and they're already vertically or horizontally aligned. Oh, sure, I can get one column, then, that has thick lines around the text boxes while the rest of the columns have thin lines. My complaint about Access' ability to create grids in reports (notwithstanding Charlotte's aesthetic objections to their appearance) is that if one of the text boxes can grow vertically to accommodate more text, only that "cell" grows on that row. The rest of the text boxes stay their original size. So this nice grid is busted up by a goofy looking row with one box taller than the rest. I'm just floored that after this much time, Access doesn't have a "grid" or a "table" control that works like a table in Word so that one field can have lots of text, making the height of all the cells in that row grow to match the tallest one's height. My alternate "grid" with a light gray background just offers a different look. Steve Erbach On Fri, 25 Feb 2005 08:24:22 +1000, Stuart McLachlan wrote: > On 24 Feb 2005 at 7:39, Steve Erbach wrote: > > > Charlotte, > > > > All right, then. I thought I'd mentioned that I was looking for a grid > > on my reports. I've actually come up with a way to do it without > > having to write any code. I set the background color of the report to > > gray and then I make all the text boxes with a white background and > > size and position them so that they're almost touching each other. > > Voil?! A grid. > > > > It's much easier to set a small GridX and GridY and set SnapToGrid on so > that all your text boxes actually touch each other. Then just set the > border style, colour and width of the textboxes to give you exactly the > grid you want without needing to worry about carefully locating every > control with just the right spacing. > > -- > Stuart > From erbachs at gmail.com Thu Feb 24 21:25:23 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 24 Feb 2005 21:25:23 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: References: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> Message-ID: <39cb22f305022419251b7756b8@mail.gmail.com> David, I've seen a thing or two like that over the years. It requires a bit more fiddling than simply to butt all the text boxes together and enable the hairline border for each one; but at least all the cells in the row remain the same height. The finagling comes in making the corners squared off rather than crossed...but why on God's green Earth should a Microsoft Office product have to have such a kludge invented when Microsoft word has a perfectly nice table tool and Excel has nice grids...what's kept Access from having a native grid control for report output? Steve Erbach On Thu, 24 Feb 2005 15:10:49 -0800, dmcafee at pacbell.net wrote: > I thought you were looking for a datagrid control for a specific purpose. > If you are just looking for grids on a report, and any of those boxes will > grow, then do the following: > > 1. Place them all in a line, and set their tag property to something like > "Colored" > 2. Make the border for each of these text boxes transparent. > 3. Place a Horizontal line above and below each of these text boxes (across > the full length) > 4. Place the following code in the report's Detail_Format event: > > Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer) > Dim ctl As Control > Me.ScaleMode = 5 > For Each ctl In Me.Controls > If ctl.Tag = "Colored" Then > Me.Line ((ctl.Left / 1440), 0)-((ctl.Left / 1440), 10) > Me.Line (((ctl.Left + ctl.Width) / 1440), 0)-(((ctl.Left + > ctl.Width) / 1440), 10) > End If > Next ctl > End Sub > > HTH > David From erbachs at gmail.com Thu Feb 24 21:25:23 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 24 Feb 2005 21:25:23 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: References: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> Message-ID: <39cb22f305022419251b7756b8@mail.gmail.com> David, I've seen a thing or two like that over the years. It requires a bit more fiddling than simply to butt all the text boxes together and enable the hairline border for each one; but at least all the cells in the row remain the same height. The finagling comes in making the corners squared off rather than crossed...but why on God's green Earth should a Microsoft Office product have to have such a kludge invented when Microsoft word has a perfectly nice table tool and Excel has nice grids...what's kept Access from having a native grid control for report output? Steve Erbach On Thu, 24 Feb 2005 15:10:49 -0800, dmcafee at pacbell.net wrote: > I thought you were looking for a datagrid control for a specific purpose. > If you are just looking for grids on a report, and any of those boxes will > grow, then do the following: > > 1. Place them all in a line, and set their tag property to something like > "Colored" > 2. Make the border for each of these text boxes transparent. > 3. Place a Horizontal line above and below each of these text boxes (across > the full length) > 4. Place the following code in the report's Detail_Format event: > > Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer) > Dim ctl As Control > Me.ScaleMode = 5 > For Each ctl In Me.Controls > If ctl.Tag = "Colored" Then > Me.Line ((ctl.Left / 1440), 0)-((ctl.Left / 1440), 10) > Me.Line (((ctl.Left + ctl.Width) / 1440), 0)-(((ctl.Left + > ctl.Width) / 1440), 10) > End If > Next ctl > End Sub > > HTH > David From erbachs at gmail.com Thu Feb 24 21:07:58 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 24 Feb 2005 21:07:58 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> References: <39cb22f30502240539613d46e2@mail.gmail.com> <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> Message-ID: <39cb22f3050224190710e92830@mail.gmail.com> Stuart, Well, I discovered quite by accident that if, say, two text boxes are located side by side but separated by some white space that if you select them both and pick Format | Align | Left, the rightmost text box will go snug up against the leftmost text box. That is, they don't line up with the left edge of the leftmost text box. That, of course, happens with text boxes that are separated by vertical space, too. Access doesn't allow two text boxes to overlap when the Align command is used and they're already vertically or horizontally aligned. Oh, sure, I can get one column, then, that has thick lines around the text boxes while the rest of the columns have thin lines. My complaint about Access' ability to create grids in reports (notwithstanding Charlotte's aesthetic objections to their appearance) is that if one of the text boxes can grow vertically to accommodate more text, only that "cell" grows on that row. The rest of the text boxes stay their original size. So this nice grid is busted up by a goofy looking row with one box taller than the rest. I'm just floored that after this much time, Access doesn't have a "grid" or a "table" control that works like a table in Word so that one field can have lots of text, making the height of all the cells in that row grow to match the tallest one's height. My alternate "grid" with a light gray background just offers a different look. Steve Erbach On Fri, 25 Feb 2005 08:24:22 +1000, Stuart McLachlan wrote: > On 24 Feb 2005 at 7:39, Steve Erbach wrote: > > > Charlotte, > > > > All right, then. I thought I'd mentioned that I was looking for a grid > > on my reports. I've actually come up with a way to do it without > > having to write any code. I set the background color of the report to > > gray and then I make all the text boxes with a white background and > > size and position them so that they're almost touching each other. > > Voil?! A grid. > > > > It's much easier to set a small GridX and GridY and set SnapToGrid on so > that all your text boxes actually touch each other. Then just set the > border style, colour and width of the textboxes to give you exactly the > grid you want without needing to worry about carefully locating every > control with just the right spacing. > > -- > Stuart > From marvkin at hotmail.com Thu Feb 24 22:33:16 2005 From: marvkin at hotmail.com (marvin hunkin) Date: Fri, 25 Feb 2005 15:33:16 +1100 Subject: [AccessD] access question Message-ID: hi. if i say create a database in access 2000. and save all objects, etc, and data,etc. and then say if i get to upgrade to access 2003. can i export the controls, objects, and data to other files, then import them back into a new access database 2003? if i can do this, how, and how do i do it using the keyboard? cheers marvin. From GregSmith at starband.net Thu Feb 24 22:47:18 2005 From: GregSmith at starband.net (Greg Smith) Date: Thu, 24 Feb 2005 22:47:18 -0600 Subject: [AccessD] Disable Mousewheel in Access 2003 Form In-Reply-To: <988E2AC88CCB54459286C4077DB662F50419F0BA@PDAWB03C.ad.sprint.com> Message-ID: <200502250447.j1P4kx5E009266@cepheus.email.starband.net> Thanks Don...I'll give it a try in the morning. Greg -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mcgillivray, Don [ITS] Sent: Thursday, February 24, 2005 1:05 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Disable Mousewheel in Access 2003 Form I've used this: http://www.lebans.com/mousewheelonoff.htm HTH Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of GregSmith at starband.net Sent: Thursday, February 24, 2005 10:53 AM To: accessd at databaseadvisors.com Subject: [AccessD] Disable Mousewheel in Access 2003 Form Hi everyone! I looked through the archives about this, but didn't come up with anything for Access 2003. Might be because there is no solution, but I wanted to run it up the flag pole one more time. I have a form that I want the mousewheel disabled while that form is open. Any way of doing this short of shooting the mouse? Thanks! Greg Smith gregsmith at starband.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Thu Feb 24 21:07:58 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 24 Feb 2005 21:07:58 -0600 Subject: [AccessD] OT: Report Generator in .Net In-Reply-To: <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> References: <39cb22f30502240539613d46e2@mail.gmail.com> <421EE0B6.23004.D0CE20D@stuart.lexacorp.com.pg> Message-ID: <39cb22f3050224190710e92830@mail.gmail.com> Stuart, Well, I discovered quite by accident that if, say, two text boxes are located side by side but separated by some white space that if you select them both and pick Format | Align | Left, the rightmost text box will go snug up against the leftmost text box. That is, they don't line up with the left edge of the leftmost text box. That, of course, happens with text boxes that are separated by vertical space, too. Access doesn't allow two text boxes to overlap when the Align command is used and they're already vertically or horizontally aligned. Oh, sure, I can get one column, then, that has thick lines around the text boxes while the rest of the columns have thin lines. My complaint about Access' ability to create grids in reports (notwithstanding Charlotte's aesthetic objections to their appearance) is that if one of the text boxes can grow vertically to accommodate more text, only that "cell" grows on that row. The rest of the text boxes stay their original size. So this nice grid is busted up by a goofy looking row with one box taller than the rest. I'm just floored that after this much time, Access doesn't have a "grid" or a "table" control that works like a table in Word so that one field can have lots of text, making the height of all the cells in that row grow to match the tallest one's height. My alternate "grid" with a light gray background just offers a different look. Steve Erbach On Fri, 25 Feb 2005 08:24:22 +1000, Stuart McLachlan wrote: > On 24 Feb 2005 at 7:39, Steve Erbach wrote: > > > Charlotte, > > > > All right, then. I thought I'd mentioned that I was looking for a grid > > on my reports. I've actually come up with a way to do it without > > having to write any code. I set the background color of the report to > > gray and then I make all the text boxes with a white background and > > size and position them so that they're almost touching each other. > > Voil?! A grid. > > > > It's much easier to set a small GridX and GridY and set SnapToGrid on so > that all your text boxes actually touch each other. Then just set the > border style, colour and width of the textboxes to give you exactly the > grid you want without needing to worry about carefully locating every > control with just the right spacing. > > -- > Stuart > From marvkin at hotmail.com Thu Feb 24 23:08:55 2005 From: marvkin at hotmail.com (marvin hunkin) Date: Fri, 25 Feb 2005 16:08:55 +1100 Subject: [AccessD] test Message-ID: hi. just a test to see if i get the message and the digest for this list. cheers marvin. From accessd666 at yahoo.com Fri Feb 25 00:45:32 2005 From: accessd666 at yahoo.com (Sad Der) Date: Thu, 24 Feb 2005 22:45:32 -0800 (PST) Subject: [AccessD] SQL question Message-ID: <20050225064532.30990.qmail@web90102.mail.scd.yahoo.com> Hi group, I need help with a query. Here's a table with the columns tran_num and deal_num and here are some values: tran_num deal_num 10 1 10 1 11 1 12 1 13 2 14 3 14 3 (the data is correct...there are about 50 more columns in the table!) I need a query that returns all deal_no with different tran_no attached to it. That means that the query should only return Deal_num 1. Not deal_num 3 because that has the same tran_num (14) twice. I came up with this simple one: SELECT deal_num, count(tran_num) FROM ess_gaspositionrecon_report group by deal_num having count(tran_num) > 1 But this one returns deal_num 1 and 3. TIA Regards, sander __________________________________ Do you Yahoo!? Yahoo! Sports - Sign up for Fantasy Baseball. http://baseball.fantasysports.yahoo.com/ From accessd666 at yahoo.com Fri Feb 25 01:25:28 2005 From: accessd666 at yahoo.com (Sad Der) Date: Thu, 24 Feb 2005 23:25:28 -0800 (PST) Subject: [AccessD] SQL question In-Reply-To: <20050225064532.30990.qmail@web90102.mail.scd.yahoo.com> Message-ID: <20050225072528.10996.qmail@web90106.mail.scd.yahoo.com> I found the solution myself. SELECT deal_num FROM ess_gaspositionrecon_report WHERE deal_num in ( SELECT deal_num FROM tTest group by deal_num, tran_num) group by deal_num having count(deal_num) > 1 Now all I need to figure out is why it works as it works...:-) Thnx anyway! Regards, Sander --- Sad Der wrote: > Hi group, > > I need help with a query. > Here's a table with the columns tran_num and > deal_num > and here are some values: > tran_num deal_num > 10 1 > 10 1 > 11 1 > 12 1 > 13 2 > 14 3 > 14 3 > (the data is correct...there are about 50 more > columns > in the table!) > I need a query that returns all deal_no with > different > tran_no attached to it. > That means that the query should only return > Deal_num > 1. > Not deal_num 3 because that has the same tran_num > (14) > twice. > > I came up with this simple one: > SELECT deal_num, count(tran_num) > FROM ess_gaspositionrecon_report > group by deal_num > having count(tran_num) > 1 > > But this one returns deal_num 1 and 3. > > TIA > > Regards, > sander > > > > __________________________________ > Do you Yahoo!? > Yahoo! Sports - Sign up for Fantasy Baseball. > http://baseball.fantasysports.yahoo.com/ > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail From andy at minstersystems.co.uk Fri Feb 25 01:46:32 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 25 Feb 2005 07:46:32 -0000 Subject: [AccessD] access question In-Reply-To: Message-ID: <005a01c51b0e$2e794a00$b274d0d5@minster33c3r25> Hi Marvin You don't need to do it that long way. If you open the database in 2003 Access will offer to convert it to 2003 format. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > marvin hunkin > Sent: 25 February 2005 04:33 > To: accessd at databaseadvisors.com > Subject: [AccessD] access question > > > hi. > if i say create a database in access 2000. > and save all objects, etc, and data,etc. > and then say if i get to upgrade to access 2003. > can i export the controls, objects, and data to other files, > then import them back into a new access database 2003? if i > can do this, how, and how do i do it using the keyboard? > cheers marvin. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From Gustav at cactus.dk Fri Feb 25 04:21:48 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 25 Feb 2005 11:21:48 +0100 Subject: [AccessD] Relinking Foxpro Tables Message-ID: Hi David I have no firm advice on this. But you could try two things. First, can't you link dbf files directly (dBase x files)? Second, what happens if you replace CurrentDb with DBEngine: Set mdb = DBEngine(0)(0) If that adds nothing, you could try to not use RefreshLink but delete the tables and relink them. /gustav >>> newsgrps at dalyn.co.nz 24-02-2005 20:04:34 >>> Gustav, At 24/02/2005, Gustav Brock wrote: >Hi David > >First, I think TABLE=""; should be omitted from the connect string. >Second, where/why do you close the mdb - cannot see that. >Third, try to refresh the TableDefs collection: > >DBEngine(0)(0).TableDefs.Refresh First - Thanks - deleted table=. Second - I was manually closing and opening the database. Third - Have added this to my code. Here is more information. 1) Initially I link the tables using File .. Get External Data .. Link Tables. Files of Type = ODCB Databases. Machine Data Source = Visual FoxPro Tables. Configuration Connection = Free Table Directory. I then select the directory which holds the tables. Next pops up a list of tables available to be linked. I select all. Then for each table I need to select a unique record identifier. In the table properties the description field holds the following: ODBC;DSN=Visual FoxPro Tables;SourceDB=d:\CLIENTS\PM SERVICES\DATA\20050216;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2aaaa1m The connect field in MSysObjects holds the following: DSN=Visual FoxPro Tables;SourceDB=d:\CLIENTS\PM SERVICES\DATA\20050216;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes; The name field in MSysObjects holds the following: rs2aaaa1m At this point I can edit data in the tables. 2) Then I run my code the table properties the description field changes to: ODBC;DSN=Visual FoxPro Tables;SourceDB=D:\Clients\PM Services\Data\20050217;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2aaaa1m The connect field in MSysObjects holds the following: DSN=Visual FoxPro Tables;SourceDB=D:\Clients\PM Services\Data\20050217;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes; At this point when I open the table I still have the data from the old table showing. I am unable to delete it. Closing the database and opening it in Access still doesn't help. It is only when I close Access down and reopen it that the new tables are appearing. Even then I am not able to change any data (this last point doesn't matter as we just want to access the data for reports but I thought I would throw it in anyway). Here is the current code: --Code on the cmd button: Private Sub cmdDataLink_Click() On Error GoTo Err_cmdDataLink_Click If basDataFileLink() = True Then MsgBox "Data files linked successfully." Else MsgBox "You will need to make sure that the data files are linked before you can run any reports." End If Exit_cmdDataLink_Click: Exit Sub Err_cmdDataLink_Click: Select Case Err Case 0 MsgBox "No Error", vbCritical, "Link Data" Case Else Call basErrorMsg("cmdDataLink_Click") End Select Resume Exit_cmdDataLink_Click End Sub Public Function basDataFileLink() As Boolean On Error GoTo Err_basDataFileLink Dim mdb As DAO.Database, mtbl As DAO.TableDef, strDataPath As String, strNewConnect As String Set mdb = CurrentDb Call basInfo("Linking data files.") basDataFileLink = False If IsNull(Me!txtDataFolder) = True Then Me!txtDataFolder = " " strDataPath = Me!txtDataFolder strNewConnect = "ODBC;DSN=Visual FoxPro Tables;SourceDB=" & strDataPath & ";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;" For Each mtbl In mdb.TableDefs 'Only check this table link if this table IS linked. If InStr(mtbl.Connect, "DSN=Visual FoxPro Tables") <> 0 Then mtbl.Connect = strNewConnect ' & mtbl.Name mtbl.RefreshLink End If Next DBEngine(0)(0).TableDefs.Refresh mdb.Close Set mdb = Nothing basDataFileLink = True Exit_basDataFileLink: DoCmd.Close acForm, "frmInfoForm" Exit Function Err_basDataFileLink: Select Case Err Case 3011 MsgBox "Unable to find all the data files.", vbCritical, "Link To Data Files" Case Else Call basErrorMsg("basDataFileLink") End Select Resume Exit_basDataFileLink End Function If anyone is interested in testing it for me I can send sample tables. Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 From Gustav at cactus.dk Fri Feb 25 04:52:08 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 25 Feb 2005 11:52:08 +0100 Subject: [AccessD] Document storage, recommendations Message-ID: Hi Marty Thanks. This sounds like having a safe margin. Or it could be derived from fax which often is 200x100. Remember, the first LaserJet printed with 150 dpi and printing with 300 dpi allowed for fine and narrow print like that in a phonebook: http://www.printerworks.com/Catalogs/CX-Catalog/CX-HP_LaserJet.html Also, I've found that hand writing doesn't need much resolution; what causes problems is very fine and/or thin print. /gustav >>> martyconnelly at shaw.ca 25-02-2005 02:13:10 >>> My records management guy says 200 dpi for legal reasons well at least Canadian especially if there are signatures 400 dpi if colour, don't know about compression level though. There might be a way to drop a blob field into an ado stream then drop stream into an image object haven't tried it though, might be faster than creating a temp file. Gustav Brock wrote: >Hi all > >The client wish to store scanned documents, thousands of pages, >everything black/white, no pictures - only invoices, contracts and the >like. Also, the storage should be in the (or a) database, not as >discrete picture files. > >I've played with the recently discussed file format DjVu and found, >that file sizes of less than 10 K is realistic. However, this format >seems a little too specialized, thus I've tried using the PNG format >which at max. compression allows for files sizes down to about 15 K per >page. >The file will then be stored as a blob in the database. For display, >the blob is extracted to a temp file and viewed. In this way 1000 pages >will use about 25 MB of database storage which is acceptable. > >Before settling on this I would like to know if any of you have >experience with what the minimum specs for an acceptable picture of >document pages (A4 or Letter) are? I've found that 150x150 dpi, b/w (two >colours) and the max. compression level of 9 for PNG is acceptable. But >I'm not the client - perhaps you have experience from some of your >clients about what is usable in this area? > >/gustav From ssharkins at bellsouth.net Fri Feb 25 06:57:51 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Fri, 25 Feb 2005 07:57:51 -0500 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar In-Reply-To: <200502250245.j1P2jqec008411@cooper.uws.edu.au> Message-ID: <20050225125758.JQKK2068.imf22aec.mail.bellsouth.net@SUSANONE> I don't really understand what you're trying to do -- but "sharing" information with a group is much easier in 2003 -- with SharePoint. It is a significant upgrade if you don't already have the necessary components in place. But if all you need is 2003, it might be worth considering. Susan H. Thanks Doug Will keep you posted But it seems we have to be running our email off Exchange Server for this to occur the way I want We will be there, one day, but we ain't yet So....We wait and poke around at the edges. See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Friday, 25 February 2005 11:35 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know what your objective is here, but we are currently evaluating a product for sharing outlook contacts, calendars, and tasks between various Outlook installations on a network. Take a look at http://www.officecalendar.com/index.asp. The literature looks good. We are putting the eval copy on a couple of machines to try it out. For the price it might beat the cost of development. If nothing else the web site will give you some insite into how these folks accomplished this task. They are using .NET as the backbone to link up the outlook installations. If you go the Access route I'd be interested in learning how you do it. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 4:20 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Hello all I have some code working well that creates Outlook Calendar Items from bookings in an Access dB So Far so good, but the calendar items created by Machine A are only stored on, and visible to, Machine A What I want is - for my app to create calendar items that everyone can see So I guess my Q is more Outlook related than Access. How do I set up Outlook so that People see only a 'group' calendar? So an appointment made using my app on Machine A can be seen by Every other machine, not just Machine A? Many thanks in advance Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Mike.W.Gowey at doc.state.or.us Fri Feb 25 08:46:57 2005 From: Mike.W.Gowey at doc.state.or.us (Gowey Mike W) Date: Fri, 25 Feb 2005 07:46:57 -0700 Subject: [AccessD] Inventory Tracking Message-ID: <05EBB8A3BEB95B4F8216BE4EF486077801DA0361@srciml1.ds.doc.state.or.us> Does anyone happen to have a basic Inventory tracking system that they are willing to share. I'm just looking for something to start with, just the ability to track inventory in a supply room, being able to add to inventory and subtracting from inventory when something is requested and distributed. Thanks in advance for anything supplied. Mike Gowey MCP, A+, LME, NET+ Team Leader - East Region Information Systems Unit From EdTesiny at oasas.state.ny.us Fri Feb 25 08:52:42 2005 From: EdTesiny at oasas.state.ny.us (Tesiny, Ed) Date: Fri, 25 Feb 2005 09:52:42 -0500 Subject: [AccessD] Inventory Tracking Message-ID: Have you looked at the Inventory Control database template that comes with Access? Ed Tesiny EdTesiny at oasas.state.ny.us > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Gowey Mike W > Sent: Friday, February 25, 2005 9:47 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Inventory Tracking > > > > Does anyone happen to have a basic Inventory tracking system that they > are willing to share. I'm just looking for something to start with, > just the ability to track inventory in a supply room, being > able to add > to inventory and subtracting from inventory when something is > requested > and distributed. > > Thanks in advance for anything supplied. > > > Mike Gowey MCP, A+, LME, NET+ > Team Leader - East Region > Information Systems Unit > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ldoering at symphonyinfo.com Fri Feb 25 08:55:36 2005 From: ldoering at symphonyinfo.com (Liz Doering) Date: Fri, 25 Feb 2005 08:55:36 -0600 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar In-Reply-To: <200502250245.j1P2jqec008411@cooper.uws.edu.au> Message-ID: Darren, I don't know if this is any help to you, but here goes.... At home (where we are very far from running exchange server), we have constant issues about what is on the family calendar and who 'should have known'. My husband has a habit of putting calendar items in his PDA and expecting that that is magically enough to inform me and our two teen-age daughters about his plans. (He's a paramedic and a teacher, with irregular hours for both, so there was plenty to be tense about.) He sincs his PDA with his Outlook calendar, so his calendar, under his profile, really does have all the information we are supposed to know. I poked around a bit in Outlook, and found that I could point each of our profiles at his .pst file as well. Now when I open Outlook at home, I can see my calendar and calendars in personal folders (his), rather like Exchange Server shows me my calendar and calendars in public folders in the office. File-->Datafile management-->Add, then browse for the .pst you want everyone to see. I did have to do this for each profile, and you might have to tinker with sharing, too. Good luck! Liz -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 8:45 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Thanks Doug Will keep you posted But it seems we have to be running our email off Exchange Server for this to occur the way I want We will be there, one day, but we ain't yet So....We wait and poke around at the edges. See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Friday, 25 February 2005 11:35 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know what your objective is here, but we are currently evaluating a product for sharing outlook contacts, calendars, and tasks between various Outlook installations on a network. Take a look at http://www.officecalendar.com/index.asp. The literature looks good. We are putting the eval copy on a couple of machines to try it out. For the price it might beat the cost of development. If nothing else the web site will give you some insite into how these folks accomplished this task. They are using .NET as the backbone to link up the outlook installations. If you go the Access route I'd be interested in learning how you do it. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 4:20 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Hello all I have some code working well that creates Outlook Calendar Items from bookings in an Access dB So Far so good, but the calendar items created by Machine A are only stored on, and visible to, Machine A What I want is - for my app to create calendar items that everyone can see So I guess my Q is more Outlook related than Access. How do I set up Outlook so that People see only a 'group' calendar? So an appointment made using my app on Machine A can be seen by Every other machine, not just Machine A? Many thanks in advance Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Fri Feb 25 10:07:12 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Fri, 25 Feb 2005 10:07:12 -0600 Subject: [AccessD] Inventory Tracking Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB6772337430@corp-es01.fleetpride.com> I just recently purchased this at Fry's for my little manufacturing business. Not too simple, not too complex, just about right. The intriguing thing to me is that the mdb it uses as its database is unprotected. This will allow me to interface it directly with QuickBooks using an ODBC driver. Anyway, its not free but for $79.00 its hard to go wrong. Jim Hale http://www.tfg4000.com/ -----Original Message----- From: Gowey Mike W [mailto:Mike.W.Gowey at doc.state.or.us] Sent: Friday, February 25, 2005 8:47 AM To: Access Developers discussion and problem solving Subject: [AccessD] Inventory Tracking Does anyone happen to have a basic Inventory tracking system that they are willing to share. I'm just looking for something to start with, just the ability to track inventory in a supply room, being able to add to inventory and subtracting from inventory when something is requested and distributed. Thanks in advance for anything supplied. Mike Gowey MCP, A+, LME, NET+ Team Leader - East Region Information Systems Unit -- 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 donald.a.Mcgillivray at mail.sprint.com Fri Feb 25 10:17:57 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Fri, 25 Feb 2005 10:17:57 -0600 Subject: [AccessD] Disable Mousewheel in Access 2003 Form Message-ID: <988E2AC88CCB54459286C4077DB662F50419F666@PDAWB03C.ad.sprint.com> I noticed too late that you referred to A2003 specifically in your post. I should say that I haven't used this with A2003, only 97 and XP, but it's still worth a try. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Greg Smith Sent: Thursday, February 24, 2005 8:47 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Disable Mousewheel in Access 2003 Form Thanks Don...I'll give it a try in the morning. Greg -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mcgillivray, Don [ITS] Sent: Thursday, February 24, 2005 1:05 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Disable Mousewheel in Access 2003 Form I've used this: http://www.lebans.com/mousewheelonoff.htm HTH Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of GregSmith at starband.net Sent: Thursday, February 24, 2005 10:53 AM To: accessd at databaseadvisors.com Subject: [AccessD] Disable Mousewheel in Access 2003 Form Hi everyone! I looked through the archives about this, but didn't come up with anything for Access 2003. Might be because there is no solution, but I wanted to run it up the flag pole one more time. I have a form that I want the mousewheel disabled while that form is open. Any way of doing this short of shooting the mouse? Thanks! Greg Smith gregsmith at starband.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Fri Feb 25 10:55:19 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Fri, 25 Feb 2005 08:55:19 -0800 Subject: [AccessD] VSTO Message-ID: <01bb01c51b5a$c9b4c0c0$6901a8c0@HAL9002> Dear List: A while back I got the Promo version of Visual Basic.Net through a lead on this list. Another lister I know, subsequently got VSTO sent to him gratis. But he doesn't know why. Does anyone know anything about this? Thanks and regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 From cfoust at infostatsystems.com Fri Feb 25 11:07:32 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 25 Feb 2005 09:07:32 -0800 Subject: [AccessD] VSTO Message-ID: No idea. I won my copy in a membership renewal promotion at DatabaseDevelopersGroup. Charlotte Foust -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Friday, February 25, 2005 8:55 AM To: AccessD at databaseadvisors.com Subject: [AccessD] VSTO Dear List: A while back I got the Promo version of Visual Basic.Net through a lead on this list. Another lister I know, subsequently got VSTO sent to him gratis. But he doesn't know why. Does anyone know anything about this? Thanks and regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ebarro at afsweb.com Fri Feb 25 12:45:34 2005 From: ebarro at afsweb.com (Eric Barro) Date: Fri, 25 Feb 2005 10:45:34 -0800 Subject: [AccessD] VSTO In-Reply-To: <01bb01c51b5a$c9b4c0c0$6901a8c0@HAL9002> Message-ID: M$ had a page (at one point in time) that you could go to where you could watch several presentations that would qualify you for a copy of VB.NET or the training manuals for VB.NET. I got my copy that way. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - Beach Access Software Sent: Friday, February 25, 2005 8:55 AM To: AccessD at databaseadvisors.com Subject: [AccessD] VSTO Dear List: A while back I got the Promo version of Visual Basic.Net through a lead on this list. Another lister I know, subsequently got VSTO sent to him gratis. But he doesn't know why. Does anyone know anything about this? Thanks and regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ---------------------------------------------------------------- The information contained in this e-mail message and any file, document, previous e-mail message and/or attachment transmitted herewith is confidential and may be legally privileged. It is intended solely for the private use of the addressee and must not be disclosed to or used by anyone other than the addressee. If you receive this transmission by error, please immediately notify the sender by reply e-mail and destroy the original transmission and its attachments without reading or saving it in any manner. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of any of the information contained in or attached to this transmission is STRICTLY PROHIBITED. E-mail transmission cannot be guaranteed to be secure or error free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of email transmission. Users and employees of the e-mail system are expressly required not to make defamatory statements and not to infringe or authorize any infringement of copyright or any other legal right by email communications. Any such communication is contrary to company policy. The company will not accept any liability in respect of such communication. From accessd at shaw.ca Fri Feb 25 12:59:14 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 25 Feb 2005 10:59:14 -0800 Subject: [AccessD] VSTO In-Reply-To: Message-ID: <0ICH00I2WE2L38@l-daemon> For the record: That web site offer was rescinded last summer after an overwhelming response. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Eric Barro Sent: Friday, February 25, 2005 10:46 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] VSTO M$ had a page (at one point in time) that you could go to where you could watch several presentations that would qualify you for a copy of VB.NET or the training manuals for VB.NET. I got my copy that way. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - Beach Access Software Sent: Friday, February 25, 2005 8:55 AM To: AccessD at databaseadvisors.com Subject: [AccessD] VSTO Dear List: A while back I got the Promo version of Visual Basic.Net through a lead on this list. Another lister I know, subsequently got VSTO sent to him gratis. But he doesn't know why. Does anyone know anything about this? Thanks and regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ---------------------------------------------------------------- The information contained in this e-mail message and any file, document, previous e-mail message and/or attachment transmitted herewith is confidential and may be legally privileged. It is intended solely for the private use of the addressee and must not be disclosed to or used by anyone other than the addressee. If you receive this transmission by error, please immediately notify the sender by reply e-mail and destroy the original transmission and its attachments without reading or saving it in any manner. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of any of the information contained in or attached to this transmission is STRICTLY PROHIBITED. E-mail transmission cannot be guaranteed to be secure or error free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of email transmission. Users and employees of the e-mail system are expressly required not to make defamatory statements and not to infringe or authorize any infringement of copyright or any other legal right by email communications. Any such communication is contrary to company policy. The company will not accept any liability in respect of such communication. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From newsgrps at dalyn.co.nz Fri Feb 25 13:15:50 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Sat, 26 Feb 2005 08:15:50 +1300 Subject: [AccessD] Relinking Foxpro Tables In-Reply-To: References: Message-ID: <6.2.1.2.0.20050226080811.031d9ac0@mail.dalyn.co.nz> Gustav, The files are Visual Foxpro dbf files. Tried replacing CurrentDB with no luck. Also tried delete and relink but also had the same result. Have even tried ADO instead of DOA with the same result. The problem seems to be with Access not actually recognising the new links until Access is closed and opened again. Maybe it is something to do with the connection code. The offer is still open for me to send a sample file for others to test. David At 25/02/2005, you wrote: >Hi David > >I have no firm advice on this. But you could try two things. >First, can't you link dbf files directly (dBase x files)? >Second, what happens if you replace CurrentDb with DBEngine: > > Set mdb = DBEngine(0)(0) > >If that adds nothing, you could try to not use RefreshLink but delete >the tables and relink them. > >/gustav > > > >>> newsgrps at dalyn.co.nz 24-02-2005 20:04:34 >>> >Gustav, > >At 24/02/2005, Gustav Brock wrote: > >Hi David > > > >First, I think TABLE=""; should be omitted from the connect string. > >Second, where/why do you close the mdb - cannot see that. > >Third, try to refresh the TableDefs collection: > > > >DBEngine(0)(0).TableDefs.Refresh > >First - Thanks - deleted table=. > >Second - I was manually closing and opening the database. > >Third - Have added this to my code. > >Here is more information. > >1) Initially I link the tables using File .. Get External Data .. Link > >Tables. Files of Type = ODCB Databases. Machine Data Source = Visual > >FoxPro Tables. Configuration Connection = Free Table Directory. I >then >select the directory which holds the tables. Next pops up a list of >tables >available to be linked. I select all. Then for each table I need to >select a unique record identifier. > >In the table properties the description field holds the following: >ODBC;DSN=Visual FoxPro Tables;SourceDB=d:\CLIENTS\PM >SERVICES\DATA\20050216;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2aaaa1m > >The connect field in MSysObjects holds the following: >DSN=Visual FoxPro Tables;SourceDB=d:\CLIENTS\PM >SERVICES\DATA\20050216;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes; > >The name field in MSysObjects holds the following: >rs2aaaa1m > >At this point I can edit data in the tables. > >2) Then I run my code the table properties the description field >changes to: >ODBC;DSN=Visual FoxPro Tables;SourceDB=D:\Clients\PM >Services\Data\20050217;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=rs2aaaa1m > >The connect field in MSysObjects holds the following: >DSN=Visual FoxPro Tables;SourceDB=D:\Clients\PM >Services\Data\20050217;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes; > >At this point when I open the table I still have the data from the old > >table showing. I am unable to delete it. Closing the database and >opening >it in Access still doesn't help. It is only when I close Access down >and >reopen it that the new tables are appearing. Even then I am not able >to >change any data (this last point doesn't matter as we just want to >access >the data for reports but I thought I would throw it in anyway). > >Here is the current code: > >--Code on the cmd button: >Private Sub cmdDataLink_Click() > > On Error GoTo Err_cmdDataLink_Click > > If basDataFileLink() = True Then > MsgBox "Data files linked successfully." > Else > MsgBox "You will need to make sure that the data files are >linked >before you can run any reports." > End If > >Exit_cmdDataLink_Click: > Exit Sub > >Err_cmdDataLink_Click: > Select Case Err > Case 0 > MsgBox "No Error", vbCritical, "Link Data" > Case Else > Call basErrorMsg("cmdDataLink_Click") > End Select > Resume Exit_cmdDataLink_Click > >End Sub > >Public Function basDataFileLink() As Boolean > > On Error GoTo Err_basDataFileLink > > Dim mdb As DAO.Database, mtbl As DAO.TableDef, strDataPath As >String, >strNewConnect As String > > Set mdb = CurrentDb > > Call basInfo("Linking data files.") > basDataFileLink = False > If IsNull(Me!txtDataFolder) = True Then Me!txtDataFolder = " " > strDataPath = Me!txtDataFolder > strNewConnect = "ODBC;DSN=Visual FoxPro Tables;SourceDB=" & >strDataPath & >";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;" > For Each mtbl In mdb.TableDefs > 'Only check this table link if this table IS linked. > If InStr(mtbl.Connect, "DSN=Visual FoxPro Tables") <> 0 Then > mtbl.Connect = strNewConnect ' & mtbl.Name > mtbl.RefreshLink > End If > Next > DBEngine(0)(0).TableDefs.Refresh > > mdb.Close > Set mdb = Nothing > basDataFileLink = True > >Exit_basDataFileLink: > DoCmd.Close acForm, "frmInfoForm" > Exit Function > >Err_basDataFileLink: > Select Case Err > Case 3011 > MsgBox "Unable to find all the data files.", vbCritical, >"Link >To Data Files" > Case Else > Call basErrorMsg("basDataFileLink") > End Select > Resume Exit_basDataFileLink > >End Function > >If anyone is interested in testing it for me I can send sample tables. > > >Regards > >David Emerson >Dalyn Software Ltd >25 Cunliffe St, Churton Park >Wellington, New Zealand >Ph/Fax (04) 478-7456 >Mobile 027-280-9348 > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From bchacc at san.rr.com Fri Feb 25 13:33:04 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Fri, 25 Feb 2005 11:33:04 -0800 Subject: [AccessD] VSTO References: Message-ID: <01f601c51b70$d3b6b220$6901a8c0@HAL9002> Yeah, I got my vb.net that way, too. Now I need VSTO. Rocky ----- Original Message ----- From: "Eric Barro" To: "Access Developers discussion and problem solving" Sent: Friday, February 25, 2005 10:45 AM Subject: RE: [AccessD] VSTO > M$ had a page (at one point in time) that you could go to where you could > watch several presentations that would qualify you for a copy of VB.NET or > the training manuals for VB.NET. I got my copy that way. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Friday, February 25, 2005 8:55 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] VSTO > > > Dear List: > > A while back I got the Promo version of Visual Basic.Net through a lead on > this list. Another lister I know, subsequently got VSTO sent to him > gratis. But he doesn't know why. Does anyone know anything about this? > > Thanks and regards, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > ---------------------------------------------------------------- > The information contained in this e-mail message and any file, document, > previous e-mail message and/or attachment transmitted > herewith is confidential and may be legally privileged. It is intended > solely for the private use of the addressee and must not be > disclosed to or used by anyone other than the addressee. If you receive > this transmission by error, please immediately notify the > sender by reply e-mail and destroy the original transmission and its > attachments without reading or saving it in any manner. If you > are not the intended recipient, or a person responsible for delivering it > to the intended recipient, you are hereby notified that any > disclosure, copying, distribution or use of any of the information > contained in or attached to this transmission is STRICTLY > PROHIBITED. E-mail transmission cannot be guaranteed to be secure or error > free as information could be intercepted, corrupted, > lost, destroyed, arrive late or incomplete, or contain viruses. > The sender therefore does not accept liability for any errors or omissions > in the contents of this message, which arise as a result of > email transmission. Users and employees of the e-mail system are expressly > required not to make defamatory statements and not > to infringe or authorize any infringement of copyright or any other legal > right by email communications. Any such communication is > contrary to company policy. The company will not accept any liability in > respect of such communication. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From martyconnelly at shaw.ca Fri Feb 25 13:40:37 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 25 Feb 2005 11:40:37 -0800 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar References: Message-ID: <421F7F35.5050506@shaw.ca> Have look here Maintaining a Group Calendar in Outlook http://www.slipstick.com/calendar/scheduleall.htm http://www.slipstick.com/outlook/netfolders.htm Sharing Microsoft Outlook Calendar and Contacts http://www.slipstick.com/outlook/share.htm or just search site on share calendar or this sister site http://www.outlookcode.com/d/ Liz Doering wrote: >Darren, > >I don't know if this is any help to you, but here goes.... > >At home (where we are very far from running exchange server), we have >constant issues about what is on the family calendar and who 'should have >known'. My husband has a habit of putting calendar items in his PDA and >expecting that that is magically enough to inform me and our two teen-age >daughters about his plans. (He's a paramedic and a teacher, with irregular >hours for both, so there was plenty to be tense about.) > >He sincs his PDA with his Outlook calendar, so his calendar, under his >profile, really does have all the information we are supposed to know. > >I poked around a bit in Outlook, and found that I could point each of our >profiles at his .pst file as well. Now when I open Outlook at home, I can >see my calendar and calendars in personal folders (his), rather like >Exchange Server shows me my calendar and calendars in public folders in the >office. > >File-->Datafile management-->Add, then browse for the .pst you want everyone >to see. > >I did have to do this for each profile, and you might have to tinker with >sharing, too. > >Good luck! > >Liz > > > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK >Sent: Thursday, February 24, 2005 8:45 PM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar > >Thanks Doug >Will keep you posted >But it seems we have to be running our email off Exchange Server for this to >occur the way I want > >We will be there, one day, but we ain't yet >So....We wait and poke around at the edges. > >See ya > >Darren > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy >Sent: Friday, 25 February 2005 11:35 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar > >Darren, > >I don't know what your objective is here, but we are currently evaluating a >product for sharing outlook contacts, calendars, and tasks between various >Outlook installations on a network. Take a look at >http://www.officecalendar.com/index.asp. The literature looks good. We are >putting the eval copy on a couple of machines to try it out. For the price >it might beat the cost of development. If nothing else the web site will >give you some insite into how these folks accomplished this task. They are >using .NET as the backbone to link up the outlook installations. > >If you go the Access route I'd be interested in learning how you do it. > >Doug > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK >Sent: Thursday, February 24, 2005 4:20 PM >To: 'Access Developers discussion and problem solving' >Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar > > >Hello all >I have some code working well that creates Outlook Calendar Items from >bookings in an Access dB > >So Far so good, but the calendar items created by Machine A are only stored >on, and visible to, Machine A What I want is - for my app to create calendar >items that everyone can see > >So I guess my Q is more Outlook related than Access. > >How do I set up Outlook so that People see only a 'group' calendar? > >So an appointment made using my app on Machine A can be seen by Every other >machine, not just Machine A? > >Many thanks in advance > >Darren > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Fri Feb 25 13:46:28 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 25 Feb 2005 11:46:28 -0800 Subject: [AccessD] access question References: <005a01c51b0e$2e794a00$b274d0d5@minster33c3r25> Message-ID: <421F8094.2040502@shaw.ca> Or in Access 2003 Menu Tools-->Database Utilities --> Convert Database Andy Lacey wrote: >Hi Marvin >You don't need to do it that long way. If you open the database in 2003 >Access will offer to convert it to 2003 format. > >-- Andy Lacey >http://www.minstersystems.co.uk > > > >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >>marvin hunkin >>Sent: 25 February 2005 04:33 >>To: accessd at databaseadvisors.com >>Subject: [AccessD] access question >> >> >>hi. >>if i say create a database in access 2000. >>and save all objects, etc, and data,etc. >>and then say if i get to upgrade to access 2003. >>can i export the controls, objects, and data to other files, >>then import them back into a new access database 2003? if i >>can do this, how, and how do i do it using the keyboard? >>cheers marvin. >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> >> > > > -- Marty Connelly Victoria, B.C. Canada From Gustav at cactus.dk Fri Feb 25 14:04:03 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 25 Feb 2005 21:04:03 +0100 Subject: [AccessD] Relinking Foxpro Tables Message-ID: Hi David Yes, but you are using ODBC. Access can link to dbf files directly at least for dBase x, but perhaps not for FoxPro, but you could try that. Feel free to mail a sample file. /gustav >>> newsgrps at dalyn.co.nz 25-02-2005 20:15:50 >>> Gustav, The files are Visual Foxpro dbf files. Tried replacing CurrentDB with no luck. Also tried delete and relink but also had the same result. Have even tried ADO instead of DOA with the same result. The problem seems to be with Access not actually recognising the new links until Access is closed and opened again. Maybe it is something to do with the connection code. The offer is still open for me to send a sample file for others to test. David At 25/02/2005, you wrote: >Hi David > >I have no firm advice on this. But you could try two things. >First, can't you link dbf files directly (dBase x files)? >Second, what happens if you replace CurrentDb with DBEngine: > > Set mdb = DBEngine(0)(0) > >If that adds nothing, you could try to not use RefreshLink but delete >the tables and relink them. From DWUTKA at marlow.com Fri Feb 25 17:20:10 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Fri, 25 Feb 2005 17:20:10 -0600 Subject: [AccessD] Web based Data Acquisition Application. Message-ID: <123701F54509D9119A4F00D0B747349016D2F6@main2.marlow.com> Okay, this isn't a technical question, it's more like a marketing one. My company is a manufacturing company, which has several 'test machines' which are basically computers hooked up (through engineering cards) to test equipment. Most of these systems have custom built 'test software'. I've been here for five years, and I have yet to find the software engineer who actually knows his left from his right in a database. The databases they are dumping data into are horribly designed. For example, we have a few 'EZ Testers', which dump their data into one database, in fact, ONE TABLE in that database. This table has over a hundred fields. Each product that is tested, and each test, use only certain fields, so there is a lot of wasted space, and even worse, the searching of this database is a virtual nightmare. A few years ago, we bought a CMM machine, it's a visual inspection machine (pretty slick, measures things with a digital camera). It came with it's own program, which has a GUI that 'writes' QVScript (which is essentially VB Script, just with it's own object model, and a few other quirks. It has no default data capture system (other then to the screen), so I was asked to capture the data. I wrote a very specialized .dll, that QVBasic could use to dump it's data into an Access database. Worked fine. They only needed two types of 'data dumps', so I wrote two versions of the .dll. Quick, fast, took me no more then an hour or two to whip up the .dll's. Now a few months ago, we bought a second CMM. This one was going to test a lot more then 2 different things, so it needed to be flexible. I also figured that since this was going to be my second 'test machine' database, I figured I might as well prepare for the future, and create a completely generic data acquisition system. Which I did, sort of. I have the data acquisition part done, but haven't completed the reporting capability. In a month or so, I will finally be able to start actually developing again (right now, I'm too busy being a Network Admin, and PC tech! LOL). My first project is going to be to finish the data acquisition program. So here's my question. Does anyone know if this kind of thing would have a market for it, and if so, are their competing products, and what do they cost? Drew From ebarro at afsweb.com Fri Feb 25 18:31:30 2005 From: ebarro at afsweb.com (Eric Barro) Date: Fri, 25 Feb 2005 16:31:30 -0800 Subject: [AccessD] VSTO In-Reply-To: <01f601c51b70$d3b6b220$6901a8c0@HAL9002> Message-ID: Rocky, The VB.NET that M$ gave out is actually Visual Studio.NET albeit with one dialect - VB.NET. That limitation and the fact that you don't have the C# language support plus the inability to connect to SQL server db via the wizard are the only limitations I've seen so far. Eric -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - Beach Access Software Sent: Friday, February 25, 2005 11:33 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] VSTO Yeah, I got my vb.net that way, too. Now I need VSTO. Rocky ----- Original Message ----- From: "Eric Barro" To: "Access Developers discussion and problem solving" Sent: Friday, February 25, 2005 10:45 AM Subject: RE: [AccessD] VSTO > M$ had a page (at one point in time) that you could go to where you could > watch several presentations that would qualify you for a copy of VB.NET or > the training manuals for VB.NET. I got my copy that way. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Friday, February 25, 2005 8:55 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] VSTO > > > Dear List: > > A while back I got the Promo version of Visual Basic.Net through a lead on > this list. Another lister I know, subsequently got VSTO sent to him > gratis. But he doesn't know why. Does anyone know anything about this? > > Thanks and regards, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com ---------------------------------------------------------------- The information contained in this e-mail message and any file, document, previous e-mail message and/or attachment transmitted herewith is confidential and may be legally privileged. It is intended solely for the private use of the addressee and must not be disclosed to or used by anyone other than the addressee. If you receive this transmission by error, please immediately notify the sender by reply e-mail and destroy the original transmission and its attachments without reading or saving it in any manner. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of any of the information contained in or attached to this transmission is STRICTLY PROHIBITED. E-mail transmission cannot be guaranteed to be secure or error free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of email transmission. Users and employees of the e-mail system are expressly required not to make defamatory statements and not to infringe or authorize any infringement of copyright or any other legal right by email communications. Any such communication is contrary to company policy. The company will not accept any liability in respect of such communication. From dwaters at usinternet.com Fri Feb 25 18:54:33 2005 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 25 Feb 2005 18:54:33 -0600 Subject: [AccessD] Web based Data Acquisition Application. In-Reply-To: <9144519.1109374476405.JavaMail.root@sniper15> Message-ID: <001601c51b9d$bd19d790$123a11d8@danwaters> Drew, My thought is that what is marketable is your ability to develop a data acquisition package. You've got experience on two different machines now, and these were only the first two that you tried. I am (was?) a Quality Engineer in a manufacturing environment, and I know that there are many different types of measuring equipment. And, I've been a Design Engineer, and I know that most prototype testing software is also custom. So, your product is YOU! Best of luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Friday, February 25, 2005 5:20 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Web based Data Acquisition Application. Okay, this isn't a technical question, it's more like a marketing one. My company is a manufacturing company, which has several 'test machines' which are basically computers hooked up (through engineering cards) to test equipment. Most of these systems have custom built 'test software'. I've been here for five years, and I have yet to find the software engineer who actually knows his left from his right in a database. The databases they are dumping data into are horribly designed. For example, we have a few 'EZ Testers', which dump their data into one database, in fact, ONE TABLE in that database. This table has over a hundred fields. Each product that is tested, and each test, use only certain fields, so there is a lot of wasted space, and even worse, the searching of this database is a virtual nightmare. A few years ago, we bought a CMM machine, it's a visual inspection machine (pretty slick, measures things with a digital camera). It came with it's own program, which has a GUI that 'writes' QVScript (which is essentially VB Script, just with it's own object model, and a few other quirks. It has no default data capture system (other then to the screen), so I was asked to capture the data. I wrote a very specialized .dll, that QVBasic could use to dump it's data into an Access database. Worked fine. They only needed two types of 'data dumps', so I wrote two versions of the .dll. Quick, fast, took me no more then an hour or two to whip up the .dll's. Now a few months ago, we bought a second CMM. This one was going to test a lot more then 2 different things, so it needed to be flexible. I also figured that since this was going to be my second 'test machine' database, I figured I might as well prepare for the future, and create a completely generic data acquisition system. Which I did, sort of. I have the data acquisition part done, but haven't completed the reporting capability. In a month or so, I will finally be able to start actually developing again (right now, I'm too busy being a Network Admin, and PC tech! LOL). My first project is going to be to finish the data acquisition program. So here's my question. Does anyone know if this kind of thing would have a market for it, and if so, are their competing products, and what do they cost? Drew -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Fri Feb 25 19:05:22 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 25 Feb 2005 17:05:22 -0800 Subject: [AccessD] Web based Data Acquisition Application. References: <123701F54509D9119A4F00D0B747349016D2F6@main2.marlow.com> Message-ID: <421FCB52.3050308@shaw.ca> You have been beaten to it by about 50 years. I have used some of their products (National Instruments) 20 years ago. But they may not cover visual inspection images for data acquisition, I have seen some specialized systems to inspect welds with Xrays. These are probably the biggest guys in US. http://www.ni.com/ I haven't looked through their site recently, guess the switched to dotNet DWUTKA at marlow.com wrote: >Okay, this isn't a technical question, it's more like a marketing one. My >company is a manufacturing company, which has several 'test machines' which >are basically computers hooked up (through engineering cards) to test >equipment. Most of these systems have custom built 'test software'. I've >been here for five years, and I have yet to find the software engineer who >actually knows his left from his right in a database. The databases they >are dumping data into are horribly designed. For example, we have a few 'EZ >Testers', which dump their data into one database, in fact, ONE TABLE in >that database. This table has over a hundred fields. Each product that is >tested, and each test, use only certain fields, so there is a lot of wasted >space, and even worse, the searching of this database is a virtual >nightmare. A few years ago, we bought a CMM machine, it's a visual >inspection machine (pretty slick, measures things with a digital camera). >It came with it's own program, which has a GUI that 'writes' QVScript (which >is essentially VB Script, just with it's own object model, and a few other >quirks. It has no default data capture system (other then to the screen), >so I was asked to capture the data. I wrote a very specialized .dll, that >QVBasic could use to dump it's data into an Access database. Worked fine. >They only needed two types of 'data dumps', so I wrote two versions of the >.dll. Quick, fast, took me no more then an hour or two to whip up the >.dll's. > >Now a few months ago, we bought a second CMM. This one was going to test a >lot more then 2 different things, so it needed to be flexible. I also >figured that since this was going to be my second 'test machine' database, I >figured I might as well prepare for the future, and create a completely >generic data acquisition system. Which I did, sort of. I have the data >acquisition part done, but haven't completed the reporting capability. In a >month or so, I will finally be able to start actually developing again >(right now, I'm too busy being a Network Admin, and PC tech! LOL). My first >project is going to be to finish the data acquisition program. So here's my >question. Does anyone know if this kind of thing would have a market for >it, and if so, are their competing products, and what do they cost? > >Drew > > -- Marty Connelly Victoria, B.C. Canada From DWUTKA at marlow.com Fri Feb 25 19:14:17 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Fri, 25 Feb 2005 19:14:17 -0600 Subject: [AccessD] Web based Data Acquisition Application. Message-ID: <123701F54509D9119A4F00D0B747349016D2F8@main2.marlow.com> Ah, yeah, thought I should have gone into more detail. I didn't write something that takes data from test equipment. I wrote a system that puts data into a database. Sounds simple, but it's not. Like I said, most of the developers I've met, that work on test equipment software, don't know the first thing about databases, and what is usually produced is a wonderful test system, with a horrible data system. I built the data system for them. The system is generic, in other words, it should be able to handle ANY test data. The report portion, is going to be the real tie in. It will allow 'end users' of the data, to pull live data, archived data, and will even do company wide data pulls. (Once the system is finished and tested on this one machine, we are going to start converting all of our test equipment to it. Each system will have different operating software, but the data will be dumped into the same system (well, copies of the same system), and there will be a central 'storage' of all test data, that will allow someone to track things through all levels of testing. Does that make sense? Drew -----Original Message----- From: Dan Waters [mailto:dwaters at usinternet.com] Sent: Friday, February 25, 2005 6:55 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Web based Data Acquisition Application. Drew, My thought is that what is marketable is your ability to develop a data acquisition package. You've got experience on two different machines now, and these were only the first two that you tried. I am (was?) a Quality Engineer in a manufacturing environment, and I know that there are many different types of measuring equipment. And, I've been a Design Engineer, and I know that most prototype testing software is also custom. So, your product is YOU! Best of luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Friday, February 25, 2005 5:20 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Web based Data Acquisition Application. Okay, this isn't a technical question, it's more like a marketing one. My company is a manufacturing company, which has several 'test machines' which are basically computers hooked up (through engineering cards) to test equipment. Most of these systems have custom built 'test software'. I've been here for five years, and I have yet to find the software engineer who actually knows his left from his right in a database. The databases they are dumping data into are horribly designed. For example, we have a few 'EZ Testers', which dump their data into one database, in fact, ONE TABLE in that database. This table has over a hundred fields. Each product that is tested, and each test, use only certain fields, so there is a lot of wasted space, and even worse, the searching of this database is a virtual nightmare. A few years ago, we bought a CMM machine, it's a visual inspection machine (pretty slick, measures things with a digital camera). It came with it's own program, which has a GUI that 'writes' QVScript (which is essentially VB Script, just with it's own object model, and a few other quirks. It has no default data capture system (other then to the screen), so I was asked to capture the data. I wrote a very specialized .dll, that QVBasic could use to dump it's data into an Access database. Worked fine. They only needed two types of 'data dumps', so I wrote two versions of the .dll. Quick, fast, took me no more then an hour or two to whip up the .dll's. Now a few months ago, we bought a second CMM. This one was going to test a lot more then 2 different things, so it needed to be flexible. I also figured that since this was going to be my second 'test machine' database, I figured I might as well prepare for the future, and create a completely generic data acquisition system. Which I did, sort of. I have the data acquisition part done, but haven't completed the reporting capability. In a month or so, I will finally be able to start actually developing again (right now, I'm too busy being a Network Admin, and PC tech! LOL). My first project is going to be to finish the data acquisition program. So here's my question. Does anyone know if this kind of thing would have a market for it, and if so, are their competing products, and what do they cost? 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 DWUTKA at marlow.com Fri Feb 25 19:26:39 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Fri, 25 Feb 2005 19:26:39 -0600 Subject: [AccessD] Web based Data Acquisition Application. Message-ID: <123701F54509D9119A4F00D0B747349016D2F9@main2.marlow.com> I took a look at the 'data acquisition' device, and that is not what I built. That is something designed to 'trap' data. I developed something that is designed to 'store' data. The database is close to a true relational database as I could make it (which immediately puts it out of the hands of engineers to just query it on their own! , one of the reasons I have to build a custom reporting system). It also doesn't plug into anything. It's a .dll, that a test equipment engineer can use, instead of fuddling through ADO, and designing a good database, there is a web interface to create a 'program' (which would equate more to a table, to us, I guess, but it isn't really creating tables.....), which can then be used by their software, to store data for that program. For example, the CMM machine I mentioned may record height (yep, it does height), width, length, etc. So that would be a 'program' in my system. Here's some sample VB (which is actually something the admin web interface will create for you) Dim DataAcq Set DataAcq=CreateObject("FECMM.Program") DataAcq.ID=1 'Start of Loop DataAcq.SetFieldValue("Dim 1")=0.147 DataAcq.SetFieldValue("Dim 2")=0.147 DataAcq.SetFieldValue("Dim 3")=0.035 DataAcq.SetFieldValue("Dim 4")=0.103 DataAcq.SetFieldValue("Dim 5")=0.057 DataAcq.SetFieldValue("Dim 6")=0.057 DataAcq.SetFieldValue("Dim 7")=0.006 DataAcq.SetFieldValue("Dim 8")=0.006 DataAcq.SetFieldValue("Dim 9")=0.006 DataAcq.SetFieldValue("Location")= DataAcq.RecordFields 'End of loop DataAcq.DisplayReport Set DataAcq=Nothing It has 10 fields. Dim 1 through Dim 10, and location. When the FECMM.Program object is initialized, and data is put into it, it automatically creates a batchID, which is attached to each Item (items are recorded with the RecordFields function, and the batch ID's are used to group a 'run' with the test equipment). The DisplayReport function displays a web page on the test machine with the data from that run. Setting the ID value of the object determines it's parameters (such as how many fields, and what the fields are.....which is customizable from the admin web gui.) Does this clear things up a bit. Not a test equipment system, but a data storage system, for the relational db challenged developers out there. Drew -----Original Message----- From: MartyConnelly [mailto:martyconnelly at shaw.ca] Sent: Friday, February 25, 2005 7:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Web based Data Acquisition Application. You have been beaten to it by about 50 years. I have used some of their products (National Instruments) 20 years ago. But they may not cover visual inspection images for data acquisition, I have seen some specialized systems to inspect welds with Xrays. These are probably the biggest guys in US. http://www.ni.com/ I haven't looked through their site recently, guess the switched to dotNet DWUTKA at marlow.com wrote: >Okay, this isn't a technical question, it's more like a marketing one. My >company is a manufacturing company, which has several 'test machines' which >are basically computers hooked up (through engineering cards) to test >equipment. Most of these systems have custom built 'test software'. I've >been here for five years, and I have yet to find the software engineer who >actually knows his left from his right in a database. The databases they >are dumping data into are horribly designed. For example, we have a few 'EZ >Testers', which dump their data into one database, in fact, ONE TABLE in >that database. This table has over a hundred fields. Each product that is >tested, and each test, use only certain fields, so there is a lot of wasted >space, and even worse, the searching of this database is a virtual >nightmare. A few years ago, we bought a CMM machine, it's a visual >inspection machine (pretty slick, measures things with a digital camera). >It came with it's own program, which has a GUI that 'writes' QVScript (which >is essentially VB Script, just with it's own object model, and a few other >quirks. It has no default data capture system (other then to the screen), >so I was asked to capture the data. I wrote a very specialized .dll, that >QVBasic could use to dump it's data into an Access database. Worked fine. >They only needed two types of 'data dumps', so I wrote two versions of the >.dll. Quick, fast, took me no more then an hour or two to whip up the >.dll's. > >Now a few months ago, we bought a second CMM. This one was going to test a >lot more then 2 different things, so it needed to be flexible. I also >figured that since this was going to be my second 'test machine' database, I >figured I might as well prepare for the future, and create a completely >generic data acquisition system. Which I did, sort of. I have the data >acquisition part done, but haven't completed the reporting capability. In a >month or so, I will finally be able to start actually developing again >(right now, I'm too busy being a Network Admin, and PC tech! LOL). My first >project is going to be to finish the data acquisition program. So here's my >question. Does anyone know if this kind of thing would have a market for >it, and if so, are their competing products, and what do they cost? > >Drew > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Fri Feb 25 19:30:27 2005 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 25 Feb 2005 19:30:27 -0600 Subject: [AccessD] Web based Data Acquisition Application. In-Reply-To: <5222561.1109380799465.JavaMail.root@sniper14> Message-ID: <001701c51ba2$c08300f0$123a11d8@danwaters> The people who might buy this won't care if you made it custom (which you'll have to because you're taking data from different sources), or it's a package. They won't expect this to be a shrink-wrapped product. If they see a shrink-wrapped product they won't believe it's powerful enough to match the complicated testing that they do. They won't really care how you make it go, just make it go. And if you can show them that you can make it go and carry a heavy load at the same time, you'll get a sale. And a lot of improvement calls after that! Your reporting features will be key, as will be your ability to hook your product to any test system. If you demonstrate that you can produce a report that they want but haven't been able to, they'll love you for it! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Friday, February 25, 2005 7:14 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Web based Data Acquisition Application. Ah, yeah, thought I should have gone into more detail. I didn't write something that takes data from test equipment. I wrote a system that puts data into a database. Sounds simple, but it's not. Like I said, most of the developers I've met, that work on test equipment software, don't know the first thing about databases, and what is usually produced is a wonderful test system, with a horrible data system. I built the data system for them. The system is generic, in other words, it should be able to handle ANY test data. The report portion, is going to be the real tie in. It will allow 'end users' of the data, to pull live data, archived data, and will even do company wide data pulls. (Once the system is finished and tested on this one machine, we are going to start converting all of our test equipment to it. Each system will have different operating software, but the data will be dumped into the same system (well, copies of the same system), and there will be a central 'storage' of all test data, that will allow someone to track things through all levels of testing. Does that make sense? Drew -----Original Message----- From: Dan Waters [mailto:dwaters at usinternet.com] Sent: Friday, February 25, 2005 6:55 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Web based Data Acquisition Application. Drew, My thought is that what is marketable is your ability to develop a data acquisition package. You've got experience on two different machines now, and these were only the first two that you tried. I am (was?) a Quality Engineer in a manufacturing environment, and I know that there are many different types of measuring equipment. And, I've been a Design Engineer, and I know that most prototype testing software is also custom. So, your product is YOU! Best of luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Friday, February 25, 2005 5:20 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Web based Data Acquisition Application. Okay, this isn't a technical question, it's more like a marketing one. My company is a manufacturing company, which has several 'test machines' which are basically computers hooked up (through engineering cards) to test equipment. Most of these systems have custom built 'test software'. I've been here for five years, and I have yet to find the software engineer who actually knows his left from his right in a database. The databases they are dumping data into are horribly designed. For example, we have a few 'EZ Testers', which dump their data into one database, in fact, ONE TABLE in that database. This table has over a hundred fields. Each product that is tested, and each test, use only certain fields, so there is a lot of wasted space, and even worse, the searching of this database is a virtual nightmare. A few years ago, we bought a CMM machine, it's a visual inspection machine (pretty slick, measures things with a digital camera). It came with it's own program, which has a GUI that 'writes' QVScript (which is essentially VB Script, just with it's own object model, and a few other quirks. It has no default data capture system (other then to the screen), so I was asked to capture the data. I wrote a very specialized .dll, that QVBasic could use to dump it's data into an Access database. Worked fine. They only needed two types of 'data dumps', so I wrote two versions of the .dll. Quick, fast, took me no more then an hour or two to whip up the .dll's. Now a few months ago, we bought a second CMM. This one was going to test a lot more then 2 different things, so it needed to be flexible. I also figured that since this was going to be my second 'test machine' database, I figured I might as well prepare for the future, and create a completely generic data acquisition system. Which I did, sort of. I have the data acquisition part done, but haven't completed the reporting capability. In a month or so, I will finally be able to start actually developing again (right now, I'm too busy being a Network Admin, and PC tech! LOL). My first project is going to be to finish the data acquisition program. So here's my question. Does anyone know if this kind of thing would have a market for it, and if so, are their competing products, and what do they cost? 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 bchacc at san.rr.com Fri Feb 25 20:06:34 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Fri, 25 Feb 2005 18:06:34 -0800 Subject: [AccessD] VSTO References: Message-ID: <02f101c51ba7$cc3d8780$6901a8c0@HAL9002> Eric: I don't really want to use it. But I wonder if I load it then I can buy the VSTO upgrade instead of the full boat - ~$165 vs. ~$480. Rocky ----- Original Message ----- From: "Eric Barro" To: "Access Developers discussion and problem solving" Sent: Friday, February 25, 2005 4:31 PM Subject: RE: [AccessD] VSTO > Rocky, > > The VB.NET that M$ gave out is actually Visual Studio.NET albeit with one > dialect - VB.NET. That limitation and the fact that you don't have the C# > language support plus the inability to connect to SQL server db via the > wizard are the only limitations I've seen so far. > > Eric > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Friday, February 25, 2005 11:33 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] VSTO > > > Yeah, I got my vb.net that way, too. Now I need VSTO. > > Rocky > > ----- Original Message ----- > From: "Eric Barro" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 25, 2005 10:45 AM > Subject: RE: [AccessD] VSTO > > >> M$ had a page (at one point in time) that you could go to where you could >> watch several presentations that would qualify you for a copy of VB.NET >> or >> the training manuals for VB.NET. I got my copy that way. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - >> Beach Access Software >> Sent: Friday, February 25, 2005 8:55 AM >> To: AccessD at databaseadvisors.com >> Subject: [AccessD] VSTO >> >> >> Dear List: >> >> A while back I got the Promo version of Visual Basic.Net through a lead >> on >> this list. Another lister I know, subsequently got VSTO sent to him >> gratis. But he doesn't know why. Does anyone know anything about this? >> >> Thanks and regards, >> >> Rocky Smolin >> Beach Access Software >> http://www.e-z-mrp.com >> 858-259-4334 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > > > ---------------------------------------------------------------- > The information contained in this e-mail message and any file, document, > previous e-mail message and/or attachment transmitted > herewith is confidential and may be legally privileged. It is intended > solely for the private use of the addressee and must not be > disclosed to or used by anyone other than the addressee. If you receive > this transmission by error, please immediately notify the > sender by reply e-mail and destroy the original transmission and its > attachments without reading or saving it in any manner. If you > are not the intended recipient, or a person responsible for delivering it > to the intended recipient, you are hereby notified that any > disclosure, copying, distribution or use of any of the information > contained in or attached to this transmission is STRICTLY > PROHIBITED. E-mail transmission cannot be guaranteed to be secure or error > free as information could be intercepted, corrupted, > lost, destroyed, arrive late or incomplete, or contain viruses. > The sender therefore does not accept liability for any errors or omissions > in the contents of this message, which arise as a result of > email transmission. Users and employees of the e-mail system are expressly > required not to make defamatory statements and not > to infringe or authorize any infringement of copyright or any other legal > right by email communications. Any such communication is > contrary to company policy. The company will not accept any liability in > respect of such communication. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From martyconnelly at shaw.ca Fri Feb 25 20:25:58 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 25 Feb 2005 18:25:58 -0800 Subject: [AccessD] Web based Data Acquisition Application. References: <123701F54509D9119A4F00D0B747349016D2F9@main2.marlow.com> Message-ID: <421FDE36.8070204@shaw.ca> Did you look at the whole LabView package from NI ( It's kind of an Industry standard ) that hooks to oracle msSql and access They do things like Pareto analysis of the acquired data. The other biggie competitor is MatLab http://www.mathworks.com/products/ http://www.mathworks.com/products/daq/index.html DWUTKA at marlow.com wrote: >I took a look at the 'data acquisition' device, and that is not what I >built. That is something designed to 'trap' data. I developed something >that is designed to 'store' data. The database is close to a true >relational database as I could make it (which immediately puts it out of the >hands of engineers to just query it on their own! , one of the reasons >I have to build a custom reporting system). It also doesn't plug into >anything. It's a .dll, that a test equipment engineer can use, instead of >fuddling through ADO, and designing a good database, there is a web >interface to create a 'program' (which would equate more to a table, to us, >I guess, but it isn't really creating tables.....), which can then be used >by their software, to store data for that program. > >For example, the CMM machine I mentioned may record height (yep, it does >height), width, length, etc. So that would be a 'program' in my system. >Here's some sample VB (which is actually something the admin web interface >will create for you) > >Dim DataAcq >Set DataAcq=CreateObject("FECMM.Program") >DataAcq.ID=1 >'Start of Loop >DataAcq.SetFieldValue("Dim 1")=0.147 >DataAcq.SetFieldValue("Dim 2")=0.147 >DataAcq.SetFieldValue("Dim 3")=0.035 >DataAcq.SetFieldValue("Dim 4")=0.103 >DataAcq.SetFieldValue("Dim 5")=0.057 >DataAcq.SetFieldValue("Dim 6")=0.057 >DataAcq.SetFieldValue("Dim 7")=0.006 >DataAcq.SetFieldValue("Dim 8")=0.006 >DataAcq.SetFieldValue("Dim 9")=0.006 >DataAcq.SetFieldValue("Location")= >DataAcq.RecordFields >'End of loop >DataAcq.DisplayReport >Set DataAcq=Nothing > >It has 10 fields. Dim 1 through Dim 10, and location. When the >FECMM.Program object is initialized, and data is put into it, it >automatically creates a batchID, which is attached to each Item (items are >recorded with the RecordFields function, and the batch ID's are used to >group a 'run' with the test equipment). The DisplayReport function displays >a web page on the test machine with the data from that run. Setting the ID >value of the object determines it's parameters (such as how many fields, and >what the fields are.....which is customizable from the admin web gui.) > >Does this clear things up a bit. Not a test equipment system, but a data >storage system, for the relational db challenged developers out there. > > >Drew > > > >-----Original Message----- >From: MartyConnelly [mailto:martyconnelly at shaw.ca] >Sent: Friday, February 25, 2005 7:05 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Web based Data Acquisition Application. > > >You have been beaten to it by about 50 years. I have used some of their >products (National Instruments) 20 years ago. >But they may not cover visual inspection images for data acquisition, I >have seen some specialized systems to inspect welds with Xrays. >These are probably the biggest guys in US. >http://www.ni.com/ >I haven't looked through their site recently, guess the switched to dotNet > >DWUTKA at marlow.com wrote: > > > >>Okay, this isn't a technical question, it's more like a marketing one. My >>company is a manufacturing company, which has several 'test machines' which >>are basically computers hooked up (through engineering cards) to test >>equipment. Most of these systems have custom built 'test software'. I've >>been here for five years, and I have yet to find the software engineer who >>actually knows his left from his right in a database. The databases they >>are dumping data into are horribly designed. For example, we have a few >> >> >'EZ > > >>Testers', which dump their data into one database, in fact, ONE TABLE in >>that database. This table has over a hundred fields. Each product that is >>tested, and each test, use only certain fields, so there is a lot of wasted >>space, and even worse, the searching of this database is a virtual >>nightmare. A few years ago, we bought a CMM machine, it's a visual >>inspection machine (pretty slick, measures things with a digital camera). >>It came with it's own program, which has a GUI that 'writes' QVScript >> >> >(which > > >>is essentially VB Script, just with it's own object model, and a few other >>quirks. It has no default data capture system (other then to the screen), >>so I was asked to capture the data. I wrote a very specialized .dll, that >>QVBasic could use to dump it's data into an Access database. Worked fine. >>They only needed two types of 'data dumps', so I wrote two versions of the >>.dll. Quick, fast, took me no more then an hour or two to whip up the >>.dll's. >> >>Now a few months ago, we bought a second CMM. This one was going to test a >>lot more then 2 different things, so it needed to be flexible. I also >>figured that since this was going to be my second 'test machine' database, >> >> >I > > >>figured I might as well prepare for the future, and create a completely >>generic data acquisition system. Which I did, sort of. I have the data >>acquisition part done, but haven't completed the reporting capability. In >> >> >a > > >>month or so, I will finally be able to start actually developing again >>(right now, I'm too busy being a Network Admin, and PC tech! LOL). My >> >> >first > > >>project is going to be to finish the data acquisition program. So here's >> >> >my > > >>question. Does anyone know if this kind of thing would have a market for >>it, and if so, are their competing products, and what do they cost? >> >>Drew >> >> >> >> > > > -- Marty Connelly Victoria, B.C. Canada From DWUTKA at marlow.com Sat Feb 26 00:18:35 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Sat, 26 Feb 2005 00:18:35 -0600 Subject: [AccessD] Web based Data Acquisition Application. Message-ID: <123701F54509D9119A4F00D0B747349016D2FA@main2.marlow.com> Hmmm, I guess I was going off of custom software, to run test machines.....guess I'll have to look for that market. This is all just conjecture anyways...... Drew -----Original Message----- From: MartyConnelly [mailto:martyconnelly at shaw.ca] Sent: Friday, February 25, 2005 8:26 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Web based Data Acquisition Application. Did you look at the whole LabView package from NI ( It's kind of an Industry standard ) that hooks to oracle msSql and access They do things like Pareto analysis of the acquired data. The other biggie competitor is MatLab http://www.mathworks.com/products/ http://www.mathworks.com/products/daq/index.html DWUTKA at marlow.com wrote: >I took a look at the 'data acquisition' device, and that is not what I >built. That is something designed to 'trap' data. I developed something >that is designed to 'store' data. The database is close to a true >relational database as I could make it (which immediately puts it out of the >hands of engineers to just query it on their own! , one of the reasons >I have to build a custom reporting system). It also doesn't plug into >anything. It's a .dll, that a test equipment engineer can use, instead of >fuddling through ADO, and designing a good database, there is a web >interface to create a 'program' (which would equate more to a table, to us, >I guess, but it isn't really creating tables.....), which can then be used >by their software, to store data for that program. > >For example, the CMM machine I mentioned may record height (yep, it does >height), width, length, etc. So that would be a 'program' in my system. >Here's some sample VB (which is actually something the admin web interface >will create for you) > >Dim DataAcq >Set DataAcq=CreateObject("FECMM.Program") >DataAcq.ID=1 >'Start of Loop >DataAcq.SetFieldValue("Dim 1")=0.147 >DataAcq.SetFieldValue("Dim 2")=0.147 >DataAcq.SetFieldValue("Dim 3")=0.035 >DataAcq.SetFieldValue("Dim 4")=0.103 >DataAcq.SetFieldValue("Dim 5")=0.057 >DataAcq.SetFieldValue("Dim 6")=0.057 >DataAcq.SetFieldValue("Dim 7")=0.006 >DataAcq.SetFieldValue("Dim 8")=0.006 >DataAcq.SetFieldValue("Dim 9")=0.006 >DataAcq.SetFieldValue("Location")= >DataAcq.RecordFields >'End of loop >DataAcq.DisplayReport >Set DataAcq=Nothing > >It has 10 fields. Dim 1 through Dim 10, and location. When the >FECMM.Program object is initialized, and data is put into it, it >automatically creates a batchID, which is attached to each Item (items are >recorded with the RecordFields function, and the batch ID's are used to >group a 'run' with the test equipment). The DisplayReport function displays >a web page on the test machine with the data from that run. Setting the ID >value of the object determines it's parameters (such as how many fields, and >what the fields are.....which is customizable from the admin web gui.) > >Does this clear things up a bit. Not a test equipment system, but a data >storage system, for the relational db challenged developers out there. > > >Drew > > > >-----Original Message----- >From: MartyConnelly [mailto:martyconnelly at shaw.ca] >Sent: Friday, February 25, 2005 7:05 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Web based Data Acquisition Application. > > >You have been beaten to it by about 50 years. I have used some of their >products (National Instruments) 20 years ago. >But they may not cover visual inspection images for data acquisition, I >have seen some specialized systems to inspect welds with Xrays. >These are probably the biggest guys in US. >http://www.ni.com/ >I haven't looked through their site recently, guess the switched to dotNet > >DWUTKA at marlow.com wrote: > > > >>Okay, this isn't a technical question, it's more like a marketing one. My >>company is a manufacturing company, which has several 'test machines' which >>are basically computers hooked up (through engineering cards) to test >>equipment. Most of these systems have custom built 'test software'. I've >>been here for five years, and I have yet to find the software engineer who >>actually knows his left from his right in a database. The databases they >>are dumping data into are horribly designed. For example, we have a few >> >> >'EZ > > >>Testers', which dump their data into one database, in fact, ONE TABLE in >>that database. This table has over a hundred fields. Each product that is >>tested, and each test, use only certain fields, so there is a lot of wasted >>space, and even worse, the searching of this database is a virtual >>nightmare. A few years ago, we bought a CMM machine, it's a visual >>inspection machine (pretty slick, measures things with a digital camera). >>It came with it's own program, which has a GUI that 'writes' QVScript >> >> >(which > > >>is essentially VB Script, just with it's own object model, and a few other >>quirks. It has no default data capture system (other then to the screen), >>so I was asked to capture the data. I wrote a very specialized .dll, that >>QVBasic could use to dump it's data into an Access database. Worked fine. >>They only needed two types of 'data dumps', so I wrote two versions of the >>.dll. Quick, fast, took me no more then an hour or two to whip up the >>.dll's. >> >>Now a few months ago, we bought a second CMM. This one was going to test a >>lot more then 2 different things, so it needed to be flexible. I also >>figured that since this was going to be my second 'test machine' database, >> >> >I > > >>figured I might as well prepare for the future, and create a completely >>generic data acquisition system. Which I did, sort of. I have the data >>acquisition part done, but haven't completed the reporting capability. In >> >> >a > > >>month or so, I will finally be able to start actually developing again >>(right now, I'm too busy being a Network Admin, and PC tech! LOL). My >> >> >first > > >>project is going to be to finish the data acquisition program. So here's >> >> >my > > >>question. Does anyone know if this kind of thing would have a market for >>it, and if so, are their competing products, and what do they cost? >> >>Drew >> >> >> >> > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From artful at rogers.com Sat Feb 26 09:13:28 2005 From: artful at rogers.com (Arthur Fuller) Date: Sat, 26 Feb 2005 10:13:28 -0500 Subject: [AccessD] Writing HTML to Outlook In-Reply-To: <123701F54509D9119A4F00D0B747349016D2FA@main2.marlow.com> References: <123701F54509D9119A4F00D0B747349016D2FA@main2.marlow.com> Message-ID: <42209218.8010505@rogers.com> Does anyone know how to convert an Access report to HTML and then embed it in an Outlook message? Actually there are two problems. 1. When I save a report to HTML, I lose all its graphics. 2. I don't know how to embed the result in an Outlook message. Currently my user is saving to a PDF, then loading Adobe and opening the PDF, then saving it as HTML, then copying and pasting the result into an Outlook message. It works, but it's tedious, espcially given that when he needs to do it, he does it several hundred times in succession. TIA, Arthur From ssharkins at bellsouth.net Sat Feb 26 09:50:31 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 26 Feb 2005 10:50:31 -0500 Subject: [AccessD] Writing HTML to Outlook In-Reply-To: <42209218.8010505@rogers.com> Message-ID: <20050226155030.DNIC2033.imf24aec.mail.bellsouth.net@SUSANONE> Arthur, this isn't a perfect solution, but might help somewhat. Application.ExportXML acExportReport, reportname, targetpathandname.html By forcing the .html extension, you create a Web-ready document -- it isn't perfect by any means. Also, I'm not positive that acExportReport is a legitimate argument. I'm not positive I got the syntax above correct, but if not you can figure that part out easily enough. The trick is to force the .html in the target file's name. That does't help you embed the file into Outlook, and I doubt it will help you with the graphics either, so I don't know if this helps you at all. It would be easy to automate from inside Access, so at least getting the file in an html ready file could be done easily enough. By controlling the targetpath, you could automate the sending too -- also from inside Access. Susan H. Does anyone know how to convert an Access report to HTML and then embed it in an Outlook message? Actually there are two problems. 1. When I save a report to HTML, I lose all its graphics. 2. I don't know how to embed the result in an Outlook message. Currently my user is saving to a PDF, then loading Adobe and opening the PDF, then saving it as HTML, then copying and pasting the result into an Outlook message. It works, but it's tedious, espcially given that when he needs to do it, he does it several hundred times in succession. TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Sat Feb 26 09:50:31 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 26 Feb 2005 10:50:31 -0500 Subject: [AccessD] :) An article by Shamil Message-ID: <20050226155037.DNJV2033.imf24aec.mail.bellsouth.net@SUSANONE> http://www.elementkjournals.com/premier/showArticle.asp?origSearchTerm=XML%2 0 &aid=16781 I don't know whether this is a sub-only entry -- if so, I apologize. Susan H. From dwaters at usinternet.com Sat Feb 26 09:52:02 2005 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 26 Feb 2005 09:52:02 -0600 Subject: [AccessD] Writing HTML to Outlook In-Reply-To: <12805777.1109431710097.JavaMail.root@sniper13> Message-ID: <000001c51c1b$1d606b00$123a11d8@danwaters> Arthur, Would something like this work out? DoCmd.SendObject acSendReport, "rptMyReport", acFormatHTML, _ "name1 at ISP.com; name2 at ISP.com", , , _ "Report Name", , False This is modified from Access VBA Help. Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, February 26, 2005 9:13 AM To: Access Developers discussion and problem solving Subject: [AccessD] Writing HTML to Outlook Does anyone know how to convert an Access report to HTML and then embed it in an Outlook message? Actually there are two problems. 1. When I save a report to HTML, I lose all its graphics. 2. I don't know how to embed the result in an Outlook message. Currently my user is saving to a PDF, then loading Adobe and opening the PDF, then saving it as HTML, then copying and pasting the result into an Outlook message. It works, but it's tedious, espcially given that when he needs to do it, he does it several hundred times in succession. 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 Sat Feb 26 10:08:31 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Sat, 26 Feb 2005 11:08:31 -0500 Subject: [AccessD] :) An article by Shamil In-Reply-To: <20050226155037.DNJV2033.imf24aec.mail.bellsouth.net@SUSANONE> Message-ID: <001a01c51c1d$6a8cf860$697aa8c0@ColbyM6805> I don't know what you pasted in but it doesn't work. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Saturday, February 26, 2005 10:51 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] :) An article by Shamil http://www.elementkjournals.com/premier/showArticle.asp?origSearchTerm=XML%2 0 &aid=16781 I don't know whether this is a sub-only entry -- if so, I apologize. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sat Feb 26 10:31:15 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 26 Feb 2005 08:31:15 -0800 Subject: [AccessD] :) An article by Shamil References: <001a01c51c1d$6a8cf860$697aa8c0@ColbyM6805> Message-ID: <4220A453.5060500@shaw.ca> http://www.elementkjournals.com/premier/showArticle.asp?origSearchTerm=XML%20&aid=16781 But is subscriber only Does it build on this article I was looking at yesterday Bind an Access Form's Record Source from an XML File at Runtime http://msdn.microsoft.com/office/understanding/access/techarticles/default.aspx?pull=/library/en-us/odc_ac2003_ta/html/odc_acbindxml2form.asp John W. Colby wrote: >I don't know what you pasted in but it doesn't work. > >John W. Colby >www.ColbyConsulting.com > >Contribute your unused CPU cycles to a good cause: >http://folding.stanford.edu/ > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >Sent: Saturday, February 26, 2005 10:51 AM >To: 'Access Developers discussion and problem solving' >Subject: [AccessD] :) An article by Shamil > > >http://www.elementkjournals.com/premier/showArticle.asp?origSearchTerm=XML%2 >0 >20&aid=16781> &aid=16781 > >I don't know whether this is a sub-only entry -- if so, I apologize. > >Susan H. > > -- Marty Connelly Victoria, B.C. Canada From ssharkins at bellsouth.net Sat Feb 26 10:34:59 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 26 Feb 2005 11:34:59 -0500 Subject: [AccessD] :) An article by Shamil In-Reply-To: <4220A453.5060500@shaw.ca> Message-ID: <20050226163453.GGQG1997.imf16aec.mail.bellsouth.net@SUSANONE> Not really -- it's a way to kind of "trick" Access into exporting related data in an XML document. I'm sorry it's subscriber only. Since I am a subscriber, it's hard for me to know -- I get access with no warning. But some of their stuff is free -- so I thought I'd take a shot. Susan H. http://www.elementkjournals.com/premier/showArticle.asp?origSearchTerm=XML%2 0&aid=16781 But is subscriber only Does it build on this article I was looking at yesterday Bind an Access Form's Record Source from an XML File at Runtime http://msdn.microsoft.com/office/understanding/access/techarticles/default.a spx?pull=/library/en-us/odc_ac2003_ta/html/odc_acbindxml2form.asp John W. Colby wrote: >I don't know what you pasted in but it doesn't work. > >John W. Colby >www.ColbyConsulting.com > >Contribute your unused CPU cycles to a good cause: >http://folding.stanford.edu/ > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan >Harkins >Sent: Saturday, February 26, 2005 10:51 AM >To: 'Access Developers discussion and problem solving' >Subject: [AccessD] :) An article by Shamil > > >http://www.elementkjournals.com/premier/showArticle.asp?origSearchTerm= >XML%2 >0 >=XML% >20&aid=16781> &aid=16781 > >I don't know whether this is a sub-only entry -- if so, I apologize. > >Susan H. > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From artful at rogers.com Sat Feb 26 10:39:50 2005 From: artful at rogers.com (Arthur Fuller) Date: Sat, 26 Feb 2005 11:39:50 -0500 Subject: [AccessD] Writing HTML to Outlook In-Reply-To: <000001c51c1b$1d606b00$123a11d8@danwaters> References: <000001c51c1b$1d606b00$123a11d8@danwaters> Message-ID: <4220A656.9060305@rogers.com> The problem with that is that all the fancy graphics are lost. That was my first try. Maybe it's improved in A2003. Arthur Dan Waters wrote: >Arthur, > >Would something like this work out? > >DoCmd.SendObject acSendReport, "rptMyReport", acFormatHTML, _ > "name1 at ISP.com; name2 at ISP.com", , , _ > "Report Name", , False > >This is modified from Access VBA Help. > >Dan Waters >ProMation Systems > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller >Sent: Saturday, February 26, 2005 9:13 AM >To: Access Developers discussion and problem solving >Subject: [AccessD] Writing HTML to Outlook > >Does anyone know how to convert an Access report to HTML and then embed >it in an Outlook message? Actually there are two problems. > >1. When I save a report to HTML, I lose all its graphics. >2. I don't know how to embed the result in an Outlook message. > >Currently my user is saving to a PDF, then loading Adobe and opening the >PDF, then saving it as HTML, then copying and pasting the result into an >Outlook message. It works, but it's tedious, espcially given that when >he needs to do it, he does it several hundred times in succession. > >TIA, >Arthur > > > From dwaters at usinternet.com Sat Feb 26 10:48:09 2005 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 26 Feb 2005 10:48:09 -0600 Subject: [AccessD] Writing HTML to Outlook (2nd try) In-Reply-To: <23132388.1109433453482.JavaMail.root@sniper23> Message-ID: <000601c51c22$f471ed60$123a11d8@danwaters> Hello again Arthur! Well, I had never tried to send a report using HTML for the format, but when I did I also lost all the graphics. When I send a report as an email attachment I use Snapshot format. The variable for this is acFormatSNP, even though it's not listed in Help. So, you can use this as the code line: Do While 'not finished' DoCmd.SendObject acSendReport, "rptMyReport", acFormatSNP, _ "name1 at ISP.com; name2 at ISP.com", , , _ "Report Name", , False Loop There is a trick to getting this to work right. When you call this line of code, the report will 'open', but will need to know what to display, or what record to show. Otherwise your SendObject code will have one attachment for each record in the table and would probably error out. You must code this into the Report_Open() event for the report. What I do is have a form already open and it is displaying say record 200 from the table. When the report opens, whether it's being sent or previewed or printed, the report is filtered to the record for that form which in this example is record 200. You could set up other ways for the report to be displayed correctly when it is 'opened' by the SendObject command. This works for sending a single email with a report attached. A significant benefit here is that a report in Snapshot format is probably 10% of the size of the same report in pdf. A drawback is that the receiver must have Access or Snapshot Viewer on their PC. When I send out these emails, I include a link to the Snapshot Viewer download page in the body of the email. I sure hope you can loop this code hundreds of times instead of your user having to transform reports manually! Best of Luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Saturday, February 26, 2005 9:52 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Writing HTML to Outlook Arthur, Would something like this work out? DoCmd.SendObject acSendReport, "rptMyReport", acFormatHTML, _ "name1 at ISP.com; name2 at ISP.com", , , _ "Report Name", , False This is modified from Access VBA Help. Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, February 26, 2005 9:13 AM To: Access Developers discussion and problem solving Subject: [AccessD] Writing HTML to Outlook Does anyone know how to convert an Access report to HTML and then embed it in an Outlook message? Actually there are two problems. 1. When I save a report to HTML, I lose all its graphics. 2. I don't know how to embed the result in an Outlook message. Currently my user is saving to a PDF, then loading Adobe and opening the PDF, then saving it as HTML, then copying and pasting the result into an Outlook message. It works, but it's tedious, espcially given that when he needs to do it, he does it several hundred times in succession. 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 ssharkins at bellsouth.net Sat Feb 26 10:55:46 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 26 Feb 2005 11:55:46 -0500 Subject: [AccessD] Writing HTML to Outlook In-Reply-To: <4220A656.9060305@rogers.com> Message-ID: <20050226165542.XUCL1995.imf20aec.mail.bellsouth.net@SUSANONE> Arthur, have you tried an XML middle man? Susan H. The problem with that is that all the fancy graphics are lost. That was my first try. Maybe it's improved in A2003. From ssharkins at bellsouth.net Sat Feb 26 10:55:46 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 26 Feb 2005 11:55:46 -0500 Subject: [AccessD] Writing HTML to Outlook In-Reply-To: <4220A656.9060305@rogers.com> Message-ID: <20050226165549.XUDN1995.imf20aec.mail.bellsouth.net@SUSANONE> Arthur, I doubt the graphics will survive in 2003 if they don't in 2k. I'm sorry it didn't help. Susan H. The problem with that is that all the fancy graphics are lost. That was my first try. Maybe it's improved in A2003. Arthur From dwaters at usinternet.com Sat Feb 26 11:01:26 2005 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 26 Feb 2005 11:01:26 -0600 Subject: [AccessD] Writing HTML to Outlook (2nd try) In-Reply-To: <32831531.1109436998851.JavaMail.root@sniper17> Message-ID: <000801c51c24$cf519d80$123a11d8@danwaters> And the Main point is: Snapshot Format will include ALL the graphics on the report. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Saturday, February 26, 2005 10:48 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Writing HTML to Outlook (2nd try) Hello again Arthur! Well, I had never tried to send a report using HTML for the format, but when I did I also lost all the graphics. When I send a report as an email attachment I use Snapshot format. The variable for this is acFormatSNP, even though it's not listed in Help. So, you can use this as the code line: Do While 'not finished' DoCmd.SendObject acSendReport, "rptMyReport", acFormatSNP, _ "name1 at ISP.com; name2 at ISP.com", , , _ "Report Name", , False Loop There is a trick to getting this to work right. When you call this line of code, the report will 'open', but will need to know what to display, or what record to show. Otherwise your SendObject code will have one attachment for each record in the table and would probably error out. You must code this into the Report_Open() event for the report. What I do is have a form already open and it is displaying say record 200 from the table. When the report opens, whether it's being sent or previewed or printed, the report is filtered to the record for that form which in this example is record 200. You could set up other ways for the report to be displayed correctly when it is 'opened' by the SendObject command. This works for sending a single email with a report attached. A significant benefit here is that a report in Snapshot format is probably 10% of the size of the same report in pdf. A drawback is that the receiver must have Access or Snapshot Viewer on their PC. When I send out these emails, I include a link to the Snapshot Viewer download page in the body of the email. I sure hope you can loop this code hundreds of times instead of your user having to transform reports manually! Best of Luck! Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Saturday, February 26, 2005 9:52 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Writing HTML to Outlook Arthur, Would something like this work out? DoCmd.SendObject acSendReport, "rptMyReport", acFormatHTML, _ "name1 at ISP.com; name2 at ISP.com", , , _ "Report Name", , False This is modified from Access VBA Help. Dan Waters ProMation Systems -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, February 26, 2005 9:13 AM To: Access Developers discussion and problem solving Subject: [AccessD] Writing HTML to Outlook Does anyone know how to convert an Access report to HTML and then embed it in an Outlook message? Actually there are two problems. 1. When I save a report to HTML, I lose all its graphics. 2. I don't know how to embed the result in an Outlook message. Currently my user is saving to a PDF, then loading Adobe and opening the PDF, then saving it as HTML, then copying and pasting the result into an Outlook message. It works, but it's tedious, espcially given that when he needs to do it, he does it several hundred times in succession. 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 dw-murphy at cox.net Sat Feb 26 11:44:44 2005 From: dw-murphy at cox.net (Doug Murphy) Date: Sat, 26 Feb 2005 09:44:44 -0800 Subject: [AccessD] VSTO In-Reply-To: <02f101c51ba7$cc3d8780$6901a8c0@HAL9002> Message-ID: <001201c51c2a$def6af40$c300a8c0@murphyf3vdfepi> Rocky, I am not sure but I think since you have an older version of the Developer package, what ever your vintage was called, you are eligible for the upgrade price. I haven't looked but they should have the rules on the MS Office site. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Friday, February 25, 2005 6:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] VSTO Eric: I don't really want to use it. But I wonder if I load it then I can buy the VSTO upgrade instead of the full boat - ~$165 vs. ~$480. Rocky ----- Original Message ----- From: "Eric Barro" To: "Access Developers discussion and problem solving" Sent: Friday, February 25, 2005 4:31 PM Subject: RE: [AccessD] VSTO > Rocky, > > The VB.NET that M$ gave out is actually Visual Studio.NET albeit with > one > dialect - VB.NET. That limitation and the fact that you don't have the C# > language support plus the inability to connect to SQL server db via the > wizard are the only limitations I've seen so far. > > Eric > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin > - Beach Access Software > Sent: Friday, February 25, 2005 11:33 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] VSTO > > > Yeah, I got my vb.net that way, too. Now I need VSTO. > > Rocky > > ----- Original Message ----- > From: "Eric Barro" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 25, 2005 10:45 AM > Subject: RE: [AccessD] VSTO > > >> M$ had a page (at one point in time) that you could go to where you >> could watch several presentations that would qualify you for a copy >> of VB.NET or the training manuals for VB.NET. I got my copy that way. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky >> Smolin - Beach Access Software >> Sent: Friday, February 25, 2005 8:55 AM >> To: AccessD at databaseadvisors.com >> Subject: [AccessD] VSTO >> >> >> Dear List: >> >> A while back I got the Promo version of Visual Basic.Net through a >> lead >> on >> this list. Another lister I know, subsequently got VSTO sent to him >> gratis. But he doesn't know why. Does anyone know anything about this? >> >> Thanks and regards, >> >> Rocky Smolin >> Beach Access Software >> http://www.e-z-mrp.com >> 858-259-4334 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > > > > ---------------------------------------------------------------- > The information contained in this e-mail message and any file, document, > previous e-mail message and/or attachment transmitted > herewith is confidential and may be legally privileged. It is intended > solely for the private use of the addressee and must not be > disclosed to or used by anyone other than the addressee. If you receive > this transmission by error, please immediately notify the > sender by reply e-mail and destroy the original transmission and its > attachments without reading or saving it in any manner. If you > are not the intended recipient, or a person responsible for delivering it > to the intended recipient, you are hereby notified that any > disclosure, copying, distribution or use of any of the information > contained in or attached to this transmission is STRICTLY > PROHIBITED. E-mail transmission cannot be guaranteed to be secure or error > free as information could be intercepted, corrupted, > lost, destroyed, arrive late or incomplete, or contain viruses. > The sender therefore does not accept liability for any errors or omissions > in the contents of this message, which arise as a result of > email transmission. Users and employees of the e-mail system are expressly > required not to make defamatory statements and not > to infringe or authorize any infringement of copyright or any other legal > right by email communications. Any such communication is > contrary to company policy. The company will not accept any liability in > respect of such communication. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Sat Feb 26 11:56:00 2005 From: dw-murphy at cox.net (Doug Murphy) Date: Sat, 26 Feb 2005 09:56:00 -0800 Subject: [AccessD] Writing HTML to Outlook In-Reply-To: <42209218.8010505@rogers.com> Message-ID: <001501c51c2c$6e5eea20$c300a8c0@murphyf3vdfepi> Arthur, I don't know how complex your report is or how much formating you have built into it, but another option would be to build an html template file and then build a routine that writes you data into a copy of the file with the appropriate html tags to get your data formating. I do this for some tablular data that gets put on a web site. My program ftps the file to the site. After creating the file with your data you could attach send it as an attachment to an e-mail. I haven't tried to automate sending an html formated e-mail but I't bet it can be done. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, February 26, 2005 7:13 AM To: Access Developers discussion and problem solving Subject: [AccessD] Writing HTML to Outlook Does anyone know how to convert an Access report to HTML and then embed it in an Outlook message? Actually there are two problems. 1. When I save a report to HTML, I lose all its graphics. 2. I don't know how to embed the result in an Outlook message. Currently my user is saving to a PDF, then loading Adobe and opening the PDF, then saving it as HTML, then copying and pasting the result into an Outlook message. It works, but it's tedious, espcially given that when he needs to do it, he does it several hundred times in succession. TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Sat Feb 26 14:12:35 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sat, 26 Feb 2005 12:12:35 -0800 Subject: [AccessD] VSTO References: <001201c51c2a$def6af40$c300a8c0@murphyf3vdfepi> Message-ID: <00d301c51c3f$838ed320$6901a8c0@HAL9002> Doug: I just got the action pack so I have Office 2003 pro. I called M$ and they didn't think that, or anything else in the action pack would qualify me. I suppose I could keep calling them until I get the answer I want. Rocky ----- Original Message ----- From: "Doug Murphy" To: "'Access Developers discussion and problem solving'" Sent: Saturday, February 26, 2005 9:44 AM Subject: RE: [AccessD] VSTO > Rocky, > > I am not sure but I think since you have an older version of the Developer > package, what ever your vintage was called, you are eligible for the > upgrade > price. I haven't looked but they should have the rules on the MS Office > site. > > Doug > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Friday, February 25, 2005 6:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] VSTO > > > Eric: > > I don't really want to use it. But I wonder if I load it then I can buy > the > > VSTO upgrade instead of the full boat - ~$165 vs. ~$480. > > Rocky > > ----- Original Message ----- > From: "Eric Barro" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 25, 2005 4:31 PM > Subject: RE: [AccessD] VSTO > > >> Rocky, >> >> The VB.NET that M$ gave out is actually Visual Studio.NET albeit with >> one >> dialect - VB.NET. That limitation and the fact that you don't have the C# >> language support plus the inability to connect to SQL server db via the >> wizard are the only limitations I've seen so far. >> >> Eric >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin >> - Beach Access Software >> Sent: Friday, February 25, 2005 11:33 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] VSTO >> >> >> Yeah, I got my vb.net that way, too. Now I need VSTO. >> >> Rocky >> >> ----- Original Message ----- >> From: "Eric Barro" >> To: "Access Developers discussion and problem solving" >> >> Sent: Friday, February 25, 2005 10:45 AM >> Subject: RE: [AccessD] VSTO >> >> >>> M$ had a page (at one point in time) that you could go to where you >>> could watch several presentations that would qualify you for a copy >>> of VB.NET or the training manuals for VB.NET. I got my copy that way. >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky >>> Smolin - Beach Access Software >>> Sent: Friday, February 25, 2005 8:55 AM >>> To: AccessD at databaseadvisors.com >>> Subject: [AccessD] VSTO >>> >>> >>> Dear List: >>> >>> A while back I got the Promo version of Visual Basic.Net through a >>> lead >>> on >>> this list. Another lister I know, subsequently got VSTO sent to him >>> gratis. But he doesn't know why. Does anyone know anything about this? >>> >>> Thanks and regards, >>> >>> Rocky Smolin >>> Beach Access Software >>> http://www.e-z-mrp.com >>> 858-259-4334 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> > >> > >> >> ---------------------------------------------------------------- >> The information contained in this e-mail message and any file, document, >> previous e-mail message and/or attachment transmitted >> herewith is confidential and may be legally privileged. It is intended >> solely for the private use of the addressee and must not be >> disclosed to or used by anyone other than the addressee. If you receive >> this transmission by error, please immediately notify the >> sender by reply e-mail and destroy the original transmission and its >> attachments without reading or saving it in any manner. If you >> are not the intended recipient, or a person responsible for delivering it >> to the intended recipient, you are hereby notified that any >> disclosure, copying, distribution or use of any of the information >> contained in or attached to this transmission is STRICTLY >> PROHIBITED. E-mail transmission cannot be guaranteed to be secure or >> error > >> free as information could be intercepted, corrupted, >> lost, destroyed, arrive late or incomplete, or contain viruses. >> The sender therefore does not accept liability for any errors or >> omissions > >> in the contents of this message, which arise as a result of >> email transmission. Users and employees of the e-mail system are >> expressly > >> required not to make defamatory statements and not >> to infringe or authorize any infringement of copyright or any other legal >> right by email communications. Any such communication is >> contrary to company policy. The company will not accept any liability in >> respect of such communication. >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sat Feb 26 14:27:13 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 26 Feb 2005 12:27:13 -0800 Subject: [AccessD] Writing HTML to Outlook References: <20050226165549.XUDN1995.imf20aec.mail.bellsouth.net@SUSANONE> Message-ID: <4220DBA1.805@shaw.ca> There are lots of conversion packages However what a lot do is pdf to html conversion for web sites consequentially the html output is broken up into files in seperate sub directories like jscript images and thumbnail.. What you probably require is one contiguous html file to ease the entry into outlook It may be possible to multiple attach these files in Outlook The attachments just go into a collection object. The question is why isn't pdf acceptable? is it to get through email security? if so your html might get squashed if has any script code. Have a look at these products. Probably the best choice is BCL SECPublisher but I haven't tested it. Convert pdf to html freebie via email http://www.gohtm.com/ http://www.bcltechnologies.com/document/products/products.htm either magellan or drake desktop version $120 the com interface versions of these are probably $500 or this may probably give you a contiguuous html file but needs full version of Acrobat However you are in $1500 range now BCL SECPublisher converts pdf documents into the SEC EDGAR HTML format http://www.bcltechnologies.com/document/products/secpublisher/secpublisher.htm#samples PDF to Word $20 supposedly captures pdf images works through gui wizard http://www.docsmartz.com/asp/company.asp http://www.docsmartz.com/asp/freetrial.asp PDF to HTML via a commandline $500 http://www.softinterface.com/ Susan Harkins wrote: >Arthur, I doubt the graphics will survive in 2003 if they don't in 2k. I'm >sorry it didn't help. > > >Susan H. > >The problem with that is that all the fancy graphics are lost. That was my >first try. Maybe it's improved in A2003. > >Arthur > > > -- Marty Connelly Victoria, B.C. Canada From bchacc at san.rr.com Sat Feb 26 14:29:36 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sat, 26 Feb 2005 12:29:36 -0800 Subject: [AccessD] :) An article by Shamil References: <20050226155037.DNJV2033.imf24aec.mail.bellsouth.net@SUSANONE> Message-ID: <011101c51c41$e38b3410$6901a8c0@HAL9002> I get this when I try to link: Microsoft OLE DB Provider for SQL Server error '80040e07' Error converting data type varchar to int. /premier/showArticle.asp, line 32 Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Susan Harkins" To: "'Access Developers discussion and problem solving'" Sent: Saturday, February 26, 2005 7:50 AM Subject: [AccessD] :) An article by Shamil > http://www.elementkjournals.com/premier/showArticle.asp?origSearchTerm=XML%2 > 0 > 20&aid=16781> &aid=16781 > > I don't know whether this is a sub-only entry -- if so, I apologize. > > Susan H. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sat Feb 26 15:46:23 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 26 Feb 2005 13:46:23 -0800 Subject: [AccessD] CAcert: Code signing certificates. Digital Certificates References: Message-ID: <4220EE2F.3050105@shaw.ca> Here is an article that describes the steps to undertake in signing access 2003 with a Thwate certificate including getting a Dun & Bradstreet corporate number which is free with a 30 day wait. Signing Access 2003 Projects http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsmart04/html/sa04d1.asp?frame=true Gustav Brock wrote: >Hi Marty et all > >Just received this from CAcert support list: >*- >We only issue class 3 code signing certificates... You need 100 assurance >points and to file a copy of your photo ID with support@ before you can >issue them... >*- > >So it seems like this is the way to save USD x00 per year if you need this stuff. > >/gustav > > > > >>>>martyconnelly at shaw.ca 11-02-2005 19:19:45 >>> >>>> >>>> >Does CAcert produce a level 2 or 3 certificate. I think Verisign only >produces level 3? > > > > -- Marty Connelly Victoria, B.C. Canada From ssharkins at bellsouth.net Sat Feb 26 15:48:50 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 26 Feb 2005 16:48:50 -0500 Subject: [AccessD] Writing HTML to Outlook In-Reply-To: <4220DBA1.805@shaw.ca> Message-ID: <20050226214910.PTOD2296.imf21aec.mail.bellsouth.net@SUSANONE> http://techrepublic.com.com/5100-6329_11-5102981.html?tag=search Maybe something in there that might help. Susan H. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Saturday, February 26, 2005 3:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Writing HTML to Outlook There are lots of conversion packages However what a lot do is pdf to html conversion for web sites consequentially the html output is broken up into files in seperate sub directories like jscript images and thumbnail.. What you probably require is one contiguous html file to ease the entry into outlook It may be possible to multiple attach these files in Outlook The attachments just go into a collection object. The question is why isn't pdf acceptable? is it to get through email security? if so your html might get squashed if has any script code. Have a look at these products. Probably the best choice is BCL SECPublisher but I haven't tested it. Convert pdf to html freebie via email http://www.gohtm.com/ http://www.bcltechnologies.com/document/products/products.htm either magellan or drake desktop version $120 the com interface versions of these are probably $500 or this may probably give you a contiguuous html file but needs full version of Acrobat However you are in $1500 range now BCL SECPublisher converts pdf documents into the SEC EDGAR HTML format http://www.bcltechnologies.com/document/products/secpublisher/secpublisher.h tm#samples PDF to Word $20 supposedly captures pdf images works through gui wizard http://www.docsmartz.com/asp/company.asp http://www.docsmartz.com/asp/freetrial.asp PDF to HTML via a commandline $500 http://www.softinterface.com/ Susan Harkins wrote: >Arthur, I doubt the graphics will survive in 2003 if they don't in 2k. >I'm sorry it didn't help. > > >Susan H. > >The problem with that is that all the fancy graphics are lost. That was >my first try. Maybe it's improved in A2003. > >Arthur > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Sat Feb 26 15:48:50 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 26 Feb 2005 16:48:50 -0500 Subject: [AccessD] Writing HTML to Outlook In-Reply-To: <4220DBA1.805@shaw.ca> Message-ID: <20050226214918.PTPC2296.imf21aec.mail.bellsouth.net@SUSANONE> And... Another option -- is it absolutely imperative that these reports go in email? You could build a web page and publish them to the web and just send a link -- much, much easier. I've got an article on it, but it's another Element article. :( If I can find it, I'll send it to you privately. Also, have you considered Snapshot Viewer? Susan H. There are lots of conversion packages However what a lot do is pdf to html conversion for web sites consequentially the html output is broken up into files in seperate sub directories like jscript images and thumbnail.. What you probably require is one contiguous html file to ease the entry into outlook It may be possible to multiple attach these files in Outlook The attachments just go into a collection object. The question is why isn't pdf acceptable? is it to get through email security? if so your html might get squashed if has any script code. Have a look at these products. Probably the best choice is BCL SECPublisher but I haven't tested it. Convert pdf to html freebie via email http://www.gohtm.com/ http://www.bcltechnologies.com/document/products/products.htm either magellan or drake desktop version $120 the com interface versions of these are probably $500 or this may probably give you a contiguuous html file but needs full version of Acrobat However you are in $1500 range now BCL SECPublisher converts pdf documents into the SEC EDGAR HTML format http://www.bcltechnologies.com/document/products/secpublisher/secpublisher.h tm#samples PDF to Word $20 supposedly captures pdf images works through gui wizard http://www.docsmartz.com/asp/company.asp http://www.docsmartz.com/asp/freetrial.asp PDF to HTML via a commandline $500 http://www.softinterface.com/ Susan Harkins wrote: >Arthur, I doubt the graphics will survive in 2003 if they don't in 2k. >I'm sorry it didn't help. > > >Susan H. > >The problem with that is that all the fancy graphics are lost. That was >my first try. Maybe it's improved in A2003. > >Arthur > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Robert at servicexp.com Sat Feb 26 19:40:45 2005 From: Robert at servicexp.com (Robert Gracie) Date: Sat, 26 Feb 2005 20:40:45 -0500 Subject: [AccessD] The QuickBooks Project Redux In-Reply-To: <0CC84C9461AE6445AD5A602001C41C4B05A138@mercury.tnco-inc.com> Message-ID: Ok, For those who want to get involved with the QB Project... Lets see if this will work. I have created a sub-form on one of my user help discussion boards... You will need to register, and then I should be able to set permissions for you to see the group... http://www.servicexp.com/phpBB2/index.php Robert From jmhla at earthlink.net Sat Feb 26 22:14:08 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Sat, 26 Feb 2005 20:14:08 -0800 Subject: [AccessD] Access and map point Message-ID: <200502270413.j1R4Doi21761@databaseadvisors.com> I have a list of facility address in access that I want to map in map point using pushpin maps. These facilities are grouped by industry. Does anyone know how to color code the bins so all the same industry will be the same color? Joe Hecht jmhla at earthlink.net 28g From Gustav at cactus.dk Sun Feb 27 06:06:32 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 27 Feb 2005 13:06:32 +0100 Subject: [AccessD] WIAaut,Microsoft Windows Image Acquisition Automation Layer Message-ID: Hi all I got a new scanner and now this code works. It's a Lexmark X6170 all-in-one machine which has the advantage that you get a scanner with document feeder at a very low cost - otherwise "document scanners" tend to be quite expensive. This one can fax and print too, but who cares. It features a WIA driver and that does the trick. /gustav >>> Gustav at cactus.dk 19-02-2005 21:35:17 >>> Hi all I'm having trouble with this. I have a scanner installed which works fine with the GUI and MS Document Imaging etc. of Office 2003. However, my code - taken from the sample around - will not count my scanner. No errors, just no count. What is missing? Dim CommonDialog1 As Object Dim DeviceManager1 As Object Dim i As Integer Set DeviceManager1 = CreateObject("WIA.DeviceManager") Set CommonDialog1 = CreateObject("WIA.CommonDialog") For i = 1 To DeviceManager1.DeviceInfos.Count MsgBox DeviceManager1.DeviceInfos(i).Properties("Name").Value & vbCrLf & _ "(" & DeviceManager1.DeviceInfos(i).DeviceID & ")" Next WiaAut.dll is even referenced correctly. I obtained it here: http://www.microsoft.com/downloads/details.aspx?FamilyID=a332a77a-01b8-4de6-91c2-b7ea32537e29&DisplayLang=en#filelist The scanner is Agfa SnapScan 1236 via SCSI, old and a bit slow but OK. OS is WinXP SP2. /gustav From accessd at shaw.ca Sun Feb 27 06:52:44 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 27 Feb 2005 04:52:44 -0800 Subject: [AccessD] WIAaut,Microsoft Windows Image Acquisition Automation Layer In-Reply-To: Message-ID: <0ICK001CBMFSUZ@l-daemon> Gustav, excellent... Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Sunday, February 27, 2005 4:07 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] WIAaut,Microsoft Windows Image Acquisition Automation Layer Hi all I got a new scanner and now this code works. It's a Lexmark X6170 all-in-one machine which has the advantage that you get a scanner with document feeder at a very low cost - otherwise "document scanners" tend to be quite expensive. This one can fax and print too, but who cares. It features a WIA driver and that does the trick. /gustav >>> Gustav at cactus.dk 19-02-2005 21:35:17 >>> Hi all I'm having trouble with this. I have a scanner installed which works fine with the GUI and MS Document Imaging etc. of Office 2003. However, my code - taken from the sample around - will not count my scanner. No errors, just no count. What is missing? Dim CommonDialog1 As Object Dim DeviceManager1 As Object Dim i As Integer Set DeviceManager1 = CreateObject("WIA.DeviceManager") Set CommonDialog1 = CreateObject("WIA.CommonDialog") For i = 1 To DeviceManager1.DeviceInfos.Count MsgBox DeviceManager1.DeviceInfos(i).Properties("Name").Value & vbCrLf & _ "(" & DeviceManager1.DeviceInfos(i).DeviceID & ")" Next WiaAut.dll is even referenced correctly. I obtained it here: http://www.microsoft.com/downloads/details.aspx?FamilyID=a332a77a-01b8-4de6- 91c2-b7ea32537e29&DisplayLang=en#filelist The scanner is Agfa SnapScan 1236 via SCSI, old and a bit slow but OK. OS is WinXP SP2. /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sun Feb 27 10:02:41 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 27 Feb 2005 17:02:41 +0100 Subject: [AccessD] Database design, DbVisualizer Message-ID: Hi all Just noticed this nice tool which is available for free as well as (with extended features) a small cost: http://www.minq.se/products/dbvis/ /gustav From Gustav at cactus.dk Sun Feb 27 12:11:52 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 27 Feb 2005 19:11:52 +0100 Subject: [AccessD] Re: [dba-Tech] Overview of Sharepoint Server Message-ID: Hi Martin That's a nice link for a 30 days trial. >From this I also located this article by Mike Gunderloy which, I guess, is close to the sphere and minds of our fellow listers: "Using Microsoft Windows SharePoint Services with the Microsoft Office System" http://msdn.microsoft.com/library/en-us/dno2k3ta/html/odc_OfOfficeSysandWSS.asp /gustav cc: AccessD >>> mwp.reid at qub.ac.uk 27-02-2005 18:09:13 >>> MS have a demo site up which you can use etc http://www.microsoft.com/windowsserver2003/techinfo/sharepoint/trial.mspx Martin ----- Original Message ----- From: "Gustav Brock" To: Sent: Sunday, February 27, 2005 4:24 PM Subject: RE: [dba-Tech] Overview of Sharepoint Server > Hi Dan > > I don't have the exact cost. However, it is about USD 6000 for the > server and maybe USD 100 for each seat (CAL). For a large company this > is peanuts but for our small clients it is prohibitive. > > As John says, it is in the Action Pack which we do have, but we haven't > bothered installing it due to it's very limited potential caused by the > license fees. > > /gustav > >>>> dwaters at usinternet.com 27-02-2005 17:18:04 >>> > Hi Gustav, > > Do you know what the license costs would be? This could make the > difference for my customer. > > Thanks, > Dan > > -----Original Message----- > From: dba-tech-bounces at databaseadvisors.com > [mailto:dba-tech-bounces at databaseadvisors.com] On Behalf Of Gustav > Brock > Sent: Sunday, February 27, 2005 9:26 AM > To: dba-tech at databaseadvisors.com > Subject: Re: [dba-Tech] Overview of Sharepoint Server > > Hi Dan > > One of the cons is the high license costs. > > I haven't been working with it. > Does anyone know of a public Sharepoint server you can connect to and > do live test? > > /gustav > >>>> dwaters at usinternet.com 26-02-2005 17:08:41 >>> > I have a customer I've been trying to get a project started with for > about 9 months now (large company). Two weeks ago we had what was > supposed to be the last 'approval' meeting with a group of people from various IT > functions. Yesterday my customer told me that a higher-level IT > manager has suggested that he look at Sharepoint Server as a possible > alternative before he makes a decision on what technology to use. > > So - can someone point me to where I can read a good overview of what > Sharepoint does? What are it's pros/cons, etc. Beyond MS marketing - > > how have people really used it to their advantage and what should it > not be used for? > > Thanks! > Dan Waters > ProMation Systems From Gustav at cactus.dk Sun Feb 27 14:29:51 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 27 Feb 2005 21:29:51 +0100 Subject: [AccessD] Re: [dba-Tech] Overview of Sharepoint Server Message-ID: Hi Marty and Dan Here's link which describes what's "Portal" and what's not: http://msdn.microsoft.com/library/en-us/dnanchor/html/Sharepoint.asp Perhaps the "Portal" is what is charged heavily for while the "Services" are free? /gustav >>> Gustav at cactus.dk 27-02-2005 20:13:36 >>> Hi Marty Strange. Are you sure there is only one version? Perhaps like for Exchange, an "Enterprise" version is available too? /gustav >>> martyconnelly at shaw.ca 27-02-2005 19:35:26 >>> Microsoft Office SharePoint Portal Server 2003 (the current release) is a Content Management System which belongs to the Microsoft Office family. It is a collaborative portal application based on the Windows SharePoint Services platform, a free component of Windows Server 2003. Cheapest form is Win 2003 server Small Business Version. I think based on WEBDav protocol. You also have to decide on using Windows SharePoint Services and SharePoint Portal Server 2003, alone or in combination. See to chose a suitable sharepoint version http://www.gotsharepoint.com/ or here http://www.gotsharepoint.com/advisor/default.asp http://office.microsoft.com/en-ca/FX010909721033.aspx Content Management Systems CMSs allow end-users (typically authors) to create new content in the form of documents. These document may be entered as plain text or perhaps with markup to manage document layout and structure. The system then uses rules to style the article, which separates the display from the content, which has a number of advantages when trying to get many articles to conform to a consistent "look and feel". The system then adds the articles to a larger collection for publishing. The systems also often include some sort of concept of the workflow for the target users, which defines how the new content is to be routed around the system. A good example of a CMS would be a system for managing a newspaper. In such a system the reporters type articles into the system, which stores them in a database. Along with the article the system stores attributes, including keywords, the date and time of filing, the reporter's name, etc. The system then uses these attributes to find out, given its workflow rules, who should proofread the article, approve it for publication, edit it, etc. Later the editors can choose which articles to include (or ignore) in an edition of the newspaper, which is then laid out and printed automatically. You can also add wikki's blogs forums etc. Gustav Brock wrote: >Hi Dan > >I don't have the exact cost. However, it is about USD 6000 for the >server and maybe USD 100 for each seat (CAL). For a large company this >is peanuts but for our small clients it is prohibitive. > >As John says, it is in the Action Pack which we do have, but we haven't >bothered installing it due to it's very limited potential caused by the >license fees. > >/gustav > > > >>>>dwaters at usinternet.com 27-02-2005 17:18:04 >>> >>>> >>>> >Hi Gustav, > >Do you know what the license costs would be? This could make the >difference for my customer. > >Thanks, >Dan > >-----Original Message----- >From: dba-tech-bounces at databaseadvisors.com >[mailto:dba-tech-bounces at databaseadvisors.com] On Behalf Of Gustav >Brock >Sent: Sunday, February 27, 2005 9:26 AM >To: dba-tech at databaseadvisors.com >Subject: Re: [dba-Tech] Overview of Sharepoint Server > >Hi Dan > >One of the cons is the high license costs. > >I haven't been working with it. >Does anyone know of a public Sharepoint server you can connect to and >do live test? > >/gustav > > > >>>>dwaters at usinternet.com 26-02-2005 17:08:41 >>> >>>> >>>> >I have a customer I've been trying to get a project started with for >about 9 months now (large company). Two weeks ago we had what was >supposed to >be the last 'approval' meeting with a group of people from various IT >functions. Yesterday my customer told me that a higher-level IT >manager has suggested that he look at Sharepoint Server as a possible >alternative before he makes a decision on what technology to use. > >So - can someone point me to where I can read a good overview of what >Sharepoint does? What are it's pros/cons, etc. Beyond MS marketing - > >how have people really used it to their advantage and what should it >not be used for? > >Thanks! >Dan Waters >ProMation Systems From hadyn at dataconcepts.co.nz Sun Feb 27 15:11:12 2005 From: hadyn at dataconcepts.co.nz (Hadyn Morgan) Date: Mon, 28 Feb 2005 10:11:12 +1300 Subject: [AccessD] OT: Contractor Contracts Message-ID: I am about to hire my first contractor to work on a fixed period project. Does anybody have a template or default contract that I could have a look at that covers IP, non-competitiveness, etc. The contractor will be working off site but with our libraries and I want to make sure we don't end up losing control of the IP. Just want to make sure I have all the bases covered. Kind regards Hadyn -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 266.5.1 - Release Date: 27/02/2005 From d.dick at uws.edu.au Sun Feb 27 16:07:05 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Mon, 28 Feb 2005 09:07:05 +1100 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar In-Reply-To: Message-ID: <200502272207.j1RM7qec022418@cooper.uws.edu.au> I Liz Many thanks I got the first bit and saw what it was doing - cool But what is the "File-->everyone to see." bit I can't seem to find anything like that Many thanks again DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Liz Doering Sent: Saturday, 26 February 2005 1:56 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know if this is any help to you, but here goes.... At home (where we are very far from running exchange server), we have constant issues about what is on the family calendar and who 'should have known'. My husband has a habit of putting calendar items in his PDA and expecting that that is magically enough to inform me and our two teen-age daughters about his plans. (He's a paramedic and a teacher, with irregular hours for both, so there was plenty to be tense about.) He sincs his PDA with his Outlook calendar, so his calendar, under his profile, really does have all the information we are supposed to know. I poked around a bit in Outlook, and found that I could point each of our profiles at his .pst file as well. Now when I open Outlook at home, I can see my calendar and calendars in personal folders (his), rather like Exchange Server shows me my calendar and calendars in public folders in the office. File-->Datafile management-->Add, then browse for the .pst you want File-->everyone to see. I did have to do this for each profile, and you might have to tinker with sharing, too. Good luck! Liz -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 8:45 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Thanks Doug Will keep you posted But it seems we have to be running our email off Exchange Server for this to occur the way I want We will be there, one day, but we ain't yet So....We wait and poke around at the edges. See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Friday, 25 February 2005 11:35 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know what your objective is here, but we are currently evaluating a product for sharing outlook contacts, calendars, and tasks between various Outlook installations on a network. Take a look at http://www.officecalendar.com/index.asp. The literature looks good. We are putting the eval copy on a couple of machines to try it out. For the price it might beat the cost of development. If nothing else the web site will give you some insite into how these folks accomplished this task. They are using .NET as the backbone to link up the outlook installations. If you go the Access route I'd be interested in learning how you do it. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 4:20 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Hello all I have some code working well that creates Outlook Calendar Items from bookings in an Access dB So Far so good, but the calendar items created by Machine A are only stored on, and visible to, Machine A What I want is - for my app to create calendar items that everyone can see So I guess my Q is more Outlook related than Access. How do I set up Outlook so that People see only a 'group' calendar? So an appointment made using my app on Machine A can be seen by Every other machine, not just Machine A? Many thanks in advance Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From d.dick at uws.edu.au Sun Feb 27 16:09:03 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Mon, 28 Feb 2005 09:09:03 +1100 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar In-Reply-To: <20050225125758.JQKK2068.imf22aec.mail.bellsouth.net@SUSANONE> Message-ID: <200502272209.j1RM9nec026037@cooper.uws.edu.au> Hi Susan Thanks for the reply What is Sharepoint? When you say 2003 I assume you mean Outlook 2003? I do have Outlook 2003, but can't find any ref or link to Sharepoint Is it a 3rd Party monster or a new m$ tool? Many thanks Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, 25 February 2005 11:58 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar I don't really understand what you're trying to do -- but "sharing" information with a group is much easier in 2003 -- with SharePoint. It is a significant upgrade if you don't already have the necessary components in place. But if all you need is 2003, it might be worth considering. Susan H. Thanks Doug Will keep you posted But it seems we have to be running our email off Exchange Server for this to occur the way I want We will be there, one day, but we ain't yet So....We wait and poke around at the edges. See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Friday, 25 February 2005 11:35 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know what your objective is here, but we are currently evaluating a product for sharing outlook contacts, calendars, and tasks between various Outlook installations on a network. Take a look at http://www.officecalendar.com/index.asp. The literature looks good. We are putting the eval copy on a couple of machines to try it out. For the price it might beat the cost of development. If nothing else the web site will give you some insite into how these folks accomplished this task. They are using .NET as the backbone to link up the outlook installations. If you go the Access route I'd be interested in learning how you do it. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 4:20 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Hello all I have some code working well that creates Outlook Calendar Items from bookings in an Access dB So Far so good, but the calendar items created by Machine A are only stored on, and visible to, Machine A What I want is - for my app to create calendar items that everyone can see So I guess my Q is more Outlook related than Access. How do I set up Outlook so that People see only a 'group' calendar? So an appointment made using my app on Machine A can be seen by Every other machine, not just Machine A? Many thanks in advance Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From d.dick at uws.edu.au Sun Feb 27 16:18:17 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Mon, 28 Feb 2005 09:18:17 +1100 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar In-Reply-To: <421F7F35.5050506@shaw.ca> Message-ID: <200502272219.j1RMJ4ec006850@cooper.uws.edu.au> Marty - thanks for the cool links Excellent See ya DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Saturday, 26 February 2005 6:41 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: BIT OT - Shared Outlook Calendar Have look here Maintaining a Group Calendar in Outlook http://www.slipstick.com/calendar/scheduleall.htm http://www.slipstick.com/outlook/netfolders.htm Sharing Microsoft Outlook Calendar and Contacts http://www.slipstick.com/outlook/share.htm or just search site on share calendar or this sister site http://www.outlookcode.com/d/ Liz Doering wrote: >Darren, > >I don't know if this is any help to you, but here goes.... > >At home (where we are very far from running exchange server), we have >constant issues about what is on the family calendar and who 'should >have known'. My husband has a habit of putting calendar items in his >PDA and expecting that that is magically enough to inform me and our >two teen-age daughters about his plans. (He's a paramedic and a >teacher, with irregular hours for both, so there was plenty to be tense >about.) > >He sincs his PDA with his Outlook calendar, so his calendar, under his >profile, really does have all the information we are supposed to know. > >I poked around a bit in Outlook, and found that I could point each of >our profiles at his .pst file as well. Now when I open Outlook at >home, I can see my calendar and calendars in personal folders (his), >rather like Exchange Server shows me my calendar and calendars in >public folders in the office. > >File-->Datafile management-->Add, then browse for the .pst you want >File-->everyone >to see. > >I did have to do this for each profile, and you might have to tinker >with sharing, too. > >Good luck! > >Liz > > > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK >Sent: Thursday, February 24, 2005 8:45 PM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar > >Thanks Doug >Will keep you posted >But it seems we have to be running our email off Exchange Server for >this to occur the way I want > >We will be there, one day, but we ain't yet So....We wait and poke >around at the edges. > >See ya > >Darren > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy >Sent: Friday, 25 February 2005 11:35 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar > >Darren, > >I don't know what your objective is here, but we are currently >evaluating a product for sharing outlook contacts, calendars, and tasks >between various Outlook installations on a network. Take a look at >http://www.officecalendar.com/index.asp. The literature looks good. We >are putting the eval copy on a couple of machines to try it out. For >the price it might beat the cost of development. If nothing else the >web site will give you some insite into how these folks accomplished >this task. They are using .NET as the backbone to link up the outlook installations. > >If you go the Access route I'd be interested in learning how you do it. > >Doug > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK >Sent: Thursday, February 24, 2005 4:20 PM >To: 'Access Developers discussion and problem solving' >Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar > > >Hello all >I have some code working well that creates Outlook Calendar Items from >bookings in an Access dB > >So Far so good, but the calendar items created by Machine A are only >stored on, and visible to, Machine A What I want is - for my app to >create calendar items that everyone can see > >So I guess my Q is more Outlook related than Access. > >How do I set up Outlook so that People see only a 'group' calendar? > >So an appointment made using my app on Machine A can be seen by Every >other machine, not just Machine A? > >Many thanks in advance > >Darren > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sun Feb 27 23:18:09 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 27 Feb 2005 21:18:09 -0800 Subject: [AccessD] OT: Contractor Contracts References: Message-ID: <4222A991.3060900@shaw.ca> These IP laws will vary from country to country, you might want to try your Public Library and find NewZealand equivalent of Nolo Press or better yet get a solicitor who knows commercial or IP law to conjure one up For example work for hire and ownership of software must be explicitly stated in a contract and not assumed in certain countries. You might want to also want to get an agreement with a contractor who may have his own toolbox of source code. Basic Info NonCompete Agreements http://smallbusiness.findlaw.com/intellectual_property/nolo/ency/6293941F-2A55-4AAD-91E6BBF987A2CC81.html Nondisclosure Agreements http://smallbusiness.findlaw.com/intellectual_property/nolo/ency/2ECF62E6-B334-4E83-9A94FA20A3FAFD38.html You can buy the books from Nolo Press large DIY law service in US Thet sell individual forms for 10 bucks http://www.nolo.com/product.cfm/objectID/F11FE5EC-ADEA-49BB-BA4AB714B50B0F07/310/#forms http://www.nolo.com/product.cfm/ObjectID/9E7DC485-D466-41A8-8933A1E3FDDFA749/111/259/ Hadyn Morgan wrote: >I am about to hire my first contractor to work on a fixed period project. >Does anybody have a template or default contract that I could have a look at >that covers IP, non-competitiveness, etc. The contractor will be working >off site but with our libraries and I want to make sure we don't end up >losing control of the IP. Just want to make sure I have all the bases >covered. > >Kind regards >Hadyn >-- >No virus found in this outgoing message. >Checked by AVG Anti-Virus. >Version: 7.0.300 / Virus Database: 266.5.1 - Release Date: 27/02/2005 > > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Mon Feb 28 00:00:24 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 27 Feb 2005 22:00:24 -0800 Subject: [AccessD] OT: Contractor Contracts References: Message-ID: <4222B378.1010708@shaw.ca> Reminder: NDAs found valid in one state may or may not be valid in another state. Non-Disclosure, Non-Compete and Copyright Ownership Agreement Information Receiver's Name:___________________________________________ Company: ___________________________________________ Address: ___________________________________________ Phone: ___________________________________________ E-mail: ___________________________________________ Subject: ___________________________________________ _________________________________________________________ _________________________________________________________ I, the undersigned, do hereby warrant that I have authority to sign for all employees and agents of the above identified company having the above identified address. I hereby enter this agreement on behalf of all employees and agents of this organization, including on behalf of myself (jointly "Recipient"). Good and valuable consideration has been received in the form of an opportunity to learn of a business opportunity. The Recipient will not, without prior written approval of the party disclosing information, _____________________________(Owner), or an authorized representative thereof, disclose or in any other way make known, reveal, report, publish or transfer to any person, firm, corporation or utilize for competitive or any other purpose any secret information or know-how relative to the disclosed information, including but not limited to: any information designated as secret, the operation, plans, specifications, drawings, layouts, blueprints, patent applications, and other materials relating to the machinery, equipment, processes and products invented or used by the Owner. This agreement expires the later of two (2) years or when the information becomes public through no fault of the Recipient. Any copyrightable subject matter generated by the Recipient relative to the matter under consideration belongs to the Owner either by way of work-for hire rules or by assignment. The parties agree to forthwith effectuate any writing needed to complete an assignment upon either party's request that the same be performed. __________________________________ Date___________________________ ____________________________________ Date___________________________ Hadyn Morgan wrote: >I am about to hire my first contractor to work on a fixed period project. >Does anybody have a template or default contract that I could have a look at >that covers IP, non-competitiveness, etc. The contractor will be working >off site but with our libraries and I want to make sure we don't end up >losing control of the IP. Just want to make sure I have all the bases >covered. > >Kind regards >Hadyn >-- >No virus found in this outgoing message. >Checked by AVG Anti-Virus. >Version: 7.0.300 / Virus Database: 266.5.1 - Release Date: 27/02/2005 > > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Mon Feb 28 00:06:50 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 27 Feb 2005 22:06:50 -0800 Subject: [AccessD] OT: Contractor Contracts References: Message-ID: <4222B4FA.1060504@shaw.ca> Darn forgot this These IP laws will vary from country to country, you might want to try your Public Library and find NewZealand equivalent of Nolo Press or better yet get a solicitor who knows commercial or IP law to conjure one up. just remember jurisdictional law applies even more so to non competes and don't try and get the janitor to sign one. NonCompete Agreements http://smallbusiness.findlaw.com/intellectual_property/nolo/ency/6293941F-2A55-4AAD-91E6BBF987A2CC81.html Nondisclosure Agreements http://smallbusiness.findlaw.com/intellectual_property/nolo/ency/2ECF62E6-B334-4E83-9A94FA20A3FAFD38.html You can buy the books from Nolo Press large DIY law service in US http://www.nolo.com/product.cfm/objectID/F11FE5EC-ADEA-49BB-BA4AB714B50B0F07/310/#forms http://www.nolo.com/product.cfm/ObjectID/9E7DC485-D466-41A8-8933A1E3FDDFA749/111/259/ Hadyn Morgan wrote: >I am about to hire my first contractor to work on a fixed period project. >Does anybody have a template or default contract that I could have a look at >that covers IP, non-competitiveness, etc. The contractor will be working >off site but with our libraries and I want to make sure we don't end up >losing control of the IP. Just want to make sure I have all the bases >covered. > >Kind regards >Hadyn >-- >No virus found in this outgoing message. >Checked by AVG Anti-Virus. >Version: 7.0.300 / Virus Database: 266.5.1 - Release Date: 27/02/2005 > > > -- Marty Connelly Victoria, B.C. Canada From jmhla at earthlink.net Mon Feb 28 01:25:49 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Sun, 27 Feb 2005 23:25:49 -0800 Subject: [AccessD] Set height of txt boxes equal Message-ID: <000001c51d66$baa23730$6701a8c0@laptop1> Anyone know the way to the code? From jmhla at earthlink.net Mon Feb 28 02:06:45 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Mon, 28 Feb 2005 00:06:45 -0800 Subject: [AccessD] Its 12:05 am Monday Morning in LA x posted Message-ID: <000001c51d6c$726aea10$6701a8c0@laptop1> Any one out there? From andy at minstersystems.co.uk Mon Feb 28 02:24:36 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 28 Feb 2005 08:24:36 -0000 Subject: [AccessD] Set height of txt boxes equal In-Reply-To: <000001c51d66$baa23730$6701a8c0@laptop1> Message-ID: <00a801c51d6e$f0889c60$b274d0d5@minster33c3r25> Hi Joe You need to know what height of course, but Dim frm As Form Dim lngMyHeight as long Dim ctl as Control lngMyHeight= xxxxx For each ctl in Me.Controls if ctl.ControlType = acTextBox then ctl.Height=lngMyHeight end if Next HTH -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht > Sent: 28 February 2005 07:26 > To: AccessD > Subject: [AccessD] Set height of txt boxes equal > > > Anyone know the way to the code? > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From accessd666 at yahoo.com Mon Feb 28 03:00:41 2005 From: accessd666 at yahoo.com (Sad Der) Date: Mon, 28 Feb 2005 01:00:41 -0800 (PST) Subject: [AccessD] List tables, columns, properties + values? Message-ID: <20050228090041.69937.qmail@web90108.mail.scd.yahoo.com> Hi group, i want to list the: tables; columns; propertyname; values. It's no problem to retrieve the tables and columns but when I try to retrieve the propertynames and their values I get rubish. I've adde my code and some debug info. Sub ListTableInfo() 'Create catalog object Dim Catalog As New ADOX.Catalog Set Catalog.ActiveConnection = CurrentProject.Connection 'List tables And columns Dim Table As ADOX.Table Dim Column As ADOX.Column Dim Prop As ADOX.Property For Each Table In Catalog.Tables If Left(Table.Name, 4) <> "MSYS" Then For Each Column In Table.Columns Debug.Print Table.Name & ", " & Column.Name For Each Prop In Column.Properties Debug.Print "Prop.Attributes: " & Prop.Attributes Debug.Print "Prop.Name: " & Prop.Name Debug.Print "Prop.Type: " & Prop.Type Debug.Print "Prop.Value: " & Prop.Value Next Prop Next End If Next End Sub ---------------------- DEBUG INFO Table name: config_Deal_Types_1-5 Column Name: Deal Side ---------------------- config_Deal_Types_1-5, Deal Side config_Deal_Types_1-5, Deal Side Prop.Attributes: 1537 Prop.Name: Autoincrement Prop.Type: 11 Prop.Value: False ---------------------- I excpected: config_Deal_Types_1-5, Deal Side Prop.Attributes: ????? Prop.Name: Field Size Prop.Type: ????? Prop.Value: Double ... Does anybody know how to get what I want? I'm using ADOX but that's no requirement. TIA Sander __________________________________ Do you Yahoo!? Yahoo! Mail - Find what you need with new enhanced search. http://info.mail.yahoo.com/mail_250 __________________________________ Do you Yahoo!? Yahoo! Mail - Easier than ever with enhanced search. Learn more. http://info.mail.yahoo.com/mail_250 From accessd666 at yahoo.com Mon Feb 28 03:22:19 2005 From: accessd666 at yahoo.com (Sad Der) Date: Mon, 28 Feb 2005 01:22:19 -0800 (PST) Subject: [AccessD] list tablename, columnname, propertyname, propertyvalue Message-ID: <20050228092219.80515.qmail@web90110.mail.scd.yahoo.com> Hi group, I need to retrieve the following info from a table: tablename, columnname, propertyname, propertyvalue Eg: MyTable, MyColumn, FieldSize, Double I've got this code: Sub ListTableInfo() 'Create catalog object Dim Catalog As New ADOX.Catalog Set Catalog.ActiveConnection = CurrentProject.Connection 'List tables And columns Dim Table As ADOX.Table Dim Column As ADOX.Column Dim Prop As ADOX.Property For Each Table In Catalog.Tables If Left(Table.Name, 4) <> "MSYS" Then For Each Column In Table.Columns Debug.Print Table.Name & ", " & Column.Name For Each Prop In Column.Properties Debug.Print "Prop.Attributes: " & Prop.Attributes Debug.Print "Prop.Name: " & Prop.Name Debug.Print "Prop.Type: " & Prop.Type Debug.Print "Prop.Value: " & Prop.Value Next Prop Next End If Next End Sub But there's something wrong with the properties. It returns the following "info": Mytable, MyColumn Prop.Attributes: 1537 Prop.Name: Autoincrement Prop.Type: 11 Prop.Value: False BTW, I'm using ADOX...that's no requirement. Does anybody know what's wrong? TIA Sander PS: i've posted this one twice...somehow the first one didn't show up on the list!?!??!?! __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail __________________________________ Do you Yahoo!? Take Yahoo! Mail with you! Get it on your mobile phone. http://mobile.yahoo.com/maildemo From ldoering at symphonyinfo.com Mon Feb 28 09:05:05 2005 From: ldoering at symphonyinfo.com (Liz Doering) Date: Mon, 28 Feb 2005 09:05:05 -0600 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Message-ID: <855499653F55AD4190B242717DF132BC033164@dewey.Symphony.local> Darren, That does look odd doesn't it? I don't actually remember what I meant! But the idea is, you browse for that .pst you want everyone to see. When you are done, it appears on their folder list. Liz -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Sunday, February 27, 2005 4:30 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar I Liz Many thanks I got the first bit and saw what it was doing - cool But what is the "File-->everyone to see." bit I can't seem to find anything like that Many thanks again DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Liz Doering Sent: Saturday, 26 February 2005 1:56 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know if this is any help to you, but here goes.... At home (where we are very far from running exchange server), we have constant issues about what is on the family calendar and who 'should have known'. My husband has a habit of putting calendar items in his PDA and expecting that that is magically enough to inform me and our two teen-age daughters about his plans. (He's a paramedic and a teacher, with irregular hours for both, so there was plenty to be tense about.) He sincs his PDA with his Outlook calendar, so his calendar, under his profile, really does have all the information we are supposed to know. I poked around a bit in Outlook, and found that I could point each of our profiles at his .pst file as well. Now when I open Outlook at home, I can see my calendar and calendars in personal folders (his), rather like Exchange Server shows me my calendar and calendars in public folders in the office. File-->Datafile management-->Add, then browse for the .pst you want File-->everyone to see. I did have to do this for each profile, and you might have to tinker with sharing, too. Good luck! Liz -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 8:45 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Thanks Doug Will keep you posted But it seems we have to be running our email off Exchange Server for this to occur the way I want We will be there, one day, but we ain't yet So....We wait and poke around at the edges. See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Friday, 25 February 2005 11:35 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know what your objective is here, but we are currently evaluating a product for sharing outlook contacts, calendars, and tasks between various Outlook installations on a network. Take a look at http://www.officecalendar.com/index.asp. The literature looks good. We are putting the eval copy on a couple of machines to try it out. For the price it might beat the cost of development. If nothing else the web site will give you some insite into how these folks accomplished this task. They are using .NET as the backbone to link up the outlook installations. If you go the Access route I'd be interested in learning how you do it. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 4:20 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Hello all I have some code working well that creates Outlook Calendar Items from bookings in an Access dB So Far so good, but the calendar items created by Machine A are only stored on, and visible to, Machine A What I want is - for my app to create calendar items that everyone can see So I guess my Q is more Outlook related than Access. How do I set up Outlook so that People see only a 'group' calendar? So an appointment made using my app on Machine A can be seen by Every other machine, not just Machine A? Many thanks in advance Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jmhla at earthlink.net Mon Feb 28 09:28:25 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Mon, 28 Feb 2005 07:28:25 -0800 Subject: [AccessD] Sub report not showing was Its 12:05 am Monday Morning in LA x posted In-Reply-To: <001101c51da8$59a71300$fbc683a5@eau1duane> Message-ID: <000201c51daa$25b08b60$6701a8c0@laptop1> OK, Good Morning All, I have a sub report that is not showing in the master report. When I preview the sub report my test data shows up. Any one have a thought as to what the issue might be? Thanks, Joe -----Original Message----- From: Duane Hookom [mailto:duanehookom at mvps.org] Sent: Monday, February 28, 2005 7:16 AM To: Joe Hecht Cc: ACCESS-L at PEACH.EASE.LSOFT.COM Subject: Re: Its 12:05 am Monday Morning in LA x posted Sending this back to the list since that's how this all works. You ask clear and complete questions of the list and we attempt to provide clear and complete advice. I don't receive zipped files until I become totally frustrated and begin extacting my graying hair lock-by-lock. Duane Hookom MS Access MVP -- ----- Original Message ----- From: "Joe Hecht" To: "'Duane Hookom'" Sent: Monday, February 28, 2005 8:56 Subject: RE: Its 12:05 am Monday Morning in LA x posted > Duane, > > Good Morning. > > I have a sub report that is not showing in the master report. > > If I zipped the file and sent it to you would you have a minute to look at > it? > > > -----Original Message----- > From: Duane Hookom [mailto:DuaneHookom at mvps.org] > > It's 7:05 am Monday Morning in Eau Claire not x posted. > > Why? > > -----Original Message----- > From:Joe Hecht > Subject: Its 12:05 am Monday Morning in LA x posted > Any one out there? From mikedorism at adelphia.net Mon Feb 28 10:01:48 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Mon, 28 Feb 2005 11:01:48 -0500 Subject: [AccessD] Sub report not showing was Its 12:05 am Monday Morning inLA x posted In-Reply-To: <000201c51daa$25b08b60$6701a8c0@laptop1> Message-ID: <000601c51dae$d1ada3e0$0b08a845@hargrove.internal> Could it be a linking field issue between the Master report and the subreport? Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht Sent: Monday, February 28, 2005 10:28 AM To: AccessD; ACCESS-L Subject: [AccessD] Sub report not showing was Its 12:05 am Monday Morning inLA x posted OK, Good Morning All, I have a sub report that is not showing in the master report. When I preview the sub report my test data shows up. Any one have a thought as to what the issue might be? Thanks, Joe -----Original Message----- From: Duane Hookom [mailto:duanehookom at mvps.org] Sent: Monday, February 28, 2005 7:16 AM To: Joe Hecht Cc: ACCESS-L at PEACH.EASE.LSOFT.COM Subject: Re: Its 12:05 am Monday Morning in LA x posted Sending this back to the list since that's how this all works. You ask clear and complete questions of the list and we attempt to provide clear and complete advice. I don't receive zipped files until I become totally frustrated and begin extacting my graying hair lock-by-lock. Duane Hookom MS Access MVP -- ----- Original Message ----- From: "Joe Hecht" To: "'Duane Hookom'" Sent: Monday, February 28, 2005 8:56 Subject: RE: Its 12:05 am Monday Morning in LA x posted > Duane, > > Good Morning. > > I have a sub report that is not showing in the master report. > > If I zipped the file and sent it to you would you have a minute to > look at it? > > > -----Original Message----- > From: Duane Hookom [mailto:DuaneHookom at mvps.org] > > It's 7:05 am Monday Morning in Eau Claire not x posted. > > Why? > > -----Original Message----- > From:Joe Hecht > Subject: Its 12:05 am Monday Morning in LA x posted > Any one out there? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jmhla at earthlink.net Mon Feb 28 10:13:03 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Mon, 28 Feb 2005 08:13:03 -0800 Subject: [AccessD] Set height of txt boxes equal In-Reply-To: <00a801c51d6e$f0889c60$b274d0d5@minster33c3r25> Message-ID: <000001c51db0$61d64890$6701a8c0@laptop1> So if I modify the code to calculate a specific text box Can I then say Me.othertextbox.lngmyheight = xxx Dim frm As Form Dim lngMyHeight as long Dim ctl as Control lngMyHeight= xxxxx For each ctl in Me.Controls if ctl.ControlType = acTextBox then ctl.Height=lngMyHeight end if Next HTH -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht > Sent: 28 February 2005 07:26 > To: AccessD > Subject: [AccessD] Set height of txt boxes equal > > > Anyone know the way to the code? > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jdemarco at hudsonhealthplan.org Mon Feb 28 10:56:28 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Mon, 28 Feb 2005 11:56:28 -0500 Subject: [AccessD] Re: [dba-Tech] Overview of Sharepoint Server Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2CE1@TTNEXCHCL2.hshhp.com> Hello All, First, if you sign up for the free trial make sure you get a password soon after signing up. I had to contact them for one (which I couldn't do as there was no contact info to be found on the site) and lost over a week of my trial even though I asked for an extension. I got a marketing call or e-mail (can't remember which) so I took the opportunity to tell the rep to get me set up and quick! Next, Sharepoint Services out of the box is a pretty cool tool. You can't ask for more than a place to collaborate and share contacts, docs, links, etc that requires no programming and easy admin. We just started using it within our dept. as an eval before making it available to various workgroups/departments. If you use Office 2003 it's even better with integration to open/edit documents in the doc library, the ability to see who's on-line. Plenty of smart tag activity too that lets you send a site member e-mail, get notifications if items are added or changed in various section (user definable too!). So far I'm loving it! The Portal Server adds the ability to customize or add your own version of some of the main sections plus I think it has advanced user management. HTH, Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Sunday, February 27, 2005 3:30 PM To: accessd at databaseadvisors.com; dba-tech at databaseadvisors.com Subject: [AccessD] Re: [dba-Tech] Overview of Sharepoint Server Hi Marty and Dan Here's link which describes what's "Portal" and what's not: http://msdn.microsoft.com/library/en-us/dnanchor/html/Sharepoint.asp Perhaps the "Portal" is what is charged heavily for while the "Services" are free? /gustav >>> Gustav at cactus.dk 27-02-2005 20:13:36 >>> Hi Marty Strange. Are you sure there is only one version? Perhaps like for Exchange, an "Enterprise" version is available too? /gustav >>> martyconnelly at shaw.ca 27-02-2005 19:35:26 >>> Microsoft Office SharePoint Portal Server 2003 (the current release) is a Content Management System which belongs to the Microsoft Office family. It is a collaborative portal application based on the Windows SharePoint Services platform, a free component of Windows Server 2003. Cheapest form is Win 2003 server Small Business Version. I think based on WEBDav protocol. You also have to decide on using Windows SharePoint Services and SharePoint Portal Server 2003, alone or in combination. See to chose a suitable sharepoint version http://www.gotsharepoint.com/ or here http://www.gotsharepoint.com/advisor/default.asp http://office.microsoft.com/en-ca/FX010909721033.aspx Content Management Systems CMSs allow end-users (typically authors) to create new content in the form of documents. These document may be entered as plain text or perhaps with markup to manage document layout and structure. The system then uses rules to style the article, which separates the display from the content, which has a number of advantages when trying to get many articles to conform to a consistent "look and feel". The system then adds the articles to a larger collection for publishing. The systems also often include some sort of concept of the workflow for the target users, which defines how the new content is to be routed around the system. A good example of a CMS would be a system for managing a newspaper. In such a system the reporters type articles into the system, which stores them in a database. Along with the article the system stores attributes, including keywords, the date and time of filing, the reporter's name, etc. The system then uses these attributes to find out, given its workflow rules, who should proofread the article, approve it for publication, edit it, etc. Later the editors can choose which articles to include (or ignore) in an edition of the newspaper, which is then laid out and printed automatically. You can also add wikki's blogs forums etc. Gustav Brock wrote: >Hi Dan > >I don't have the exact cost. However, it is about USD 6000 for the >server and maybe USD 100 for each seat (CAL). For a large company this >is peanuts but for our small clients it is prohibitive. > >As John says, it is in the Action Pack which we do have, but we haven't >bothered installing it due to it's very limited potential caused by the >license fees. > >/gustav > > > >>>>dwaters at usinternet.com 27-02-2005 17:18:04 >>> >>>> >>>> >Hi Gustav, > >Do you know what the license costs would be? This could make the >difference for my customer. > >Thanks, >Dan > >-----Original Message----- >From: dba-tech-bounces at databaseadvisors.com >[mailto:dba-tech-bounces at databaseadvisors.com] On Behalf Of Gustav >Brock >Sent: Sunday, February 27, 2005 9:26 AM >To: dba-tech at databaseadvisors.com >Subject: Re: [dba-Tech] Overview of Sharepoint Server > >Hi Dan > >One of the cons is the high license costs. > >I haven't been working with it. >Does anyone know of a public Sharepoint server you can connect to and >do live test? > >/gustav > > > >>>>dwaters at usinternet.com 26-02-2005 17:08:41 >>> >>>> >>>> >I have a customer I've been trying to get a project started with for >about 9 months now (large company). Two weeks ago we had what was >supposed to >be the last 'approval' meeting with a group of people from various IT >functions. Yesterday my customer told me that a higher-level IT >manager has suggested that he look at Sharepoint Server as a possible >alternative before he makes a decision on what technology to use. > >So - can someone point me to where I can read a good overview of what >Sharepoint does? What are it's pros/cons, etc. Beyond MS marketing - > >how have people really used it to their advantage and what should it >not be used for? > >Thanks! >Dan Waters >ProMation Systems -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From Lambert.Heenan at AIG.com Mon Feb 28 11:23:29 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 28 Feb 2005 12:23:29 -0500 Subject: [AccessD] Set height of txt boxes equal Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2D09@xlivmbx21.aig.com> Well apart from the fact that controls don't have a property called 'lngmyhight', the answer is "Yes, of course!" Once you've calculated a new height for your text controls, naturally you can then set them all using code like your loop. How else would you plan on doing it? Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht > Sent: Monday, February 28, 2005 11:13 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Set height of txt boxes equal > > So if I modify the code to calculate a specific text box > Can I then say > > Me.othertextbox.lngmyheight = xxx > > > Dim frm As Form > Dim lngMyHeight as long > Dim ctl as Control > > lngMyHeight= xxxxx > > For each ctl in Me.Controls > if ctl.ControlType = acTextBox then > ctl.Height=lngMyHeight > end if > Next > > HTH > > -- Andy Lacey > http://www.minstersystems.co.uk > From cfoust at infostatsystems.com Mon Feb 28 11:33:33 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 28 Feb 2005 09:33:33 -0800 Subject: [AccessD] VSTO Message-ID: Rocky, The products that qualify you for upgrade are listed at http://msdn.microsoft.com/howtobuy/upgrade/#vsto My understanding is that the Action Pack does not qualify you for upgrade pricing of anything, nor does MSDN, etc. I think you have to have a retail version to qualify. I've got XP developer and VB 6 Pro, so I would have qualified for the upgrade two ways. Charlotte Foust -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Friday, February 25, 2005 6:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] VSTO Eric: I don't really want to use it. But I wonder if I load it then I can buy the VSTO upgrade instead of the full boat - ~$165 vs. ~$480. Rocky ----- Original Message ----- From: "Eric Barro" To: "Access Developers discussion and problem solving" Sent: Friday, February 25, 2005 4:31 PM Subject: RE: [AccessD] VSTO > Rocky, > > The VB.NET that M$ gave out is actually Visual Studio.NET albeit with > one > dialect - VB.NET. That limitation and the fact that you don't have the C# > language support plus the inability to connect to SQL server db via the > wizard are the only limitations I've seen so far. > > Eric > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin > - Beach Access Software > Sent: Friday, February 25, 2005 11:33 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] VSTO > > > Yeah, I got my vb.net that way, too. Now I need VSTO. > > Rocky > > ----- Original Message ----- > From: "Eric Barro" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 25, 2005 10:45 AM > Subject: RE: [AccessD] VSTO > > >> M$ had a page (at one point in time) that you could go to where you >> could watch several presentations that would qualify you for a copy >> of VB.NET or the training manuals for VB.NET. I got my copy that way. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky >> Smolin - Beach Access Software >> Sent: Friday, February 25, 2005 8:55 AM >> To: AccessD at databaseadvisors.com >> Subject: [AccessD] VSTO >> >> >> Dear List: >> >> A while back I got the Promo version of Visual Basic.Net through a >> lead >> on >> this list. Another lister I know, subsequently got VSTO sent to him >> gratis. But he doesn't know why. Does anyone know anything about this? >> >> Thanks and regards, >> >> Rocky Smolin >> Beach Access Software >> http://www.e-z-mrp.com >> 858-259-4334 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > > > > ---------------------------------------------------------------- > The information contained in this e-mail message and any file, document, > previous e-mail message and/or attachment transmitted > herewith is confidential and may be legally privileged. It is intended > solely for the private use of the addressee and must not be > disclosed to or used by anyone other than the addressee. If you receive > this transmission by error, please immediately notify the > sender by reply e-mail and destroy the original transmission and its > attachments without reading or saving it in any manner. If you > are not the intended recipient, or a person responsible for delivering it > to the intended recipient, you are hereby notified that any > disclosure, copying, distribution or use of any of the information > contained in or attached to this transmission is STRICTLY > PROHIBITED. E-mail transmission cannot be guaranteed to be secure or error > free as information could be intercepted, corrupted, > lost, destroyed, arrive late or incomplete, or contain viruses. > The sender therefore does not accept liability for any errors or omissions > in the contents of this message, which arise as a result of > email transmission. Users and employees of the e-mail system are expressly > required not to make defamatory statements and not > to infringe or authorize any infringement of copyright or any other legal > right by email communications. Any such communication is > contrary to company policy. The company will not accept any liability in > respect of such communication. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Mon Feb 28 13:53:25 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 28 Feb 2005 11:53:25 -0800 Subject: [AccessD] Access Database In-Reply-To: Message-ID: <0ICN00A620KW21@l-daemon> Hi All: This is probably a simple question but I have never run into this situation before. Given an apparent straight Access 2000 MDB, when opening it the modules, code under the form(s) and any macros/queries/tables are accessible but the form can not be opened in design mode. (It becomes invisible.) When the form runs it runs without the usual Access MDI form behind it. How are these options set and unset? What am I missing? TIA Jim From bchacc at san.rr.com Mon Feb 28 14:21:04 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Mon, 28 Feb 2005 12:21:04 -0800 Subject: [AccessD] VSTO References: Message-ID: <02ac01c51dd3$078ca550$6901a8c0@HAL9002> Charlotte: Good list. Bad news. Oh well. There's a rumor that VSTO might be in the Action Pack quarterly update on April 1. Rocky ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Monday, February 28, 2005 9:33 AM Subject: RE: [AccessD] VSTO > Rocky, > > The products that qualify you for upgrade are listed at > http://msdn.microsoft.com/howtobuy/upgrade/#vsto > > My understanding is that the Action Pack does not qualify you for > upgrade pricing of anything, nor does MSDN, etc. I think you have to > have a retail version to qualify. I've got XP developer and VB 6 Pro, > so I would have qualified for the upgrade two ways. > > Charlotte Foust > > > -----Original Message----- > From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] > Sent: Friday, February 25, 2005 6:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] VSTO > > > Eric: > > I don't really want to use it. But I wonder if I load it then I can buy > the > VSTO upgrade instead of the full boat - ~$165 vs. ~$480. > > Rocky > > ----- Original Message ----- > From: "Eric Barro" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 25, 2005 4:31 PM > Subject: RE: [AccessD] VSTO > > >> Rocky, >> >> The VB.NET that M$ gave out is actually Visual Studio.NET albeit with >> one >> dialect - VB.NET. That limitation and the fact that you don't have the > C# >> language support plus the inability to connect to SQL server db via > the >> wizard are the only limitations I've seen so far. >> >> Eric >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin > >> - Beach Access Software >> Sent: Friday, February 25, 2005 11:33 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] VSTO >> >> >> Yeah, I got my vb.net that way, too. Now I need VSTO. >> >> Rocky >> >> ----- Original Message ----- >> From: "Eric Barro" >> To: "Access Developers discussion and problem solving" >> >> Sent: Friday, February 25, 2005 10:45 AM >> Subject: RE: [AccessD] VSTO >> >> >>> M$ had a page (at one point in time) that you could go to where you >>> could watch several presentations that would qualify you for a copy >>> of VB.NET or the training manuals for VB.NET. I got my copy that way. >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky >>> Smolin - Beach Access Software >>> Sent: Friday, February 25, 2005 8:55 AM >>> To: AccessD at databaseadvisors.com >>> Subject: [AccessD] VSTO >>> >>> >>> Dear List: >>> >>> A while back I got the Promo version of Visual Basic.Net through a >>> lead >>> on >>> this list. Another lister I know, subsequently got VSTO sent to him >>> gratis. But he doesn't know why. Does anyone know anything about > this? >>> >>> Thanks and regards, >>> >>> Rocky Smolin >>> Beach Access Software >>> http://www.e-z-mrp.com >>> 858-259-4334 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> > >> > >> >> ---------------------------------------------------------------- >> The information contained in this e-mail message and any file, > document, >> previous e-mail message and/or attachment transmitted >> herewith is confidential and may be legally privileged. It is intended > >> solely for the private use of the addressee and must not be >> disclosed to or used by anyone other than the addressee. If you > receive >> this transmission by error, please immediately notify the >> sender by reply e-mail and destroy the original transmission and its >> attachments without reading or saving it in any manner. If you >> are not the intended recipient, or a person responsible for delivering > it >> to the intended recipient, you are hereby notified that any >> disclosure, copying, distribution or use of any of the information >> contained in or attached to this transmission is STRICTLY >> PROHIBITED. E-mail transmission cannot be guaranteed to be secure or > error >> free as information could be intercepted, corrupted, >> lost, destroyed, arrive late or incomplete, or contain viruses. >> The sender therefore does not accept liability for any errors or > omissions >> in the contents of this message, which arise as a result of >> email transmission. Users and employees of the e-mail system are > expressly >> required not to make defamatory statements and not >> to infringe or authorize any infringement of copyright or any other > legal >> right by email communications. Any such communication is >> contrary to company policy. The company will not accept any liability > in >> respect of such communication. >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Mon Feb 28 14:26:58 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 28 Feb 2005 12:26:58 -0800 Subject: [AccessD] Access Database In-Reply-To: <0ICN00A620KW21@l-daemon> Message-ID: <0ICN0074W24UCA@l-daemon> Hi All: I just missed one simple thing with opening the form. The form is so far over to one side it is invisible when it opens... It must have been created on a video screen resolution far exceeding 1280 x 1024. (My face is red....) The question of how the form opens without a MDI background has not been answered... TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 28, 2005 11:53 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access Database Hi All: This is probably a simple question but I have never run into this situation before. Given an apparent straight Access 2000 MDB, when opening it the modules, code under the form(s) and any macros/queries/tables are accessible but the form can not be opened in design mode. (It becomes invisible.) When the form runs it runs without the usual Access MDI form behind it. How are these options set and unset? What am I missing? TIA Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Mon Feb 28 14:29:51 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 28 Feb 2005 12:29:51 -0800 Subject: [AccessD] VSTO In-Reply-To: <02ac01c51dd3$078ca550$6901a8c0@HAL9002> Message-ID: <0ICN0067X29M4O@l-daemon> Hi Rocky: Would this help? http://blogs.msdn.com/eric_carter/archive/2005/02/21/377691.aspx Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Monday, February 28, 2005 12:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] VSTO Charlotte: Good list. Bad news. Oh well. There's a rumor that VSTO might be in the Action Pack quarterly update on April 1. Rocky ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Monday, February 28, 2005 9:33 AM Subject: RE: [AccessD] VSTO > Rocky, > > The products that qualify you for upgrade are listed at > http://msdn.microsoft.com/howtobuy/upgrade/#vsto > > My understanding is that the Action Pack does not qualify you for > upgrade pricing of anything, nor does MSDN, etc. I think you have to > have a retail version to qualify. I've got XP developer and VB 6 Pro, > so I would have qualified for the upgrade two ways. > > Charlotte Foust > > > -----Original Message----- > From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] > Sent: Friday, February 25, 2005 6:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] VSTO > > > Eric: > > I don't really want to use it. But I wonder if I load it then I can buy > the > VSTO upgrade instead of the full boat - ~$165 vs. ~$480. > > Rocky > > ----- Original Message ----- > From: "Eric Barro" > To: "Access Developers discussion and problem solving" > > Sent: Friday, February 25, 2005 4:31 PM > Subject: RE: [AccessD] VSTO > > >> Rocky, >> >> The VB.NET that M$ gave out is actually Visual Studio.NET albeit with >> one >> dialect - VB.NET. That limitation and the fact that you don't have the > C# >> language support plus the inability to connect to SQL server db via > the >> wizard are the only limitations I've seen so far. >> >> Eric >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin > >> - Beach Access Software >> Sent: Friday, February 25, 2005 11:33 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] VSTO >> >> >> Yeah, I got my vb.net that way, too. Now I need VSTO. >> >> Rocky >> >> ----- Original Message ----- >> From: "Eric Barro" >> To: "Access Developers discussion and problem solving" >> >> Sent: Friday, February 25, 2005 10:45 AM >> Subject: RE: [AccessD] VSTO >> >> >>> M$ had a page (at one point in time) that you could go to where you >>> could watch several presentations that would qualify you for a copy >>> of VB.NET or the training manuals for VB.NET. I got my copy that way. >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky >>> Smolin - Beach Access Software >>> Sent: Friday, February 25, 2005 8:55 AM >>> To: AccessD at databaseadvisors.com >>> Subject: [AccessD] VSTO >>> >>> >>> Dear List: >>> >>> A while back I got the Promo version of Visual Basic.Net through a >>> lead >>> on >>> this list. Another lister I know, subsequently got VSTO sent to him >>> gratis. But he doesn't know why. Does anyone know anything about > this? >>> >>> Thanks and regards, >>> >>> Rocky Smolin >>> Beach Access Software >>> http://www.e-z-mrp.com >>> 858-259-4334 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> >> > >> > >> >> ---------------------------------------------------------------- >> The information contained in this e-mail message and any file, > document, >> previous e-mail message and/or attachment transmitted >> herewith is confidential and may be legally privileged. It is intended > >> solely for the private use of the addressee and must not be >> disclosed to or used by anyone other than the addressee. If you > receive >> this transmission by error, please immediately notify the >> sender by reply e-mail and destroy the original transmission and its >> attachments without reading or saving it in any manner. If you >> are not the intended recipient, or a person responsible for delivering > it >> to the intended recipient, you are hereby notified that any >> disclosure, copying, distribution or use of any of the information >> contained in or attached to this transmission is STRICTLY >> PROHIBITED. E-mail transmission cannot be guaranteed to be secure or > error >> free as information could be intercepted, corrupted, >> lost, destroyed, arrive late or incomplete, or contain viruses. >> The sender therefore does not accept liability for any errors or > omissions >> in the contents of this message, which arise as a result of >> email transmission. Users and employees of the e-mail system are > expressly >> required not to make defamatory statements and not >> to infringe or authorize any infringement of copyright or any other > legal >> right by email communications. Any such communication is >> contrary to company policy. The company will not accept any liability > in >> respect of such communication. >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JHewson at karta.com Mon Feb 28 14:44:46 2005 From: JHewson at karta.com (Jim Hewson) Date: Mon, 28 Feb 2005 14:44:46 -0600 Subject: [AccessD] Access Database Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068DD9@karta-exc-int.Karta.com> It can be done using an API Call. Look for something like ShowWindow Access.Application.hWndAccessApp, SW_HIDE in the code. Change SW_HIDE to SW_SHOW Also, "Pop UP" and "Modal" are set to Yes - change these to no. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Lawrence Sent: Monday, February 28, 2005 2:27 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Access Database Hi All: I just missed one simple thing with opening the form. The form is so far over to one side it is invisible when it opens... It must have been created on a video screen resolution far exceeding 1280 x 1024. (My face is red....) The question of how the form opens without a MDI background has not been answered... TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 28, 2005 11:53 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access Database Hi All: This is probably a simple question but I have never run into this situation before. Given an apparent straight Access 2000 MDB, when opening it the modules, code under the form(s) and any macros/queries/tables are accessible but the form can not be opened in design mode. (It becomes invisible.) When the form runs it runs without the usual Access MDI form behind it. How are these options set and unset? What am I missing? TIA 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 Mon Feb 28 15:23:13 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 28 Feb 2005 13:23:13 -0800 Subject: [AccessD] Access Database In-Reply-To: <9C382E065F54AE48BC3AA7925DCBB01C02068DD9@karta-exc-int.Karta.com> Message-ID: <0ICN00E1H4QL0Z@l-daemon> Hi Jim: Thanks for that :-) very much appreciated. I will test it out shortly and post the results. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson Sent: Monday, February 28, 2005 12:45 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Access Database It can be done using an API Call. Look for something like ShowWindow Access.Application.hWndAccessApp, SW_HIDE in the code. Change SW_HIDE to SW_SHOW Also, "Pop UP" and "Modal" are set to Yes - change these to no. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Lawrence Sent: Monday, February 28, 2005 2:27 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Access Database Hi All: I just missed one simple thing with opening the form. The form is so far over to one side it is invisible when it opens... It must have been created on a video screen resolution far exceeding 1280 x 1024. (My face is red....) The question of how the form opens without a MDI background has not been answered... TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 28, 2005 11:53 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access Database Hi All: This is probably a simple question but I have never run into this situation before. Given an apparent straight Access 2000 MDB, when opening it the modules, code under the form(s) and any macros/queries/tables are accessible but the form can not be opened in design mode. (It becomes invisible.) When the form runs it runs without the usual Access MDI form behind it. How are these options set and unset? What am I missing? TIA 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 Lambert.Heenan at AIG.com Mon Feb 28 15:56:24 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 28 Feb 2005 16:56:24 -0500 Subject: [AccessD] Access Database Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2D1D@xlivmbx21.aig.com> Make sure that your error handling is bullet proof! When you hide the MDI container window, if your users hit any runtime errors they will have difficulties because if they should select the "Debug" button on the error message they will be stuck with Access running in an invisible window and nothing to interact with. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Monday, February 28, 2005 4:23 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Access Database > > Hi Jim: > > Thanks for that :-) very much appreciated. I will test it out shortly and > post the results. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson > Sent: Monday, February 28, 2005 12:45 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Access Database > > It can be done using an API Call. > Look for something like > ShowWindow Access.Application.hWndAccessApp, SW_HIDE > in the code. Change SW_HIDE to SW_SHOW > Also, "Pop UP" and "Modal" are set to Yes - change these to no. > HTH > Jim > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Lawrence > Sent: Monday, February 28, 2005 2:27 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Access Database > > > Hi All: > > I just missed one simple thing with opening the form. The form is so far > over to one side it is invisible when it opens... It must have been > created > on a video screen resolution far exceeding 1280 x 1024. (My face is > red....) > > The question of how the form opens without a MDI background has not been > answered... > > TIA > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Monday, February 28, 2005 11:53 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Access Database > > Hi All: > > This is probably a simple question but I have never run into this > situation > before. Given an apparent straight Access 2000 MDB, when opening it the > modules, code under the form(s) and any macros/queries/tables are > accessible > but the form can not be opened in design mode. (It becomes invisible.) > When > the form runs it runs without the usual Access MDI form behind it. > > How are these options set and unset? What am I missing? > > TIA > 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 d.dick at uws.edu.au Mon Feb 28 16:38:46 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Tue, 1 Mar 2005 09:38:46 +1100 Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar In-Reply-To: <855499653F55AD4190B242717DF132BC033164@dewey.Symphony.local> Message-ID: <200502282239.j1SMdYec021517@cooper.uws.edu.au> Many thanks I give this method a go See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Liz Doering Sent: Tuesday, 1 March 2005 2:05 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, That does look odd doesn't it? I don't actually remember what I meant! But the idea is, you browse for that .pst you want everyone to see. When you are done, it appears on their folder list. Liz -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Sunday, February 27, 2005 4:30 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar I Liz Many thanks I got the first bit and saw what it was doing - cool But what is the "File-->everyone to see." bit I can't seem to find anything like that Many thanks again DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Liz Doering Sent: Saturday, 26 February 2005 1:56 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know if this is any help to you, but here goes.... At home (where we are very far from running exchange server), we have constant issues about what is on the family calendar and who 'should have known'. My husband has a habit of putting calendar items in his PDA and expecting that that is magically enough to inform me and our two teen-age daughters about his plans. (He's a paramedic and a teacher, with irregular hours for both, so there was plenty to be tense about.) He sincs his PDA with his Outlook calendar, so his calendar, under his profile, really does have all the information we are supposed to know. I poked around a bit in Outlook, and found that I could point each of our profiles at his .pst file as well. Now when I open Outlook at home, I can see my calendar and calendars in personal folders (his), rather like Exchange Server shows me my calendar and calendars in public folders in the office. File-->Datafile management-->Add, then browse for the .pst you want File-->everyone to see. I did have to do this for each profile, and you might have to tinker with sharing, too. Good luck! Liz -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 8:45 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Thanks Doug Will keep you posted But it seems we have to be running our email off Exchange Server for this to occur the way I want We will be there, one day, but we ain't yet So....We wait and poke around at the edges. See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Friday, 25 February 2005 11:35 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K: BIT OT - Shared Outlook Calendar Darren, I don't know what your objective is here, but we are currently evaluating a product for sharing outlook contacts, calendars, and tasks between various Outlook installations on a network. Take a look at http://www.officecalendar.com/index.asp. The literature looks good. We are putting the eval copy on a couple of machines to try it out. For the price it might beat the cost of development. If nothing else the web site will give you some insite into how these folks accomplished this task. They are using .NET as the backbone to link up the outlook installations. If you go the Access route I'd be interested in learning how you do it. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK Sent: Thursday, February 24, 2005 4:20 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: BIT OT - Shared Outlook Calendar Hello all I have some code working well that creates Outlook Calendar Items from bookings in an Access dB So Far so good, but the calendar items created by Machine A are only stored on, and visible to, Machine A What I want is - for my app to create calendar items that everyone can see So I guess my Q is more Outlook related than Access. How do I set up Outlook so that People see only a 'group' calendar? So an appointment made using my app on Machine A can be seen by Every other machine, not just Machine A? Many thanks in advance Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From d.dick at uws.edu.au Mon Feb 28 16:53:57 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Tue, 1 Mar 2005 09:53:57 +1100 Subject: [AccessD] Access Database In-Reply-To: <0ICN00E1H4QL0Z@l-daemon> Message-ID: <200502282254.j1SMskec010130@cooper.uws.edu.au> Hi Jim Sorry for the delay and the drama Off list reply sent See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, 1 March 2005 8:23 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Access Database Hi Jim: Thanks for that :-) very much appreciated. I will test it out shortly and post the results. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson Sent: Monday, February 28, 2005 12:45 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Access Database It can be done using an API Call. Look for something like ShowWindow Access.Application.hWndAccessApp, SW_HIDE in the code. Change SW_HIDE to SW_SHOW Also, "Pop UP" and "Modal" are set to Yes - change these to no. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Lawrence Sent: Monday, February 28, 2005 2:27 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Access Database Hi All: I just missed one simple thing with opening the form. The form is so far over to one side it is invisible when it opens... It must have been created on a video screen resolution far exceeding 1280 x 1024. (My face is red....) The question of how the form opens without a MDI background has not been answered... TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, February 28, 2005 11:53 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access Database Hi All: This is probably a simple question but I have never run into this situation before. Given an apparent straight Access 2000 MDB, when opening it the modules, code under the form(s) and any macros/queries/tables are accessible but the form can not be opened in design mode. (It becomes invisible.) When the form runs it runs without the usual Access MDI form behind it. How are these options set and unset? What am I missing? TIA 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 mlcollins48 at alltel.net Mon Feb 28 11:45:36 2005 From: mlcollins48 at alltel.net (Michael Collins) Date: Mon, 28 Feb 2005 11:45:36 -0600 Subject: [AccessD] Access97 Word2000 and Outlook2000 Message-ID: I have a mail merge form letter that is based on an access query and is called by an access procedure. How can I get each of the letters to go the appropriate email address. Each letter has a different customer and email address. Thanks Mike From martyconnelly at shaw.ca Mon Feb 28 21:06:11 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 28 Feb 2005 19:06:11 -0800 Subject: [AccessD] Re: [dba-Tech] Overview of Sharepoint Server References: <08F823FD83787D4BA0B99CA580AD3C749D2CE1@TTNEXCHCL2.hshhp.com> Message-ID: <4223DC23.5030908@shaw.ca> How Access easily hooks into Sharepoint 2.0 which I think maybe one way MS is proceeding to allow you to get at a large document taxonomy. Here is how to quickly link Sharepoint Lists as Access Tables with 2003 and I think Access XP. File-->Get External Tables--> Link Tables brings up Link Form at bottom select File Types for "Windows Sharepoint Services" This brings up Link to Windows SharePoint Services Wizard Here you enter the http:// url of the site After that it links the Sharepoint Lists (think of them as access tables) If you open up a list (err a table) and there is at least one entry say a note or message click on the blue edit field This will automatically bring up an editor for that message in an IE window. Gunderloy on Access and Sharepoint http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dno2k3ta/html/odc_OfOfficeSysandWSS.asp Jim DeMarco wrote: >Hello All, > >First, if you sign up for the free trial make sure you get a password soon after signing up. I had to contact them for one (which I couldn't do as there was no contact info to be found on the site) and lost over a week of my trial even though I asked for an extension. I got a marketing call or e-mail (can't remember which) so I took the opportunity to tell the rep to get me set up and quick! > >Next, Sharepoint Services out of the box is a pretty cool tool. You can't ask for more than a place to collaborate and share contacts, docs, links, etc that requires no programming and easy admin. We just started using it within our dept. as an eval before making it available to various workgroups/departments. If you use Office 2003 it's even better with integration to open/edit documents in the doc library, the ability to see who's on-line. Plenty of smart tag activity too that lets you send a site member e-mail, get notifications if items are added or changed in various section (user definable too!). > >So far I'm loving it! > >The Portal Server adds the ability to customize or add your own version of some of the main sections plus I think it has advanced user management. > >HTH, > >Jim DeMarco > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock >Sent: Sunday, February 27, 2005 3:30 PM >To: accessd at databaseadvisors.com; dba-tech at databaseadvisors.com >Subject: [AccessD] Re: [dba-Tech] Overview of Sharepoint Server > > >Hi Marty and Dan > >Here's link which describes what's "Portal" and what's not: > > http://msdn.microsoft.com/library/en-us/dnanchor/html/Sharepoint.asp > > >Perhaps the "Portal" is what is charged heavily for while the >"Services" are free? > >/gustav > > > >>>>Gustav at cactus.dk 27-02-2005 20:13:36 >>> >>>> >>>> >Hi Marty > >Strange. Are you sure there is only one version? Perhaps like for >Exchange, an "Enterprise" version is available too? > >/gustav > > > >>>>martyconnelly at shaw.ca 27-02-2005 19:35:26 >>> >>>> >>>> >Microsoft Office SharePoint Portal Server 2003 (the current release) >is > >a Content Management System which belongs to the Microsoft Office >family. It is a collaborative portal application based on the Windows >SharePoint >Services platform, a free component of Windows Server 2003. Cheapest >form is Win 2003 server Small Business Version. I think based on WEBDav > >protocol. You also have to decide on using Windows SharePoint Services >and SharePoint Portal Server 2003, alone or in combination. >See to chose a suitable sharepoint version >http://www.gotsharepoint.com/ >or here >http://www.gotsharepoint.com/advisor/default.asp > >http://office.microsoft.com/en-ca/FX010909721033.aspx > >Content Management Systems >CMSs allow end-users (typically authors) to create new content in the >form of documents. These document may be entered as plain text or >perhaps >with markup to manage document layout and structure. The system then >uses rules to style the article, which separates the display from the >content, which has a number of advantages when trying to get many >articles to conform to a consistent "look and feel". The system then >adds the articles to a larger collection for publishing. The systems >also often include some sort of concept of the workflow for the target > >users, which defines how the new content is to be routed around the >system. A good example of a CMS would be a system for managing a >newspaper. In such a system the reporters type articles into the >system, which stores them in a database. Along with the article the >system stores >attributes, including keywords, the date and time of filing, the >reporter's name, >etc. The system then uses these attributes to find out, given its >workflow >rules, who should proofread the article, approve it for publication, >edit it, >etc. Later the editors can choose which articles to include (or ignore) >in an edition >of the newspaper, which is then laid out and printed automatically. >You >can also add wikki's blogs forums etc. > > >Gustav Brock wrote: > > > >>Hi Dan >> >>I don't have the exact cost. However, it is about USD 6000 for the >>server and maybe USD 100 for each seat (CAL). For a large company >> >> >this > > >>is peanuts but for our small clients it is prohibitive. >> >>As John says, it is in the Action Pack which we do have, but we >> >> >haven't > > >>bothered installing it due to it's very limited potential caused by >> >> >the > > >>license fees. >> >>/gustav >> >> >> >> >> >>>>>dwaters at usinternet.com 27-02-2005 17:18:04 >>> >>>>> >>>>> >>>>> >>>>> >>Hi Gustav, >> >>Do you know what the license costs would be? This could make the >>difference for my customer. >> >>Thanks, >>Dan >> >>-----Original Message----- >>From: dba-tech-bounces at databaseadvisors.com >>[mailto:dba-tech-bounces at databaseadvisors.com] On Behalf Of Gustav >>Brock >>Sent: Sunday, February 27, 2005 9:26 AM >>To: dba-tech at databaseadvisors.com >>Subject: Re: [dba-Tech] Overview of Sharepoint Server >> >>Hi Dan >> >>One of the cons is the high license costs. >> >>I haven't been working with it. >>Does anyone know of a public Sharepoint server you can connect to and >>do live test? >> >>/gustav >> >> >> >> >> >>>>>dwaters at usinternet.com 26-02-2005 17:08:41 >>> >>>>> >>>>> >>>>> >>>>> >>I have a customer I've been trying to get a project started with for >>about 9 months now (large company). Two weeks ago we had what was >>supposed to >>be the last 'approval' meeting with a group of people from various IT >>functions. Yesterday my customer told me that a higher-level IT >>manager has suggested that he look at Sharepoint Server as a possible >>alternative before he makes a decision on what technology to use. >> >>So - can someone point me to where I can read a good overview of what >>Sharepoint does? What are it's pros/cons, etc. Beyond MS marketing >> >> >- > > >>how have people really used it to their advantage and what should it >>not be used for? >> >>Thanks! >>Dan Waters >>ProMation Systems >> >> > > > -- Marty Connelly Victoria, B.C. Canada From bchacc at san.rr.com Mon Feb 28 22:38:05 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Mon, 28 Feb 2005 20:38:05 -0800 Subject: [AccessD] VSTO References: <0ICN0067X29M4O@l-daemon> Message-ID: <03a601c51e18$76747840$6901a8c0@HAL9002> Jim: Looks lie it will once I get rolling with VSTO. Actually, I don't even want to run VSTO. All I want to do is make a run-time with the Sagekey script. I guess VSTO has to be present to do that. Rocky ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Monday, February 28, 2005 12:29 PM Subject: RE: [AccessD] VSTO > Hi Rocky: > > Would this help? > http://blogs.msdn.com/eric_carter/archive/2005/02/21/377691.aspx > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Monday, February 28, 2005 12:21 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] VSTO > > Charlotte: > > Good list. Bad news. Oh well. There's a rumor that VSTO might be in the > Action Pack quarterly update on April 1. > > Rocky > > ----- Original Message ----- > From: "Charlotte Foust" > To: "Access Developers discussion and problem solving" > > Sent: Monday, February 28, 2005 9:33 AM > Subject: RE: [AccessD] VSTO > > >> Rocky, >> >> The products that qualify you for upgrade are listed at >> http://msdn.microsoft.com/howtobuy/upgrade/#vsto >> >> My understanding is that the Action Pack does not qualify you for >> upgrade pricing of anything, nor does MSDN, etc. I think you have to >> have a retail version to qualify. I've got XP developer and VB 6 Pro, >> so I would have qualified for the upgrade two ways. >> >> Charlotte Foust >> >> >> -----Original Message----- >> From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] >> Sent: Friday, February 25, 2005 6:07 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] VSTO >> >> >> Eric: >> >> I don't really want to use it. But I wonder if I load it then I can buy >> the >> VSTO upgrade instead of the full boat - ~$165 vs. ~$480. >> >> Rocky >> >> ----- Original Message ----- >> From: "Eric Barro" >> To: "Access Developers discussion and problem solving" >> >> Sent: Friday, February 25, 2005 4:31 PM >> Subject: RE: [AccessD] VSTO >> >> >>> Rocky, >>> >>> The VB.NET that M$ gave out is actually Visual Studio.NET albeit with >>> one >>> dialect - VB.NET. That limitation and the fact that you don't have the >> C# >>> language support plus the inability to connect to SQL server db via >> the >>> wizard are the only limitations I've seen so far. >>> >>> Eric >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin >> >>> - Beach Access Software >>> Sent: Friday, February 25, 2005 11:33 AM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] VSTO >>> >>> >>> Yeah, I got my vb.net that way, too. Now I need VSTO. >>> >>> Rocky >>> >>> ----- Original Message ----- >>> From: "Eric Barro" >>> To: "Access Developers discussion and problem solving" >>> >>> Sent: Friday, February 25, 2005 10:45 AM >>> Subject: RE: [AccessD] VSTO >>> >>> >>>> M$ had a page (at one point in time) that you could go to where you >>>> could watch several presentations that would qualify you for a copy >>>> of VB.NET or the training manuals for VB.NET. I got my copy that way. >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky >>>> Smolin - Beach Access Software >>>> Sent: Friday, February 25, 2005 8:55 AM >>>> To: AccessD at databaseadvisors.com >>>> Subject: [AccessD] VSTO >>>> >>>> >>>> Dear List: >>>> >>>> A while back I got the Promo version of Visual Basic.Net through a >>>> lead >>>> on >>>> this list. Another lister I know, subsequently got VSTO sent to him >>>> gratis. But he doesn't know why. Does anyone know anything about >> this? >>>> >>>> Thanks and regards, >>>> >>>> Rocky Smolin >>>> Beach Access Software >>>> http://www.e-z-mrp.com >>>> 858-259-4334 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> >>> >>> >> >>> >> >>> >>> ---------------------------------------------------------------- >>> The information contained in this e-mail message and any file, >> document, >>> previous e-mail message and/or attachment transmitted >>> herewith is confidential and may be legally privileged. It is intended >> >>> solely for the private use of the addressee and must not be >>> disclosed to or used by anyone other than the addressee. If you >> receive >>> this transmission by error, please immediately notify the >>> sender by reply e-mail and destroy the original transmission and its >>> attachments without reading or saving it in any manner. If you >>> are not the intended recipient, or a person responsible for delivering >> it >>> to the intended recipient, you are hereby notified that any >>> disclosure, copying, distribution or use of any of the information >>> contained in or attached to this transmission is STRICTLY >>> PROHIBITED. E-mail transmission cannot be guaranteed to be secure or >> error >>> free as information could be intercepted, corrupted, >>> lost, destroyed, arrive late or incomplete, or contain viruses. >>> The sender therefore does not accept liability for any errors or >> omissions >>> in the contents of this message, which arise as a result of >>> email transmission. Users and employees of the e-mail system are >> expressly >>> required not to make defamatory statements and not >>> to infringe or authorize any infringement of copyright or any other >> legal >>> right by email communications. Any such communication is >>> contrary to company policy. The company will not accept any liability >> in >>> respect of such communication. >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Mon Feb 28 23:21:25 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 28 Feb 2005 21:21:25 -0800 Subject: [AccessD] VSTO In-Reply-To: <03a601c51e18$76747840$6901a8c0@HAL9002> Message-ID: <0ICN003BBQVKX9@l-daemon> Hi Rocky: I do have a beta 2003 VSTO version and can whip up a compile for you. I can try to automate something that you can access remotely...off list. Send me a message if you require same. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Monday, February 28, 2005 8:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] VSTO Jim: Looks lie it will once I get rolling with VSTO. Actually, I don't even want to run VSTO. All I want to do is make a run-time with the Sagekey script. I guess VSTO has to be present to do that. Rocky ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Monday, February 28, 2005 12:29 PM Subject: RE: [AccessD] VSTO > Hi Rocky: > > Would this help? > http://blogs.msdn.com/eric_carter/archive/2005/02/21/377691.aspx > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Monday, February 28, 2005 12:21 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] VSTO > > Charlotte: > > Good list. Bad news. Oh well. There's a rumor that VSTO might be in the > Action Pack quarterly update on April 1. > > Rocky > > ----- Original Message ----- > From: "Charlotte Foust" > To: "Access Developers discussion and problem solving" > > Sent: Monday, February 28, 2005 9:33 AM > Subject: RE: [AccessD] VSTO > > >> Rocky, >> >> The products that qualify you for upgrade are listed at >> http://msdn.microsoft.com/howtobuy/upgrade/#vsto >> >> My understanding is that the Action Pack does not qualify you for >> upgrade pricing of anything, nor does MSDN, etc. I think you have to >> have a retail version to qualify. I've got XP developer and VB 6 Pro, >> so I would have qualified for the upgrade two ways. >> >> Charlotte Foust >> >> >> -----Original Message----- >> From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] >> Sent: Friday, February 25, 2005 6:07 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] VSTO >> >> >> Eric: >> >> I don't really want to use it. But I wonder if I load it then I can buy >> the >> VSTO upgrade instead of the full boat - ~$165 vs. ~$480. >> >> Rocky >> >> ----- Original Message ----- >> From: "Eric Barro" >> To: "Access Developers discussion and problem solving" >> >> Sent: Friday, February 25, 2005 4:31 PM >> Subject: RE: [AccessD] VSTO >> >> >>> Rocky, >>> >>> The VB.NET that M$ gave out is actually Visual Studio.NET albeit with >>> one >>> dialect - VB.NET. That limitation and the fact that you don't have the >> C# >>> language support plus the inability to connect to SQL server db via >> the >>> wizard are the only limitations I've seen so far. >>> >>> Eric >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin >> >>> - Beach Access Software >>> Sent: Friday, February 25, 2005 11:33 AM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] VSTO >>> >>> >>> Yeah, I got my vb.net that way, too. Now I need VSTO. >>> >>> Rocky >>> >>> ----- Original Message ----- >>> From: "Eric Barro" >>> To: "Access Developers discussion and problem solving" >>> >>> Sent: Friday, February 25, 2005 10:45 AM >>> Subject: RE: [AccessD] VSTO >>> >>> >>>> M$ had a page (at one point in time) that you could go to where you >>>> could watch several presentations that would qualify you for a copy >>>> of VB.NET or the training manuals for VB.NET. I got my copy that way. >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky >>>> Smolin - Beach Access Software >>>> Sent: Friday, February 25, 2005 8:55 AM >>>> To: AccessD at databaseadvisors.com >>>> Subject: [AccessD] VSTO >>>> >>>> >>>> Dear List: >>>> >>>> A while back I got the Promo version of Visual Basic.Net through a >>>> lead >>>> on >>>> this list. Another lister I know, subsequently got VSTO sent to him >>>> gratis. But he doesn't know why. Does anyone know anything about >> this? >>>> >>>> Thanks and regards, >>>> >>>> Rocky Smolin >>>> Beach Access Software >>>> http://www.e-z-mrp.com >>>> 858-259-4334 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> >>> >>> >> >>> >> >>> >>> ---------------------------------------------------------------- >>> The information contained in this e-mail message and any file, >> document, >>> previous e-mail message and/or attachment transmitted >>> herewith is confidential and may be legally privileged. It is intended >> >>> solely for the private use of the addressee and must not be >>> disclosed to or used by anyone other than the addressee. If you >> receive >>> this transmission by error, please immediately notify the >>> sender by reply e-mail and destroy the original transmission and its >>> attachments without reading or saving it in any manner. If you >>> are not the intended recipient, or a person responsible for delivering >> it >>> to the intended recipient, you are hereby notified that any >>> disclosure, copying, distribution or use of any of the information >>> contained in or attached to this transmission is STRICTLY >>> PROHIBITED. E-mail transmission cannot be guaranteed to be secure or >> error >>> free as information could be intercepted, corrupted, >>> lost, destroyed, arrive late or incomplete, or contain viruses. >>> The sender therefore does not accept liability for any errors or >> omissions >>> in the contents of this message, which arise as a result of >>> email transmission. Users and employees of the e-mail system are >> expressly >>> required not to make defamatory statements and not >>> to infringe or authorize any infringement of copyright or any other >> legal >>> right by email communications. Any such communication is >>> contrary to company policy. The company will not accept any liability >> in >>> respect of such communication. >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com